Commit Graph

827 Commits

Author SHA1 Message Date
7f279c98e1
fix(tasks): don't use the filter for upcoming when one is set for the home page
Resolves https://github.com/go-vikunja/frontend/issues/132
2023-11-17 19:08:08 +01:00
3c1861eb6a
fix(settings): move overdue remindeer time below 2023-11-17 19:03:58 +01:00
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
59a7360608
feat(migration): proper wording for async migration 2023-11-09 00:14:37 +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
ae001c6ca7
fix(user): allow openid users to request their deletion
Resolves https://community.vikunja.io/t/delete-user-not-possible-when-using-oidc/1689/4
2023-10-11 19:07:11 +02:00
f0b340a9c7
feat(task): save currently opened task with control/meta + s 2023-10-11 17:44:17 +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
3bb5308141
feat(task): group related task action buttons 2023-09-06 16:30:00 +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
b9e17ea870
fix(api tokens): show a token after it was created 2023-09-06 09:59:27 +02:00
5720a86bc3
fix(task): don't reload the kanban board when opening a task 2023-09-04 21:01:42 +02:00
86eff7d49e
fix(task): don't reload the kanban board when opening a task 2023-09-04 20:27:55 +02:00
7a9aa7771b
fix(tasks): play pop sound directly and not from store
This solves two problems:

1. Previously, changing anything on a done task would play the pop sound all the time, because the store only knew the new done status was "done" and not if it was done previously already.
2. Safari will prevent playing a sound without user interaction. This means the user has to interact directly with the method playing the sound which was not the case when the sound was played from the store.

Resolves vikunja/frontend#3292
2023-09-04 20:14:43 +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
ed8fb71ff0
feat: add demo mode warning message
Resolves vikunja/frontend#2453
2023-09-01 18:09:19 +02:00
cec480ad80
fix(api tokens): lint 2023-09-01 15:59:16 +02:00
830a3745ba
feat(api tokens): show warning if token has expired 2023-09-01 13:32:00 +02:00
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
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
a20eef2453
feat(api tokens): add basic api token overview 2023-09-01 11:15:48 +02: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
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
2a14325f62
feat(projects): allow setting a saved filter for tasks shown on the overview page
Resolves vikunja/api#1545
Resolves https://community.vikunja.io/t/customizable-overview-page/685
2023-06-28 15:20:43 +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
c27661107f
fix(project): correctly load background when switching from or to a project view
Resolves https://community.vikunja.io/t/background-does-not-load/1437
2023-06-20 10:54:13 +02:00
0ce150af23
chore: move const 2023-06-19 15:28:06 +02:00
7c964c29d4
fix: return redirect 2023-06-19 15:28:06 +02:00
61baf02e26
chore: import const instead of redeclaring it 2023-06-19 15:28:05 +02:00