Commit Graph

167 Commits

Author SHA1 Message Date
2af42f8fbe
fix(quick add magic): make sure assignees which don't exist are not removed from task title
All checks were successful
continuous-integration/drone/push Build is passing
Resolves #2927
2023-01-12 13:32:00 +01:00
b719766062 redirect to oidc provider if configured correctly (#2805)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: konrad <k@knt.li>
Reviewed-on: #2805
Reviewed-by: konrad <k@knt.li>
Co-authored-by: viehlieb <pf@pragma-shift.net>
Co-committed-by: viehlieb <pf@pragma-shift.net>
2023-01-11 21:17:53 +00:00
Dominik Pschenitschni
4be53b098c feat: add-task usability improvements (#2767)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2767
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-01-04 15:54:09 +00:00
Dominik Pschenitschni
1f25386f54 feat: remove date-fns formatISO (#2899)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2899
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-01-03 14:20:06 +00:00
b2da4fd126
fix(task): pass a list specified via quick add magic down to all subtasks created via indention
All checks were successful
continuous-integration/drone/push Build is passing
Resolves #2771
2022-12-02 18:39:52 +01:00
Dominik Pschenitschni
b44d11cfc0 feat: add @intlify/unplugin-vue-i18n (#2772)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2772
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-12-02 15:16:15 +00:00
Dominik Pschenitschni
3b95824f58 feat: use Intl.DateTimeFormat for gantt weekdays (#2766)
All checks were successful
continuous-integration/drone/push Build is passing
Fixes #2728

Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2766
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-11-30 15:58:04 +00:00
bb58dba8e0
feat: move select filters to dedicated components
All checks were successful
continuous-integration/drone/pr Build is passing
2022-11-10 17:11:56 +01:00
7ec2b6c0d2
fix: gantt route sync
All checks were successful
continuous-integration/drone/pr Build is passing
2022-11-09 18:39:29 +01:00
Dominik Pschenitschni
d85abbd77a feat: ListKanban script setup (#2643)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2643
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 17:23:11 +00:00
Dominik Pschenitschni
e49f960aea chore: inline simple helper (#2631)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2631
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-04 08:22:58 +00:00
0ff0d8c5b8 feat: improved types (#2547)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #2547
Reviewed-by: konrad <k@knt.li>
2022-11-02 16:06:55 +00:00
Dominik Pschenitschni
096daad80a feat: rename http-common to fetcher (#2620)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2620
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-01 13:06:27 +00:00
0182695cda
feat: add type info 2022-11-01 13:12:12 +01:00
599e28e5e5
feat: type improvements 2022-10-31 22:42:28 +01:00
Dominik Pschenitschni
9807858436 feat: unify savedFilter logic in service (#2491)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2491
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-27 19:56:14 +00:00
b8cc828bc0
chore(gantt): upgrade packages 2022-10-27 17:50:31 +02:00
8dea4082bb
fix: parseBooleanProp 2022-10-27 17:49:35 +02:00
a70a2e3ba6
feat(gantt): use time constants 2022-10-27 17:49:29 +02:00
7f4114b703
feat: move useGanttTaskList in separate file 2022-10-27 17:47:53 +02:00
2c732eb0d5
feat: abstract to useGanttFilter / and useRouteFilter 2022-10-27 17:47:15 +02:00
2acb70c562
chore: clean up 2022-10-27 17:47:15 +02:00
9f146c8c7f
chore(gantt): wip daterange 2022-10-27 17:46:28 +02:00
2f820e517f
feat: update ganttastic version 2022-10-27 17:45:29 +02:00
f61723dac2
fix: redirect with query parameters
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-23 13:12:04 +02:00
5afafb7c82
fix: move hourToDaytime to separate file in order to pass tests
All checks were successful
continuous-integration/drone/pr Build is passing
2022-10-17 12:35:47 +02:00
6d587fad6e
fix(filters): page freezing when entering a date as a result of an endless loop
All checks were successful
continuous-integration/drone/push Build is passing
Resolves #2384
2022-10-07 19:49:57 +02:00
4655e1ce34
feat: update eslint config
All checks were successful
continuous-integration/drone/pr Build is passing
support async component, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
2022-10-04 13:45:16 +02:00
db627ed28a
feat: editor script setup
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-10-04 09:41:59 +02:00
Dominik Pschenitschni
ff1968aa36 feat: datepicker script setup (#2456)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2456
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-01 22:13:50 +00:00
Dominik Pschenitschni
63fb8a1962 feat: Login script setup (#2417)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2417
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-10-01 15:58:39 +00:00
Dominik Pschenitschni
2dc36c032b feat: TaskDetail as script setup (#1792)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1792
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-10-01 15:02:35 +00:00
7f281fc5e9
feat: port base store to pinia
All checks were successful
continuous-integration/drone/pr Build is passing
2022-10-01 15:36:44 +02:00
5bd7c77b68
chore: use jsDoc to explain param
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-30 13:36:57 +02:00
d58f8b4ba1
chore: break earlier if index === 0 2022-09-30 13:35:13 +02:00
8ce242bb65
chore: use better variable names 2022-09-30 13:35:12 +02:00
cc378b83fe
feat: automatically create subtask relations based on indention 2022-09-30 13:34:51 +02:00
34ffd1d572
feat: port tasks store to pinia
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-29 21:40:15 +02:00
Dominik Pschenitschni
bbf4ef4697 feat: ListList script setup (#2441)
Some checks failed
continuous-integration/drone/push Build is failing
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
a737fc5bc2
feat: port config store to pinia
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-09-23 13:30:09 +02:00
Dominik Pschenitschni
4dfcd8e70f feat: feat-attachments-script-setup (#2358)
Some checks failed
continuous-integration/drone/push Build is failing
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)
All checks were successful
continuous-integration/drone/push Build is passing
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
84260841be feat(list): add info dialoge to show list description (#2368)
All checks were successful
continuous-integration/drone/push Build is passing
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
b24d5f2dce fix(quick add magic): time parsing for certain conditions (#2367)
All checks were successful
continuous-integration/drone/push Build is passing
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
92f24e59a7
fix: don't parse dates in urls
All checks were successful
continuous-integration/drone/push Build is passing
Resolves #2353
2022-09-15 10:23:37 +02:00
1a11b43ca8 feat: improve models
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-13 14:59:02 +00:00
7d4ba6249e
feat: add modelTypes 2022-09-05 17:57:21 +02:00
4a50e6aae2
fix: improve some types 2022-09-05 17:43:55 +02:00
3766b5e51b
feat: improve store and model typing 2022-09-05 17:43:22 +02:00
c9e85cb52b
feat: improve types 2022-09-05 17:38:37 +02:00