78661dd57f
fix: archive list
2023-02-11 13:32:37 +01:00
1f35499227
fix issues with new composable and store methods
2023-02-11 13:32:37 +01:00
d2870ce493
WIP: List composable
2023-02-11 13:32:36 +01:00
af464668b3
feat: various formatting and type improvements
2023-02-11 13:32:36 +01:00
f9a825b577
feat: useList composable
2023-02-11 13:29:43 +01:00
7be8e892e2
feat: add histoire
2023-01-05 23:12:58 +01:00
8c44ed83e6
feat: use transition component everywhere
continuous-integration/drone/pr Build is passing
2022-11-14 22:08:54 +01:00
e13e477682
fix: lint
continuous-integration/drone/push Build is passing
2022-10-25 21:16:55 +02:00
8a5b1ab3e3
fix(sharing): correctly check if the user has admin rights when sharing
continuous-integration/drone/push Build is failing
2022-10-25 18:48:51 +02:00
ae27502022
fix: make sure share modals don't have a create button
...
continuous-integration/drone/push Build is passing
Resolves F-869
2022-10-23 13:03:09 +02:00
7f281fc5e9
feat: port base store to pinia
continuous-integration/drone/pr Build is passing
2022-10-01 15:36:44 +02:00
7b53e684aa
feat: port auth store to pinia
2022-09-28 23:43:14 +02:00
a737fc5bc2
feat: port config store to pinia
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-09-23 13:30:09 +02:00
95ad245b59
fix: missed porting these getters and commits
2022-09-23 13:29:10 +02:00
093ab766d4
feat: port namespace store to pinia
continuous-integration/drone/pr Build is passing
2022-09-21 23:32:21 +02:00
Dominik Pschenitschni
a38075f376
feat: move list store to pina ( #2392 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2392
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-21 16:21:25 +00:00
Dominik Pschenitschni
602ab8379e
fix: vue-i18n global scope ( #2366 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2366
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-15 09:54:01 +00:00
54de368642
fix: use typed useStore
continuous-integration/drone/pr Build is passing
2022-09-05 20:10:32 +02:00
49f3b928cb
chore: minor fixes
2022-09-05 19:01:42 +02:00
244478400a
feat: improve store typing
2022-09-05 17:43:23 +02:00
3766b5e51b
feat: improve store and model typing
2022-09-05 17:43:22 +02:00
4a247b2a7d
chore: remove global mixing
2022-09-05 17:38:11 +02:00
af630d3b8c
chore: improve type imports
2022-09-05 16:37:36 +02:00
Dominik Pschenitschni
f6437c81da
feat: list settings edit script setup ( #1988 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1988
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-02 15:13:32 +00:00
Dominik Pschenitschni
ff655808b3
feat: settings background script setup ( #2104 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2104
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-01 16:09:50 +00:00
e7de930129
fix: properly update state when duplicating a list
continuous-integration/drone/push Build is passing
2022-07-19 17:15:39 +02:00
6ddede4863
feat(BaseButton): add target _blank for links by default
2022-07-06 21:07:26 +00:00
2b8a786825
fix: archiving a list
continuous-integration/drone/push Build is failing
2022-06-30 18:04:41 +02:00
Dominik Pschenitschni
5ef939a230
feature/fix-vue-i18n-9.2.31 ( #1994 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1994
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-23 05:23:59 +00:00
93b2482d4c
feat: archive list script setup
continuous-integration/drone/push Build is passing
2022-05-22 15:32:52 +00:00
Dominik Pschenitschni
96fce73192
fix: disabled attribute fallback ( #1984 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1984
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-22 15:08:37 +00:00
b40d6f783c
fix: actually deleting the list now works
continuous-integration/drone/push Build is failing
2022-04-25 19:59:02 +02:00
Dominik Pschenitschni
8578225982
feat: simplify namespace search ( #1835 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1835
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-04-25 17:38:57 +00:00
62adf171ec
feat: show the number of tasks we're about to remove when deleting a list
continuous-integration/drone/push Build is failing
2022-04-24 18:11:10 +02:00
b2897545e4
fix: properly set list backgrounds when switching between lists
...
continuous-integration/drone/push Build is failing
Probably caused by the blur hash feature, switching between lists would not work if the list background was set via unsplash. I've refactored the whole decision tree which checks if a background should be loaded or not. It actually does not matter where the background is from (unsplash or upload) or if we had one in the last list - we only need to know if the current list has a background or if we just changed it and need to update right away.
2022-04-03 14:20:16 +02:00
ba9f69344a
feat: use defineComponent wrapper
2022-04-02 17:16:57 +02:00
a3329f1b42
feat: add lang ts to script block
2022-04-02 17:15:46 +02:00
4cff3ebee1
feat: use blurHash when loading list backgrounds ( #1188 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1188
2022-04-02 15:05:30 +00:00
42c0fc6185
fix: make sure a list background is set in store when adding one
...
When creating a new list, setting a background and then navigating to the home page, the list background would not be shown in the list card. Now, we're setting the newly updated list with all its background information properly in store (why are there even multiple places for this?).
2022-03-27 21:06:30 +00:00
700fce3c2c
fix: sharing components
2022-01-04 21:55:32 +01:00
Dominik Pschenitschni
cdbd1c2ac4
feat: create BaseButton component ( #1123 )
...
continuous-integration/drone/push Build is running
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1123
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-01-04 18:58:06 +00:00
46fa43d67f
Migrate to bulma-css-variables and introduce dark mode ( #954 )
...
continuous-integration/drone/push Build encountered an error
Co-authored-by: Adrian Simmons <adrian@perlucida.co.uk>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #954
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Reviewed-by: konrad <k@knt.li>
Co-authored-by: adrinux <adrian@perlucida.co.uk>
Co-committed-by: adrinux <adrian@perlucida.co.uk>
2021-11-22 21:12:54 +00:00
4d15f7ae98
feat: merge list-backgrounds.scss with component
2021-10-25 16:39:31 +02:00
571b019c00
fix: ATTR_ENUMERATED_COERCION in a few places
continuous-integration/drone/pr Build is failing
2021-10-17 18:52:05 +02:00
0cc7166767
fix: don't search for first letter images
continuous-integration/drone/pr Build is failing
2021-10-17 15:19:21 +02:00
c1078255fc
fix: use lodash.debounce for searching unsplash background
continuous-integration/drone/pr Build is failing
2021-10-17 14:47:30 +02:00
a60ad77bdc
fix: use async action to change current list
continuous-integration/drone/pr Build is passing
2021-10-16 20:44:39 +02:00
bb94c1ba3a
feat: use async / await where it makes sense
2021-10-16 18:59:53 +02:00
3b940cb56c
feat: don't rethrow same error and handle errors globally
2021-10-16 18:59:53 +02:00
34d0f28678
Merge branch 'main' into fix/vue3
...
# Conflicts:
# src/views/list/settings/edit.vue
2021-10-03 13:24:17 +02:00