Michael Ziegler
|
80aea7c27a
|
fix variable error
|
12 years ago |
Michael Ziegler
|
84701bfda7
|
completely switch from simplejson to json
|
12 years ago |
Michael Ziegler
|
e63f9f1391
|
add USERS_ABOVE_CHANNELS setting to settings.py
|
13 years ago |
Michael Ziegler
|
23439ca7e6
|
validate the jsonp callback name to prevent xss
|
13 years ago |
Michael Ziegler
|
288643fe4e
|
add a setting to hide offline servers from the servers list. fixes #144
|
14 years ago |
Michael Ziegler
|
309fae6041
|
check if HTTP_USER_AGENT is actually set before trying to interpret it. fixes #155
|
14 years ago |
Michael Ziegler
|
f56857b9ff
|
display total number and number of free slots. see #138
|
14 years ago |
Michael Ziegler
|
b5ea4fb24d
|
clean args before proceeding to delete the ban
|
14 years ago |
Michael Ziegler
|
e6cf9ca4f3
|
implement removing bans. (Natenom: you owe me a cookie.)
|
14 years ago |
Michael Ziegler
|
c0f7927397
|
minor refactoring (and bugfix); show IP address and user name in the ban list. see #126
|
14 years ago |
Michael Ziegler
|
d76a3cdacc
|
set qr code scale to 82
|
14 years ago |
Michael Ziegler
|
e49990f300
|
if qrencode is available, display a QR code for the channel viewer
|
14 years ago |
Michael Ziegler
|
032d7cc686
|
add view for an iframe embeddable channel viewer page
|
14 years ago |
Michael Ziegler
|
56fdc1c111
|
fix resync button and its translation string
|
14 years ago |
Michael Ziegler
|
d869962334
|
fix setting user textures
|
14 years ago |
Michael Ziegler
|
73f0c7a574
|
if simplejson isn't available, fallback to json
|
14 years ago |
Michael Ziegler
|
e9a4c1d454
|
implement sending messages to users and channels
|
14 years ago |
Michael Ziegler
|
121607468f
|
properly handle servers being offline in the server list
|
14 years ago |
Michael Ziegler
|
bd544e1d16
|
remove djextdirect.py (has been turned into package) and adapt to the new layout
|
14 years ago |
Michael Ziegler
|
8a155895a4
|
add channel functions: add/delete/change name, description. fixes #89
|
14 years ago |
Michael Ziegler
|
24f454d9ea
|
implement user muting/deafening and displaying their avatars in the channel viewer user edit thingy
|
14 years ago |
Michael Ziegler
|
b9afc7e40b
|
implement auto-loading the right™ way and add a button to switch to the details page
|
14 years ago |
Michael Ziegler
|
770eceef83
|
add a ban viewer panel
|
14 years ago |
Michael Ziegler
|
e232a218fa
|
implement kicking and banning users. fixes #81
|
14 years ago |
Michael Ziegler
|
13c86e9cae
|
implement moving channels via drag&drop, don't set leaf:true on channels so they can be drop targets
|
14 years ago |
Michael Ziegler
|
ae377cd309
|
add move{User,Channel} events, implement moving users to other channels via DD. see #81
|
14 years ago |
Michael Ziegler
|
a66e932dd1
|
implement rendering the server overview in JS to allow dynamically rendering it in the server list
|
14 years ago |
Michael Ziegler
|
db20ed3895
|
Extify the server list, resize the main panels when the size of the browser window changes
|
14 years ago |
Michael Ziegler
|
b6f829d939
|
include the server ID in the update() call
|
14 years ago |
Michael Ziegler
|
1727c353ba
|
wrap up all views for the user admin thingy into the MumbleUserAdmin object and fix saving
|
14 years ago |
Michael Ziegler
|
78d4851a94
|
remove @login_required decorators which don't have any effect on the Provider anyway
|
14 years ago |
Michael Ziegler
|
ad87dbed82
|
properly handle log retrieval in the model and add filtering functionality
|
14 years ago |
Michael Ziegler
|
a6dfc29f2e
|
add a log viewer
|
14 years ago |
Michael Ziegler
|
8fabd54ff2
|
add login/logout views (those will be moved to djextdirect sooner or later)
|
14 years ago |
Michael Ziegler
|
15180b5e5e
|
prevent exception when user isn't logged in
|
14 years ago |
Michael Ziegler
|
7f266468e7
|
rename extdirect.py to djextdirect.py (outsourced it to its own project)
|
14 years ago |
Michael Ziegler
|
d50460da5b
|
reindent mumble.html; implement avatar updating
|
14 years ago |
Michael Ziegler
|
e3a6839002
|
throw out that olde, overloaded "show" view and start implementing this stuff properly :)
|
14 years ago |
Michael Ziegler
|
941a16c511
|
implement the administration form teh ext.direct wayz
|
15 years ago |
Michael Ziegler
|
a16bd64701
|
finish ext.direct provider integration and move stuff to DirectStores
|
15 years ago |
Michael Ziegler
|
efa43c5f52
|
add draft for an Ext.Direct provider implementation
|
15 years ago |
Michael Ziegler
|
637b3e01ad
|
add a proper fallback to JSON if JSONP has not been requested
|
15 years ago |
Michael Ziegler
|
1a5965d638
|
check if getSliceDir is actually available before trying to call it (Debian Lenny...)
|
15 years ago |
Michael Ziegler
|
4943b4cbb2
|
modify the channel viewer protocol implementation to only deliver addresses for authenticated requests
|
15 years ago |
Michael Ziegler
|
73c01b3547
|
properly encode stuff for the XML output
|
15 years ago |
Michael Ziegler
|
f624f84022
|
add support for the <http://mumble.sourceforge.net/Channel_Viewer_Protocol> draft
|
15 years ago |
Michael Ziegler
|
5a6747c83a
|
a few code style fixes
|
15 years ago |
Michael Ziegler
|
86b687aec4
|
move setting a downloaded image as avatar to MumbleUser.setTextureFromUrl, add setting gravatar when registering
|
15 years ago |
Michael Ziegler
|
24a60fe541
|
add setting your own texture to your gravatar
|
15 years ago |
Michael Ziegler
|
0a057b5508
|
a few cleanups
|
15 years ago |