60 Commits (a6faf66e4d400cb5821f89aaea567410a0f6e6d7)

Author SHA1 Message Date
Michael Ziegler a6faf66e4d fix linkform authentication to correctly recognize empty self.instance 14 years ago
Michael Ziegler dfecc17a80 implement proper request authorization and validation for the various forms exported over Ext.Direct 14 years ago
Michael Ziegler 3867bc1774 add EXT_authorize method to MumbleForm that checks for auth before sending/accepting data 15 years ago
Michael Ziegler 7f266468e7 rename extdirect.py to djextdirect.py (outsourced it to its own project) 15 years ago
Michael Ziegler 6697f57101 use a metaclass to set the form fields' labels when the PropertyModelForm subclass is created 15 years ago
Michael Ziegler 57828bc021 pre-validate requests using EXT_validate 15 years ago
Michael Ziegler 941a16c511 implement the administration form teh ext.direct wayz 15 years ago
Michael Ziegler 6e339e8b8c hmpf, forgot to add the usersperchannel field to the admin form... 15 years ago
Michael Ziegler 5a6747c83a a few code style fixes 15 years ago
Michael Ziegler cceba08b1c use a PasswordInput field for the supw 15 years ago
Michael Ziegler 24a60fe541 add setting your own texture to your gravatar 15 years ago
Michael Ziegler 5ade490dab translate the MumbleServer.defaultconfig and Mumble.server fields; language update 15 years ago
Michael Ziegler b4679528b9 don't try to display the default config when the server is offline; german language update 15 years ago
Michael Ziegler f878fb565c DRASTICALLY improve the way MD handles servers being offline, unavailable modules and configuration issues. fixes #86 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 a725a1e3e3 Releasing v2.0beta3; I feel more testing needs to be done before final. If you want to help, test and tell me stuff works. 15 years ago
Michael Ziegler 4299a9daae don't require the user password after initial registration anymore 15 years ago
Michael Ziegler 43aecc8b27 properly implement the translation of property docstrings, update German translation 15 years ago
Michael Ziegler 8e8fb6237e implement basic kicking of users. todo: banning/moving. see #81 15 years ago
Michael Ziegler 1306820e6a use PasswordInput widgets for the password field 15 years ago
Michael Ziegler 15de0018ae display the server's default config in a TextArea in the Admin 15 years ago
Michael Ziegler 248179ac5d only check the port for validity if it has been set 15 years ago
Michael Ziegler e50c532fc3 add the autoboot field to the form 15 years ago
Michael Ziegler bc9f96f654 fix the user link form still trying to set isAdmin 15 years ago
Michael Ziegler 1295c33a17 fix i18n, sadly breaking the docstrings :( 15 years ago
Michael Ziegler fe7f32103a add properties for new Murmur configuration fields 15 years ago
Michael Ziegler 06af88eb89 normalize server connectivity info into MumbleServer model 15 years ago
Michael Ziegler b741e01d88 implement authentication to Murmur using the Ice secret. 15 years ago
Michael Ziegler ca5181c742 check that PMF is currently bound to a model instance before trying to access it 15 years ago
Michael Ziegler 410ff9c5a8 fix the default channel selector breaking the "Add server" form 15 years ago
Michael Ziegler 366be735cb defer updating the properties until after model.save() has been called when commit is False 15 years ago
Michael Ziegler b3d7e39ecc repair MumbleForm and clean up inheritance structure: PropertyModelForm < MumbleForm < MumbleAdminForm 15 years ago
Michael Ziegler 198860fa1a move fields that just require a get/setConf to properties and pimp PMF to show translated docstrings as labels 15 years ago
Michael Ziegler 6305a82c5b remove model's isAdmin field, and add a PropertyModelForm for the admin to set the aclAdmin property 15 years ago
Michael Ziegler c6c016a2e2 add a PropertyModelForm that allows manipulating model's properties via a standard Django form 15 years ago
Michael Ziegler dda118b9ab add a TypedChoiceField that allows selecting the default channel from a dropdown list 15 years ago
Michael Ziegler 142c0da2ac revised to satisfy pylint 15 years ago
Michael Ziegler c16d62d07e a bunch'a cleanups to fix pyflakes warnings (and a few so far undiscovered bugs as well...) 15 years ago
Michael Ziegler fc53d4467d update years in the copyright claims 15 years ago
Michael Ziegler 1022a018e1 validate that the address and port are available by trying to bind when saving a new server instance. fixes #57 15 years ago
Michael Ziegler 57ca64ebfd prevent linking of accounts that do already have an owner set. see #56 15 years ago
Michael Ziegler 92ddc5d57a remove save() method which doesn't exist in MumbleUserForm, which would cause problems when linking is disabled 15 years ago
Michael Ziegler fcde237b55 if linking unknown accounts, create the models in MD's db. see #56 15 years ago
Michael Ziegler d2c471f623 move check if target account is an admin to clean() to get a clean error message. see #56 15 years ago
Michael Ziegler c03b775478 implement save method with respect to linking, see #56 15 years ago
Michael Ziegler 43919d854b add form with validation code for account linking. see #56 15 years ago
Michael Ziegler 07b132a378 when registering a player, validate the input name against the server's configured player name regex. fixes #44 15 years ago
Michael Ziegler 22d9874746 a few style fixes and docstrings 15 years ago
Michael Ziegler 27aa076552 a few style fixes 15 years ago
Michael Ziegler 19c452e837 introducing protected mode: if active, people will need the server password to register on private servers. fixes #16 15 years ago