1
0
Commit Graph

8987 Commits

Author SHA1 Message Date
2a65efe6b0 Update dependency dompurify to v2.0.17 (#241)
Update dependency dompurify to v2.0.17

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/241
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-22 20:29:38 +00:00
c26d46820c Update dependency eslint to v7.9.0 (#242)
Update dependency eslint to v7.9.0

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/242
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-22 20:29:22 +00:00
a72890f0f0 Update dependency vue-advanced-cropper to v0.17.3 (#243)
Update dependency vue-advanced-cropper to v0.17.3

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/243
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-22 20:29:16 +00:00
698004afc9 Update vue monorepo to v4.5.6 (#244)
Update vue monorepo to v4.5.6

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/244
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-22 20:29:05 +00:00
7e6e44e787 Replace renovate tokens with env 2020-09-22 22:25:23 +02:00
717094a689 Replace renovate tokens with env 2020-09-22 22:05:12 +02:00
6816742128 Revert "Update renovate token"
This reverts commit ce15a91461.
2020-09-22 21:58:11 +02:00
9e7ca8df51 Update renovate token 2020-09-22 21:42:40 +02:00
ce15a91461 Update renovate token 2020-09-22 21:41:46 +02:00
9ef1b67e72 Update dependency http-proxy from 1.18.0 to 1.18.1
Bump http-proxy from 1.18.0 to 1.18.1
2020-09-07 15:43:21 +02:00
2e25af2dbd Bump http-proxy from 1.18.0 to 1.18.1
Bumps [http-proxy](https://github.com/http-party/node-http-proxy) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/http-party/node-http-proxy/releases)
- [Changelog](https://github.com/http-party/node-http-proxy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/http-party/node-http-proxy/compare/1.18.0...1.18.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-07 13:36:26 +00:00
85ad11fa13 Update dependency vue-advanced-cropper to v0.17.2 (#238)
Update dependency vue-advanced-cropper to v0.17.2

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/238
2020-09-06 20:12:22 +00:00
f2fcf42639 Favorite lists (#237)
Remove/show favorites namespace if a task/list is the first to being marked as favorite

Add special case to prevent marking an archived list as favorite

Add marking a task as favorite  on namespaces page

Prevent toggling the favorite state for the favorites list

Add method to toggle list favorite in the menu

Add favorite icon to lists in menu

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/237
2020-09-06 14:20:48 +00:00
6bdddd462a Favorite lists (#654)
Add tests

Remove the favorites pseudo namespace if there are no lists or tasks favorited

Regenerate swagger docs

Fix favorite lists not being updated because of nonexisting users (the favorite list does not have one)

Make the pseudo favorites list always favorited

Add favorited lists to the favorites pseudo namespace

Add favorite field to list

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/654
2020-09-06 14:20:16 +00:00
5a0ef73b54 Only show the list at the end of the task if it was not specially required to show the list 2020-09-05 23:42:34 +02:00
5f5db5f12f Fix task in list style for tasks with assignees 2020-09-05 23:41:23 +02:00
a8a7f70a3c Cleanup code & make sure it has a common code style 2020-09-05 22:35:52 +02:00
4a8b15e7be Favorite tasks (#236)
Add loading spinner when updating a task

Show favorites namespace if the favorited task is the first favorite

Show the list favorited tasks belong to

Fix task width

Add method to mark a function as favorite

Make favorite clickable

Format

Hide favorite button when not hovered

Add button to mark a task as favorite

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/236
2020-09-05 20:16:17 +00:00
e5559137dd Favorite tasks (#653)
Fixed namespace tests

Add test for favorite tasks

Fix favorite tasks not being updated

Fix integration tests

Fix lint

Return a pseudo namespace and list for favorites

Make sure users can only see their favorites

Add condition show tasks from the favorites list

Regenerate swagger docs

Add favorite field to task

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/653
2020-09-05 20:16:02 +00:00
ecf09e17a8 Only check if a bucket limit is exceeded when moving a task between buckets 2020-09-04 22:01:33 +02:00
cac8b09263 Add limits for kanban boards (#234)
Prevent dropping a task onto a bucket which has its limit reached

Fix closing the dropdown

Add notice to show the limit

Add input to change kanban bucket limit

Add menu item to save bucket limit

Fix parsing dates from the api

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/234
2020-09-04 20:01:02 +00:00
14d706c91e Kanban bucket limits (#652)
Fix integration tests

Generate swagger docs

Add test for moving a task between buckets

Add check for bucket limit when updating a task

Add fixture to ensure a bucket with a high limit will never exceed the limit

Refactor bucket limit check into seperate function

Add test for creating and fix

Fix unexported field

Add error in case a task was added to a bucket which has its limit already exceeded

Add migration to add new task field

Add limit field to buckets

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/652
2020-09-04 14:37:56 +00:00
5317a89623 Make sure to copy the permissions as well when moving files 2020-09-04 14:00:54 +02:00
e9b1786188 Regenerate swagger docs 2020-09-04 13:15:46 +02:00
313289d28d Add rootpath to deb command to not include everything in the deb file 2020-09-04 10:42:32 +02:00
89c602416c Update dependency vue-advanced-cropper to v0.17.1 (#232)
Update dependency vue-advanced-cropper to v0.17.1

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/232
2020-09-04 08:26:50 +00:00
05e237560d Add mage command to create a new migration 2020-09-04 10:15:33 +02:00
e4dd314079 Add caldav enabled/disabled to /info endpoint 2020-09-04 09:58:42 +02:00
e7c5f1faec Update dependency vue-advanced-cropper to v0.17.0 (#231)
Update dependency vue-advanced-cropper to v0.17.0

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/231
2020-09-03 21:35:24 +00:00
118c7f25b5 Fix release commands in drone 2020-09-03 22:46:41 +02:00
b64a80da0b Make sure built binary files are executable when compressing with upx 2020-09-03 22:45:04 +02:00
bb26c9d97c Make sure to only initialize all variables when needed 2020-09-03 22:14:30 +02:00
4c3e2f4160 Add github sponsor link 2020-09-03 21:59:56 +02:00
edf3854632 Add github sponsor link 2020-09-03 21:59:17 +02:00
7610199ab6 Fix pwa icon for iOS
Fixes #218
2020-09-03 21:25:46 +02:00
19a66450ec Fix building for darwin with mage 2020-09-03 21:22:41 +02:00
3a839dfb86 Add util function to move files 2020-09-03 20:42:26 +02:00
78b261e440 Skip directories when moving build release artefacts in drone 2020-09-03 18:08:57 +02:00
471d1b0ec5 Fix dockerimage build 2020-09-03 18:08:26 +02:00
58dfbe13ed Add FreeBSD guide to installation docs 2020-09-03 17:44:44 +02:00
1a4eef1056 Add toc to docs 2020-09-03 17:34:44 +02:00
8da7db3e26 Cleanup references to make 2020-09-03 17:18:41 +02:00
d359130bcf Switch to mage (#651)
Add comment about magefile compile

Switch make to mage commands in drone

Fix misspell

Update docs

Add general release command

Add reprepro command

Make sure the filename contains the proper version

Add deb package building

Add zip command

Preserve file permissions when copying files

Fix release:os-package

Make sure to not create checksums of directories

Cleanup

Only compress what upx is able to compress

Add check command

Add release:os-package command

Add copy command

Add comments

Add compress step

Move releasing binaries to a more general function and add ones of linux + darwin

Add release:windows command

Add release:dir command

Add namespaces for commands

Reorder

Add command to run all checks at once

Add goconst-check

Add gosec-check

Add static-check

Add gocyclo-check

Add ineffasign-check

Add misspell-check

Add command to check for swagger docs regeneration

Add comments

Add command to generate swagger docs

Reorder

Add check for installing golint before running it

Add fmt check command

Add fmt command

Use runAndStreamOutput everywhere

Add aliases and comments

Add todo

Reorder

Add test coverage command

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/651
2020-09-03 15:13:19 +00:00
e6ab924061 Update dependency sass-loader to v10.0.2 (#230)
Update dependency sass-loader to v10.0.2

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/230
2020-09-03 14:29:42 +00:00
15e0f8b300 Update dependency dompurify to v2.0.15 (#229)
Update dependency dompurify to v2.0.15

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/229
2020-09-03 11:18:48 +00:00
05099e1784 Update module spf13/afero to v1.3.5 (#650)
Update module spf13/afero to v1.3.5

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/650
2020-09-02 21:19:34 +00:00
b464d7b85c Update dependency eslint to v7.8.1 (#228)
Update dependency eslint to v7.8.1

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/228
2020-09-01 21:07:55 +00:00
906b389fed Update dependency @fortawesome/vue-fontawesome to v2 (#226)
Update dependency @fortawesome/vue-fontawesome to v2

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/226
2020-09-01 18:36:45 +00:00
a4c9e6fd73 Update dependency eslint to v7.8.0 (#225)
Update dependency eslint to v7.8.0

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/225
2020-09-01 07:16:23 +00:00
71ecdd23e7 Remove html from tooltip
Resolves #224
2020-08-31 22:36:47 +02:00