109 Commits (v2.8)

Author SHA1 Message Date
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 13 years ago
Michael Ziegler 309fae6041 check if HTTP_USER_AGENT is actually set before trying to interpret it. fixes #155 13 years ago
Michael Ziegler f56857b9ff display total number and number of free slots. see #138 13 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 14 years ago
Michael Ziegler a16bd64701 finish ext.direct provider integration and move stuff to DirectStores 14 years ago
Michael Ziegler efa43c5f52 add draft for an Ext.Direct provider implementation 14 years ago
Michael Ziegler 637b3e01ad add a proper fallback to JSON if JSONP has not been requested 14 years ago
Michael Ziegler 1a5965d638 check if getSliceDir is actually available before trying to call it (Debian Lenny...) 14 years ago
Michael Ziegler 4943b4cbb2 modify the channel viewer protocol implementation to only deliver addresses for authenticated requests 14 years ago
Michael Ziegler 73c01b3547 properly encode stuff for the XML output 14 years ago
Michael Ziegler f624f84022 add support for the <http://mumble.sourceforge.net/Channel_Viewer_Protocol> draft 14 years ago
Michael Ziegler 5a6747c83a a few code style fixes 14 years ago
Michael Ziegler 86b687aec4 move setting a downloaded image as avatar to MumbleUser.setTextureFromUrl, add setting gravatar when registering 14 years ago
Michael Ziegler 24a60fe541 add setting your own texture to your gravatar 14 years ago
Michael Ziegler 0a057b5508 a few cleanups 14 years ago
Michael Ziegler 230c64cc77 don't show suppressed users as deafened in Murmur Manager's Channel viewer 14 years ago
Michael Ziegler f595868302 add a JSON data source for mumbleviewer-ng. 14 years ago