1
0

9415 Commits

Author SHA1 Message Date
kolaente
28fd0e91ee
Mention client_max_body_size in nginx proxy settings 2020-08-17 22:15:48 +02:00
renovate
14c27600d8 Update github.com/asaskevich/govalidator commit hash to df4adff (#552)
Update github.com/asaskevich/govalidator commit hash to df4adff

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/552
2020-08-17 13:48:12 +00:00
kolaente
dedce20780
"Fix" gocyclo 2020-08-16 23:48:34 +02:00
kolaente
a58b932743
Work around tasks with attachments not being duplicated 2020-08-16 23:44:16 +02:00
kolaente
301bebf8d3
Only try to download attachments from todoist when there is a url
Credit: freaktechnik
2020-08-16 23:26:19 +02:00
kolaente
42500da8a9
Fix archived lists still showing up in the side menu 2020-08-15 22:28:38 +02:00
kolaente
d192c36c39
Add better tests for namespaces 2020-08-15 22:16:36 +02:00
renovate
dc2ac0cd3d Update dependency eslint to v7.7.0 (#213)
Update dependency eslint to v7.7.0

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/213
2020-08-15 07:18:09 +00:00
renovate
91e8a7b2aa Update dependency lodash to v4.17.20 (#212)
Update dependency lodash to v4.17.20

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/212
2020-08-14 21:55:57 +00:00
kolaente
bdfb804bb2
Fix reading passwords on windows 2020-08-13 17:59:10 +02:00
konrad
16dbcfda7e Manage users via cli (#632)
Add users cli commands to docs

Fix checking for changing username or user email

Add user status change command

Make sure only one user exists with a particular email when updating

Add password reset

Add user id to help

Remove user delete (too many possible side effects, postponed until later)

Make sure to fail on any errors

Fail if changing the username would result in duplicate users

Add user update command

Add user create command

Add command stubs for all commands

Render users in a beautiful table

Started adding user list command

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/632
2020-08-13 15:34:02 +00:00
renovate
0169ecc37e Update module 4d63.com/tz to v1.2.0 (#631)
Update module 4d63.com/tz to v1.2.0

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/631
2020-08-13 08:38:01 +00:00
kolaente
4a70c81b33
Make sure to require admin rights when modifying list/namespace users to be consistent with teams
Signed-off-by: kolaente <k@knt.li>
2020-08-12 18:20:47 +02:00
renovate
5e84ce639f Update module src.techknowlogick.com/xgo to v1.1.0+1.15.0 (#630)
Update module src.techknowlogick.com/xgo to v1.1.0+1.15.0

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/630
2020-08-12 09:27:43 +00:00
renovate
6c45388da9 Update module imdario/mergo to v0.3.11 (#629)
Update module imdario/mergo to v0.3.11

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/629
2020-08-11 20:12:50 +00:00
kolaente
5705b5afd1
Always focus inputs on kanban when adding a new task or bucket 2020-08-11 21:04:22 +02:00
kolaente
0ae73c906d
Fix create new bucket button having no margin to the right 2020-08-11 20:57:55 +02:00
kolaente
d95571309b
Fix bottom padding on kanban 2020-08-11 20:47:27 +02:00
kolaente
282c86f19a
Fix pagination button hover color 2020-08-11 20:32:17 +02:00
kolaente
219ee29ecf
Fix bottom white margin 2020-08-11 20:32:05 +02:00
konrad
3c07c6e8c0 Hide UI elements if the user does not have the right to use them (#211)
Hide Team UI elements if the user does not have the rights to use them

Fix replacing the right saved in the model when updating

Hide UI-Elements on task if the user does not have the rights to use them

Hide UI-Elements on gantt if the user does not have the rights to use them

Hide UI-Elements on kanban if the user does not have rights to use them

Fix canWrite condition

Hide list components if the user has no right to write to the list

Add max right to model

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/211
2020-08-11 18:18:59 +00:00
renovate
e64b4e3329 Update dependency vue-router to v3.4.3 (#210)
Update dependency vue-router to v3.4.3

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/210
2020-08-11 18:05:30 +00:00
renovate
1b79fa9fd5 Update vue monorepo to v4.5.3 (#209)
Update vue monorepo to v4.5.3

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/209
2020-08-11 10:05:48 +00:00
konrad
bd8c1c3bb7 Return rights when reading a single item (#626)
Fix lint

Update docs

Fix loading all rights (list & namespace)

Add tests

Update web framework

Make tests run again

Update all calls to CanRead methods

Update task attachment & task comment & task rights to return the max right

Update team rights to return the max right

Update namespace rights to return the max right

Update list rights to return the max right

Update link share rights to return the max right

Update label rights to return the max right

Update web dependency

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/626
2020-08-10 12:11:43 +00:00
renovate
4173c549b5 Update vue monorepo to v4.5.2 (#208)
Update vue monorepo to v4.5.2

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/208
2020-08-10 09:31:32 +00:00
renovate
28b8cabea5 Update module spf13/afero to v1.3.4 (#628)
Update module spf13/afero to v1.3.4

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/628
2020-08-10 07:26:50 +00:00
renovate
7c91803056 Update module go-testfixtures/testfixtures/v3 to v3.4.0 (#627)
Update module go-testfixtures/testfixtures/v3 to v3.4.0

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/627
2020-08-09 20:18:27 +00:00
renovate
b375e1d043 Update github.com/gordonklaus/ineffassign commit hash to e36bfde (#625)
Update github.com/gordonklaus/ineffassign commit hash to e36bfde

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/625
2020-08-09 09:18:55 +00:00
kolaente
d718d247c8
Fix users with disabled totp but not enrolled being unable to login 2020-08-07 16:41:35 +02:00
renovate
2c21fd430c Update dependency vue-router to v3.4.2 (#205)
Update dependency vue-router to v3.4.2

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/205
2020-08-07 10:06:01 +00:00
renovate
2867fb95ae Update dependency vue-router to v3.4.1 (#204)
Merge branch 'master' into renovate/vue-monorepo

Update dependency vue-router to v3.4.1

Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/204
2020-08-06 16:14:51 +00:00
kolaente
199310e2a5
Release preparations 2020-08-06 12:34:24 +02:00
kolaente
5c9e8b8b0c
Prevent rendering html in tooltips 2020-08-06 12:28:41 +02:00
kolaente
903cdcc93a
Use team update route to update a team member's admin status 2020-08-05 17:32:18 +02:00
kolaente
6a82d4e2af
Fix updating team admin status 2020-08-05 17:28:11 +02:00
kolaente
11722bf029
Add update route to toggle team member admin status 2020-08-05 17:21:17 +02:00
kolaente
b779500240
Fix update available breaking the navbar position 2020-08-05 17:04:40 +02:00
renovate
9f0bb4a32a Update dependency sass-loader to v9.0.3 (#203)
Update dependency sass-loader to v9.0.3

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/203
2020-08-05 14:36:55 +00:00
renovate
c57a6346a7 Update dependency vue-router to v3.4.0 (#202)
Update dependency vue-router to v3.4.0

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/202
2020-08-05 09:05:35 +00:00
renovate
4d7f198613 Pin dependency vue-advanced-cropper to 0.16.10 (#201)
Pin dependency vue-advanced-cropper to 0.16.10

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/201
2020-08-03 05:33:58 +00:00
konrad
ec1b039daa More avatar providers (#200)
Reload the avatar after changing it

Hide cropper after upload

Fix aspect ratio

Add loading variable

Move avatar settings to seperate component

Add avatar crop

Fix avatar upload

Add avatar file upload

Add abstract methods for file upload

Add saving avatar status

Add avatar setting

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/200
2020-08-02 17:17:29 +00:00
konrad
dfb7730b63 More avatar providers (#622)
Don't fail if the last avatar file does not exist when deleting it

Fix lint

Remove old global avatar setting and update docs

Generate docs

Invalidate the avatar cache when uploading a new one

Add debug logs

Add caching for upload avatars

Add cache locks

Fix encoding

Resize the uploaded image to a max of 1024 pixels

Remove the old uploaded avatar if one already exists

Add mimetype check for images

Set avatar provider to upload when uploading an avatar

Add upload avatar provider

Make font size smaller to let the initials still look good in smaller sizes

Add debug log

Add cache and resizing of initials avatars

Make font size depend on avatar size

Add drawing initials avatar

Add initials provider

Make the initials avatar provider the default

Add routes

Add user avatar settings handler methods

Add user avatar provider field

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/622
2020-08-02 17:16:58 +00:00
renovate
c9117dd037 Update module spf13/afero to v1.3.3 (#623)
Update module spf13/afero to v1.3.3

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/623
2020-08-02 14:11:50 +00:00
konrad
e4539ef232 Use db sessions for task-related things (#621)
Use db sessions for task-related things

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/621
2020-08-01 16:54:38 +00:00
konrad
617bcea04e Add deferring task's due dates directly from the overview (#199)
Make the defer popup responsible

Add buttons to defer by 1/3/7 days

Add updating due date

Add update method

Add component to defer the due date from the task overview

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/199
2020-08-01 13:17:10 +00:00
renovate
2ff19239af Update dependency eslint to v7.6.0 (#198)
Update dependency eslint to v7.6.0

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/198
2020-08-01 06:25:20 +00:00
renovate
0ba6ae7a18 Update module spf13/viper to v1.7.1 (#620)
Update module spf13/viper to v1.7.1

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/620
2020-08-01 06:24:46 +00:00
renovate
644965b641 Update dependency vue-drag-resize to v1.4.2 (#197)
Update dependency vue-drag-resize to v1.4.2

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/197
2020-07-31 09:48:18 +00:00
kolaente
e4f4df0655
Hide the user menu if clicked outside of it 2020-07-29 22:01:54 +02:00
kolaente
aa67a6971a
Trigger @change when pasting content into editor 2020-07-29 21:57:35 +02:00