Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Caligator as a PWA #36

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
ff5fdd3
Add a simple and light web framework: v2.svelte.dev
Kiser360 Oct 2, 2019
d568c28
Add gitlab CI to deploy to staging environment
Kiser360 Oct 2, 2019
cab5eb1
Extract components to hold style and template (Modal is non-functional)
Kiser360 Oct 2, 2019
1084df0
Open and close the modal
Kiser360 Oct 2, 2019
6c9b444
Calculations working but without using cachedRates
Kiser360 Oct 2, 2019
4c27180
Add serviceWorker to precache assets for offline capability
Kiser360 Oct 2, 2019
9317411
Include a revision in service worker so that files will update when a…
Kiser360 Oct 2, 2019
94a0179
Add app manifest so that the PWA can become installable
Kiser360 Oct 2, 2019
3fd1b41
Border on top to provide seperation from default window chrome when a…
Kiser360 Oct 2, 2019
3976310
Cache icons for offline capability
Kiser360 Oct 2, 2019
40dbd4d
Inline svgs because backgroundImage url was not being served by servi…
Kiser360 Oct 2, 2019
4522faa
Update and persist overriding to dark theme
Kiser360 Oct 2, 2019
c85a8d4
Switch Light and Dark Themes, auto defaults to OS theme
Kiser360 Oct 2, 2019
e61abe1
Bring back rate caching using fetch and localStorage
Kiser360 Oct 2, 2019
e590a3a
Remove all traces of electron
Kiser360 Oct 2, 2019
558b03e
Cleanup unecessary images
Kiser360 Oct 2, 2019
c5a0e45
Small changes that were preventing install prompt on mobile
Kiser360 Oct 3, 2019
29dd739
Explicitly catch install prompt event, maybe fix lack of install on m…
Kiser360 Oct 3, 2019
2adb7ae
Bug, extra space in event listener
Kiser360 Oct 3, 2019
750a2fd
Remove failing travis build
Kiser360 Oct 3, 2019
68e9cde
Manually merge changes from [Line up input and output #35]
Kiser360 Oct 3, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
node_modules
yarn.lock
/dist
public/bundle.*
19 changes: 19 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
image: 'node:latest'
cache:
paths:
- node_modules/

stages:
- staging

pages:
stage: staging
script:
- npm install
- npm run build
artifacts:
paths:
- public
expire_in: 1 week
only:
- master
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ language: node_js
node_js: '12'
script:
# - npm test
- npm run dist
# - npm run dist
- echo hi
203 changes: 0 additions & 203 deletions app/index.css

This file was deleted.

67 changes: 0 additions & 67 deletions app/index.html

This file was deleted.

Loading