Commit Graph

52 Commits

Author SHA1 Message Date
Jan Losinski cc5412a3bd Add missing parameter 2019-01-21 21:47:10 +01:00
Jan Losinski f0e3cfe5f0 Fix waiting for the wrong future type 2019-01-21 21:46:55 +01:00
Jan Losinski 65cffd1ca8 Fix show urls 2019-01-21 21:12:25 +01:00
Jan Losinski 0ae893a83c Make own url configureable 2019-01-21 18:39:09 +01:00
Jan Losinski 9cdb9877bc Integrate mailer into booking service 2019-01-21 18:35:11 +01:00
Jan Losinski ba5037d512 Add a simple async queuing 2019-01-21 16:58:10 +01:00
Jan Losinski 49f6ef362d Rename mailer module 2019-01-21 16:39:23 +01:00
Jan Losinski b2615d1747 Add a mailler to email details about the request 2019-01-21 16:36:43 +01:00
Jan Losinski af7d4e86db Add email templates 2019-01-21 16:36:15 +01:00
Jan Losinski ad61ff6671 Adopt scraper changes in worker 2019-01-21 16:03:44 +01:00
Jan Losinski 25be5e6cea Adopt changes from scraper in the booker script 2019-01-21 16:03:13 +01:00
Jan Losinski 40a0c09384 Change scraper to return the booking result 2019-01-21 16:02:27 +01:00
Jan Losinski 9d91371b55 Remove multi booking in one go
This never worked because the service requires a fresh session per
booking.
2019-01-21 14:50:59 +01:00
Jan Losinski 058c410567 Add a missing e 2019-01-18 00:02:52 +01:00
Jan Losinski 19526245c8 Fix missing async 2019-01-17 23:40:03 +01:00
Jan Losinski f9b9b2b036 make shortened interval shorter 2019-01-17 23:39:50 +01:00
Jan Losinski 2fc603290d Rework landing page text (with many thanks to Gemma!) 2019-01-17 23:35:26 +01:00
Jan Losinski 1506e2bc63 Integrate the timer in the service 2019-01-17 23:34:30 +01:00
Jan Losinski f3763a3d29 Implement a timer to increase frequency at special times 2019-01-17 23:34:30 +01:00
Jan Losinski 9510fbedec Add requirements for the timer 2019-01-17 23:34:30 +01:00
Jan Losinski b4ad179b63
typo in email address 2019-01-07 20:01:09 +01:00
Jan Losinski 925f7523b4
fixed some typos 2019-01-07 17:10:14 +01:00
Jan Losinski 1fb4159918
Shorten text for mobile devices 2019-01-07 17:07:06 +01:00
Jan Losinski e70c676d42 Less verbose service 2019-01-07 15:05:38 +01:00
Jan Losinski a03bee6268 Cleanup timeouted tequests 2019-01-07 15:03:36 +01:00
Jan Losinski 9f9c39b366 Give every booking request its own scraper 2019-01-07 14:58:48 +01:00
Jan Losinski c6880cf856 less verbose logging 2019-01-07 14:50:12 +01:00
Jan Losinski f848793583 Less verbose logging 2019-01-07 14:49:27 +01:00
Jan Losinski f1ffeddd2f Hide personal information from log 2019-01-07 14:42:59 +01:00
Jan Losinski 610fb7f2da Allow to hide personal information from log 2019-01-07 14:42:38 +01:00
Jan Losinski f98b3d2d8c Also look for appointments in months not shown 2019-01-07 14:27:33 +01:00
Jan Losinski b2349975e1 Add dockerfile for service 2019-01-07 11:19:39 +01:00
Jan Losinski b415d0657c Make service runner executeable 2019-01-07 11:19:11 +01:00
Jan Losinski 8dde581e3e Update requirements 2019-01-07 11:11:39 +01:00
Jan Losinski 155974c0fb Add simple service starter 2019-01-07 11:11:20 +01:00
Jan Losinski c3089ec4ac Log more info 2019-01-07 11:10:33 +01:00
Jan Losinski 9f492f658c Add some logging to the worker 2019-01-07 10:56:38 +01:00
Jan Losinski c20aac4672 Fix serve creation 2019-01-07 10:50:57 +01:00
Jan Losinski 9b326f7423 Basic worker implementation 2019-01-07 10:49:55 +01:00
Jan Losinski 951a2d325c Improve multi-appointment booking 2019-01-07 10:49:23 +01:00
Jan Losinski 004596c04a First version of the user interface code 2019-01-07 09:04:33 +01:00
Jan Losinski 4450b6845a Add a minimal custom cs 2019-01-07 09:04:01 +01:00
Jan Losinski ef72567832 Add a set of templates for the interface 2019-01-07 09:03:41 +01:00
Jan Losinski bc270c9ee9 Finish the database moel 2019-01-07 09:02:07 +01:00
Jan Losinski 4046352e98 Add missing init 2019-01-06 03:48:01 +01:00
Jan Losinski 69bdbb9fb6 Add a very basic model for the comming service 2019-01-06 03:47:46 +01:00
Jan Losinski 771102bcc2 Allow to make multiple bookings in ine wun 2019-01-06 03:35:36 +01:00
Jan Losinski 26037bda55 Make the interval in he script configureable 2019-01-06 03:18:46 +01:00
Jan Losinski 80e3452be7 Move booking scrip out of the scraping module 2019-01-06 03:16:59 +01:00
Jan Losinski b59f8440fd Add first version of the scraper 2019-01-06 03:09:15 +01:00