337c3e5e3e
fix: lint
2023-09-06 16:31:07 +02:00
7746d39161
fix(task): remove wrong repeat types
...
Repeating "monthly" or "yearly" was never what people expected, only 30 or 365 days which is not always correct. This change removes these settings since the repeating modes will be re-done anyway.
Related to https://kolaente.dev/vikunja/frontend/issues/3585#issuecomment-53642
2023-09-06 15:41:48 +02:00
abbc11528e
feat(tasks): update due date text every minute
...
Related discussion: https://community.vikunja.io/t/text-describing-time-past-due-date-is-never-refreshed/1376/3
2023-09-04 14:00:22 +02:00
928b338cf2
fix(reminders): don't assume 30 days are always a month
2023-06-13 12:06:00 +02:00
95487d7569
feat(reminders): add proper time picker for relative dates
2023-06-09 13:19:47 +02:00
5fb45afb12
fix: review findings
2023-05-31 16:25:33 +02:00
fb14eca634
fix: review findings
2023-05-31 16:25:32 +02:00
5d38b8327f
feat: allow to edit existing relative reminders
2023-05-31 16:25:32 +02:00
35a52ef01b
fix(quick add magic): date parsing with a date at the beginning
...
Resolves https://github.com/go-vikunja/frontend/issues/110
2023-04-11 18:12:08 +02:00
b799233bca
fix(quick add magic): correctly parse "next {weekday}" on the beginning of the text
...
Resolves https://kolaente.dev/vikunja/frontend/issues/3022
2023-01-29 15:32:01 +01:00
2af42f8fbe
fix(quick add magic): make sure assignees which don't exist are not removed from task title
...
Resolves https://kolaente.dev/vikunja/frontend/issues/2927
2023-01-12 13:32:00 +01:00
1f25386f54
feat: remove date-fns formatISO ( #2899 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
b44d11cfc0
feat: add @intlify/unplugin-vue-i18n ( #2772 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
3b95824f58
feat: use Intl.DateTimeFormat for gantt weekdays ( #2766 )
...
Fixes https://kolaente.dev/vikunja/frontend/issues/2728
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
7ec2b6c0d2
fix: gantt route sync
2022-11-09 18:39:29 +01:00
599e28e5e5
feat: type improvements
2022-10-31 22:42:28 +01: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
6d587fad6e
fix(filters): page freezing when entering a date as a result of an endless loop
...
Resolves https://kolaente.dev/vikunja/frontend/issues/2384
2022-10-07 19:49:57 +02:00
4655e1ce34
feat: update eslint config
...
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
2022-10-04 09:41:59 +02:00
ff1968aa36
feat: datepicker script setup ( #2456 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
b24d5f2dce
fix(quick add magic): time parsing for certain conditions ( #2367 )
...
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
...
Resolves #2353
2022-09-15 10:23:37 +02:00
dff5d84ebb
fix: make sure weekday parsing in quick add magic ignores the casing
...
Resolves https://kolaente.dev/vikunja/frontend/issues/2105
2022-07-11 12:35:08 +02:00
15b67136fe
feat: rename js files to ts
2022-04-02 17:14:59 +02:00
84f177c80e
feat: reduce dependency on router and move everything to route props instead
2022-02-06 20:11:13 +01:00
bcd34efe91
chore: convert ShowTasks component to script setup and ts
2022-02-06 16:04:49 +01:00
7aa2cfc8d4
feat: add date range filter to task filters
2022-02-06 12:43:40 +01:00
d913fa1745
fix: edge cases for dates where the next month had fewer days than the current one
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
50c3bcd793
fix: don't try to format invalid dates as ISO
2022-01-18 20:43:52 +00:00
8114012997
feat: replace jest with vitest
2022-01-04 14:16:47 +01:00
8b8e413af0
feat: recurring for quick add magic ( #1105 )
...
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1105
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-authored-by: konrad <k@knt.li >
Co-committed-by: konrad <k@knt.li >
2021-12-07 20:08:39 +00:00
20f0496fa5
fix: unit test for "should recognize dates of the month in the past but next month" ( #1131 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1131
Reviewed-by: konrad <k@knt.li >
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
2021-12-02 15:39:46 +00:00
3a7a4bdc42
Merge branch 'main' into vue3
...
# Conflicts:
# src/components/input/editor.vue
# src/components/list/partials/filters.vue
# src/components/tasks/partials/editAssignees.vue
# src/helpers/find.ts
# src/helpers/time/formatDate.js
# src/main.ts
# src/store/modules/attachments.js
# src/store/modules/kanban.js
# src/views/list/views/List.vue
# yarn.lock
2021-10-07 12:20:52 +02:00
d583cb2094
fix: properly resolve relative date translations
...
Resolves #798
2021-10-04 21:33:23 +02:00
7c3c2945f8
feat: use vue-i18n 9 for vue3
2021-10-01 18:49:54 +02:00
a955488cdf
fix: date formatting for non-english languages
2021-09-26 20:07:15 +02:00
4b64e27d2b
fix(natural language parser): parts of week days in other words
2021-09-26 15:00:11 +02:00
403d77ce14
fix(natural language parser): fix parsing short days
...
related: #773
2021-09-26 14:38:15 +02:00
8b4efeeb11
Another day, another js date edge-case
2021-09-01 22:12:46 +02:00
c45911fd36
Fix date parsing parsing words with weekdays in them ( #607 )
...
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/607
Co-authored-by: konrad <konrad@kola-entertainments.de >
Co-committed-by: konrad <konrad@kola-entertainments.de >
2021-07-25 10:45:17 +00:00
306a926c66
Add default list setting & creating tasks from home ( #520 )
...
Co-authored-by: sytone <github@sytone.com >
Co-authored-by: Sytone <github@sytone.com >
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/520
Reviewed-by: konrad <konrad@kola-entertainments.de >
Co-authored-by: sytone <kolaente@sytone.com >
Co-committed-by: sytone <kolaente@sytone.com >
2021-07-17 21:21:46 +00:00
647b02e989
Fix translating dates
2021-07-06 16:46:45 +02:00