b0b6d5926b
Update golang.org/x/term commit hash to ee85cb9 ( #726 )
...
Update golang.org/x/term commit hash to ee85cb9
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/726
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-10 12:05:59 +00:00
22b626c9e0
Update golang.org/x/sync commit hash to 09787c9 ( #725 )
...
Update golang.org/x/sync commit hash to 09787c9
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/725
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-10 09:54:29 +00:00
eeb0006531
Update golang.org/x/oauth2 commit hash to 08078c5 ( #722 )
...
Update golang.org/x/oauth2 commit hash to 08078c5
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/722
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-09 22:10:52 +00:00
9db56f86ca
Update module spf13/afero to v1.5.1 ( #730 )
...
Update module spf13/afero to v1.5.1
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/730
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-09 18:27:42 +00:00
ffde50453a
Add openid scope when redirecting to external openid provider
2020-12-08 19:33:35 +01:00
b4e0e7e2f6
Change cache key for dependencies
2020-12-08 19:21:21 +01:00
935a75cac1
Add more spacing to the "Archived" badge in namespace overview
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
2020-12-08 18:49:28 +01:00
188d54ebe6
Make sure the editor does not break if the text has checkboxes
2020-12-08 18:40:13 +01:00
c71265aafe
Update module spf13/afero to v1.5.0 ( #724 )
...
Update module spf13/afero to v1.5.0
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/724
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-08 17:21:55 +00:00
0b620a07ef
Fix parsing task done at date
2020-12-08 15:43:51 +01:00
ec29cd90e6
Update dependency electron to v11.0.4 ( #8 )
...
Update dependency electron to v11.0.4
Reviewed-on: https://kolaente.dev/vikunja/desktop/pulls/8
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-08 14:03:57 +00:00
24c8792150
Update module getsentry/sentry-go to v0.9.0 ( #723 )
...
Update module getsentry/sentry-go to v0.9.0
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/723
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-08 14:02:53 +00:00
b885eb7ff2
Update browserlist db
2020-12-07 17:28:37 +01:00
5fc489be9c
Update dependency eslint to v7.15.0 ( #318 )
...
Update dependency eslint to v7.15.0
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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 )
...
Update dependency dompurify to v2.2.3
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/320
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-07 15:49:42 +00:00
2f69c6342a
Update module src.techknowlogick.com/xgo to v1.2.0+1.15.6 ( #720 )
...
Update module src.techknowlogick.com/xgo to v1.2.0+1.15.6
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/720
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-07 15:49:23 +00:00
c99ed212da
Update module swaggo/swag to v1.7.0 ( #721 )
...
Update module swaggo/swag to v1.7.0
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/721
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-07 15:49:08 +00:00
e15d15ed90
Add yarn cache to drone ( #312 )
...
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: https://kolaente.dev/vikunja/frontend/pulls/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 )
...
Update dependency eslint-plugin-vue to v7.2.0
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/319
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-06 10:11:16 +00:00
c8af41738c
Update golang.org/x/crypto commit hash to be400ae ( #719 )
...
Update golang.org/x/crypto commit hash to be400ae
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/719
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-03 18:39:55 +00:00
f3801843a4
Update golang.org/x/oauth2 commit hash to 0b49973 ( #718 )
...
Update golang.org/x/oauth2 commit hash to 0b49973
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/718
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-03 06:47:02 +00:00
08430f1951
Update golang.org/x/crypto commit hash to c8d3bf9 ( #710 )
...
Change terminal package
Update golang.org/x/crypto commit hash to c8d3bf9
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/710
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-02 21:33:03 +00:00
ba40d82a6e
Update dependency snake-case to v3.0.4 ( #316 )
...
Update dependency snake-case to v3.0.4
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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 )
...
Update dependency camel-case to v4.1.2
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/315
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-02 07:05:10 +00:00
80ce8f80ba
Update module lib/pq to v1.9.0 ( #717 )
...
Update module lib/pq to v1.9.0
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/717
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-12-02 07:04:04 +00:00
9334b29366
Add testing endpoint to reset db tables ( #716 )
...
Fix lint
Better error messages
Add docs
Add testing endpoint to reset db
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/716
Co-Authored-By: konrad <konrad@kola-entertainments.de >
Co-Committed-By: konrad <konrad@kola-entertainments.de >
2020-11-28 23:08:30 +00:00
f22942e883
Fix repeat after layout
2020-11-28 16:02:38 +01:00
3f2056bbf9
Show done at in task detail view
2020-11-28 15:52:15 +01:00
25bd9d17f9
Show a loading spinner when creating a new kanban task
2020-11-28 15:44:48 +01:00
1e72105635
Fix task background color for link shares
2020-11-28 15:32:58 +01:00
d0e304e43b
Add disabled state for task titles
2020-11-28 15:30:34 +01:00
79c8783fdb
Fix tooltip still existing in viewport after hiding them
2020-11-28 15:17:50 +01:00
5827800564
Pin dependency jest to 26.6.3 ( #311 )
...
Pin dependency jest to 26.6.3
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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 )
...
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: https://kolaente.dev/vikunja/frontend/pulls/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
87048818ce
Update golang.org/x/oauth2 commit hash to 9fd6049 ( #714 )
...
Update golang.org/x/oauth2 commit hash to 9fd6049
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/714
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-11-26 20:27:19 +00:00
d2d610e0f5
Fix /info endpoint 500 error when no openid providers were configured
2020-11-26 21:26:31 +01:00
ba142c92ef
Update dependency vuex to v3.6.0 ( #309 )
...
Update dependency vuex to v3.6.0
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/309
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-11-25 20:18:38 +00:00
297c1fa19e
Update dependency electron to v11.0.3 ( #7 )
...
Update dependency electron to v11.0.3
Reviewed-on: https://kolaente.dev/vikunja/desktop/pulls/7
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-11-24 06:45:38 +00:00
5d995a2758
Move next week/next month task overview pages into a single "Upcoming" page and allow toggle
2020-11-22 18:05:25 +01:00
ed40249bb3
Add proper focus styles
2020-11-22 17:47:47 +01:00
148cc1dcca
Better save messages for tasks ( #307 )
...
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: https://kolaente.dev/vikunja/frontend/pulls/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
2020-11-21 22:31:34 +01:00
3343b1c240
Add showing and modifying user name ( #306 )
...
Make sure to use the user name field everywhere
Add showing and modifying user name
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
ae6144c042
Fix getting current user when updating avatar or user name
2020-11-21 22:02:49 +01:00
d1c65935e6
Add name field to users
2020-11-21 21:51:55 +01:00
2b5c9ae7a8
Authentication with OpenID Connect providers ( #713 )
...
Add config docs
Lint
Move provider-related stuff to separate file
Refactor getting auth providers
Fix tests
Fix user tests
Fix openid tests
Add swagger docs
Fix lint
Fix lint issues
Fix checking if the user already exists
Make sure to create a new namespace for new users
Docs
Add tests for openid
Remove unnessecary err check
Consistently return nil users if creating a new user failed
Move sending confirmation email to separate function
Better variable names
Move checks to separate functions
Refactor creating user into seperate file
Fix creating new local users
Test creating new users from different issuers
Generate a random username right away if no preferred username has been given
Add todo
Cache openid providers
Add getting int clientids
Fix migration
Move creating tokens to auth package
Add getting or creating a third party user
Add parsing claims
Add retreiving auth tokens
Add token callback from openid package
Add check for provider key
Add routes
Start adding openid auth handler
Add config for openid auth
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/713
Co-Authored-By: konrad <konrad@kola-entertainments.de >
Co-Committed-By: konrad <konrad@kola-entertainments.de >
2020-11-21 16:38:58 +00:00
c536707f3a
Authentication with OpenID Connect providers ( #305 )
...
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: https://kolaente.dev/vikunja/frontend/pulls/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 )
...
Update dependency eslint to v7.14.0
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/303
Co-Authored-By: renovate <renovatebot@kolaente.de >
Co-Committed-By: renovate <renovatebot@kolaente.de >
2020-11-21 08:17:24 +00:00