e80ba3fd6a
Add login via email
continuous-integration/drone/push Build is passing
2020-12-18 17:05:46 +01:00
eac626d97e
Update dependency dompurify to v2.2.5 ( #340 )
...
continuous-integration/drone/push Build was killed
Update dependency dompurify to v2.2.5
Reviewed-on: #340
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-18 15:57:17 +00:00
52f6425b3f
Add Microsoft Todo migration ( #339 )
...
continuous-integration/drone/push Build is passing
Add microsoft todo migration cases & logo
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #339
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-18 11:12:20 +00:00
6921ba0fc6
Update dependency vue-advanced-cropper to v0.19.3 ( #338 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-advanced-cropper to v0.19.3
Reviewed-on: #338
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-18 00:30:00 +00:00
c400509635
Update dependency @fortawesome/vue-fontawesome to v2.0.2 ( #337 )
...
continuous-integration/drone/push Build is passing
Update dependency @fortawesome/vue-fontawesome to v2.0.2
Reviewed-on: #337
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-17 20:48:45 +00:00
60c5097d82
Add trello migration ( #336 )
...
continuous-integration/drone/push Build is passing
Reload namespaces and lists after migrating
Add trello logo
Add trello migration
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #336
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-17 13:44:22 +00:00
3c3d6a4af3
Mobile Menu Fixes ( #332 )
...
continuous-integration/drone/push Build is failing
Fix main body overflow on medium screen sizes
Remove wait for done button in cypress test
Add wait for done button in cypress test
Calc whether menu should be open on first page load
Mobile Menu fixes
- Doesn't scrunch the main content on opening the menu
- Keep main content aligned left when the menu is open
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #332
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: azymondrian <azymondrian@protonmail.com>
Co-Committed-By: azymondrian <azymondrian@protonmail.com>
2020-12-17 11:45:26 +00:00
8e2b5d3bdd
Update dependency vue-easymde to v1.3.2 ( #335 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-easymde to v1.3.2
Reviewed-on: #335
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-16 20:49:21 +00:00
3346fe00eb
Add downloading assets when building docker images
continuous-integration/drone/push Build is passing
2020-12-16 20:23:38 +01:00
66d4738ec5
Make sure task title and task id are properly shown on mobile ( #334 )
...
continuous-integration/drone/push Build is failing
Make sure task title and task id are properly shown on mobile
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #334
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-16 11:54:01 +00:00
4fc73626b7
Properly cache html files
continuous-integration/drone/push Build is failing
2020-12-16 12:28:54 +01:00
f04ee6f130
Update dependency dompurify to v2.2.4 ( #330 )
...
continuous-integration/drone/push Build is failing
Update dependency dompurify to v2.2.4
Reviewed-on: #330
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-16 10:51:58 +00:00
30704dea8c
Update dependency eslint-plugin-vue to v7.3.0 ( #333 )
...
continuous-integration/drone/push Build is failing
Update dependency eslint-plugin-vue to v7.3.0
Reviewed-on: #333
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-16 10:45:13 +00:00
b4d7d11f56
Update dependency marked to v1.2.7 ( #331 )
...
continuous-integration/drone/push Build is failing
Update dependency marked to v1.2.7
Reviewed-on: #331
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-16 00:19:24 +00:00
464cff3a57
Merge pull request #9 from go-vikunja/dependabot/npm_and_yarn/ini-1.3.8
...
continuous-integration/drone/push Build is failing
Bump ini from 1.3.5 to 1.3.8
2020-12-15 12:40:37 +01:00
dependabot[bot]
b72509b5dc
Bump ini from 1.3.5 to 1.3.8
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-15 11:40:13 +00:00
51bbad9794
Log the user out if the token could not be renewed
continuous-integration/drone/push Build is failing
2020-12-15 12:30:02 +01:00
a6f69ff459
Update dependency vue-advanced-cropper to v0.19.2 ( #328 )
...
continuous-integration/drone/push Build is failing
Update dependency vue-advanced-cropper to v0.19.2
Reviewed-on: #328
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-14 13:45:51 +00:00
f036c666bb
Pin dependencies ( #324 )
...
continuous-integration/drone/push Build is failing
Pin dependencies
Reviewed-on: #324
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-13 22:06:58 +00:00
9e2eab6e23
Update dependency vue-advanced-cropper to v0.19.1 ( #327 )
...
continuous-integration/drone/push Build is failing
Update dependency vue-advanced-cropper to v0.19.1
Reviewed-on: #327
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-13 22:06:42 +00:00
768511c90e
Update dependency marked to v1.2.6 ( #326 )
...
continuous-integration/drone/push Build is failing
Update dependency marked to v1.2.6
Reviewed-on: #326
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-10 18:10:07 +00:00
081ea7e360
Update dependency vue-advanced-cropper to v0.18.1 ( #322 )
...
continuous-integration/drone/push Build is failing
Update dependency vue-advanced-cropper to v0.18.1
Reviewed-on: #322
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-10 18:09:46 +00:00
ff9e4c0da5
Update dependency register-service-worker to v1.7.2 ( #323 )
...
continuous-integration/drone/push Build is failing
Update dependency register-service-worker to v1.7.2
Reviewed-on: #323
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-10 15:36:38 +00:00
8915cdd9ef
Update dependency cypress to v6.1.0 ( #325 )
...
continuous-integration/drone/push Build is failing
Update dependency cypress to v6.1.0
Reviewed-on: #325
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-10 15:36:08 +00:00
53ec2364bf
Remove the drone cache image since there is no arm compatible image available
continuous-integration/drone/push Build is failing
2020-12-10 15:53:03 +01:00
6b0edd2d9a
Use yarn caches when building docker images
continuous-integration/drone/push Build was killed
2020-12-10 15:46:51 +01:00
0ca9862ffe
Add wait in cypress test for user settings
continuous-integration/drone/push Build is failing
2020-12-10 15:30:10 +01:00
b822b3616b
Frontend Testing With Cypress ( #313 )
...
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
1dcf4520a0
Add color indicators to task list ( #321 )
...
continuous-integration/drone/push Build is passing
fix requested changes
use computed for listColor, moved .colorBubble to theme.scss
fixed tabs
add color indicator to task list
Reviewed-on: #321
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: Bouni <bouni@owee.de>
Co-Committed-By: Bouni <bouni@owee.de>
2020-12-10 12:06:49 +00:00
ffde50453a
Add openid scope when redirecting to external openid provider
continuous-integration/drone/push Build is passing
2020-12-08 19:33:35 +01:00
b4e0e7e2f6
Change cache key for dependencies
continuous-integration/drone/push Build is passing
2020-12-08 19:21:21 +01:00
935a75cac1
Add more spacing to the "Archived" badge in namespace overview
continuous-integration/drone/push Build is failing
2020-12-08 18:53:58 +01:00
6c06554ebe
Add more spacing for checkboxes in the editor
2020-12-08 18:51:46 +01:00
c0130b2b48
Only show a loading spinner per task when updating a task on the kanban board
continuous-integration/drone/push Build is failing
2020-12-08 18:49:28 +01:00
188d54ebe6
Make sure the editor does not break if the text has checkboxes
continuous-integration/drone/push Build is failing
2020-12-08 18:40:13 +01:00
0b620a07ef
Fix parsing task done at date
continuous-integration/drone/push Build is passing
2020-12-08 15:43:51 +01:00
b885eb7ff2
Update browserlist db
continuous-integration/drone/push Build is passing
2020-12-07 17:28:37 +01:00
5fc489be9c
Update dependency eslint to v7.15.0 ( #318 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint to v7.15.0
Reviewed-on: #318
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-07 15:49:56 +00:00
ed1b766e56
Update dependency dompurify to v2.2.3 ( #320 )
...
continuous-integration/drone/push Build is passing
Update dependency dompurify to v2.2.3
Reviewed-on: #320
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-07 15:49:42 +00:00
e15d15ed90
Add yarn cache to drone ( #312 )
...
continuous-integration/drone/push Build is passing
Fix cache configuration for releases
Change cache bucket
Change dependency cache folder
Only start installing dependencies once cache has been restored
Fix configuration for dependency caching
Fix s3 access key & secret
Add yarn cache to drone
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #312
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-06 17:45:44 +00:00
46b7f71000
Update dependency eslint-plugin-vue to v7.2.0 ( #319 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint-plugin-vue to v7.2.0
Reviewed-on: #319
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-06 10:11:16 +00:00
ba40d82a6e
Update dependency snake-case to v3.0.4 ( #316 )
...
continuous-integration/drone/push Build is passing
Update dependency snake-case to v3.0.4
Reviewed-on: #316
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-02 12:41:52 +00:00
e57078b5e8
Update dependency camel-case to v4.1.2 ( #315 )
...
continuous-integration/drone/push Build is passing
Update dependency camel-case to v4.1.2
Reviewed-on: #315
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-02 07:05:10 +00:00
f22942e883
Fix repeat after layout
continuous-integration/drone/push Build is passing
2020-11-28 16:02:38 +01:00
3f2056bbf9
Show done at in task detail view
continuous-integration/drone/push Build is passing
2020-11-28 15:52:15 +01:00
25bd9d17f9
Show a loading spinner when creating a new kanban task
continuous-integration/drone/push Build is passing
2020-11-28 15:44:48 +01:00
1e72105635
Fix task background color for link shares
continuous-integration/drone/push Build is passing
2020-11-28 15:32:58 +01:00
d0e304e43b
Add disabled state for task titles
continuous-integration/drone/push Build is passing
2020-11-28 15:30:34 +01:00
79c8783fdb
Fix tooltip still existing in viewport after hiding them
continuous-integration/drone/push Build is passing
2020-11-28 15:17:50 +01:00
5827800564
Pin dependency jest to 26.6.3 ( #311 )
...
continuous-integration/drone/push Build is passing
Pin dependency jest to 26.6.3
Reviewed-on: #311
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-28 14:09:40 +00:00