Michael Ziegler
|
ab56be2310
|
add debug output when reading the config values fails
|
15 years ago |
Michael Ziegler
|
a7b3eae9c9
|
when fetching player data, decode strings from UTF8.
|
15 years ago |
Michael Ziegler
|
bd3fe30560
|
optimize looking for existing players to not fire one DB query per player
|
15 years ago |
Michael Ziegler
|
f326990591
|
double check config fields, and substract -1 (server IDs start at 1)
|
15 years ago |
Michael Ziegler
|
85a516110f
|
use default instance port = server default port + server_id, and only set host/port if not default.
|
15 years ago |
Michael Ziegler
|
b779ab9cb8
|
when detecting a new instance fails due to a duplicate entry, print both.
|
15 years ago |
Michael Ziegler
|
bc9f96f654
|
fix the user link form still trying to set isAdmin
|
15 years ago |
Michael Ziegler
|
2d8d2f39e5
|
fix the user admin thing still trying to set the isAdmin field
|
15 years ago |
Michael Ziegler
|
fd2047d302
|
rename a few of the sqlite conversion scripts, add MumbleUser table being recreated, drop old tables instead of keeping them.
|
15 years ago |
Michael Ziegler
|
62ffb43795
|
fix "new user" dialog being broken by getAdmin trying to access a not-yet-set ForeignKey.
|
15 years ago |
Michael Ziegler
|
072612d0b4
|
sqlite: create a new table with the proper schema to get rid of the old fields.
|
15 years ago |
Michael Ziegler
|
5f73c19d94
|
prevent checkenv from failing if Ice is not available.
|
15 years ago |
Michael Ziegler
|
8c09edeee7
|
properly detect if an upgrade is necessary using Django's DB introspection.
|
15 years ago |
Michael Ziegler
|
099feacc73
|
only use transactions for PGSQL
|
15 years ago |
Michael Ziegler
|
fa939cfc1c
|
add data conversion scripts for PGSQL.
|
15 years ago |
Michael Ziegler
|
ddaa59ecff
|
add data conversion scripts for MySQL.
|
15 years ago |
Michael Ziegler
|
626888c2e3
|
fix icesecret not having been entered into the db if meta has been entered into the db by the conversion
|
15 years ago |
Michael Ziegler
|
45dc3ac55b
|
implement data conversion and add scripts to convert the SQLITE db. todo: mysql/pgsql.
|
15 years ago |
Michael Ziegler
|
a668717b3d
|
catch Ice call borking on Lenny due to IcePy's interface having changed.
|
15 years ago |
Michael Ziegler
|
2cbc9a11ec
|
remove +x and a few "fuzzy" flags
|
15 years ago |
withgod
|
604bf0057a
|
update japanese translation
|
15 years ago |
Michael Ziegler
|
dc7a070fd5
|
regenerate translation files.
|
15 years ago |
Michael Ziegler
|
47e3046abf
|
update German translation
|
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
|
dd56f56429
|
add mk_registration_property helper to easily create properties for user registration fields
|
15 years ago |
Michael Ziegler
|
67a46466f5
|
improve detection of the server's bind and registration adresses
|
15 years ago |
Michael Ziegler
|
ee406af055
|
various fixes to adapt the new model layout
|
15 years ago |
Michael Ziegler
|
ae36d5b495
|
properly coerce Murmur's config variable to Python types and handle None
|
15 years ago |
Michael Ziegler
|
b50247e1a2
|
ask for the Ice secret
|
15 years ago |
Michael Ziegler
|
06af88eb89
|
normalize server connectivity info into MumbleServer model
|
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
|
ca5181c742
|
check that PMF is currently bound to a model instance before trying to access it
|
15 years ago |
Michael Ziegler
|
b5c8c6deff
|
clean up the URL generation method
|
15 years ago |
Michael Ziegler
|
6e95ecd191
|
add Ice secret and display address fields. (this means mumble-django-nat is now integrated in the main branch.)
|
15 years ago |
Michael Ziegler
|
8fb3877a77
|
fix the properties to return None instead of excepting when queried while creating a new server instance
|
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
|
d46220ec48
|
encode None as an empty string in setConf
|
15 years ago |
Michael Ziegler
|
b3d7e39ecc
|
repair MumbleForm and clean up inheritance structure: PropertyModelForm < MumbleForm < MumbleAdminForm
|
15 years ago |
Michael Ziegler
|
c0352e62cf
|
update admin stuff to use the `booted' property
|
15 years ago |
Michael Ziegler
|
c51320afeb
|
turn supw and booted into properties and remove a lot of now unnecessary code from save()
|
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
|
a6491314fb
|
add a real docstring to the ajax channel viewer thing
|
15 years ago |
Michael Ziegler
|
b14a168f0c
|
fix parent ID not being set in the JSON.
|
15 years ago |