102 Commits (b8de99197b05638e023ac3efbd666abef24a5c16)

Author SHA1 Message Date
Michael Ziegler ed969ead51 add a Flask CVP provider for @paniq and the lulz. 13 years ago
Michael Ziegler 939ada64b6 fix for mumble 1.2.4 (no actual changes needed currently) 14 years ago
Michael Ziegler c1cb16da0a catch importerrors in case the library is being used outside MD 14 years ago
Michael Ziegler 2aba51df21 pass the MessageSizeMax=65536 property to Ice when initializing the connection. fixes #148 14 years ago
Michael Ziegler 7538c3a35d deal with getSliceDir returning nothing 14 years ago
Michael Ziegler e6cf9ca4f3 implement removing bans. (Natenom: you owe me a cookie.) 14 years ago
Michael Ziegler 1f86f53c8a remove testing stuff and implement getUptime for 1.2.3 14 years ago
Michael Ziegler 3d34343124 add SLICEDIR config option to set the slice include dir if it can't be discovered (debian Lenny). fixes #122 14 years ago
Michael Ziegler f827c2f37a add missing kickUser method 14 years ago
Michael Ziegler f87e7f2eb4 add missing getBans method 14 years ago
Michael Ziegler 145cd0b90f pass the correct object to updateregistration 14 years ago
Michael Ziegler 35573ed539 unify getUptime implementations and correctly handle None. fixes #116 14 years ago
Michael Ziegler e9a4c1d454 implement sending messages to users and channels 14 years ago
Michael Ziegler faa29eae7b add dummy getUptime for <1.2.2 murmur CTLs. fixes #107 14 years ago
Michael Ziegler 8a155895a4 add channel functions: add/delete/change name, description. fixes #89 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 825a8507ab add {move,mute,deafen}User methods 14 years ago
Michael Ziegler 2cd52620c8 add getLog method to ice control objects 15 years ago
Michael Ziegler 6d1f391a7e add getUptime() to the ctls 15 years ago
Michael Ziegler 1a5965d638 check if getSliceDir is actually available before trying to call it (Debian Lenny...) 15 years ago
Michael Ziegler 5a6747c83a a few code style fixes 15 years ago
Michael Ziegler 5e4806bc01 adapt Ice.loadSlice call to include the system's Slice dir (needed for Murmur >=1.2.3). fixes #94 15 years ago
Michael Ziegler 83f65aba61 ping Murmur to see if it's reachable with the given proxy before connecting; s/ICE/Ice/. 15 years ago
Michael Ziegler a40fded75f include self explicitly in the decorator's definition, and recognize None as an empty password 15 years ago
Michael Ziegler 54856fa7f1 fix banning and prevent unwanted erasing of the supw and defaultchannel fields, various minor cleanups. 15 years ago
Michael Ziegler 4c04145a42 implement basic banning. see #81 15 years ago
Michael Ziegler 76a7aa4df7 fix crash when PIL doesn't recognize the image format 15 years ago
Michael Ziegler 775db4497f remove unnecessary method stubs (NotImplementedError vs AttributeError, eugh) 15 years ago
Michael Ziegler 1bd2808e88 fix setting the texture. fixes #84 15 years ago
Michael Ziegler 8e8fb6237e implement basic kicking of users. todo: banning/moving. see #81 15 years ago
Michael Ziegler 394e001950 add getRawTexture method that simply returns the texture. that way, it can be piped to a file and stored on the disk. 15 years ago
Michael Ziegler 29ac8a86b3 remove sys import left from debugging 15 years ago
Michael Ziegler 2e331cb59f fix quite a few typos and wrong copypasta that turned the Ctl to None... 15 years ago
Michael Ziegler c709294181 adapt getTexture to work with the new texture format. 1.2.2 is buggy, so textures won't work with that version. fixes #79 15 years ago
Michael Ziegler bbb2da107e Textures aren't compressed from Murmur 1.2.2 onwards anymore. just need to figure out the format now :/ see #79 15 years ago
Michael Ziegler 50547665bc if getTexture fails to decompress the data, raise ValueError instead of zlib.error 15 years ago
Michael Ziegler 1b811cea6e add forgotten import. 15 years ago
Michael Ziegler cc636675c5 work around Windows not allowing Ice to loadSlice while the tempfile is open for writing. 15 years ago
Michael Ziegler a7b3eae9c9 when fetching player data, decode strings from UTF8. 15 years ago
Michael Ziegler a668717b3d catch Ice call borking on Lenny due to IcePy's interface having changed. 15 years ago
Michael Ziegler 1066f10daa fix Ice context not having been initialized properly 15 years ago
Michael Ziegler 4d3ddfb304 implement fetching the slice from Murmur via getSlice 15 years ago
Michael Ziegler b741e01d88 implement authentication to Murmur using the Ice secret. 15 years ago
Michael Ziegler d46220ec48 encode None as an empty string in setConf 15 years ago
Michael Ziegler 60d192fc96 add getConf method 15 years ago
Michael Ziegler e336523df4 introduce slicefile parameter to get the CTL stuff independent from django.conf.settings 15 years ago
Michael Ziegler d985b70333 fix local variable 'ice' referenced before assignment 15 years ago
Michael Ziegler 024ba5640c remove debug message 15 years ago
Michael Ziegler 92fd130c43 only load the slice if the Murmur module cannot be imported (e.g., it has not already been loaded) 15 years ago
Michael Ziegler a819e30b1e add common slice error checks to the control object factory. 15 years ago