matthijs/projects/xerxes.git
16 years ago * No longer use any generic views, since we will need to add access checks anyway...
Matthijs Kooijman [Sat, 9 Feb 2008 22:50:18 +0000 (23:50 +0100)]
 * No longer use any generic views, since we will need to add access checks anyway, so we will need to redo a most of the stuff that the generic view does for us.

16 years ago * Let the character_template use the url templatetag instead of hardcoded urls.
Matthijs Kooijman [Sat, 9 Feb 2008 22:48:29 +0000 (23:48 +0100)]
 * Let the character_template use the url templatetag instead of hardcoded urls.

16 years ago * Also remove the references to the event views that got removed a few commits back.
Matthijs Kooijman [Sat, 9 Feb 2008 22:39:09 +0000 (23:39 +0100)]
 * Also remove the references to the event views that got removed a few commits back.

16 years ago * Replace some tabs by spaces and put a vim modeline in every python file.
Matthijs Kooijman [Sat, 9 Feb 2008 18:34:17 +0000 (19:34 +0100)]
 * Replace some tabs by spaces and put a vim modeline in every python file.

16 years ago * Remove some old stuff from the events app (such as the "Person" model).
Matthijs Kooijman [Sat, 9 Feb 2008 18:27:28 +0000 (19:27 +0100)]
 * Remove some old stuff from the events app (such as the "Person" model).

16 years ago * Use the lex skin instead of the spring skin.
Matthijs Kooijman [Sat, 9 Feb 2008 10:10:17 +0000 (11:10 +0100)]
 * Use the lex skin instead of the spring skin.

16 years ago * Use h1/h2 instead of h2/h3 in the templates, since there probably won't be a main...
Matthijs Kooijman [Sat, 9 Feb 2008 10:09:07 +0000 (11:09 +0100)]
 * Use h1/h2 instead of h2/h3 in the templates, since there probably won't be a main h1 title.

16 years ago * Use the spring skin instead of the winter skin.
Matthijs Kooijman [Sat, 9 Feb 2008 00:55:17 +0000 (01:55 +0100)]
 * Use the spring skin instead of the winter skin.

16 years ago * Fix error in import.py that caused everybody to be an admin.
Matthijs Kooijman [Sat, 9 Feb 2008 00:54:57 +0000 (01:54 +0100)]
 * Fix error in import.py that caused everybody to be an admin.

16 years ago * Only show the longterm in the email and detail template when it is set to yes.
Matthijs Kooijman [Sat, 9 Feb 2008 00:45:04 +0000 (01:45 +0100)]
 * Only show the longterm in the email and detail template when it is set to yes.

16 years ago * Put a character's status in the email and detail templates.
Matthijs Kooijman [Sat, 9 Feb 2008 00:44:24 +0000 (01:44 +0100)]
 * Put a character's status in the email and detail templates.

16 years ago * Add a status to Characters.
Matthijs Kooijman [Sat, 9 Feb 2008 00:41:04 +0000 (01:41 +0100)]
 * Add a status to Characters.

16 years ago * Also put Evolution Events in the emails' From name.
Matthijs Kooijman [Sat, 9 Feb 2008 00:16:07 +0000 (01:16 +0100)]
 * Also put Evolution Events in the emails' From name.

16 years ago * Change from address and X-mailer header to say Xerxes. Don't know if this will...
Matthijs Kooijman [Sat, 9 Feb 2008 00:15:16 +0000 (01:15 +0100)]
 * Change from address and X-mailer header to say Xerxes. Don't know if this will be the final name for the system, though.

16 years ago * Also sent email notifications to lextalionis@evolution-events.nl (hardcoded for...
Matthijs Kooijman [Sat, 9 Feb 2008 00:02:37 +0000 (01:02 +0100)]
 * Also sent email notifications to lextalionis@evolution-events.nl (hardcoded for now...).

16 years ago * Update translations.
Matthijs Kooijman [Fri, 8 Feb 2008 23:52:23 +0000 (00:52 +0100)]
 * Update translations.

16 years ago * Put some useful content in the character_changed template.
Matthijs Kooijman [Fri, 8 Feb 2008 23:45:41 +0000 (00:45 +0100)]
 * Put some useful content in the character_changed template.
 * Some cosmetic fixes in the influence_changed template.

16 years ago * Update influence_changed template to use the gapless template tag, which makes...
Matthijs Kooijman [Fri, 8 Feb 2008 23:22:24 +0000 (00:22 +0100)]
 * Update influence_changed template to use the gapless template tag, which makes it a tiny bit more readable.

16 years ago * Modify the gapless template tag to preserve wanted empty lines (marked with \\)
Matthijs Kooijman [Fri, 8 Feb 2008 23:15:52 +0000 (00:15 +0100)]
 * Modify the gapless template tag to preserve wanted empty lines (marked with \\)

16 years ago * Add the gapless template tag from http://www.djangosnippets.org/snippets/569/.
Matthijs Kooijman [Fri, 8 Feb 2008 23:01:14 +0000 (00:01 +0100)]
 * Add the gapless template tag from djangosnippets.org/snippets/569/.

16 years ago * Only show the list of influences when there are any characters.
Matthijs Kooijman [Fri, 8 Feb 2008 22:27:21 +0000 (23:27 +0100)]
 * Only show the list of influences when there are any characters.

16 years ago * Disallow adding influences for other users' characters.
Matthijs Kooijman [Fri, 8 Feb 2008 22:22:43 +0000 (23:22 +0100)]
 * Disallow adding influences for other users' characters.

16 years ago * Update translations.
Matthijs Kooijman [Fri, 8 Feb 2008 21:54:55 +0000 (22:54 +0100)]
 * Update translations.

16 years ago * Restructure HTML, add a link to the main EE CSS and add some other CSS (Brenda).
Matthijs Kooijman [Fri, 8 Feb 2008 21:54:00 +0000 (22:54 +0100)]
 * Restructure HTML, add a link to the main EE CSS and add some other CSS (Brenda).

16 years ago * Add some helpful text above the add influence form.
Matthijs Kooijman [Fri, 8 Feb 2008 21:52:25 +0000 (22:52 +0100)]
 * Add some helpful text above the add influence form.

16 years ago * Change some whitespace.
Matthijs Kooijman [Fri, 8 Feb 2008 21:51:59 +0000 (22:51 +0100)]
 * Change some whitespace.

16 years ago * Add wrappers around the generic views, so we can add the @login_required decorator.
Matthijs Kooijman [Fri, 8 Feb 2008 21:44:50 +0000 (22:44 +0100)]
 * Add wrappers around the generic views, so we can add the @login_required decorator.

16 years ago * Make the verbose name of Influence.contact more verbose.
Matthijs Kooijman [Fri, 8 Feb 2008 21:26:18 +0000 (22:26 +0100)]
 * Make the verbose name of Influence.contact more verbose.

16 years ago * Add a message to the login screen.
Matthijs Kooijman [Fri, 8 Feb 2008 20:52:48 +0000 (21:52 +0100)]
 * Add a message to the login screen.

16 years ago * Remove the absolute path from the import script.
Matthijs Kooijman [Fri, 8 Feb 2008 20:50:09 +0000 (21:50 +0100)]
 * Remove the absolute path from the import script.

16 years ago * Add login_required decorator to some views.
Matthijs Kooijman [Fri, 8 Feb 2008 20:02:26 +0000 (21:02 +0100)]
 * Add login_required decorator to some views.

16 years ago * Put the extends tag before the load tag in the login template.
Matthijs Kooijman [Fri, 8 Feb 2008 19:49:33 +0000 (20:49 +0100)]
 * Put the extends tag before the load tag in the login template.

16 years ago * Add a view that redirects / to /influences/.
root [Fri, 8 Feb 2008 19:44:11 +0000 (20:44 +0100)]
 * Add a view that redirects / to /influences/.

16 years ago * Add a BASE_DIR setting, that gets filled based on __file__.
root [Fri, 8 Feb 2008 19:43:18 +0000 (20:43 +0100)]
 * Add a BASE_DIR setting, that gets filled based on __file__.
 * Remove hardcoded absolute paths from settings and urlconf.

16 years ago * Add import script to import persons from the old system.
Matthijs Kooijman [Thu, 7 Feb 2008 19:34:31 +0000 (20:34 +0100)]
 * Add import script to import persons from the old system.

16 years ago * Add a UserProfile class to store stuff about users.
Matthijs Kooijman [Thu, 7 Feb 2008 19:24:20 +0000 (20:24 +0100)]
 * Add a UserProfile class to store stuff about users.

16 years ago * Put nl as the first language in the settins.
Matthijs Kooijman [Thu, 7 Feb 2008 17:32:34 +0000 (18:32 +0100)]
 * Put nl as the first language in the settins.
 * Put in the locale middleware in the settings, but leave it disabled for now.

16 years ago * Format the date in the influence changed email as a dutch date (Haven't found...
Matthijs Kooijman [Thu, 7 Feb 2008 16:52:29 +0000 (17:52 +0100)]
 * Format the date in the influence changed email as a dutch date (Haven't found a reliable way to do this locale specific yet...).

16 years ago * Make the character name in influence_detail a link to the character's detail page.
Matthijs Kooijman [Thu, 7 Feb 2008 16:51:35 +0000 (17:51 +0100)]
 * Make the character name in influence_detail a link to the character's detail page.

16 years ago * Add the tools app to the list of apps.
Matthijs Kooijman [Thu, 7 Feb 2008 16:51:00 +0000 (17:51 +0100)]
 * Add the tools app to the list of apps.

16 years ago * Fix two spelling errors in the dutch translation.
Matthijs Kooijman [Sun, 3 Feb 2008 18:33:21 +0000 (19:33 +0100)]
 * Fix two spelling errors in the dutch translation.

16 years ago * Let the add character view use RequestContext.
Matthijs Kooijman [Sun, 3 Feb 2008 18:30:21 +0000 (19:30 +0100)]
 * Let the add character view use RequestContext.

16 years ago * Remove unused "message" from add character and add influence templates.
Matthijs Kooijman [Sun, 3 Feb 2008 18:27:57 +0000 (19:27 +0100)]
 * Remove unused "message" from add character and add influence templates.

16 years ago * Give the login and logout views a name and refer to the logout view by that name.
Matthijs Kooijman [Sun, 3 Feb 2008 18:25:18 +0000 (19:25 +0100)]
 * Give the login and logout views a name and refer to the logout view by that name.

16 years ago * Fix spelling error in template name
Matthijs Kooijman [Sun, 3 Feb 2008 18:05:59 +0000 (19:05 +0100)]
 * Fix spelling error in template name

16 years ago * Let newly created phpbb users get an unusable password.
Matthijs Kooijman [Fri, 1 Feb 2008 11:31:10 +0000 (12:31 +0100)]
 * Let newly created phpbb users get an unusable password.
 * Add a conn.close() to prevent resource leaks.
 * Remove debug output from auth.py

16 years ago * Add a greeting to the influence_changed email.
Matthijs Kooijman [Fri, 1 Feb 2008 11:14:35 +0000 (12:14 +0100)]
 * Add a greeting to the influence_changed email.

16 years ago * Rename email templates to .html. With any other extension, make-messages won't...
Matthijs Kooijman [Fri, 1 Feb 2008 10:52:09 +0000 (11:52 +0100)]
 * Rename email templates to .html. With any other extension, make-messages won't recognoize them as templates...

16 years ago * Update translations.
Matthijs Kooijman [Fri, 1 Feb 2008 10:51:37 +0000 (11:51 +0100)]
 * Update translations.

16 years ago * Make the option for Influence.status translatable.
Matthijs Kooijman [Fri, 1 Feb 2008 10:51:20 +0000 (11:51 +0100)]
 * Make the option for Influence.status translatable.

16 years ago * Make the influence changed template translatable.
Matthijs Kooijman [Fri, 1 Feb 2008 10:28:11 +0000 (11:28 +0100)]
 * Make the influence changed template translatable.

16 years ago * Improve the influence_changed email template a bit.
Matthijs Kooijman [Fri, 1 Feb 2008 10:07:33 +0000 (11:07 +0100)]
 * Improve the influence_changed email template a bit.

16 years ago * Make the "influences for this character" list in a character detail work.
Matthijs Kooijman [Fri, 1 Feb 2008 10:03:50 +0000 (11:03 +0100)]
 * Make the "influences for this character" list in a character detail work.

16 years ago * Also notify the influence submitter that his influence was modified.
Matthijs Kooijman [Fri, 1 Feb 2008 09:25:07 +0000 (10:25 +0100)]
 * Also notify the influence submitter that his influence was modified.

16 years ago * Fix an off-by-one error when splitting an email in headers and body.
Matthijs Kooijman [Fri, 1 Feb 2008 09:24:05 +0000 (10:24 +0100)]
 * Fix an off-by-one error when splitting an email in headers and body.

16 years ago * Don't let influences be edited in-line in the admin, this didn't work well yet.
Matthijs Kooijman [Fri, 1 Feb 2008 09:23:35 +0000 (10:23 +0100)]
 * Don't let influences be edited in-line in the admin, this didn't work well yet.
 * Allow an Influence's result to be blank.

16 years ago * Add a result field to Influence.
Matthijs Kooijman [Thu, 31 Jan 2008 17:30:55 +0000 (18:30 +0100)]
 * Add a result field to Influence.

16 years ago * Send an email to the player when a character is modified.
Matthijs Kooijman [Thu, 31 Jan 2008 17:30:35 +0000 (18:30 +0100)]
 * Send an email to the player when a character is modified.

16 years ago * Let notify filter out Subject and From headers from the headers in the template...
Matthijs Kooijman [Thu, 31 Jan 2008 17:29:29 +0000 (18:29 +0100)]
 * Let notify filter out Subject and From headers from the headers in the template, else there will be two in the actual message.

16 years ago * Add notify.py that can email a given template to given recipients (Users/Groups...
Matthijs Kooijman [Thu, 31 Jan 2008 17:22:12 +0000 (18:22 +0100)]
 * Add notify.py that can email a given template to given recipients (Users/Groups/addresses).

16 years ago * Add file for misc tools, now containing make_iter to ensure something is iteratable.
Matthijs Kooijman [Thu, 31 Jan 2008 16:39:33 +0000 (17:39 +0100)]
 * Add file for misc tools, now containing make_iter to ensure something is iteratable.

16 years ago * Add .gitignore file with some patterns.
Matthijs Kooijman [Thu, 31 Jan 2008 16:25:31 +0000 (17:25 +0100)]
 * Add .gitignore file with some patterns.

16 years ago * Set a default value for the character_id argument to the add view.
Matthijs Kooijman [Sun, 27 Jan 2008 16:02:32 +0000 (17:02 +0100)]
 * Set a default value for the character_id argument to the add view.

16 years ago * Add the forgotten influence_detail template.
Matthijs Kooijman [Sun, 27 Jan 2008 15:56:09 +0000 (16:56 +0100)]
 * Add the forgotten influence_detail template.
 * Make the list of influences links to their detail pages.

16 years ago * Add a few fields to the influences list in the admin.
Matthijs Kooijman [Sun, 27 Jan 2008 15:51:12 +0000 (16:51 +0100)]
 * Add a few fields to the influences list in the admin.

16 years ago * Use the Influence summary, where appropriate.
Matthijs Kooijman [Sun, 27 Jan 2008 15:43:50 +0000 (16:43 +0100)]
 * Use the Influence summary, where appropriate.
 * Add a detail view for Influence.
 * Let both add forms redirect to the detail view for the added item after adding it.

16 years ago * Add a summary field to Influence.
Matthijs Kooijman [Sun, 27 Jan 2008 15:40:54 +0000 (16:40 +0100)]
 * Add a summary field to Influence.

16 years ago * Use the url function in urls.py.
Matthijs Kooijman [Sun, 27 Jan 2008 14:47:51 +0000 (15:47 +0100)]
 * Use the url function in urls.py.
 * Give all views a name.
 * Refer to views using the url template tag and the view name instead of hard coding.

16 years ago * Remove vim swap file.
Matthijs Kooijman [Sun, 27 Jan 2008 13:52:00 +0000 (14:52 +0100)]
 * Remove vim swap file.

16 years ago * Add a base css file.
Matthijs Kooijman [Sun, 27 Jan 2008 13:50:02 +0000 (14:50 +0100)]
 * Add a base css file.
 * Add some stuff in the base template, there is now a menu and a footer.

16 years ago * Replace all tabs with spaces.
Matthijs Kooijman [Thu, 24 Jan 2008 11:58:48 +0000 (12:58 +0100)]
 * Replace all tabs with spaces.

16 years ago * Add "Under discussion" status for influences.
Matthijs Kooijman [Thu, 24 Jan 2008 11:54:00 +0000 (12:54 +0100)]
 * Add "Under discussion" status for influences.
 * Add a filter and search bar in the admin for influences.

16 years ago * Put the extends tag in the first line of all templates, instead of after the load...
Matthijs Kooijman [Thu, 24 Jan 2008 11:51:03 +0000 (12:51 +0100)]
 * Put the extends tag in the first line of all templates, instead of after the load i18n tag.

16 years ago * Let django server /static in debug mode.
Matthijs Kooijman [Thu, 24 Jan 2008 11:49:49 +0000 (12:49 +0100)]
 * Let django server /static in debug mode.

16 years ago * Add "static" context processor that puts STATIC_URL_PREFIX in the context.
Matthijs Kooijman [Thu, 24 Jan 2008 11:46:40 +0000 (12:46 +0100)]
 * Add "static" context processor that puts STATIC_URL_PREFIX in the context.
 * Add STATIC_URL_PREFIX to settings.

16 years ago * Let the views in influences use RequestContext, so authentication data is properly...
Matthijs Kooijman [Thu, 24 Jan 2008 11:44:31 +0000 (12:44 +0100)]
 * Let the views in influences use RequestContext, so authentication data is properly exported.

16 years ago * Let all the influences templates extend the base template.
Matthijs Kooijman [Wed, 23 Jan 2008 20:40:32 +0000 (21:40 +0100)]
 * Let all the influences templates extend the base template.

16 years ago * Update translations.
Matthijs Kooijman [Wed, 23 Jan 2008 20:35:21 +0000 (21:35 +0100)]
 * Update translations.

16 years ago * Mark all model names and field names in influences as translatable strings.
Matthijs Kooijman [Wed, 23 Jan 2008 20:30:54 +0000 (21:30 +0100)]
 * Mark all model names and field names in influences as translatable strings.

16 years ago * In the add influence view, preselect the first character if it is the user's only...
Matthijs Kooijman [Wed, 23 Jan 2008 20:11:44 +0000 (21:11 +0100)]
 * In the add influence view, preselect the first character if it is the user's only character.

16 years ago * Make Influence.character no longer optional.
Matthijs Kooijman [Wed, 23 Jan 2008 20:11:07 +0000 (21:11 +0100)]
 * Make Influence.character no longer optional.

16 years ago * Add a forgotten add_character template.
Matthijs Kooijman [Wed, 23 Jan 2008 19:55:03 +0000 (20:55 +0100)]
 * Add a forgotten add_character template.

16 years ago * Make the character list a real character list again and move it /influences/charac...
Matthijs Kooijman [Wed, 23 Jan 2008 19:54:38 +0000 (20:54 +0100)]
 * Make the character list a real character list again and move it /influences/character/.
 * Make a new index at /influences/ with a list of characters and influences.

16 years ago * Add general add influence link to character_list.
Matthijs Kooijman [Wed, 23 Jan 2008 19:22:31 +0000 (20:22 +0100)]
 * Add general add influence link to character_list.

16 years ago * Renamed character_addinfluence template to add.
Matthijs Kooijman [Wed, 23 Jan 2008 19:18:59 +0000 (20:18 +0100)]
 * Renamed character_addinfluence template to add.

16 years ago * Make the add view pass a request to ContextModelForm.
Matthijs Kooijman [Wed, 23 Jan 2008 19:00:48 +0000 (20:00 +0100)]
 * Make the add view pass a request to ContextModelForm.
 * Make the add view prefill the character dropdown when a character id is given in the url.
 * Replace some tabs with spaces.

16 years ago * Fix link to add influence form.
Matthijs Kooijman [Wed, 23 Jan 2008 18:16:22 +0000 (19:16 +0100)]
 * Fix link to add influence form.

16 years ago * Add an addCharacter view to the influences app.
Matthijs Kooijman [Wed, 23 Jan 2008 18:08:33 +0000 (19:08 +0100)]
 * Add an addCharacter view to the influences app.
 * Let this view and the add view use the ContextModelForm class from the previous commit.

16 years ago * Add tools package, with some custom forms. Code borrowed from the Amelie project.
Matthijs Kooijman [Wed, 23 Jan 2008 18:07:29 +0000 (19:07 +0100)]
 * Add tools package, with some custom forms. Code borrowed from the Amelie project.

16 years ago * Mark all strings used so far as translatable.
Matthijs Kooijman [Wed, 23 Jan 2008 17:48:10 +0000 (18:48 +0100)]
 * Mark all strings used so far as translatable.
 * Add dutch translations.

16 years ago * Delete unused templates.
Matthijs Kooijman [Wed, 23 Jan 2008 17:24:54 +0000 (18:24 +0100)]
 * Delete unused templates.

16 years ago * Remove old addInfluence view and replace it by a new add view (which allows you...
Matthijs Kooijman [Wed, 23 Jan 2008 12:50:08 +0000 (13:50 +0100)]
 * Remove old addInfluence view and replace it by a new add view (which allows you to specify a character to add the influence for).

16 years ago * Add some fields to influence's models.
Matthijs Kooijman [Wed, 23 Jan 2008 12:47:41 +0000 (13:47 +0100)]
 * Add some fields to influence's models.

16 years ago * Show the currently logged in user and a logout link on the login page.
Matthijs Kooijman [Wed, 23 Jan 2008 12:45:56 +0000 (13:45 +0100)]
 * Show the currently logged in user and a logout link on the login page.

16 years ago * Redirect to /influences after logging in.
Matthijs Kooijman [Wed, 23 Jan 2008 12:45:17 +0000 (13:45 +0100)]
 * Redirect to /influences after logging in.

16 years ago * Remove ee.base.models.EEObject, Django does not support inheritance yet.
Matthijs Kooijman [Mon, 21 Jan 2008 22:08:14 +0000 (23:08 +0100)]
 * Remove ee.base.models.EEObject, Django does not support inheritance yet.

16 years ago * Replace maxlength argument to CharField with max_length. Makes the project work...
Matthijs Kooijman [Mon, 21 Jan 2008 21:42:24 +0000 (22:42 +0100)]
 * Replace maxlength argument to CharField with max_length. Makes the project work with django r7027.

16 years ago * Move some settings from settings.py to dbsettings.py and v.v.
Matthijs Kooijman [Mon, 21 Jan 2008 21:41:10 +0000 (22:41 +0100)]
 * Move some settings from settings.py to dbsettings.py and v.v.

16 years ago * Initial import of a django project.
Matthijs Kooijman [Mon, 21 Jan 2008 21:08:17 +0000 (22:08 +0100)]
 * Initial import of a django project.
   * Contains working phpbb authentication.
   * Contains some stuff for registration and influences (quite unfinished).