kolaente
398c9f1056
fix(views): return tasks in their buckets
2024-03-19 00:47:48 +01:00
kolaente
ca0550acea
fix(views): fetch buckets through view
2024-03-19 00:47:48 +01:00
kolaente
cb111df2b7
fix(views): make fetching tasks in kanban buckets through view actually work
2024-03-19 00:47:48 +01:00
kolaente
df415f97a9
fix(views): make table view load tasks again
2024-03-19 00:47:48 +01:00
kolaente
86039b1dd2
fix(views): make gantt view load tasks again
2024-03-19 00:47:48 +01:00
kolaente
73e5483e87
fix(views): do not break filters when combining them with view filters
2024-03-19 00:47:48 +01:00
kolaente
6913334b17
fix(views): correctly fetch project when fetching tasks
2024-03-19 00:47:48 +01:00
kolaente
7866543198
feat(views): generate swagger docs
2024-03-19 00:47:48 +01:00
kolaente
cf15cc6f12
feat(views): fetch tasks via view context when accessing them through views
2024-03-19 00:47:47 +01:00
kolaente
ee6ea03506
feat(views): sort by position
2024-03-19 00:47:47 +01:00
kolaente
43f24661d7
feat(views): save view and position in Typesense
2024-03-19 00:47:47 +01:00
kolaente
5641da27f7
feat(views): save position in Typesense
2024-03-19 00:47:47 +01:00
kolaente
14353b24d7
feat(views): set default position
2024-03-19 00:47:47 +01:00
kolaente
ca4e3e01c5
feat(views): recalculate all positions when updating
2024-03-19 00:47:47 +01:00
kolaente
8ce476491e
feat(views): only update the bucket when necessary
2024-03-19 00:47:47 +01:00
kolaente
f2a0d69670
feat(views)!: make updating a bucket work again
2024-03-19 00:47:47 +01:00
kolaente
a13276e28e
feat(views)!: decouple bucket <-> task relationship
2024-03-19 00:47:47 +01:00
kolaente
9cf84646a1
feat(views)!: move done and default bucket setting to view
2024-03-19 00:47:47 +01:00
kolaente
006f932dc4
feat(views)!: decouple bucket CRUD from projects
2024-03-19 00:47:47 +01:00
kolaente
0a3f45ab11
feat(views): decouple buckets from projects
2024-03-19 00:47:47 +01:00
kolaente
d1d07f462c
feat(views): sort tasks by their position relative to the view they're in
2024-03-19 00:47:46 +01:00
kolaente
2502776460
feat(views)!: move task position handling to its own crud entity
...
BREAKING CHANGE: the position of tasks now can't be updated anymore via the task update endpoint. Instead, there is a new endpoint which takes the project view into account as well.
2024-03-19 00:47:46 +01:00
kolaente
238baf86f7
feat(views)!: return tasks in buckets by view
...
BREAKING CHANGE: tasks in their bucket are now only retrievable via their view. The /project/:id/buckets endpoint now only returns the buckets for that project, which is more in line with the other endpoints
2024-03-19 00:47:46 +01:00
kolaente
652bf4b4ed
feat(views): (un)marshal custom project view mode types
2024-03-19 00:47:46 +01:00
kolaente
a9020e976d
feat(views): add bucket configuration mode
2024-03-19 00:47:46 +01:00
kolaente
38457aaca5
feat(views): use project id when fetching views
2024-03-19 00:47:46 +01:00
kolaente
98b7cc9254
feat(views): do not override filters in view
2024-03-19 00:47:46 +01:00
kolaente
4149ebed3a
feat(views): create default views when creating a filter
2024-03-19 00:47:46 +01:00
kolaente
2096fc5274
feat(views): return tasks in a view
2024-03-19 00:47:46 +01:00
kolaente
e4b1a5d2db
feat(views): create default 4 default view for projects
2024-03-19 00:47:46 +01:00
kolaente
2fa3e2c2f5
feat(views): return views with their projects
2024-03-19 00:47:46 +01:00
kolaente
ee228106fc
feat(views): add new default views for filters
2024-03-19 00:47:45 +01:00
kolaente
b39c5580c2
feat(views): add crud handlers and routes for views
2024-03-19 00:47:45 +01:00
kolaente
6bdb33fb46
feat(views): add new model and migration
2024-03-19 00:47:45 +01:00
renovate
091e03a39d
fix(deps): update module xorm.io/xorm to v1.3.9
2024-03-18 09:23:11 +00:00
renovate
55c9403dda
chore(deps): update pnpm to v8.15.5
2024-03-18 09:08:09 +00:00
renovate
3f33f903b5
chore(deps): update dev-dependencies
2024-03-18 09:05:33 +00:00
renovate
650c6cb339
fix(deps): update dependency date-fns to v3.6.0
2024-03-18 02:07:06 +00:00
kolaente
2fff9f1c59
fix(deps): update module github.com/adlio/trello to v1.11.0
2024-03-17 21:44:20 +01:00
renovate
2cbd20a084
fix(deps): update dependency date-fns to v3.5.0
2024-03-16 10:12:02 +00:00
renovate
15949adc2b
fix(deps): update dependency ufo to v1.5.1
2024-03-16 10:11:29 +00:00
renovate
11f2db0e9c
chore(deps): update dev-dependencies
2024-03-16 10:11:17 +00:00
Frederick [Bot]
87ebe85972
chore(i18n): update translations via Crowdin
2024-03-16 00:05:25 +00:00
renovate
0cf11228cf
fix(deps): update dependency vue-i18n to v9.10.2
2024-03-15 18:16:11 +00:00
renovate
9d01b9105a
fix(deps): update dependency ufo to v1.5.0
2024-03-15 18:15:56 +00:00
renovate
d6bc09b0cf
fix(deps): update dependency axios to v1.6.8
2024-03-15 17:07:21 +00:00
waza-ari
be54a361fd
docs: add details about supported and required OIDC claims ( #2201 )
...
Again based on a [community question](https://community.vikunja.io/t/oidc-how-can-i-prevent-username-from-being-set-randomly-how-can-users-find-each-other/2138/2 ), it might make sense to add a few more details about the OIDC behaviour to the docs.
Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2201
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
2024-03-15 13:50:46 +00:00
renovate
725a04b93c
fix(deps): update sentry-javascript monorepo to v7.107.0
2024-03-15 07:50:09 +00:00
renovate
2add517d6e
chore(deps): update dev-dependencies
2024-03-15 00:06:35 +00:00
kolaente
96186250f4
fix(filters): clear autocomplete results when starting the next character
2024-03-14 09:05:07 +01:00