Commit Graph

54 Commits

Author SHA1 Message Date
75262b716f
fix(kanban): opening a task from the kanban board and then reloading the page should not crash everything when then navigating back
Before this fix, the following would not work:

1. Open the kanban view of a project
2. Click on a task to open it in a modal
3. Reload the page
4. Using your browser's back button, navigate back

Instead of showing the kanban board with the task modal closed, it would
navigate to `/projects/0/kanban` and crash.
2023-11-15 23:43:39 +01:00
26fc9b4e4f feat: move from easymde to tiptap editor (#2222)
Reviewed-on: vikunja/frontend#2222
2023-10-22 13:48:57 +00:00
37af478811
chore(editor): remove marked usages 2023-10-22 15:18:39 +02:00
22223a56bd
chore(editor): remove converting markdown 2023-10-22 15:12:36 +02:00
aa715dd9e1
chore(editor): cleanup unused options 2023-10-21 19:46:25 +02:00
b76acb15c7 chore(deps): update dev-dependencies (major) (#3741)
Reviewed-on: vikunja/frontend#3741
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-20 19:34:11 +00:00
0e5415a2c9
fix(webhooks): styling 2023-10-20 12:32:55 +02:00
779aad1b2d
feat(webhooks): add form validation 2023-10-20 12:32:46 +02:00
3d2fe4cf65
feat(webhooks): add webhook management form 2023-10-18 20:12:48 +02:00
b1c4748969
fix(background): unsplash author credit in dark mode 2023-09-29 09:33:30 +02:00
a6eb804fae
fix(gantt): open task with double click from the gantt chart 2023-09-12 15:12:16 +02:00
e41712647d
feat(list view): show subtasks nested
Resolves vikunja/frontend#363
2023-09-07 13:43:15 +02:00
184110b986
fix(gantt): update the gantt view when switching between projects
Resolves https://community.vikunja.io/t/listing-subprojects-tasks/1567/5
2023-09-06 13:25:27 +02:00
f63c39a578
feat(assignees): improve avatar list consistency
Resolves vikunja/frontend#3354
2023-09-04 13:03:39 +02:00
52c0efe0ce
feat(kanban): add icon for bucket collapse 2023-09-03 16:32:29 +02:00
c803020537
feat(kanban): add setting for default bucket 2023-09-03 16:32:29 +02:00
3373b5fc45
feat(kanban): save done bucket with project instead of bucket 2023-09-03 16:32:29 +02:00
58a1f46668
fix(projects): don't suggest to create a new task in an empty filter 2023-08-24 11:32:28 +02:00
15ecafdf04
fix: don't try to load buckets for project id 0 2023-07-11 10:42:20 +02:00
8902c15f7e
fix: correctly resolve kanban board in the background when moving a task
Resolves F-951
2023-07-10 18:10:14 +02:00
82c9a91d39
fix(project): don't try to read title of undefined project 2023-07-07 12:43:40 +02:00
cd820a6cb2
fix(project): duplicate a project without new parent 2023-07-07 12:42:26 +02:00
ac6c4cf2bc
fix(project): make sure the correct tasks are loaded when switching between projects
Resolves https://community.vikunja.io/t/filter-table-view-not-sorting/1416/3
2023-06-28 14:41:43 +02:00
3aa502e07d
fix: use props destructuring everywhere 2023-06-20 14:40:41 +02:00
ad27f588a2
feat(kanban): use total task count from the api instead of manually calculating it per bucket
This fixes an ux issue where the total count would show a wrong number of total tasks because that was the number of tasks which were loaded at the time. In combination with bucket limits, this caused error messages when the user would attempt to drag tasks into a bucket which appeared not full but was.
2023-06-08 16:57:58 +02:00
25c3b7bcbf chore: move styles to components 2023-06-05 14:20:41 +00:00
8e2c76a33e
feat: optimize print view for project views 2023-05-30 19:50:37 +02:00
2e9ade11c3
fix: missing variant prop for loading component 2023-05-30 11:05:10 +02:00
6cc11e64ab
fix: undefined parent project when none was selected 2023-05-30 10:56:42 +02:00
ed8de7e3eb
fix: lint 2023-05-24 15:54:37 +02:00
b34118485c
feat: allow creating a new project directly as a child project from another one 2023-05-24 15:54:37 +02:00
9c3259c660
chore: don't recalculate everything 2023-05-24 15:54:37 +02:00
31b7c1f217
fix: don't set the current project when setting a project 2023-05-24 15:54:37 +02:00
c30dcff451
chore: don't show selection for parent project when no projects are available 2023-05-24 15:54:37 +02:00
b69a05689b
chore: move duplicate project logic to composable 2023-05-24 15:54:36 +02:00
6b824a49ab
chore: redirect to new project after creating from store 2023-05-24 15:54:36 +02:00
652db56d42
chore: remove unused code 2023-05-24 15:54:36 +02:00
ba452ab883
fix: move parent project handling out of useProject 2023-05-24 15:54:36 +02:00
78158bcba5
fix: remove getProjectById and replace all usages of it 2023-05-24 15:54:35 +02:00
1a94496801
fix: bottom margin of project header 2023-05-24 15:54:34 +02:00
ee8f80cc70
feat: allow selecting a parent project when editing a project 2023-05-24 15:54:31 +02:00
ce887c38f3
feat: allow selecting a parent project when creating a project 2023-05-24 15:54:31 +02:00
799c0be830
feat: allow selecting a parent project when duplicating a project 2023-05-24 15:54:31 +02:00
e4379f0a22
chore: export projects as array directly from projects store 2023-05-24 15:54:29 +02:00
1bd17d6e50
feat: remove all namespace leftovers 2023-05-24 15:54:27 +02:00
a5e710bfe5
fix: route to create new project 2023-05-24 15:54:27 +02:00
e1bdabc8d6
feat: move namespaces list to projects list 2023-05-24 15:54:27 +02:00
8fc254d2db
feat: abstract BaseCheckbox 2023-03-29 17:17:49 +02:00
91e9eef582 fix: use strict comparison 2023-03-28 10:49:34 +00:00
30adad5ae6 feat: mark undone if task moved from isDoneBucket (#3291)
Addresses #545 (not completely)

Reviewed-on: vikunja/frontend#3291
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-28 10:21:19 +00:00