Ondřej Synáček
b544cd38f7
1.4.4
2020-12-26 21:09:39 +01:00
Ondřej Synáček
9207dbd12b
fix: dev mode with inspect script should run FE and BE at the same time
2020-12-26 21:09:15 +01:00
Ondřej Synáček
ae700330b9
fix: do not attempt to parse non-existent FB pages
...
When user enters something invalid (like number 123), it wuold still hit
FB webpage and return HTML. I do simple detection by looking at title
when it attempts to parse the DOM directly. When it contains "Content
Not Found", it is skipped.
Non-existent web pages cannot be parsed by using LDJSON parser and
looking at null data.
2020-12-26 21:03:03 +01:00
Ondřej Synáček
0683ef9666
fix: error due to inability to parse invalid unicode sequences
2020-12-26 20:57:19 +01:00
Ondřej Synáček
cfa7db4f9e
fix: handle errors on front-end when parsing event data & track them
...
(optionally)
2020-12-26 20:33:16 +01:00
Ondrej Synacek
ee39343f1e
Merge pull request #10 from comatory/fix-error-with-firebase-db
...
Fix error with firebase db
2020-12-26 20:05:17 +01:00
Ondřej Synáček
e3e418b245
1.4.3
2020-12-26 20:02:14 +01:00
Ondřej Synáček
f74bf05904
fix: thrown error when connecting to Firebase database
...
Caused by invalid argument passing.
2020-12-26 20:01:39 +01:00
Ondrej Synacek
824db0b6f0
Merge pull request #9 from comatory/improvement-add-code-split-when-fetching-event
...
Improvement add code split when fetching event
2020-12-25 14:51:32 +01:00
Ondřej Synáček
3d96bd1659
1.4.2
2020-12-25 14:48:18 +01:00
Ondřej Synáček
f586a17296
feature: track chunk loading in UI
2020-12-25 14:47:58 +01:00
Ondřej Synáček
f052a66421
improvement: add a code split when event is fetched
...
The code for parsing HTML is isomorphic and runs on server as well.
Unfortunately it brings lot of dependencies and I will try to minimize
the initial load of the app.
2020-12-25 14:40:23 +01:00
Ondrej Synacek
bf386f1bf6
Merge pull request #7 from comatory/dependabot/npm_and_yarn/lodash-4.17.20
...
build(deps): bump lodash from 4.17.15 to 4.17.20
2020-12-25 14:15:35 +01:00
Ondrej Synacek
72bb455f2e
Merge pull request #5 from comatory/dependabot/npm_and_yarn/functions/date-and-time-0.14.2
...
Bump date-and-time from 0.14.1 to 0.14.2 in /functions
2020-12-25 14:15:20 +01:00
Ondrej Synacek
f81f3aa81a
Merge pull request #4 from comatory/dependabot/npm_and_yarn/ini-1.3.8
...
Bump ini from 1.3.5 to 1.3.8
2020-12-25 14:15:09 +01:00
Ondrej Synacek
a2a1c18f9f
Merge pull request #3 from comatory/dependabot/npm_and_yarn/dot-prop-4.2.1
...
Bump dot-prop from 4.2.0 to 4.2.1
2020-12-25 14:12:39 +01:00
Ondrej Synacek
0f7d57afa0
Merge pull request #8 from comatory/fix-missing-buffer-polyfill
...
Fix missing buffer polyfill
2020-12-25 14:00:30 +01:00
Ondřej Synáček
f2fbb11f14
1.4.1
2020-12-25 13:57:56 +01:00
Ondřej Synáček
d128b6557d
fix: add missing Buffer polyfill
2020-12-25 13:57:51 +01:00
dependabot[bot]
2bb09abb5a
Bump ini from 1.3.5 to 1.3.8
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-25 12:52:58 +00:00
dependabot[bot]
c15d0e3573
build(deps): bump lodash from 4.17.15 to 4.17.20
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.20 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-25 12:52:53 +00:00
Ondrej Synacek
1b0bb1c2a2
Merge pull request #6 from comatory/feature-use-svelte-framework
...
Feature use svelte framework
2020-12-25 13:51:44 +01:00
Ondřej Synáček
a256f66a0c
1.4.0
2020-12-25 13:49:32 +01:00
Ondřej Synáček
1aedcc584c
feature: set up Firebase deploy
2020-12-25 13:48:45 +01:00
Ondřej Synáček
732ccbc9ec
fix: naming of GH actions
2020-12-25 13:43:39 +01:00
Ondřej Synáček
86cf918aa4
fix: use buffer fallback for webpack 5 instead of polyfill
2020-12-25 13:40:45 +01:00
Ondřej Synáček
01366fd17e
feature: remove Travis CI
2020-12-25 13:35:03 +01:00
Ondřej Synáček
0abb8d4f73
chore: set package to private to avoid accidental publishing to NPM
2020-12-25 13:35:03 +01:00
Ondřej Synáček
7436a9ec88
feature: add Github actions for basic CI pipeline
2020-12-25 13:35:03 +01:00
Ondřej Synáček
5415daebc5
improvement: use original input value in case of error, clear input
...
after submission
2020-12-25 13:19:49 +01:00
Ondřej Synáček
c27b91cd06
fix: input form validation
2020-12-25 12:35:40 +01:00
Ondřej Synáček
579bde6c32
fix: sorting events by date
2020-12-25 10:18:27 +01:00
Ondřej Synáček
37d931f6ce
fix: validate input on submit
2020-12-25 10:15:28 +01:00
Ondřej Synáček
2d195fd48c
fix: improve styling for errors
2020-12-25 10:12:14 +01:00
Ondřej Synáček
a4c6d51bcc
fix: improve status legibility
2020-12-25 10:01:05 +01:00
Ondřej Synáček
7c831b76e2
improvement: disable input when request is pending
2020-12-25 09:59:13 +01:00
Ondřej Synáček
06c8a217e0
improvement: detect dev mode for Svelte compilation
2020-12-25 09:42:00 +01:00
dependabot[bot]
62190ee7f0
Bump date-and-time from 0.14.1 to 0.14.2 in /functions
...
Bumps [date-and-time](https://github.com/knowledgecode/date-and-time ) from 0.14.1 to 0.14.2.
- [Release notes](https://github.com/knowledgecode/date-and-time/releases )
- [Commits](https://github.com/knowledgecode/date-and-time/compare/v0.14.1...v0.14.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-24 22:03:37 +00:00
Ondřej Synáček
e71f8476bb
fix: argument name in functions logger
2020-12-23 22:19:29 +01:00
Ondřej Synáček
05473c13c1
fix: build process to support Svelte and service worker
2020-12-23 22:05:30 +01:00
Ondřej Synáček
8900474af7
refactor: completely remove existing javascript and use Svelte app
...
exclusively for rendering
2020-12-20 15:24:25 +01:00
Ondřej Synáček
377a4bcd80
fix: set up logger from Svelte app on app boot
2020-12-20 15:06:08 +01:00
Ondřej Synáček
29ad7fcf73
fix: extract service worker setup to Svelte app initialization
2020-12-20 15:00:00 +01:00
Ondřej Synáček
a5b9887fec
fix: bring back download prompt after fetching event data
2020-12-20 14:51:28 +01:00
Ondřej Synáček
df853d39af
fix: bring back persistence when fetching event data
2020-12-20 14:46:30 +01:00
Ondřej Synáček
514b2588df
feature: add parsing status to UI
2020-12-20 14:40:43 +01:00
Ondřej Synáček
290d7115d0
feature: create Svelte component for showing status UI
2020-12-20 14:29:21 +01:00
Ondřej Synáček
b28995aa1e
feature: convert form input to Svelte component and create module for
...
fetching event data & parsing it
2020-12-20 13:50:12 +01:00
Ondřej Synáček
128b03344b
feature: add store for tracking network request to API
2020-12-20 12:07:37 +01:00
Ondřej Synáček
4fad8e442d
refactor: remove duplicated CSS
2020-12-15 23:15:42 +01:00