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 |
Michael Ziegler
|
0900db9664
|
added i18n to the code and wrote a German translation file. doesn't cover *everything* yet, but it's a start.
|
16 years ago |