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
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
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
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
fb3cf94cba
Better reminders ( #308 )
...
continuous-integration/drone/push Build is passing
Fix setting the new reminder component to null after adding a new date
Add "close on change" event which only fires if the component closed and the value actually changed
Hide the "today" option after 21:00
Add "confirm" button to close the component
Use disabled in reminders
Add a disabled property to the datepicker
Cleanup workarounds for flatpickr
Use the new datepicker for end dates
Use the new datepicker for start date
Use the new datepicker for due dates
Mobile styling
Format
Sync flatpickr when clicking on choose a date
Make sure to only hide the popup when not clicked something inside of it
Make flatpickr dates work
Use datepicker component for reminders
Merge branch 'master' into feature/better-reminders
Fix bottom padding of inline flatpickr
Set time
Add method to calculate the neares time
Move time helpers in separate folder
Remove separate flatpickr date
Cleanup
Set the flatpickr date when setting changing the date
Better formatting of the chosen date
Bubble
Set date when choosing one
Fix test
Show correct weekday in preview
Change hover background color
Make label to show if selected date is null configurable
Use a different icon for weekend
Ignore test files when linting
Add tests to dron
Move day interval calculation to separate file and test it
Add next date calculation
Add basic date picker component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #308
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-28 13:59:27 +00:00
ba142c92ef
Update dependency vuex to v3.6.0 ( #309 )
...
continuous-integration/drone/push Build is passing
Update dependency vuex to v3.6.0
Reviewed-on: #309
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-25 20:18:38 +00:00
1517f989d3
Update dependency eslint to v7.14.0 ( #303 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint to v7.14.0
Reviewed-on: #303
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-21 08:17:24 +00:00
db08a0d59b
Update dependency marked to v1.2.5 ( #302 )
...
continuous-integration/drone/push Build is passing
Update dependency marked to v1.2.5
Reviewed-on: #302
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-19 20:40:16 +00:00
24c9ea6202
Update vue monorepo to v4.5.9 ( #301 )
...
continuous-integration/drone/push Build is passing
Update vue monorepo to v4.5.9
Reviewed-on: #301
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-17 09:32:42 +00:00
262f0fb228
Update dependency vue-advanced-cropper to v0.17.9 ( #300 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-advanced-cropper to v0.17.9
Reviewed-on: #300
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-15 17:14:28 +00:00
3b48907514
Update dependency marked to v1.2.4 ( #299 )
...
continuous-integration/drone/push Build is passing
Update dependency marked to v1.2.4
Reviewed-on: #299
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-15 08:16:33 +00:00
f2889e64ad
Update dependency vue-easymde to v1.3.1 ( #298 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-easymde to v1.3.1
Reviewed-on: #298
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-14 20:36:14 +00:00
b79d4ae3d7
Update dependency sass-loader to v10.1.0 ( #295 )
...
continuous-integration/drone/push Build is passing
Update dependency sass-loader to v10.1.0
Reviewed-on: #295
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-11 16:36:11 +00:00
092e5165dc
Build custom v-tooltip ( #290 )
...
continuous-integration/drone/push Build is passing
Remove tooltips when their elements are unbound
Add support for .bottom modifier
Remove v-tooltip from dependencies
Add comments
Fix usage with bigger tooltips
Add very basic vanilla js tooltip
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #290
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-10 20:47:39 +00:00
4be7e12cb6
Update dependency vue-advanced-cropper to v0.17.8 ( #294 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-advanced-cropper to v0.17.8
Reviewed-on: #294
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-07 17:58:24 +00:00
7f8a910005
Update dependency eslint to v7.13.0 ( #293 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint to v7.13.0
Reviewed-on: #293
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-07 10:22:23 +00:00
54b4abfce0
Update dependency vue-router to v3.4.9 ( #292 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-router to v3.4.9
Reviewed-on: #292
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-06 07:04:10 +00:00
8f5d46629a
Update dependency marked to v1.2.3 ( #291 )
...
continuous-integration/drone/push Build is passing
Update dependency marked to v1.2.3
Reviewed-on: #291
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-05 19:32:14 +00:00
91a1fc1e84
Remove core-js from direct dependencies
continuous-integration/drone/push Build is passing
2020-11-02 23:33:55 +01:00
a468a332a0
Update dependency dompurify to v2.2.2 ( #289 )
...
continuous-integration/drone/push Build is passing
Update dependency dompurify to v2.2.2
Reviewed-on: #289
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 22:31:57 +00:00
4140a54c4c
Update dependency dompurify to v2.2.1 ( #287 )
...
continuous-integration/drone/push Build is passing
Update dependency dompurify to v2.2.1
Reviewed-on: #287
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 20:47:45 +00:00
e4ae8078bc
Update dependency vue-advanced-cropper to v0.17.7 ( #284 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-advanced-cropper to v0.17.7
Reviewed-on: #284
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 17:13:40 +00:00
6afbbafed7
Update dependency node-sass to v5 ( #282 )
...
continuous-integration/drone/push Build is passing
Update dependency node-sass to v5
Reviewed-on: #282
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 17:13:08 +00:00
d69df24817
Update dependency sass-loader to v10.0.5 ( #286 )
...
continuous-integration/drone/push Build is passing
Update dependency sass-loader to v10.0.5
Reviewed-on: #286
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 16:30:59 +00:00
609949489a
Update dependency eslint to v7.12.1 ( #281 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint to v7.12.1
Reviewed-on: #281
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-27 06:57:47 +00:00
cf4f673b00
Update dependency vue-router to v3.4.8 ( #280 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-router to v3.4.8
Reviewed-on: #280
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-26 14:56:20 +00:00
f5e6965e3d
Update dependency vue-advanced-cropper to v0.17.6 ( #277 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-advanced-cropper to v0.17.6
Reviewed-on: #277
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-24 12:30:55 +00:00
b34a6dd8fe
Update dependency eslint to v7.12.0 ( #279 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint to v7.12.0
Reviewed-on: #279
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-24 07:27:46 +00:00
186c6ba0ce
Update dependency axios to v0.21.0 ( #278 )
...
continuous-integration/drone/push Build is passing
Update dependency axios to v0.21.0
Reviewed-on: #278
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-23 19:37:28 +00:00
f70219d078
Update dependency sass-loader to v10.0.4 ( #276 )
...
continuous-integration/drone/push Build is passing
Update dependency sass-loader to v10.0.4
Reviewed-on: #276
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-23 06:03:32 +00:00
e1cee4f5e0
Update dependency dompurify to v2.2.0 ( #274 )
...
continuous-integration/drone/push Build is failing
Update dependency dompurify to v2.2.0
Reviewed-on: #274
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-21 18:13:53 +00:00
21c9f39367
Update dependency marked to v1.2.2 ( #275 )
...
continuous-integration/drone/push Build is passing
Update dependency marked to v1.2.2
Reviewed-on: #275
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-21 16:35:47 +00:00
26cf794aed
Update dependency vue-advanced-cropper to v0.17.4 ( #273 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-advanced-cropper to v0.17.4
Reviewed-on: #273
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-20 18:10:03 +00:00
b4755ce410
Update vue monorepo to v4.5.8 ( #272 )
...
continuous-integration/drone/push Build is passing
Update vue monorepo to v4.5.8
Reviewed-on: #272
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-19 11:50:38 +00:00
31cb971554
Update dependency eslint-plugin-vue to v7.1.0 ( #271 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint-plugin-vue to v7.1.0
Reviewed-on: #271
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-18 19:30:51 +00:00
6adde0c1e5
Update dependency vue-router to v3.4.7 ( #269 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-router to v3.4.7
Reviewed-on: #269
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-16 20:59:21 +00:00
9f3d17c3f3
Update dependency eslint to v7.11.0 ( #263 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint to v7.11.0
Reviewed-on: #263
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-10 07:04:05 +00:00
c5dc994cb4
Update dependency sass-loader to v10.0.3 ( #262 )
...
continuous-integration/drone/push Build is passing
Update dependency sass-loader to v10.0.3
Reviewed-on: #262
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-09 21:20:27 +00:00
13c56ad15f
Update dependency vue-router to v3.4.6 ( #260 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-router to v3.4.6
Reviewed-on: #260
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-07 15:08:59 +00:00
8109cca234
Update vue monorepo to v4.5.7 ( #259 )
...
continuous-integration/drone/push Build is passing
Update vue monorepo to v4.5.7
Reviewed-on: #259
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-07 10:42:09 +00:00
2e86a348c0
Update Font Awesome ( #258 )
...
continuous-integration/drone/push Build is passing
Update Font Awesome
Reviewed-on: #258
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-05 18:18:35 +00:00
4987a0f85b
Update dependency eslint-plugin-vue to v7.0.1 ( #257 )
...
continuous-integration/drone/push Build is passing
Update dependency eslint-plugin-vue to v7.0.1
Reviewed-on: #257
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-05 05:13:21 +00:00
ff06f808ab
Update dependency vue-easymde to v1.3.0 ( #256 )
...
continuous-integration/drone/push Build is passing
Update dependency vue-easymde to v1.3.0
Reviewed-on: #256
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 17:06:12 +00:00
92965ad4e2
Update dependency eslint-plugin-vue to v7 ( #255 )
...
continuous-integration/drone/push Build is passing
Fix lint errors
Update dependency eslint-plugin-vue to v7
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: #255
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 16:47:45 +00:00
f5f901181c
Update Font Awesome ( #253 )
...
continuous-integration/drone/push Build was killed
Update Font Awesome
Reviewed-on: #253
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-29 15:43:57 +00:00
ee84ffdec1
Update dependency bulma to v0.9.1 ( #252 )
...
continuous-integration/drone/push Build was killed
Update dependency bulma to v0.9.1
Reviewed-on: #252
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-29 08:32:28 +00:00