2f3a8709d3
Move time helpers in separate folder
2020-11-25 18:39:14 +01:00
17c882dfbf
Remove separate flatpickr date
continuous-integration/drone/pr Build is passing
2020-11-25 18:37:25 +01:00
98e1b6eaaa
Cleanup
continuous-integration/drone/pr Build is passing
2020-11-25 18:34:55 +01:00
f5711cb38c
Set the flatpickr date when setting changing the date
2020-11-25 18:34:32 +01:00
010397d64a
Better formatting of the chosen date
continuous-integration/drone/pr Build is passing
2020-11-25 18:27:17 +01:00
5c29b3e69b
Bubble
continuous-integration/drone/pr Build is passing
2020-11-25 18:20:45 +01:00
8d056c6a81
Set date when choosing one
2020-11-25 18:20:11 +01:00
c75549abcb
Fix test
continuous-integration/drone/pr Build is passing
2020-11-25 18:13:39 +01:00
ff0044f547
Show correct weekday in preview
continuous-integration/drone/pr Build is failing
2020-11-25 18:12:14 +01:00
a11efc5231
Change hover background color
2020-11-25 18:02:03 +01:00
943098f7d1
Make label to show if selected date is null configurable
continuous-integration/drone/pr Build is passing
2020-11-25 18:00:56 +01:00
96d27c6bb9
Use a different icon for weekend
continuous-integration/drone/pr Build is passing
2020-11-25 17:55:22 +01:00
4be7cd5fce
Ignore test files when linting
continuous-integration/drone/pr Build is passing
2020-11-22 23:08:03 +01:00
a3f902dd18
Add tests to dron
continuous-integration/drone/pr Build is failing
2020-11-22 22:53:52 +01:00
7d312687db
Move day interval calculation to separate file and test it
2020-11-22 22:53:04 +01:00
160c14de2e
Add next date calculation
2020-11-22 22:08:39 +01:00
184dd1eadb
Add basic date picker component
2020-11-22 21:51:01 +01:00
5d995a2758
Move next week/next month task overview pages into a single "Upcoming" page and allow toggle
continuous-integration/drone/push Build is passing
2020-11-22 18:05:25 +01:00
ed40249bb3
Add proper focus styles
continuous-integration/drone/push Build is passing
2020-11-22 17:47:47 +01:00
148cc1dcca
Better save messages for tasks ( #307 )
...
continuous-integration/drone/push Build is passing
Add success messages when managing assignees
Add success messages when managing labels
Add better loading animations for related tasks
Add better loading animations for comments
Don't block everything while loading
Move task heading to separate component which handles all saving related things
Make sure to only show the loading spinner and saved message when saving the description
Show a maximum of 2 notifications
Move task description to separate component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #307
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-22 16:32:35 +00:00
b9eeec0125
Hide menu on mobile after navigating
continuous-integration/drone/push Build is passing
2020-11-21 22:31:34 +01:00
3343b1c240
Add showing and modifying user name ( #306 )
...
continuous-integration/drone/push Build is passing
Make sure to use the user name field everywhere
Add showing and modifying user name
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #306
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-21 21:25:00 +00:00
c536707f3a
Authentication with OpenID Connect providers ( #305 )
...
continuous-integration/drone/push Build is passing
Fix setting auth config from api in state
Verify auth state before authenticating
Add showing openid providers on login
Parse auth config from /info
Add authentication through openid
Add openid auth component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #305
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-21 16:38:40 +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
460c30bd36
Improve comment avatars on mobile
continuous-integration/drone/push Build is passing
2020-11-15 17:17:08 +01:00
1d66218d5b
Add filters to gantt chart
continuous-integration/drone/push Build is passing
2020-11-15 16:32:46 +01: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
309b02d766
Fix avatar icon of attachments created by
continuous-integration/drone/push Build is passing
2020-11-12 21:32:53 +01:00
cd02929a8f
Add maskable icon
continuous-integration/drone/push Build is passing
2020-11-12 21:24:08 +01:00
15a2da41ba
Show loading spinner when loading namespaces & lists
continuous-integration/drone/push Build is passing
2020-11-12 20:57:39 +01:00
50b1d378e0
Fix list not added to lists when duplicating
continuous-integration/drone/push Build is passing
2020-11-12 20:02:40 +01:00
3677ffd585
Create list through store to make sure it is updated everywhere
continuous-integration/drone/push Build is passing
2020-11-12 19:59:32 +01:00
2d70c1aabd
Fix list not being removed from the menu list when deleting it
continuous-integration/drone/push Build is passing
2020-11-12 19:50:41 +01:00
4733963749
Fix showing the keyboard shortcuts from the menu
continuous-integration/drone/push Build is passing
2020-11-11 22:04:32 +01:00
a0d63272a6
Show all available shortcuts everywhere but indicate which work on the current page
continuous-integration/drone/push Build is passing
2020-11-11 22:02:57 +01:00
982d838dd4
Make keyboard shortcuts single keys
continuous-integration/drone/push Build is passing
2020-11-11 21:31:11 +01: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
4e2606a0d6
Fix renewing token on focus
continuous-integration/drone/push Build is passing
2020-11-10 21:54:04 +01: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
70508202c0
Build modern build for modern browsers
continuous-integration/drone/push Build is passing
2020-11-10 21:08:37 +01:00
b94c835af0
Add autocomplete attributes to login and register forms
continuous-integration/drone/push Build is passing
2020-11-10 21:01:03 +01: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