summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Matthijs Kooijman [Mon, 14 Feb 2011 15:29:54 +0000 (16:29 +0100)]
phpbb: Make the username case-insensitve on login again.
The username field in the phpbb3 database is case sensitive (i.e., it
has utf_bin collation), whereas in phpbb2 it was case insensitive. This
commit changes the SQL query to make logins case insensitive again,
since a lot of people used a capital letter for registering their
username, but forgot that later on...
Matthijs Kooijman [Sun, 13 Feb 2011 17:01:29 +0000 (18:01 +0100)]
Update authentication to use PhpBB version 3.
This adds an external hash library, to match the new password hashing
used by phpbb3.
Matthijs Kooijman [Wed, 3 Nov 2010 13:04:10 +0000 (14:04 +0100)]
tickets: Show number of payed tickets instead of reservations.
The table header already said "payed tickets", but the number reflected
the number of payed reservations, which isn't quite as useful.
Matthijs Kooijman [Mon, 25 Oct 2010 09:24:52 +0000 (11:24 +0200)]
tickets: Don't use a dict of shows in the overview.
Instead, we now use a list of tuples. This ensures that the output
remains properly sorted.
Matthijs Kooijman [Mon, 25 Oct 2010 09:17:41 +0000 (11:17 +0200)]
tickets: List number of booked tickets in the overview.
Previously, only the number of bookings was shown.
Matthijs Kooijman [Mon, 25 Oct 2010 09:17:04 +0000 (11:17 +0200)]
southsettings: Add argv length check.
Without this check, manage.py would throw an exception when called
without arguments.
Matthijs Kooijman [Tue, 19 Oct 2010 17:44:41 +0000 (19:44 +0200)]
settings: Prompt for a database login when using South migrations.
This allows the normal database user to be unprivileged, while
performing schema migrations using a privileged user.
Matthijs Kooijman [Tue, 19 Oct 2010 17:43:06 +0000 (19:43 +0200)]
tickets: Better explain which login to use.
Matthijs Kooijman [Tue, 19 Oct 2010 17:41:39 +0000 (19:41 +0200)]
tickets: Show the currently logged in user on every page.
Matthijs Kooijman [Tue, 19 Oct 2010 15:45:59 +0000 (17:45 +0200)]
tickets: Add summary of bookings.
Matthijs Kooijman [Tue, 19 Oct 2010 15:19:40 +0000 (17:19 +0200)]
tickets: Require valid permissions for the payments view.
Matthijs Kooijman [Tue, 19 Oct 2010 15:02:16 +0000 (17:02 +0200)]
tickets: Slightly reword the show descriptions.
Matthijs Kooijman [Tue, 19 Oct 2010 14:58:25 +0000 (16:58 +0200)]
tickets: Add a bit of styling to the HTML pages.
Matthijs Kooijman [Tue, 19 Oct 2010 14:56:18 +0000 (16:56 +0200)]
tickets: Use django.utils.format for number formatting.
Using % interpolation with %f does not do localized number formatting
(and the %d that was used did not do any floating point formatting at
all).
Matthijs Kooijman [Tue, 19 Oct 2010 14:30:20 +0000 (16:30 +0200)]
tickets: Update the various texts to be current.
Matthijs Kooijman [Tue, 19 Oct 2010 14:24:49 +0000 (16:24 +0200)]
tickets: Expose the ticket price to the bookingform template.
Matthijs Kooijman [Tue, 19 Oct 2010 14:24:30 +0000 (16:24 +0200)]
tickets: Enter the actual ticket price.
Matthijs Kooijman [Tue, 19 Oct 2010 14:23:53 +0000 (16:23 +0200)]
settings: Enable localization.
This enables proper formatting of numbers and dates.
Matthijs Kooijman [Tue, 19 Oct 2010 14:20:29 +0000 (16:20 +0200)]
tickets: List total price with number of tickets.
Matthijs Kooijman [Tue, 19 Oct 2010 13:40:33 +0000 (15:40 +0200)]
tickets: Send a confirmation when a payment is processed.
Matthijs Kooijman [Tue, 19 Oct 2010 13:38:44 +0000 (15:38 +0200)]
tickets: Generalize the confirm_booking function.
It can now be reused for sending payment confirmations.
Matthijs Kooijman [Tue, 19 Oct 2010 13:28:35 +0000 (15:28 +0200)]
tickets: Add an interface for processing payments.
Matthijs Kooijman [Tue, 19 Oct 2010 13:28:01 +0000 (15:28 +0200)]
tickets: Pluralize the booking confirmation email.
Matthijs Kooijman [Tue, 19 Oct 2010 13:27:14 +0000 (15:27 +0200)]
tickets: Remove postal address fields from Booking.
Matthijs Kooijman [Tue, 19 Oct 2010 13:03:15 +0000 (15:03 +0200)]
tickets: Add a Bookings.__unicode__() method.
Matthijs Kooijman [Tue, 19 Oct 2010 13:02:45 +0000 (15:02 +0200)]
tickets: Add a (virtual) Booking.price property.
Matthijs Kooijman [Tue, 19 Oct 2010 10:22:46 +0000 (12:22 +0200)]
tickets: Use the payment field in the admin.
Matthijs Kooijman [Tue, 19 Oct 2010 10:22:21 +0000 (12:22 +0200)]
tickets: Remove the "payment" field from the booking form.
Matthijs Kooijman [Tue, 19 Oct 2010 09:46:01 +0000 (11:46 +0200)]
tickets: Add Booking.payment field.
Matthijs Kooijman [Tue, 19 Oct 2010 09:43:25 +0000 (11:43 +0200)]
tickets: Add initial migration.
Matthijs Kooijman [Tue, 19 Oct 2010 09:43:10 +0000 (11:43 +0200)]
settings: Enable south for schema migration.
Matthijs Kooijman [Tue, 19 Oct 2010 09:01:14 +0000 (11:01 +0200)]
Add .gitignore file.
Matthijs Kooijman [Tue, 19 Oct 2010 09:00:04 +0000 (11:00 +0200)]
settings: Enable de Django debug toolbar.
This toolbar is enabled when DEBUG is on and the client ip is in
INTERNAL_IPS.
Matthijs Kooijman [Tue, 19 Oct 2010 08:57:27 +0000 (10:57 +0200)]
tickets: Enable admin for Bookings.
Matthijs Kooijman [Tue, 19 Oct 2010 08:56:33 +0000 (10:56 +0200)]
tickets: Add Booking.created field.
Matthijs Kooijman [Tue, 19 Oct 2010 08:56:06 +0000 (10:56 +0200)]
urls: Remove /reserveren prefix, since the webserver strips that already.
Matthijs Kooijman [Tue, 19 Oct 2010 08:55:21 +0000 (10:55 +0200)]
settings: Enable the admin interface.
Matthijs Kooijman [Tue, 19 Oct 2010 08:54:27 +0000 (10:54 +0200)]
tickets: Use CSRF protection middleware.
Matthijs Kooijman [Tue, 19 Oct 2010 08:54:14 +0000 (10:54 +0200)]
settings: Enable CSRF protection middleware.
Matthijs Kooijman [Tue, 19 Oct 2010 08:52:13 +0000 (10:52 +0200)]
settings: Enable a bunch of default context processors.
These ensure that various values are available to templates when a
RequestContext is used.
Matthijs Kooijman [Tue, 19 Oct 2010 08:51:50 +0000 (10:51 +0200)]
tickets: Use RequestContext.
Matthijs Kooijman [Tue, 19 Oct 2010 08:38:15 +0000 (10:38 +0200)]
settings: Enable (phpbb) authentication.
This adds code for the phpbb authentication backend, enables the auth
contrib application, adds /login and /logout urls and adds a login form
template.
Matthijs Kooijman [Tue, 19 Oct 2010 08:27:36 +0000 (10:27 +0200)]
settings: Disable DEBUG.
Matthijs Kooijman [Mon, 18 Oct 2010 11:47:58 +0000 (13:47 +0200)]
tickets: Add url pattern for the booking view.
Matthijs Kooijman [Mon, 18 Oct 2010 11:49:01 +0000 (13:49 +0200)]
settings: Rename project to "dorestad-bookings".
Matthijs Kooijman [Mon, 18 Oct 2010 11:44:20 +0000 (13:44 +0200)]
settings: Add a vim modeline.
Matthijs Kooijman [Mon, 18 Oct 2010 11:43:58 +0000 (13:43 +0200)]
settings: Change the language to Dutch.
Matthijs Kooijman [Mon, 18 Oct 2010 11:42:12 +0000 (13:42 +0200)]
settings: Make dbsettings and localsettings external to settings.py
This allows keeping those settings out of version control and modifiable
per installation.
Matthijs Kooijman [Mon, 18 Oct 2010 11:36:50 +0000 (13:36 +0200)]
tickets: Send a confirmation email for bookings.
Matthijs Kooijman [Mon, 18 Oct 2010 11:36:19 +0000 (13:36 +0200)]
tickets: Add basic booking form, view and templates.
Matthijs Kooijman [Mon, 18 Oct 2010 11:35:53 +0000 (13:35 +0200)]
tickets: Add base HTML template.
Matthijs Kooijman [Mon, 18 Oct 2010 11:34:48 +0000 (13:34 +0200)]
tickets: Add Booking model.
Matthijs Kooijman [Mon, 18 Oct 2010 10:41:31 +0000 (12:41 +0200)]
settings: Enable the tickets application.
Matthijs Kooijman [Mon, 18 Oct 2010 10:40:46 +0000 (12:40 +0200)]
settings: Add myself as admin.
Matthijs Kooijman [Mon, 18 Oct 2010 10:37:17 +0000 (12:37 +0200)]
settings: Set the timezone.
Matthijs Kooijman [Mon, 18 Oct 2010 10:36:15 +0000 (12:36 +0200)]
settings: Use an sqlite3 database for now.
Matthijs Kooijman [Mon, 18 Oct 2010 10:36:00 +0000 (12:36 +0200)]
settings: Add a path for the templates.
Matthijs Kooijman [Mon, 18 Oct 2010 10:35:24 +0000 (12:35 +0200)]
settings: Disable all default apps.
Matthijs Kooijman [Mon, 18 Oct 2010 09:37:15 +0000 (11:37 +0200)]
Add empty "tickets" application.
Matthijs Kooijman [Mon, 18 Oct 2010 09:35:26 +0000 (11:35 +0200)]
Add initial project.
Matthijs Kooijman [Mon, 18 Oct 2010 09:33:32 +0000 (11:33 +0200)]
Empty initial commit.