Commit Graph

  • c6ebb4e273 update few string japanese translation withgod 2010-02-25 14:28:26 +0900
  • 2402bf78d5 update German translation Michael Ziegler 2010-02-24 22:42:20 +0100
  • d5f2548833 add server ID to displayed fields, and calculate the bind port if it isn't set in the Model. Michael Ziegler 2010-02-24 22:40:19 +0100
  • 385b4f1295 drop UNIQUE indices for (addr, port) when converting the database. Michael Ziegler 2010-02-24 22:19:29 +0100
  • 15de0018ae display the server's default config in a TextArea in the Admin Michael Ziegler 2010-02-24 22:08:19 +0100
  • bcfeedbb0d coerce config properties to unicode instead of str by default Michael Ziegler 2010-02-24 20:49:22 +0100
  • 248179ac5d only check the port for validity if it has been set Michael Ziegler 2010-02-24 20:48:45 +0100
  • e50c532fc3 add the autoboot field to the form Michael Ziegler 2010-02-24 20:48:10 +0100
  • 6942907e26 unset the registerhostname config field if the netloc is unknown Michael Ziegler 2010-02-24 19:17:49 +0100
  • 97baf5cc60 only display connect URLs if a sensible address is known Michael Ziegler 2010-02-24 19:10:33 +0100
  • 340c64b257 fix imports Michael Ziegler 2010-02-24 19:10:02 +0100
  • 1b811cea6e add forgotten import. Michael Ziegler 2010-02-24 16:33:05 +0100
  • cc636675c5 work around Windows not allowing Ice to loadSlice while the tempfile is open for writing. Michael Ziegler 2010-02-24 16:19:06 +0100
  • 8e5296e03e add support for the "boot" config field Michael Ziegler 2010-02-24 15:09:33 +0100
  • d3eaa051b3 don't require the address/port fields anymore as Murmur can handle them not being set. Michael Ziegler 2010-02-24 00:26:42 +0100
  • ab56be2310 add debug output when reading the config values fails Michael Ziegler 2010-02-23 20:55:11 +0100
  • a7b3eae9c9 when fetching player data, decode strings from UTF8. Michael Ziegler 2010-02-23 20:49:43 +0100
  • bd3fe30560 optimize looking for existing players to not fire one DB query per player Michael Ziegler 2010-02-23 20:49:15 +0100
  • f326990591 double check config fields, and substract -1 (server IDs start at 1) Michael Ziegler 2010-02-23 19:54:07 +0100
  • 85a516110f use default instance port = server default port + server_id, and only set host/port if not default. Michael Ziegler 2010-02-23 20:21:58 +0100
  • 13750dc29e fix syntax fail... Michael Ziegler 2010-02-23 19:52:37 +0100
  • b735326cf5 fix keyerror if LANG is unset and fallback to UTF8. Michael Ziegler 2010-02-23 19:46:14 +0100
  • b779ab9cb8 when detecting a new instance fails due to a duplicate entry, print both. Michael Ziegler 2010-02-23 19:35:31 +0100
  • bc9f96f654 fix the user link form still trying to set isAdmin Michael Ziegler 2010-02-21 19:25:17 +0100
  • 2d8d2f39e5 fix the user admin thing still trying to set the isAdmin field Michael Ziegler 2010-02-21 18:53:12 +0100
  • fd2047d302 rename a few of the sqlite conversion scripts, add MumbleUser table being recreated, drop old tables instead of keeping them. Michael Ziegler 2010-02-21 17:48:33 +0100
  • 62ffb43795 fix "new user" dialog being broken by getAdmin trying to access a not-yet-set ForeignKey. Michael Ziegler 2010-02-21 17:47:42 +0100
  • 072612d0b4 sqlite: create a new table with the proper schema to get rid of the old fields. Michael Ziegler 2010-02-21 16:41:24 +0100
  • 5f73c19d94 prevent checkenv from failing if Ice is not available. Michael Ziegler 2010-02-21 16:03:09 +0100
  • 8c09edeee7 properly detect if an upgrade is necessary using Django's DB introspection. Michael Ziegler 2010-02-21 14:20:53 +0100
  • 099feacc73 only use transactions for PGSQL Michael Ziegler 2010-02-21 14:08:55 +0100
  • fa939cfc1c add data conversion scripts for PGSQL. Michael Ziegler 2010-02-21 14:01:37 +0100
  • ddaa59ecff add data conversion scripts for MySQL. Michael Ziegler 2010-02-21 13:50:38 +0100
  • 626888c2e3 fix icesecret not having been entered into the db if meta has been entered into the db by the conversion Michael Ziegler 2010-02-21 13:28:54 +0100
  • 45dc3ac55b implement data conversion and add scripts to convert the SQLITE db. todo: mysql/pgsql. Michael Ziegler 2010-02-21 13:20:38 +0100
  • a668717b3d catch Ice call borking on Lenny due to IcePy's interface having changed. Michael Ziegler 2010-02-20 17:21:58 +0100
  • 2cbc9a11ec remove +x and a few "fuzzy" flags Michael Ziegler 2010-02-20 17:21:23 +0100
  • 604bf0057a update japanese translation withgod 2010-02-21 01:02:00 +0900
  • dc7a070fd5 regenerate translation files. Michael Ziegler 2010-02-20 16:30:16 +0100
  • 47e3046abf update German translation Michael Ziegler 2010-02-20 16:26:32 +0100
  • 1295c33a17 fix i18n, sadly breaking the docstrings :( Michael Ziegler 2010-02-20 16:26:08 +0100
  • fe7f32103a add properties for new Murmur configuration fields Michael Ziegler 2010-02-20 15:54:15 +0100
  • dd56f56429 add mk_registration_property helper to easily create properties for user registration fields Michael Ziegler 2010-02-20 15:34:12 +0100
  • 67a46466f5 improve detection of the server's bind and registration adresses Michael Ziegler 2010-02-20 15:25:59 +0100
  • ee406af055 various fixes to adapt the new model layout Michael Ziegler 2010-02-20 14:16:44 +0100
  • ae36d5b495 properly coerce Murmur's config variable to Python types and handle None Michael Ziegler 2010-02-20 14:16:21 +0100
  • f2b8a877a9 implement asking for the Ice secret to Murmur CLI Michael Ziegler 2010-02-20 13:48:15 +0100
  • b50247e1a2 ask for the Ice secret Michael Ziegler 2010-02-20 13:39:01 +0100
  • 06af88eb89 normalize server connectivity info into MumbleServer model Michael Ziegler 2010-02-20 13:32:25 +0100
  • 1066f10daa fix Ice context not having been initialized properly Michael Ziegler 2010-02-20 12:48:50 +0100
  • 4d3ddfb304 implement fetching the slice from Murmur via getSlice Michael Ziegler 2010-02-20 12:46:12 +0100
  • b741e01d88 implement authentication to Murmur using the Ice secret. Michael Ziegler 2010-02-20 12:23:33 +0100
  • ca5181c742 check that PMF is currently bound to a model instance before trying to access it Michael Ziegler 2010-02-20 12:07:28 +0100
  • b5c8c6deff clean up the URL generation method Michael Ziegler 2010-02-20 12:05:16 +0100
  • 6e95ecd191 add Ice secret and display address fields. (this means mumble-django-nat is now integrated in the main branch.) Michael Ziegler 2010-02-20 12:04:41 +0100
  • 683bff5c7e detect django_evolution Michael Ziegler 2010-02-20 11:27:42 +0100
  • 8fb3877a77 fix the properties to return None instead of excepting when queried while creating a new server instance Michael Ziegler 2010-02-16 20:12:28 +0100
  • 410ff9c5a8 fix the default channel selector breaking the "Add server" form Michael Ziegler 2010-02-16 20:09:46 +0100
  • 366be735cb defer updating the properties until after model.save() has been called when commit is False Michael Ziegler 2010-02-16 20:09:01 +0100
  • d46220ec48 encode None as an empty string in setConf Michael Ziegler 2010-02-16 20:06:59 +0100
  • b3d7e39ecc repair MumbleForm and clean up inheritance structure: PropertyModelForm < MumbleForm < MumbleAdminForm Michael Ziegler 2010-02-16 13:19:40 +0100
  • c0352e62cf update admin stuff to use the `booted' property Michael Ziegler 2010-02-16 13:18:26 +0100
  • c51320afeb turn supw and booted into properties and remove a lot of now unnecessary code from save() Michael Ziegler 2010-02-16 13:17:57 +0100
  • 198860fa1a move fields that just require a get/setConf to properties and pimp PMF to show translated docstrings as labels Michael Ziegler 2010-02-16 12:02:01 +0100
  • 6305a82c5b remove model's isAdmin field, and add a PropertyModelForm for the admin to set the aclAdmin property Michael Ziegler 2010-02-16 10:19:25 +0100
  • c6c016a2e2 add a PropertyModelForm that allows manipulating model's properties via a standard Django form Michael Ziegler 2010-02-16 10:18:10 +0100
  • 02797c186b remove unnecessary comma Michael Ziegler 2010-02-15 12:43:21 +0100
  • c4462d2bcb Added tag v1.5 for changeset 6b7eeae07243 Michael Ziegler 2010-02-15 12:28:08 +0100
  • 0021de279d Releasing v1.5. v1.5 Michael Ziegler 2010-02-15 12:28:04 +0100
  • dda118b9ab add a TypedChoiceField that allows selecting the default channel from a dropdown list Michael Ziegler 2010-02-15 11:58:12 +0100
  • a6491314fb add a real docstring to the ajax channel viewer thing Michael Ziegler 2010-02-15 00:30:43 +0100
  • b14a168f0c fix parent ID not being set in the JSON. Michael Ziegler 2010-02-14 20:14:20 +0100
  • 18239ecf0f add view to feed Antiarc's AJAX channel viewer (http://tinyurl.com/ydun45e) with data. Michael Ziegler 2010-02-14 19:45:35 +0100
  • af4ffb484b turn INSTALLED_APPS into a list, allowing .append() to be used instead of needing a global variable Michael Ziegler 2010-02-14 11:46:57 +0100
  • 6a1dcf9654 remove a few unnecessary whitespace lines Michael Ziegler 2010-02-13 13:29:12 +0100
  • 00f8095634 allow connstring and slicefile defaults to be configured via global variables Michael Ziegler 2010-02-13 13:20:17 +0100
  • 8c260ec7a3 import a little CLI script that allows to talk to Murmur on the shell. Michael Ziegler 2010-02-13 13:06:13 +0100
  • 60d192fc96 add getConf method Michael Ziegler 2010-02-13 13:05:37 +0100
  • e336523df4 introduce slicefile parameter to get the CTL stuff independent from django.conf.settings Michael Ziegler 2010-02-13 11:42:42 +0100
  • d985b70333 fix local variable 'ice' referenced before assignment Michael Ziegler 2010-02-12 11:21:14 +0100
  • cffb25ac2b only catch Ice exceptions Michael Ziegler 2010-02-12 11:20:52 +0100
  • 024ba5640c remove debug message Michael Ziegler 2010-02-11 18:04:24 +0100
  • 92fd130c43 only load the slice if the Murmur module cannot be imported (e.g., it has not already been loaded) Michael Ziegler 2010-02-11 17:59:15 +0100
  • 811e683a0d display the content of aclAdmin instead of isAdmin in the admin list view. Michael Ziegler 2010-02-11 17:09:32 +0100
  • 84730737c7 fix IDs to be compatible with Munin 1.4, display a bit more info in the graphs and allow stuff to be configured. fixes #77 Michael Ziegler 2010-02-11 11:49:56 +0100
  • a819e30b1e add common slice error checks to the control object factory. Michael Ziegler 2010-02-10 23:35:01 +0100
  • 2e2f34d292 replace secret_key variable with code to automatically generate it and store it in .secret.txt. Michael Ziegler 2010-02-10 23:31:59 +0100
  • 53d00abd66 add checks to prevent confusing Ice with spaces in the slice path. (no kidding.) Michael Ziegler 2010-02-10 22:48:33 +0100
  • 860069e012 remove "e" backup extension thing from sed call Michael Ziegler 2010-02-09 18:03:46 +0100
  • db328fbbdc Added tag v1.4 for changeset be7ec3801ec4 Michael Ziegler 2010-02-09 15:46:01 +0100
  • 0011e80b99 Releasing v1.4. v1.4 Michael Ziegler 2010-02-09 15:45:57 +0100
  • 73480423b4 style fixes Michael Ziegler 2010-02-09 15:36:09 +0100
  • 1846d027ec reformat docstrings Michael Ziegler 2010-02-09 14:33:53 +0100
  • 68ec9950c5 add checks for the slice file and MUMBLE_DJANGO_ROOT. Michael Ziegler 2010-02-09 14:27:35 +0100
  • 862787a16d remove getSlice management command Michael Ziegler 2010-02-09 13:57:31 +0100
  • 5051acfb29 Remove SLICE_VERSION variable and shipped slices. People NEED to set the SLICE variable from now on. Michael Ziegler 2010-02-09 13:51:52 +0100
  • 44757e3f95 remove module stuff left over from version detection experiments Michael Ziegler 2010-02-09 13:16:40 +0100
  • a56df76721 If a slice file has been configured, assume the version is correct. Michael Ziegler 2010-02-09 12:54:07 +0100
  • 639a5149cb Allright. Here we go. I give up. Ice insists on sucking. Goodbye automatic version detection. Michael Ziegler 2010-02-08 21:20:27 +0100
  • 8f69ab9726 Added tag v1.3 for changeset b64459e6bb4f Michael Ziegler 2010-02-07 16:38:56 +0100