feat: defer everything until the api config is loaded #926

Merged
konrad merged 27 commits from feature/ready-state into main 2021-11-13 19:49:03 +00:00

27 Commits

Author SHA1 Message Date
kolaente 817372b751
chore: import the store directly to update the config
continuous-integration/drone/pr Build is passing Details
2021-11-13 17:24:22 +01:00
kolaente 0609b35c9b
chore: use new logo component
continuous-integration/drone/pr Build is passing Details
2021-11-13 17:22:24 +01:00
kolaente 0f630a9c1c
Merge branch 'main' into feature/ready-state
# Conflicts:
#	src/components/home/contentNoAuth.vue
2021-11-13 17:20:45 +01:00
kolaente d3564c3ac2
Merge branch 'main' into feature/ready-state
continuous-integration/drone/pr Build is passing Details
2021-11-10 22:26:46 +01:00
kolaente 4ca53d77e2
feat: show errors when figuring out the url failed
continuous-integration/drone/pr Build is passing Details
2021-11-10 22:16:25 +01:00
kolaente 628d102907
fix: don't use mutation type in lieu of state
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:52:56 +01:00
kolaente 15a6e52815
chore: make if more readable
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:16:46 +01:00
kolaente 1cd5b41c96
chore: improve error checking for no api url
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:15:06 +01:00
kolaente 06b2632fb5
chore: simplify loader css
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:11:17 +01:00
kolaente ab4ef96fef
chore: use @ for imports
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:09:46 +01:00
kolaente 27c840987e
chore: simplify css
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:09:16 +01:00
kolaente eea2af354f
chore: start loading in created instead of mounted
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:08:36 +01:00
kolaente 699d5bdc88
feat: use script setup for no auth wrapper
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:07:50 +01:00
kolaente f2c8cdd3be
chore: add explanation about naked return
continuous-integration/drone/pr Build is passing Details
2021-11-10 20:01:37 +01:00
kolaente 385f2a9a5e
chore: add explanation about naked return
continuous-integration/drone/pr Build is passing Details
2021-11-10 19:59:17 +01:00
kolaente 9ff8e11171
chore: cleanup css
continuous-integration/drone/pr Build is passing Details
2021-11-10 19:53:58 +01:00
kolaente f16a52e41a
chore: use @
continuous-integration/drone/pr Build is passing Details
2021-11-10 19:52:32 +01:00
kolaente ab0cd2af00
chore: unnest styles
continuous-integration/drone/pr Build is passing Details
2021-11-10 19:51:57 +01:00
kolaente 856a64748a
feat: add translations for offline overlay
continuous-integration/drone/pr Build is passing Details
2021-11-10 19:50:29 +01:00
kolaente f0b2d7c59d
chore: move offline overlay to ready component
continuous-integration/drone/pr Build is passing Details
2021-11-10 19:47:06 +01:00
kolaente ce3a53ad17
Merge branch 'main' into feature/ready-state 2021-11-10 19:42:01 +01:00
kolaente 8edae1114f
fix: lint
continuous-integration/drone/pr Build is passing Details
2021-10-31 22:01:33 +01:00
kolaente a7a7c75dc5
feat: check for empty url
continuous-integration/drone/pr Build is failing Details
2021-10-31 22:00:53 +01:00
kolaente acc315b581
feat: add fade to loading spinner
continuous-integration/drone/pr Build is failing Details
2021-10-31 21:48:07 +01:00
kolaente e2cc505564
feat: add error handling when calling the api failed 2021-10-31 21:41:30 +01:00
kolaente dc30de9176
feat: do api url check before anything else and move ready check to wrapper component 2021-10-31 21:04:00 +01:00
kolaente eef2a3d7cc
feat: add loading spinner splash screen while loading 2021-10-31 20:42:09 +01:00