Commit Graph

9325 Commits

Author SHA1 Message Date
bc34a33922
fix(views): move to new project view when moving tasks 2024-03-19 00:47:49 +01:00
2dfb3a6379
fix(views): make no initial view work in the frontend 2024-03-19 00:47:49 +01:00
337d289a39
chore: remove old saved views migration 2024-03-19 00:47:49 +01:00
5451ddf58d
fix(views): return tasks directly or in buckets, no matter if accessing via user or link share 2024-03-19 00:47:49 +01:00
a3714c74fd
feat(views): load views when navigating with link share 2024-03-19 00:47:49 +01:00
4170f5468f
feat(views): save task position in list view 2024-03-19 00:47:49 +01:00
f364f3bec8
feat(views): return position when retriving tasks 2024-03-19 00:47:48 +01:00
786e67f692
feat(views): save task position 2024-03-19 00:47:48 +01:00
c36fdb9f5d
chore(views): add fixme 2024-03-19 00:47:48 +01:00
dee78be579
fix(views): return buckets when fetching tasks via kanban view 2024-03-19 00:47:48 +01:00
398c9f1056
fix(views): return tasks in their buckets 2024-03-19 00:47:48 +01:00
ca0550acea
fix(views): fetch buckets through view 2024-03-19 00:47:48 +01:00
cb111df2b7
fix(views): make fetching tasks in kanban buckets through view actually work 2024-03-19 00:47:48 +01:00
df415f97a9
fix(views): make table view load tasks again 2024-03-19 00:47:48 +01:00
86039b1dd2
fix(views): make gantt view load tasks again 2024-03-19 00:47:48 +01:00
73e5483e87
fix(views): do not break filters when combining them with view filters 2024-03-19 00:47:48 +01:00
6913334b17
fix(views): correctly fetch project when fetching tasks 2024-03-19 00:47:48 +01:00
7866543198
feat(views): generate swagger docs 2024-03-19 00:47:48 +01:00
cf15cc6f12
feat(views): fetch tasks via view context when accessing them through views 2024-03-19 00:47:47 +01:00
ee6ea03506
feat(views): sort by position 2024-03-19 00:47:47 +01:00
43f24661d7
feat(views): save view and position in Typesense 2024-03-19 00:47:47 +01:00
5641da27f7
feat(views): save position in Typesense 2024-03-19 00:47:47 +01:00
14353b24d7
feat(views): set default position 2024-03-19 00:47:47 +01:00
ca4e3e01c5
feat(views): recalculate all positions when updating 2024-03-19 00:47:47 +01:00
8ce476491e
feat(views): only update the bucket when necessary 2024-03-19 00:47:47 +01:00
f2a0d69670
feat(views)!: make updating a bucket work again 2024-03-19 00:47:47 +01:00
a13276e28e
feat(views)!: decouple bucket <-> task relationship 2024-03-19 00:47:47 +01:00
9cf84646a1
feat(views)!: move done and default bucket setting to view 2024-03-19 00:47:47 +01:00
006f932dc4
feat(views)!: decouple bucket CRUD from projects 2024-03-19 00:47:47 +01:00
0a3f45ab11
feat(views): decouple buckets from projects 2024-03-19 00:47:47 +01:00
d1d07f462c
feat(views): sort tasks by their position relative to the view they're in 2024-03-19 00:47:46 +01:00
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
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
652bf4b4ed
feat(views): (un)marshal custom project view mode types 2024-03-19 00:47:46 +01:00
a9020e976d
feat(views): add bucket configuration mode 2024-03-19 00:47:46 +01:00
38457aaca5
feat(views): use project id when fetching views 2024-03-19 00:47:46 +01:00
98b7cc9254
feat(views): do not override filters in view 2024-03-19 00:47:46 +01:00
4149ebed3a
feat(views): create default views when creating a filter 2024-03-19 00:47:46 +01:00
2096fc5274
feat(views): return tasks in a view 2024-03-19 00:47:46 +01:00
e4b1a5d2db
feat(views): create default 4 default view for projects 2024-03-19 00:47:46 +01:00
2fa3e2c2f5
feat(views): return views with their projects 2024-03-19 00:47:46 +01:00
ee228106fc
feat(views): add new default views for filters 2024-03-19 00:47:45 +01:00
b39c5580c2
feat(views): add crud handlers and routes for views 2024-03-19 00:47:45 +01:00
6bdb33fb46
feat(views): add new model and migration 2024-03-19 00:47:45 +01:00
091e03a39d fix(deps): update module xorm.io/xorm to v1.3.9
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-18 09:23:11 +00:00
55c9403dda chore(deps): update pnpm to v8.15.5
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-18 09:08:09 +00:00
3f33f903b5 chore(deps): update dev-dependencies
Some checks failed
continuous-integration/drone/push Build is failing
2024-03-18 09:05:33 +00:00
650c6cb339 fix(deps): update dependency date-fns to v3.6.0
Some checks reported errors
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build encountered an error
2024-03-18 02:07:06 +00:00
2fff9f1c59
fix(deps): update module github.com/adlio/trello to v1.11.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-17 21:44:20 +01:00
2cbd20a084 fix(deps): update dependency date-fns to v3.5.0
Some checks failed
continuous-integration/drone/push Build is failing
2024-03-16 10:12:02 +00:00