Commit Graph

38 Commits

Author SHA1 Message Date
d272eb2a7a
Merge branch 'main' into fix/upcoming
# Conflicts:
#	src/views/tasks/ShowTasks.vue
2022-02-05 20:02:30 +01:00
e2d9aa3d7f
Merge branch 'main' into feature/vue3-modals-with-router-4
Some checks failed
continuous-integration/drone/pr Build is failing
# Conflicts:
#	src/router/index.ts
#	src/views/tasks/TaskDetailView.vue
2022-01-18 21:47:17 +01:00
01323a1b45
Merge branch 'main' into fix/upcoming
All checks were successful
continuous-integration/drone/pr Build is passing
# Conflicts:
#	src/views/tasks/ShowTasks.vue
2022-01-09 11:48:37 +01:00
c618b7e0b6 fix: namespace new buttons on mobile (#1262)
All checks were successful
continuous-integration/drone/push Build is passing
Before:

![image](/attachments/7626e28d-8a13-4f92-b162-697676f765c7)

After:

![image](/attachments/5331af47-4887-4ba5-98d7-ee70311e20d7)

Co-authored-by: kolaente <k@knt.li>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1262
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-05 12:46:33 +00:00
e78d47fdcf
fix: list specs 2022-01-04 21:55:30 +01:00
5937f01cc5
fix: list loading 2022-01-04 21:55:30 +01:00
Dominik Pschenitschni
cdbd1c2ac4 feat: create BaseButton component (#1123)
Some checks are pending
continuous-integration/drone/push Build is running
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1123
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-01-04 18:58:06 +00:00
7dddfea79e
fix: test
Some checks failed
continuous-integration/drone/pr Build is failing
2021-12-30 16:14:51 +01:00
31f0c384ac feat: add button to clear active filters (#924)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #924
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-13 19:48:06 +00:00
fd77aaa123
fix: add timeout to wait for move to finish
All checks were successful
continuous-integration/drone/pr Build is passing
2021-10-11 18:08:33 +02:00
60ef07da0f
fix: give the dom some time to update for some tests to pass 2021-10-11 18:08:31 +02:00
4ae18ec162
fix: kanban drag task test 2021-10-11 18:08:30 +02:00
dpschen
30d699df2d fix: non unique ids (#672)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #672
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-08-23 17:42:42 +00:00
3c7f8d7aa2 Reorder tasks, lists and kanban buckets (#620)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #620
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 19:56:29 +00:00
a08306d612 Add vite (#416)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #416
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-25 13:27:15 +00:00
f3d4295049
Add frontend tests for list history
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-07-07 10:26:31 +02:00
f0498fd767 Add translations (#562)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #562
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-06-23 23:24:57 +00:00
80471f95e2
Improve tests
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-31 21:37:21 +02:00
8c3dd387a3 Add more global state tests (#521)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #521
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-05-27 06:51:42 +00:00
2a56c84e94 Add settings for user search (#458)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #458
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-07 19:31:14 +00:00
51a18f07bc
Fix bucket test fixture when moving tasks between lists test
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-24 22:47:32 +01:00
2bf5ffa1a1
Fix task pagination
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-02-20 17:10:56 +01:00
074b7e53f5
Don't show the list color in the list view
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-20 15:54:12 +01:00
8e2dfcffd5
Fix tasks not disappearing from the kanban board when moving them between lists
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-20 15:35:30 +01:00
e0be77d88f Move list edit/namespace to separate pages and in a menu (#397)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #397
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-30 16:17:04 +00:00
8828426c91 Move all content to cards (#387)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #387
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-24 13:00:21 +00:00
d1a2eefca6 Improve consistency of the layout (#386)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #386
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-23 17:18:09 +00:00
eaec8c77d2
Fix flaky test part 2
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-22 00:11:55 +01:00
d172d99b49
Fix flaky test
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-22 00:00:58 +01:00
ddadd89c64 Move all create views to better looking popups (#383)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #383
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-21 22:33:16 +00:00
198633c51d
Fix test
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-18 22:17:17 +01:00
2aceca54ca Move buttons to separate component (#380)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #380
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-17 17:57:57 +00:00
0afd5005a4
Fix tests after changing button classes
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-17 14:25:50 +01:00
c6086ddf6c
Fix create new list test
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-16 22:50:04 +01:00
33f1a0dc34
Remove leftover '.only' modifier
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-28 23:43:14 +01:00
ddd24825a3
Fix removing a kanban bucket
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-28 23:42:09 +01:00
a2ce7e761c
Change test waits (I wish I wouldn't need them)
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-18 23:52:15 +01:00
b822b3616b Frontend Testing With Cypress (#313)
Some checks failed
continuous-integration/drone/push Build is failing
Wait until the request is finished

Wait for the newly created task exists in the dom

Wait until the login request is done

Wait until the list request is done

Make sure no user token is in local storage when trying to register

Make sure to always upload test results

Disable capturing videos of test runs in CI

Add uploading test result screenshots from ci

Assert a success notification is shown after creating a new list

Change input element locators

Fix testing for favorite lists

Make sure faked usernames are always random

Make sure the tests work

Make sure to use node 12 everywhere in ci

Add docs

Fix setting api url for running tests

Use a working node version

Ignore cypress screenshots and videos

Set cache folders

Explicitly ignore cypress files when running unit tests

Trigger Drone

Only run unit tests with yarn test:unit

Add serve dist command to serve built static files

Trigger Drone

Fix cypress image

Change cypress image

Unify test & build step back again to prevent double installation of dependencies

Add cache location config

Move test steps to separate pipeline

Run cypress tests in drone

Fix all tests

Make all factory methods static

Use factories everywhere

Cleanup

Add tests for the editor

Add tests for viewing link shares

Fix seed

Add test to make sure settings elements are hidden if the user does not have the right to edit the current list

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #313
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-10 13:52:35 +00:00