1
0
Commit Graph

9715 Commits

Author SHA1 Message Date
49104c65b6 fix(api tokens): expiry of tokens in a number of days 2023-09-01 13:28:32 +02:00
984978fe6d feat(api tokens): format permissions and groups human-readable 2023-09-01 13:25:37 +02:00
bd7b973559 feat(api tokens): add deleting api tokens 2023-09-01 13:18:00 +02:00
0bb85870db feat(api tokens): allow custom selection of expiry dates 2023-09-01 13:07:20 +02:00
14c5a8ca5b fix(api tokens): make sure read one routes show up in routes endpoint 2023-09-01 12:58:29 +02:00
021f92303d feat(api tokens): validate title field when creating a new token 2023-09-01 12:56:23 +02:00
e47ad021a3 feat(api tokens): add token creation form 2023-09-01 12:47:32 +02:00
e3c5a93f4f chore(api tokens): remove updated date from tokens as it can't be updated anyway 2023-09-01 11:16:36 +02:00
a20eef2453 feat(api tokens): add basic api token overview 2023-09-01 11:15:48 +02:00
8f3d18a809 feat(api tokens): better error message for invalid tokens 2023-09-01 10:27:56 +02:00
e295d75e6e feat(api tokens): move token validation middleware to new function 2023-09-01 10:19:55 +02:00
d9bfcdab8e feat(api tokens): add tests 2023-09-01 10:19:31 +02:00
e3dac16398 feat(api tokens): check permissions when saving 2023-09-01 08:52:57 +02:00
e4c71123ef fix: lint 2023-09-01 08:39:25 +02:00
5c6c6cd9f0 feat(api tokens): check for scopes 2023-09-01 08:36:15 +02:00
677bd5cfc9 feat(api tokens): check for expiry date 2023-09-01 08:36:15 +02:00
fb2a1c59db feat(api tokens): check if a provided token matched a hashed on in the database 2023-09-01 08:36:15 +02:00
c88cbaa973 feat(api tokens): properly hash tokens 2023-09-01 08:36:11 +02:00
e6b25bd57b feat(api tokens): add crud routes to manage api tokens 2023-09-01 08:35:54 +02:00
3faf48706a feat(api tokens): add api token struct and migration 2023-09-01 08:35:54 +02:00
1ca93a678e feat: endpoint to get all token routes 2023-09-01 08:35:54 +02:00
e518fb1191 chore: remove year from copyright headers
Resolves https://kolaente.dev/vikunja/api/pulls/1483
2023-09-01 08:32:28 +02:00
5811d2a13b fix: order by clause in task comments 2023-08-31 15:44:59 +02:00
9f517227d6 chore(deps): update dependency electron to v25.8.0 (#170)
Reviewed-on: https://kolaente.dev/vikunja/desktop/pulls/170
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-08-31 06:26:49 +00:00
7b57b10804 [skip ci] Updated translations via Crowdin 2023-08-31 00:29:36 +00:00
83a7032b6f [skip ci] Updated translations via Crowdin 2023-08-30 00:29:17 +00:00
5392ca788c fix(comments): make sure comment sort order is stable
Resolves https://community.vikunja.io/t/comment-order-is-not-by-time/1147/3?u=kolaente
2023-08-29 14:09:53 +02:00
49261a6fcc chore(deps): update dev-dependencies (#3726)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/3726
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-08-29 11:59:08 +00:00
5630c90dee fix(task): show related tasks form with shortcut even when there are already other related tasks
Resolves https://github.com/go-vikunja/frontend/issues/122
2023-08-29 13:57:12 +02:00
47d589002c feat: quick actions improvments
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/3728
2023-08-29 11:24:00 +00:00
6f825fa413 feat: search improvemens (#1598)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1598
2023-08-29 11:23:35 +00:00
99e2161c09 fix: lint 2023-08-29 12:46:30 +02:00
20f61baf03 fix(quick actions): search for tasks within a project when specifying a project with quick add magic 2023-08-29 12:45:05 +02:00
4e6b99544e fix(quick actions): don't show projects when searching for labels or tasks 2023-08-29 12:38:59 +02:00
d57e1909c4 feat(quick actions): show labels as labels and tasks with all of their details 2023-08-29 12:33:43 +02:00
02184663e5 fix(filter): assignee search by partial username test 2023-08-29 11:40:53 +02:00
29317b980e fix: lint 2023-08-29 11:32:45 +02:00
c1ccbe8186 feat(docs): update sample config and docs about Typesense config 2023-08-29 11:23:52 +02:00
4f2796ac58 fix(filters): make "in" filter comparator work with Typesense 2023-08-29 11:14:36 +02:00
99d8fbdfa7 feat(quick actions): show tasks for a label when selecting it 2023-08-29 11:11:37 +02:00
d0e3062bee feat(tasks): allow filtering for reminders, assignees and labels with Typesense 2023-08-29 10:54:18 +02:00
442d0342a9 fix(quick actions): project search 2023-08-29 10:08:47 +02:00
a4b369470a fix(quick actions): invalid class prop 2023-08-29 09:57:13 +02:00
0ca73e0851 fix(quick actions): always search for projects 2023-08-29 09:41:53 +02:00
9fc829115f fix(quick actions): project filter 2023-08-29 09:34:08 +02:00
1e19548563 chore(quick actions): format 2023-08-29 09:33:56 +02:00
c327d86a71 feat(quick actions): show task identifier 2023-08-29 09:33:41 +02:00
748651447a feat(tasks): find tasks by their identifier when searching with Typesense 2023-08-29 09:31:36 +02:00
3044560759 feat(quick actions): show done tasks last 2023-08-29 09:21:11 +02:00
c3f85fcb19 chore: format 2023-08-29 09:19:52 +02:00