kolaente
96a6d43a3f
fix(quick add magic): ensure month is removed from task text
...
continuous-integration/drone/push Build is passing
Details
Resolves #3874
2024-01-10 23:54:42 +01:00
kolaente
aa5e11915e
fix(filter): don't prevent entering date math strings
...
continuous-integration/drone/push Build is passing
Details
Resolves https://community.vikunja.io/t/filter-setting-s/1791/2
2023-11-17 19:38:55 +01:00
kolaente
337c3e5e3e
fix: lint
continuous-integration/drone/push Build is failing
Details
2023-09-06 16:31:07 +02:00
kolaente
7746d39161
fix(task): remove wrong repeat types
...
continuous-integration/drone/push Build is failing
Details
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 #3585 (comment)
2023-09-06 15:41:48 +02:00
kolaente
abbc11528e
feat(tasks): update due date text every minute
...
continuous-integration/drone/push Build is passing
Details
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
kolaente
928b338cf2
fix(reminders): don't assume 30 days are always a month
continuous-integration/drone/push Build is passing
Details
2023-06-13 12:06:00 +02:00
kolaente
95487d7569
feat(reminders): add proper time picker for relative dates
continuous-integration/drone/pr Build is failing
Details
2023-06-09 13:19:47 +02:00
cernst
5fb45afb12
fix: review findings
2023-05-31 16:25:33 +02:00
cernst
fb14eca634
fix: review findings
2023-05-31 16:25:32 +02:00
cernst
5d38b8327f
feat: allow to edit existing relative reminders
2023-05-31 16:25:32 +02:00
kolaente
35a52ef01b
fix(quick add magic): date parsing with a date at the beginning
...
continuous-integration/drone/push Build is passing
Details
Resolves https://github.com/go-vikunja/frontend/issues/110
2023-04-11 18:12:08 +02:00
kolaente
b799233bca
fix(quick add magic): correctly parse "next {weekday}" on the beginning of the text
...
continuous-integration/drone/push Build is passing
Details
Resolves #3022
2023-01-29 15:32:01 +01:00
kolaente
2af42f8fbe
fix(quick add magic): make sure assignees which don't exist are not removed from task title
...
continuous-integration/drone/push Build is passing
Details
Resolves #2927
2023-01-12 13:32:00 +01:00
Dominik Pschenitschni
1f25386f54
feat: remove date-fns formatISO ( #2899 )
...
continuous-integration/drone/push Build is failing
Details
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
Dominik Pschenitschni
b44d11cfc0
feat: add @intlify/unplugin-vue-i18n ( #2772 )
...
continuous-integration/drone/push Build is passing
Details
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 )
...
continuous-integration/drone/push Build is passing
Details
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
Dominik Pschenitschni
7ec2b6c0d2
fix: gantt route sync
continuous-integration/drone/pr Build is passing
Details
2022-11-09 18:39:29 +01:00
Dominik Pschenitschni
599e28e5e5
feat: type improvements
2022-10-31 22:42:28 +01:00
Dominik Pschenitschni
b8cc828bc0
chore(gantt): upgrade packages
2022-10-27 17:50:31 +02:00
Dominik Pschenitschni
8dea4082bb
fix: parseBooleanProp
2022-10-27 17:49:35 +02:00
Dominik Pschenitschni
a70a2e3ba6
feat(gantt): use time constants
2022-10-27 17:49:29 +02:00
Dominik Pschenitschni
7f4114b703
feat: move useGanttTaskList in separate file
2022-10-27 17:47:53 +02:00
Dominik Pschenitschni
2c732eb0d5
feat: abstract to useGanttFilter / and useRouteFilter
2022-10-27 17:47:15 +02:00
Dominik Pschenitschni
2acb70c562
chore: clean up
2022-10-27 17:47:15 +02:00
Dominik Pschenitschni
9f146c8c7f
chore(gantt): wip daterange
2022-10-27 17:46:28 +02:00
kolaente
6d587fad6e
fix(filters): page freezing when entering a date as a result of an endless loop
...
continuous-integration/drone/push Build is passing
Details
Resolves #2384
2022-10-07 19:49:57 +02:00
Dominik Pschenitschni
4655e1ce34
feat: update eslint config
...
continuous-integration/drone/pr Build is passing
Details
support async component, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
2022-10-04 13:45:16 +02:00
Dominik Pschenitschni
db627ed28a
feat: editor script setup
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is failing
Details
2022-10-04 09:41:59 +02:00
Dominik Pschenitschni
ff1968aa36
feat: datepicker script setup ( #2456 )
...
continuous-integration/drone/push Build is passing
Details
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
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
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
15b67136fe
feat: rename js files to ts
2022-04-02 17:14:59 +02: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
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
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
Dominik Pschenitschni
8114012997
feat: replace jest with vitest
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2022-01-04 14:16:47 +01:00
konrad
8b8e413af0
feat: recurring for quick add magic ( #1105 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
Dominik Pschenitschni
20f0496fa5
fix: unit test for "should recognize dates of the month in the past but next month" ( #1131 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
Dominik Pschenitschni
3a7a4bdc42
Merge branch 'main' into vue3
...
continuous-integration/drone/pr Build is failing
Details
# 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
kolaente
d583cb2094
fix: properly resolve relative date translations
...
continuous-integration/drone/push Build is passing
Details
Resolves #798
2021-10-04 21:33:23 +02:00
Dominik Pschenitschni
7c3c2945f8
feat: use vue-i18n 9 for vue3
2021-10-01 18:49:54 +02:00
kolaente
a955488cdf
fix: date formatting for non-english languages
continuous-integration/drone/push Build is failing
Details
2021-09-26 20:07:15 +02:00
kolaente
4b64e27d2b
fix(natural language parser): parts of week days in other words
continuous-integration/drone/push Build is failing
Details
2021-09-26 15:00:11 +02:00
kolaente
403d77ce14
fix(natural language parser): fix parsing short days
...
continuous-integration/drone/push Build is failing
Details
related: #773
2021-09-26 14:38:15 +02:00
kolaente
8b4efeeb11
Another day, another js date edge-case
continuous-integration/drone/push Build is passing
Details
2021-09-01 22:12:46 +02:00
konrad
c45911fd36
Fix date parsing parsing words with weekdays in them ( #607 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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