Commit Graph

1314 Commits

Author SHA1 Message Date
6aa0651013 [skip ci] Updated translations via Crowdin 2022-02-10 00:12:06 +00:00
Dominik Pschenitschni
cf849da104 fix: make logo change reactive (#1509)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1509
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-02-08 20:35:03 +00:00
Dominik Pschenitschni
10bcdc8804 fix: emit function name (#1511)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1511
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-02-08 19:05:27 +00:00
Dominik Pschenitschni
d1d51ac998 [skip ci] Updated translations via Crowdin 2022-02-08 00:11:31 +00:00
Dominik Pschenitschni
1e0607cb86 feat: simplify config mutation (#1498)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1498
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-02-07 21:18:22 +00:00
Dominik Pschenitschni
f7bbd95fef [skip ci] Updated translations via Crowdin 2022-02-07 00:10:52 +00:00
Dominik Pschenitschni
2a4bf25d20 feat: add more default attributes to the rel attribute in link mode (#1491)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1491
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-02-06 21:57:32 +00:00
581b2cb4ab fix: related tasks add button and task dates in read only view (#1268)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1268
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-02-06 15:58:52 +00:00
a812793ead
feat: add setting for time zone to user settings
All checks were successful
continuous-integration/drone/pr Build is passing
2022-02-06 16:04:00 +01:00
59da6686d0
feat: add authenticated http factory to create an axios instance with bearer header 2022-02-06 16:01:56 +01:00
3d3ccf629a feat: add remember me style login (#1339)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1339
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-02-06 13:17:55 +00:00
ba20ac3b89
fix: don't try to load a langauge if there's none provided
All checks were successful
continuous-integration/drone/push Build is passing
(cherry picked from commit 210a78be86)
2022-02-06 12:28:15 +01:00
Dominik Pschenitschni
c1978e2f6c [skip ci] Updated translations via Crowdin 2022-02-06 00:12:30 +00:00
a8ac2fc2dd
Merge branch 'main' into feature/login-improvements
All checks were successful
continuous-integration/drone/pr Build is passing
2022-02-05 18:04:33 +01:00
9a5b5c688d
Merge branch 'fix/app-ready' into feature/vue3-modals-with-router-4
All checks were successful
continuous-integration/drone/pr Build is passing
2022-02-05 17:38:28 +01:00
6827390b77
feat: merge TaskDetailViewModal with modal
All checks were successful
continuous-integration/drone/pr Build is passing
2022-02-05 17:29:15 +01:00
24a154422d
chore: remove vikunjaReady from store
All checks were successful
continuous-integration/drone/pr Build is passing
2022-02-01 23:09:41 +01:00
dfa30258aa
chore: rename function
All checks were successful
continuous-integration/drone/pr Build is passing
2022-02-01 21:25:42 +01:00
de626eab31
feat: don't open task detail in modal for list and table view
All checks were successful
continuous-integration/drone/pr Build is passing
2022-01-31 01:31:41 +01:00
3d420c3770
fix: make isButton prop optional
All checks were successful
continuous-integration/drone/pr Build is passing
2022-01-30 23:27:22 +01:00
3e311e07cd
fix: undefined prop subscription
All checks were successful
continuous-integration/drone/pr Build is passing
2022-01-30 23:18:13 +01:00
00ffe17eb8
fix: related task with the same namespace 2022-01-30 23:07:31 +01:00
a16e8fea61
Merge branch 'fix/app-ready' into feature/vue3-modals-with-router-4
Some checks reported errors
continuous-integration/drone/pr Build was killed
2022-01-30 21:53:24 +01:00
2a819eccb4
revert: model properties
Some checks failed
continuous-integration/drone/pr Build is failing
partially reverts de3c47dc69
2022-01-30 20:18:34 +01:00
8f04b10e08
Revert "fix: improve ListModel typing"
This reverts commit 98b41a22c6.
2022-01-30 20:15:53 +01:00
0bd235cea3
fix: expose configureCompat types
Some checks failed
continuous-integration/drone/pr Build is failing
see: https://github.com/vuejs/docs/pull/1475
2022-01-30 17:24:38 +01:00
6ff621ada1
chore: ignore wrong second argument argument for cause
see: https://github.com/tc39/proposal-error-cause
2022-01-30 16:58:59 +01:00
8937b42321
feat: improve Sort component
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 16:53:46 +01:00
6894024ad4
fix: use to.hash for returned element 2022-01-30 16:53:46 +01:00
de3c47dc69
fix ts errors in various files 2022-01-30 16:53:46 +01:00
98b41a22c6
fix: improve ListModel typing 2022-01-30 16:53:45 +01:00
a9fb24aa35
fix: currentList typing 2022-01-30 16:53:45 +01:00
57965b1ea3
fix: keyboard-shortcuts typing 2022-01-30 16:53:45 +01:00
187e62a7ec
feat: make subscription a BaseButton 2022-01-30 16:53:45 +01:00
24b7821c50
fix: ts errors in subscription 2022-01-30 16:53:44 +01:00
423195155e
Merge branch 'main' into feature/vue3-modals-with-router-4
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 12:40:36 +01:00
d913fa1745
fix: edge cases for dates where the next month had fewer days than the current one
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-30 12:38:17 +01:00
931941359b
fix: don't try to parse date numbers with letters around them 2022-01-30 12:37:14 +01:00
b3697cb9bf
fix: subscription icon not rendered correctly
All checks were successful
continuous-integration/drone/push Build is passing
The computed property "icon" which holds the icon string to be rendered was overriding the <icon> component. Therefore, the component wasn't rendered at all, instead vue would render a html tag with the icon name.
2022-01-29 22:30:47 +01:00
c98ab42e75 feat: move lists between namespaces (#1430)
All checks were successful
continuous-integration/drone/push Build is passing
Frontend implementation of vikunja/api#1096

I've implemented this re-using the drag and drop part of rearranging the list position in the menu. The only problem we have is there's no way to check if a namespace is read-only and disable dropping a list into it. I hope to solve this in the future on the api but for now you can drop a list into it and get an error message. I felt like properly handling the error and restoring the list and its position given this will change anyway.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1430
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-29 21:12:46 +00:00
fdd2e7e538
fix: vuex store mutation violation when archiving a namespace
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-26 14:36:32 +01:00
cd92d224a2 Merge branch 'main' into feature/login-improvements
All checks were successful
continuous-integration/drone/pr Build is passing
2022-01-23 17:06:49 +00:00
Dominik Pschenitschni
6db0559b81 fix: replace faker with community fork faker-js/faker (#1408)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1408
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-20 07:54:39 +00:00
5867f79735
fix: use AsyncEditor again in comments and description
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-19 23:26:34 +01:00
959b53b3a6
chore: remove console.log
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-19 23:16:44 +01:00
c896ad5883
fix: subscription prop validation linting
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-19 23:07:02 +01:00
Dominik Pschenitschni
375c3adfb1 fix: show namespace count for long titles (#1057)
Some checks failed
continuous-integration/drone/push Build is failing
When the namespace title is to long the count was only shown in the toolip. With this pull request the count is separated from the title and always shown.

Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: konrad <k@knt.li>
Reviewed-on: #1057
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-01-19 06:57:45 +00:00
637f2e9742 [skip ci] Updated translations via Crowdin 2022-01-18 22:22:48 +00:00
0548649257
fix: lint
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 23:12:28 +01:00
8555ffcd17
Merge branch 'main' into feature/vue3-modals-with-router-4
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-18 22:27:32 +01:00