Commit Graph

9 Commits

Author SHA1 Message Date
Ondřej Synáček cfd939a668 normalize URL when parsing event number from HTML file 2020-07-23 17:23:04 +02:00
Ondřej Synáček a661e54524 fix invalid function signature for event data extraction
Additionally fix specs
2020-07-19 08:14:35 +02:00
Ondřej Synáček f577fb6385 implement same parsing logic on server and frontend
Server now downloads the HTML file via new endpoint but the parsing logic now happens in
the browser. The reason for this is to have a way same code for both
environments.

If the JavaScript is disabled, it's still possible to call the previous
endpoint and download the file from the server.
2020-07-19 08:14:35 +02:00
Ondřej Synáček b3321b2f90 use crawling logic as a service for ICS retrieval 2020-07-19 08:14:35 +02:00
Ondřej Synáček 9da4c33ffd remove URL requirement for DOM parser 2020-07-19 08:14:34 +02:00
Ondřej Synáček 456eaa1fbc add specs for ICS retriever 2020-07-19 08:14:29 +02:00
Ondrej Synacek 06469d3236 add logger and daily rotating log files 2019-10-24 10:32:01 +02:00
Ondrej Synacek 889de553f9 add fallback parser when LD/JSON not found, use DOM parser 2019-10-23 22:08:49 +02:00
Ondrej Synacek a41992d53b refactor retrieving ICS file 2019-10-23 20:37:06 +02:00