Commit Graph

58 Commits (d2e6028104f5dd432e137f6d8c753a5bbba8ecd7)

Author SHA1 Message Date
Jef Roosens 5a95ee5270
[#44] Added frontend hosting using feature 2021-04-29 11:34:35 +02:00
Jef Roosens 85611e2d59
[#28] Added basic ivago scraper 2021-04-17 23:20:41 +02:00
Jef Roosens 0877cc590c
[#28] Moved db stuff to own module 2021-04-17 22:44:15 +02:00
Jef Roosens 91985a1710
[#28] Switched search_streets to database 2021-04-17 22:39:22 +02:00
Jef Roosens 65c3d616de
Migrations should now run on startup 2021-04-17 14:43:24 +02:00
Jef Roosens 3a490fca35
[#24] Added db connection to server 2021-04-17 10:52:55 +02:00
Jef Roosens 45c4a4e257
[#26] Moved lib & bin to own folders; Moved server tests; wrote some readmes 2021-04-16 09:18:50 +02:00
Jef Roosens 4b51ee20ca
[#26] Threw in the towel for now 2021-04-16 00:36:03 +02:00
Jef Roosens d19fe5c42e
[#26] Moved all routing to server binary 2021-04-16 00:32:03 +02:00
Jef Roosens cb78af62ba
[#26] Moved main binary to separate location 2021-04-15 19:26:37 +02:00
Jef Roosens 81ae1a2555
[#24] Added first ivago migration 2021-04-15 18:05:02 +02:00
Jef Roosens 87f2659b48
Added temporary CORS fix 2021-04-14 22:00:56 +02:00
Jef Roosens 3b5f1e9cf7
[#19] Small changes 2021-04-12 23:03:15 +02:00
Jef Roosens 6d4cf6feb6
[closes #6] added documentation everywhere 2021-04-12 21:33:56 +02:00
Jef Roosens 7b9bf223c6
[#16] tried changing dockerfile to buildkit (WIP) 2021-04-08 23:56:08 +02:00
Jef Roosens 4950c3660e
[#13] simplified ivago controller module 2021-04-08 23:29:45 +02:00
Jef Roosens edc3605770
[#13] small changes 2021-04-08 23:00:54 +02:00
Jef Roosens e4b8be3ba3
[#13] added some more unit tests, hated life for a bit 2021-04-08 22:53:29 +02:00
Jef Roosens 2e73d88ae9
[#13] Further overhaul of the project structure for better testing 2021-04-08 22:39:04 +02:00
Jef Roosens e78de73d83
[#14] Added fancy loops to pickup_times & search 2021-04-08 10:56:35 +02:00
Jef Roosens dd1efaa34d
[#14] BasicDate now relies on DateTime for its parsing 2021-04-08 10:11:15 +02:00
Jef Roosens 5dd2b3a878
Stopped exposing PickupTime fields 2021-04-05 12:20:55 +02:00
Jef Roosens e7bd93c3a4
Switched another function call to &str 2021-04-05 11:10:48 +02:00
Jef Roosens 8057f50f54
Removed unnecessary String cloning 2021-04-05 11:00:41 +02:00
Jef Roosens ea72231612
[closes #8] modularized ivago endpoint module 2021-04-05 10:48:10 +02:00
Jef Roosens 89bd29dc78
[closes #2] removed hello world endpoints 2021-04-05 09:59:40 +02:00
Jef Roosens c0311132ec
Started writing some tests (#5) 2021-04-04 19:22:53 +02:00
Jef Roosens 001b7b324e
Removed unnecessary json return data (closes #12) 2021-04-04 19:15:47 +02:00
Jef Roosens 6af5368a87
Error handler now returns a string instead (closes #10)
Commit hook now properly returns status code on failed formatting
2021-04-04 15:13:36 +02:00
Jef Roosens 64161ddcda
Removed unnecessary commented out code 2021-04-04 14:18:54 +02:00
Jef Roosens df6e245030
[#9] Moved calendar function to new errors system 2021-04-04 14:14:14 +02:00
Jef Roosens eab31e5e91
[#9] Added general error module 2021-04-04 13:03:08 +02:00
Jef Roosens 0c7d55647e
[#4] JSON requests now work! 2021-04-04 12:06:33 +02:00
Jef Roosens 01276004e1
[#4] Added BasicDate type conversions 2021-04-04 11:39:40 +02:00
Jef Roosens c89841ad38
[#4] Finally got proper form value handling (#1) 2021-04-04 09:57:19 +02:00
Jef Roosens 27a61f8a9a
[#4] Started implementing needed traits (#4) 2021-04-03 22:40:22 +02:00
Jef Roosens e3174f21af
[#4] We now properly return error values 2021-04-03 20:47:39 +02:00
Jef Roosens e3f134a9bf
Added code formatting 2021-04-02 21:20:36 +02:00
Jef Roosens 68434ca75f
Merge branch 'ivago' into 4-ivago-calendar 2021-04-02 21:15:17 +02:00
Jef Roosens 8bc71b3214
Merge branch 'develop' into 4-ivago-calendar 2021-04-02 21:14:44 +02:00
Jef Roosens 7f8da3e584
Removed unnecessary content type 2021-03-23 12:16:01 +01:00
Jef Roosens e60bc35ca2
Merge branch 'ivago' of git.roosens.me:Chewing_Bever/fej into ivago 2021-03-22 12:13:32 +01:00
Jef Roosens c6d29f329c
Start ivago calendar endpoint 2021-03-21 16:18:53 +01:00
Jef Roosens b42ea850cd
Switched to logic-based file structure 2021-03-15 14:48:20 +01:00
Jef Roosens 207e735556
Added Ivago README 2021-03-13 22:14:24 +01:00
Jef Roosens 1641277bce
Beginning ivago json calendar 2021-03-13 21:58:58 +01:00
Jef Roosens e978595eb6
Removed some old code; added properly formatted LICENSE 2021-03-13 10:04:49 +01:00
Jef Roosens 43eb20457f
Finally fixed broken ivago search 2021-03-12 22:17:59 +01:00
Jef Roosens 4032800d64
Finished first version of search_streets 2021-03-12 07:54:03 +01:00
Jef Roosens ab31a5e471
Messy first attempt at ivago search 2021-03-11 23:05:30 +01:00