05b70632c5
fix: tsconfig as per https://github.com/vuejs/tsconfig#configuration-for-node-environments
2023-04-28 09:30:45 +02:00
8fc254d2db
feat: abstract BaseCheckbox
2023-03-29 17:17:49 +02:00
96e2c81b7e
fix: ignore ts deprecations for now
...
see https://github.com/vuejs/tsconfig/issues/6
2023-03-22 15:47:21 +01:00
6e3d64d6ef
fix(tests): make sure the task is created with a bucket
2023-03-14 14:04:23 +00:00
a64c0c19e5
fix: make sure redirects to a saved view work as intended
2023-03-14 14:04:23 +00:00
24b4576c00
fix(tests): wait for request instead of fixed time
2023-03-14 14:04:23 +00:00
7c43b7385d
fix comment
2023-03-14 14:04:23 +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
e8db2c2b45
feat: header improvements
2023-02-09 15:19:33 +01:00
f658d3bbba
fix(cypress): use env for API_URL ( #2925 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2925
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
2023-01-05 13:34:40 +00:00
a29131e7d4
feat: remove formatISO from list-view-gantt.spec ( #2922 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2922
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
2023-01-05 13:27:04 +00:00
d850d5b98f
fix(cypress): use ts for updateUserSettings
2023-01-03 16:30:46 +01:00
4908469d49
feat(cypress): use cy.session
...
Also align repo closer to `create-vue` template and improve cypress integration
2023-01-03 16:30:46 +01:00
6ddfba4f1f
feat(cypress): remove getSettled
2022-12-30 16:39:51 +01:00
74ad98de68
fix: icon offset and color
2022-11-18 15:49:38 +00:00
42e9f306e8
feat: grid for list cards
2022-11-18 14:04:20 +01:00
45ec1623d5
feat: remove edit-task from list view ( #2721 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2721
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-17 15:35:18 +00:00
995cc12880
fix(tasks): remove a task from its bucket when it is in the first kanban bucket
...
Resolves https://github.com/go-vikunja/frontend/issues/89
2022-11-12 12:13:00 +01:00
bd0c4d0355
feat(tests): add tests for gantt chart task detail open
2022-11-09 20:16:30 +01:00
2952a0155f
feat(tests): add tests for gantt chart time range
2022-11-09 20:10:18 +01:00
56b88218b3
fix(tests): adjust gantt rows identifier
2022-10-27 17:45:29 +02:00
091beecc19
fix: make tests work again with new selectors
2022-10-27 17:44:53 +02:00
d7fb1a1e14
fix(task): marking checklist items as done
2022-10-23 14:39:28 +02:00
7e218e03b2
fix(task): only show create list or import cta when there are no tasks
2022-10-23 14:01:20 +02:00
80230069c6
fix: make sure the filter button is always shown on the kanban board
2022-10-23 13:48:45 +02:00
73575302de
fix: password reset
2022-10-20 16:15:58 +02:00
38fc157f24
feat(tests): add tests for task attachments
2022-10-05 16:40:42 +02:00
01f648c20c
fix(task): setting a label would not show up on the kanban board after setting it
2022-10-05 16:27:12 +02:00
1be516a905
fix(task): setting progress was not properly saved
2022-10-05 16:06:41 +02:00
fd71de4b5d
fix(task): setting a priority was not properly saved
2022-10-05 16:02:44 +02:00
0ada383395
fix(tests): fake current time in gantt tests to make them more reliable
2022-10-01 10:13:23 +02:00
d76b526916
feat: use pnpm
2022-09-21 17:29:36 +02:00
2445f0eec8
chore: align docker cypress image version with drone
2022-09-05 17:43:56 +02:00
ff655808b3
feat: settings background script setup ( #2104 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2104
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-01 16:09:50 +00:00
51ffe93048
fix: clear all localstorage when logging out
2022-08-09 11:55:19 +02:00
ef0fe0b11d
fix(tests): correctly set task position in cypress test fixtures
2022-07-13 17:00:38 +02:00
2a20c95ba5
fix(tests): remove old label task relations before adding a new one
2022-07-12 09:12:04 +02:00
a073cfac66
fix(tests): set correct user issuer for test users
2022-07-08 17:22:33 +02:00
02f985d8a3
fix: button styling
2022-07-06 21:07:26 +00:00
3b9bc5b2f8
feat: use BaseButton where easily possible
...
This replaces links with BaseButton components. BaseButton will use `<button type="button">` inside for this case. This improves accessibility a lot. Also we might be able to remove the `.stop` modifiers in some places because AFAIK the button element stops propagation by default.
2022-07-06 21:07:26 +00:00
c6d214b9eb
fix: cypress plugins
2022-07-04 21:50:48 +00:00
321850ec20
chore: rename js files to ts
2022-07-04 21:50:48 +00:00
7fe9f17e43
feat: setup cypress
2022-07-04 21:50:48 +00:00
2b8a786825
fix: archiving a list
2022-06-30 18:04:41 +02:00
78baf4c662
fix(faker): imports
2022-06-22 21:30:30 +02:00
9d0415e24c
fix: setting user settings in cypress tests
2022-06-16 18:17:44 +02:00
0f4e6fa3f2
chore(deps): update dependency cypress to v10 ( #2015 )
...
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2015
Co-authored-by: renovate <renovatebot@kolaente.de >
Co-committed-by: renovate <renovatebot@kolaente.de >
2022-06-08 18:18:34 +00:00
efed128f03
fix: rely on api to properly sort tasks on home page ( #1997 )
...
This PR changes the behaviour of how tasks are sorted. Before, the frontend would sort tasks but this resulted in some cases where tasks were not sorted properly. Most of this is test code to reliably reproduce the problem and make fixing it easier.
The actual bug was in Vikunja's api, therefore I've removed all sorting of tasks in the frontend and ensured the api properly sorts tasks.
Fixes https://github.com/go-vikunja/frontend/issues/54
Depends on https://kolaente.dev/vikunja/api/pulls/1177
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1997
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
2022-06-01 16:59:59 +00:00
0b6a74d11e
Merge branch 'main' into feature/date-math
2022-02-20 20:25:06 +01:00