44 Commits

Author SHA1 Message Date
ba4ead8bf5 New class for handling field definitions. 2016-07-09 20:07:00 +02:00
81c3cbe5a1 Add make all to Scrutinizer. 2016-07-09 19:13:13 +02:00
b1ef5e7a06 Don't check in JavaScript files accidentally. We're using CoffeeScript. 2016-07-09 19:12:31 +02:00
94003fc16f Yay, CoffeeScript! 2016-07-09 19:12:02 +02:00
4e244a8895 Composer-download now has the official download code in it. 2016-07-09 19:11:26 +02:00
96306e89f0 Fix bad JavaScript if session_time_left not set. 2016-07-09 19:11:04 +02:00
05af55e265 Add lib/ directory for future use. 2016-07-09 16:30:25 +02:00
78bac2ea30 Scrutinizer config. 2016-07-09 16:24:55 +02:00
549fac64d5 Use Composer's fxp/asset plugin instead of manual repositories for MDL. 2016-07-09 16:24:24 +02:00
907c557479 Added Rental Car structure. 2016-05-29 16:20:34 +02:00
9868db06a7 Remove debug code. 2016-05-29 02:50:54 +02:00
cd8ab8155e Add restaurant support. (Input only for now.) 2016-05-29 02:49:00 +02:00
c9843e9a50 Remove To: line from mail template as this is auto-generated anyways. 2016-05-29 02:48:33 +02:00
f2d2ff765c Add support for is-invalid state for SELECTs. 2016-05-29 02:48:08 +02:00
b25b37d4e4 Implemented sending the actual mail. The workflow for hotel reservations
is complete now.
2016-05-28 22:48:15 +02:00
f7dcb95aa9 Fixed typo. 2016-05-28 22:48:05 +02:00
8a22d5d864 Disabled date-limit for date fields to be able to select past dates
(e.g. bookingDate).
2016-05-28 22:47:38 +02:00
0bc805edc6 Fixed decimals in 0.01 steps for currency. 2016-05-28 22:47:26 +02:00
1f6e0c754b Added basic template for hotel reservations. 2016-05-27 16:25:38 +02:00
30cc304a36 Added mail template + parsing. 2016-05-27 15:29:18 +02:00
c807857e27 Added JavaScript to restore selected options (easier than making it work
in Mustache).
2016-05-26 00:28:35 +02:00
f2decbf6a1 Added missing name attributes to input fields. 2016-05-26 00:28:17 +02:00
ca4e0a8bc2 Added storing of form data in session. 2016-05-26 00:27:11 +02:00
2d43140623 Make links more visible when hovering. 2016-05-26 00:26:52 +02:00
d2d66382e2 Prepare input handling. 2016-05-25 16:58:13 +02:00
83e3425690 Add MDL-Ext and selectfields. 2016-05-24 22:07:25 +02:00
88584c1994 Output recipient email address. 2016-05-24 22:07:12 +02:00
ba92711362 Cleanup. 2016-05-24 22:06:57 +02:00
28e72072d8 Changed field order. Added "Hold" status. Changed country input into
selector.
2016-05-24 03:14:55 +02:00
4ac4448336 Added currency field type. 2016-05-24 02:44:03 +02:00
2983bcb56b Added templates for different INPUT fields. prep_form needs cleanup! 2016-05-24 02:39:23 +02:00
891c9db21d Refined JSON. Added form preparation. 2016-05-23 17:19:41 +02:00
c582af6e79 Added first version of field definitions for hotel reservations. 2016-05-23 14:51:37 +02:00
ee41c82e19 Added FAB (well, not really floating). Improved form a bit. 2016-05-21 23:00:58 +02:00
33ba665a0c Prepare expired session handling. Added stubs for event and hotel. 2016-05-21 00:44:38 +02:00
944ad8ff37 Various improvements and additions. 2016-05-20 23:34:50 +02:00
a583351ac4 Split templates for logged out and logged in state. Added Logout option.
Added rewriting to allow cleaner URLs.
2016-05-20 19:06:02 +02:00
3792738ba9 Basic login working. 2016-05-20 16:30:02 +02:00
a25f531292 Updated .gitignore. 2016-05-20 15:16:31 +02:00
877a736e15 Added signin button. 2016-05-20 15:13:56 +02:00
92f2408deb Moved mustache partials to separate directory. 2016-05-20 13:19:03 +02:00
674ff9b397 Updated .gitignore. 2016-05-20 11:38:25 +02:00
eb4ecd0179 Split MDL over multiple templates. Added Google signin button graphics. 2016-05-20 11:37:13 +02:00
783891ce50 Initial import 2016-05-19 23:51:08 +02:00