Commit Graph

133 Commits

Author SHA1 Message Date
kolaente d58f8b4ba1
chore: break earlier if index === 0 2022-09-30 13:35:13 +02:00
kolaente 8ce242bb65
chore: use better variable names 2022-09-30 13:35:12 +02:00
kolaente cc378b83fe
feat: automatically create subtask relations based on indention 2022-09-30 13:34:51 +02:00
Dominik Pschenitschni 34ffd1d572
feat: port tasks store to pinia
continuous-integration/drone/pr Build is passing Details
2022-09-29 21:40:15 +02:00
Dominik Pschenitschni bbf4ef4697 feat: ListList script setup (#2441)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2441
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-28 16:08:23 +00:00
Dominik Pschenitschni a737fc5bc2
feat: port config store to pinia
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is failing Details
2022-09-23 13:30:09 +02:00
Dominik Pschenitschni 4dfcd8e70f feat: feat-attachments-script-setup (#2358)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2358
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-22 15:31:13 +00:00
Dominik Pschenitschni d67e5e386d feat: port label store to pinia | pinia 1/9 (#2391)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2391
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 14:23:57 +00:00
konrad 84260841be feat(list): add info dialoge to show list description (#2368)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #2368
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-15 12:36:43 +00:00
konrad b24d5f2dce fix(quick add magic): time parsing for certain conditions (#2367)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #2367
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-15 11:59:29 +00:00
kolaente 92f24e59a7
fix: don't parse dates in urls
continuous-integration/drone/push Build is passing Details
Resolves #2353
2022-09-15 10:23:37 +02:00
Dominik Pschenitschni 1a11b43ca8 feat: improve models
continuous-integration/drone/push Build is passing Details
2022-09-13 14:59:02 +00:00
Dominik Pschenitschni 7d4ba6249e
feat: add modelTypes 2022-09-05 17:57:21 +02:00
Dominik Pschenitschni 4a50e6aae2
fix: improve some types 2022-09-05 17:43:55 +02:00
Dominik Pschenitschni 3766b5e51b
feat: improve store and model typing 2022-09-05 17:43:22 +02:00
Dominik Pschenitschni c9e85cb52b
feat: improve types 2022-09-05 17:38:37 +02:00
Dominik Pschenitschni af630d3b8c
chore: improve type imports 2022-09-05 16:37:36 +02:00
kolaente e82a83c8cf
fix: properly parse dates or null
continuous-integration/drone/push Build is passing Details
Resolves #2214
2022-08-02 15:19:58 +02:00
kolaente ff48178051
fix: general user settings empty when loading the settings page
continuous-integration/drone/push Build is failing Details
Resolves #2183
2022-07-21 16:11:45 +02:00
kolaente dff5d84ebb
fix: make sure weekday parsing in quick add magic ignores the casing
continuous-integration/drone/push Build is passing Details
Resolves #2105
2022-07-11 12:35:08 +02:00
Dominik Pschenitschni d064f0acc0 fix import type 2022-07-04 21:50:48 +00:00
kolaente 24f3477d4b
feat: enable quick add magic by default
continuous-integration/drone/push Build is failing Details
2022-06-30 16:45:04 +02:00
Dominik Pschenitschni 297d283090 feat: improve colorIsDark helper
continuous-integration/drone/push Build is failing Details
(also improve contrast of white label text)
2022-05-22 15:44:45 +00:00
Dominik Pschenitschni 080675b38f fix: uppercase types (#1810)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1810
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-18 17:32:40 +00:00
Dominik Pschenitschni ba1a1fc041
chore: fix type
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-04-09 19:57:19 +02:00
Dominik Pschenitschni 16d8c2224b
feat: add TSDoc definition to some models 2022-04-02 17:17:09 +02:00
Dominik Pschenitschni 658ca4c955
feat: convert navigation to script setup and ts 2022-04-02 17:17:08 +02:00
Dominik Pschenitschni b5f867cc66
feat: convert some helpers to typescript 2022-04-02 17:16:58 +02:00
Dominik Pschenitschni a3329f1b42
feat: add lang ts to script block 2022-04-02 17:15:46 +02:00
Dominik Pschenitschni 15b67136fe
feat: rename js files to ts 2022-04-02 17:14:59 +02:00
konrad 4cff3ebee1 feat: use blurHash when loading list backgrounds (#1188)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1188
2022-04-02 15:05:30 +00:00
kolaente db47c1f10c
chore: move converting params to service
continuous-integration/drone/pr Build is passing Details
2022-02-27 17:21:07 +01:00
kolaente a8ee54d626
Merge branch 'main' into feature/date-math 2022-02-27 16:40:49 +01:00
kolaente c06cc6ad7a
fix: pop sound not saved and played when marking tasks done
continuous-integration/drone/push Build is passing Details
2022-02-26 14:48:46 +01:00
kolaente 0b6a74d11e
Merge branch 'main' into feature/date-math 2022-02-20 20:25:06 +01:00
Dominik Pschenitschni 8df73c973b feat: use AuthenticatedHTTPFactory for refreshToken (#1546)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1546
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-18 19:14:38 +00:00
kolaente 204e94aa74
chore: programmatically convert filter values to snake_case
continuous-integration/drone/pr Build is failing Details
2022-02-06 20:48:37 +01:00
kolaente 84f177c80e
feat: reduce dependency on router and move everything to route props instead
continuous-integration/drone/pr Build is failing Details
2022-02-06 20:11:13 +01:00
kolaente bcd34efe91
chore: convert ShowTasks component to script setup and ts
continuous-integration/drone/pr Build is failing Details
2022-02-06 16:04:49 +01:00
kolaente 7aa2cfc8d4
feat: add date range filter to task filters 2022-02-06 12:43:40 +01:00
Dominik Pschenitschni a8ac2fc2dd
Merge branch 'main' into feature/login-improvements
continuous-integration/drone/pr Build is passing Details
2022-02-05 18:04:33 +01:00
Dominik Pschenitschni 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
Dominik Pschenitschni de3c47dc69
fix ts errors in various files 2022-01-30 16:53:46 +01:00
kolaente 423195155e
Merge branch 'main' into feature/vue3-modals-with-router-4
continuous-integration/drone/pr Build is failing Details
2022-01-30 12:40:36 +01:00
kolaente d913fa1745
fix: edge cases for dates where the next month had fewer days than the current one
continuous-integration/drone/push Build is passing Details
2022-01-30 12:38:17 +01:00
kolaente 931941359b
fix: don't try to parse date numbers with letters around them 2022-01-30 12:37:14 +01:00
konrad cd92d224a2 Merge branch 'main' into feature/login-improvements
continuous-integration/drone/pr Build is passing Details
2022-01-23 17:06:49 +00:00
kolaente e2d9aa3d7f
Merge branch 'main' into feature/vue3-modals-with-router-4
continuous-integration/drone/pr Build is failing Details
# Conflicts:
#	src/router/index.ts
#	src/views/tasks/TaskDetailView.vue
2022-01-18 21:47:17 +01:00
kolaente 50c3bcd793 fix: don't try to format invalid dates as ISO
continuous-integration/drone/push Build is passing Details
2022-01-18 20:43:52 +00:00
kolaente 310578d349
Merge branch 'main' into feature/login-improvements
continuous-integration/drone/pr Build was killed Details
# Conflicts:
#	src/components/misc/no-auth-wrapper.vue
#	src/styles/components/_index.scss
#	src/views/user/Login.vue
#	src/views/user/Register.vue
2022-01-08 13:44:35 +01:00