Commit Graph

36 Commits

Author SHA1 Message Date
ba7520caad Test with Google Script to send mail. This works and seems to be the
only way without going through registration process with Google.
2017-02-04 01:26:18 +01:00
a756549343 Enable bus reservations. 2016-09-10 19:03:29 +02:00
97e2ec427e Added train reservations. (Not yet picked up by Google Inbox.) 2016-08-11 01:01:22 +02:00
99870d94c4 Switch to GmailTransport for sending mails. 2016-08-04 18:14:15 +02:00
f5d4cbb385 Bugfix with missing array key on first form fill. 2016-08-04 18:11:31 +02:00
1af2c621f4 Added transport class for MailOutput. 2016-08-04 15:52:59 +02:00
320c58be50 Split Output into Output(Generator) and Transport. Needed for later
switching between different mail transports.
2016-08-04 15:35:50 +02:00
cb3d9a2792 Bugfixes with missing form_type variable and wrong mail subject. Also
added proper status page after mail sending.
2016-08-02 11:54:13 +02:00
a2d873853d Set template variables programmatically. 2016-07-30 23:33:00 +02:00
37df5aa0e9 Move session management to separate class. 2016-07-13 22:17:56 +02:00
6b07cf03fe Further compacting of code for future split up. 2016-07-13 20:34:19 +02:00
fbb0753c11 Reorder action switches a bit. 2016-07-13 20:25:01 +02:00
bd18f0f9f7 Added definition for flights. 2016-07-11 22:16:07 +02:00
6723ece603 Renamed a few methods for clarification. 2016-07-10 23:28:01 +02:00
d8f8c7c381 Moved mail sending to new class. 2016-07-10 18:43:05 +02:00
0ce5d7cd42 Bugfix in mail output and cleanup. 2016-07-10 16:31:58 +02:00
dce1783dfe Remove $tpl from index.php. 2016-07-10 16:25:16 +02:00
be90c98118 Output handling to separate classes. 2016-07-10 16:18:16 +02:00
e14010cf60 Merge mail-handling into index.php for later splitting. 2016-07-10 01:31:45 +02:00
96306e89f0 Fix bad JavaScript if session_time_left not set. 2016-07-09 19:11:04 +02:00
907c557479 Added Rental Car structure. 2016-05-29 16:20:34 +02:00
cd8ab8155e Add restaurant support. (Input only for now.) 2016-05-29 02:49:00 +02:00
b25b37d4e4 Implemented sending the actual mail. The workflow for hotel reservations
is complete now.
2016-05-28 22:48:15 +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
ca4e0a8bc2 Added storing of form data in session. 2016-05-26 00:27:11 +02:00
d2d66382e2 Prepare input handling. 2016-05-25 16:58:13 +02:00
891c9db21d Refined JSON. Added form preparation. 2016-05-23 17:19:41 +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
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
783891ce50 Initial import 2016-05-19 23:51:08 +02:00