1
0
Commit Graph

135 Commits

Author SHA1 Message Date
ff2b4b8bf4 feat(notifications): add option to mark all as read 2023-10-20 16:52:03 +02:00
3d2fe4cf65 feat(webhooks): add webhook management form 2023-10-18 20:12:48 +02:00
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
4e5823183e fix(tasks): update api route 2023-09-06 10:41:39 +02:00
e47ad021a3 feat(api tokens): add token creation form 2023-09-01 12:47:32 +02:00
a20eef2453 feat(api tokens): add basic api token overview 2023-09-01 11:15:48 +02:00
813d2b56a0 fix: don't try to map non-array data 2023-06-20 16:21:45 +02:00
a118580704 fix: don't try to map data from empty responses 2023-06-18 16:10:46 +02:00
f747d5b2fc feat: Use new Reminders API instead of reminder_dates 2023-05-31 16:25:30 +02:00
31b7c1f217 fix: don't set the current project when setting a project 2023-05-24 15:54:37 +02:00
8ed201c83f fix(filters): load projects after updating a filter 2023-05-24 15:54:30 +02:00
bfb40c9166 fix(filters): load projects after deleting a filter 2023-05-24 15:54:30 +02:00
5ea450844c fix(filters): load projects after creating a filter 2023-05-24 15:54:30 +02:00
1bd17d6e50 feat: remove all namespace leftovers 2023-05-24 15:54:27 +02:00
e1bdabc8d6 feat: move namespaces list to projects list 2023-05-24 15:54:27 +02:00
bfbfd6a421 chore: update JSDoc example 2023-03-16 14:56:32 +00:00
befa6f27bb feat: rename list to project everywhere
fix: project table view

fix: e2e tests

fix: typo in readme

fix: list view route

fix: don't wait until background is loaded for list to show

fix: rename component imports

fix: lint

fix: parse task text

fix: use list card grid

fix: use correct class names

fix: i18n keys

fix: load project

fix: task overview

fix: list view spacing

fix: find project

fix: setLoading when updating a project

fix: loading saved filter

fix: project store loading

fix: color picker import

fix: cypress tests

feat: migrate old list settings

chore: add const for project settings

fix: wrong projecten rename from lists

chore: rename unused variable

fix: editor list

fix: shortcut list class name

fix: pagination list class name

fix: notifications list class name

fix: list view variable name

chore: clarify comment

fix: i18n keys

fix: router imports

fix: comment

chore: remove debugging leftover

fix: remove duplicate variables

fix: change comment

fix: list view variable name

fix: list view css class name

fix: list item property name

fix: name update tasks function correctly

fix: update comment

fix: project create route

fix: list view class names

fix: list view component name

fix: result list class name

fix: animation class list name

fix: change debug log

fix: revert a few navigation changes

fix: use @ for imports of all views

fix: rename link share list class

fix: remove unused css class

fix: dynamically import project components again
2023-03-14 14:04:23 +00:00
b9d3b5c756 feat: rename files with list to project 2023-03-14 14:04:23 +00:00
6aa02e29b1 chore(services): let getAll: always return Model[] 2023-03-02 16:44:01 +01:00
5f9485414b chore(services): add examples for some functions 2023-03-02 16:43:46 +01:00
1f40b68108 fix(filter): validate title before creating or editing a filter
Resolves #3152
2023-02-22 11:04:31 +01:00
5dfaa48ea5 fix(deps): update dependency axios to v1 2023-01-04 23:13:25 +00: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
42e9f306e8 feat: grid for list cards 2022-11-18 14:04:20 +01:00
8b7b4d61a3 feat: MigrateService script setup (#2432)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2432
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-03 14:19:42 +00:00
7f00c7dabd chore: remove unused processModel in services (#2624)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2624
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-02 16:19:26 +00:00
0ff0d8c5b8 feat: improved types (#2547)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2547
Reviewed-by: konrad <k@knt.li>
2022-11-02 16:06:55 +00:00
096daad80a feat: rename http-common to fetcher (#2620)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
9807858436 feat: unify savedFilter logic in service (#2491)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
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
9f146c8c7f chore(gantt): wip daterange 2022-10-27 17:46:28 +02:00
8fdd3e785d fix: make sure services without a modelFactory override still return data
Resolves F-850 and F-879
2022-10-23 12:56:44 +02:00
1af4f7811a feat: add TickTick migrator support 2022-10-09 22:42:40 +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
878c6ea9e1 chore: make const out of export download file name (#2436)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2436
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-28 13:28:45 +00:00
4dfcd8e70f feat: feat-attachments-script-setup (#2358)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
1a11b43ca8 feat: improve models 2022-09-13 14:59:02 +00:00
d819b9b0ba fix: don't encode attachment upload file blob as json 2022-09-06 13:02:49 +02:00
d36577c04e fix: mark abstractModel and abstractService abstract 2022-09-05 17:57:19 +02:00
041a1a4cc0 move constants 2022-09-05 17:43:55 +02:00
3ba423ed23 fix: use correct model for generics 2022-09-05 17:43:23 +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
332acf012c feat: function attribute typing 2022-09-05 16:37:37 +02:00
74ad6e65e8 feat: convert abstractService to ts 2022-09-05 16:37:35 +02:00
6e4a3ff199 fix: authenticate per request (#2258)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2258
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-04 14:30:11 +00:00