|
2c732eb0d5
|
feat: abstract to useGanttFilter / and useRouteFilter
|
2022-10-27 17:47:15 +02:00 |
|
|
2acb70c562
|
chore: clean up
|
2022-10-27 17:47:15 +02:00 |
|
|
eaf777864a
|
feat: working gantt-chart
|
2022-10-27 17:47:15 +02:00 |
|
|
e968c88cfd
|
feat(gantt): trying to load gantt-chart
|
2022-10-27 17:47:09 +02:00 |
|
|
acdbf2f8f5
|
feat: working route sync
|
2022-10-27 17:46:36 +02:00 |
|
|
9f146c8c7f
|
chore(gantt): wip daterange
|
2022-10-27 17:46:28 +02:00 |
|
|
970a04d973
|
fix: remove precision setting
|
2022-10-27 17:45:09 +02:00 |
|
|
fd9d0ad155
|
chore: don't use ref when not nessecary
|
2022-10-27 17:45:09 +02:00 |
|
|
5f7159ebc4
|
feat: increase the default date range
|
2022-10-27 17:44:53 +02:00 |
|
|
29dcc02217
|
feat: handle changing props
|
2022-10-27 17:44:30 +02:00 |
|
|
c289a6ae18
|
chore: use flatpickr range instead of two datepickers
|
2022-10-27 17:44:29 +02:00 |
|
|
ef4689335b
|
feat: create new tasks
|
2022-10-27 17:44:29 +02:00 |
|
|
49a24977f9
|
feat: allow passing props down to the gantt component
|
2022-10-27 17:44:29 +02:00 |
|
|
2b0df8c237
|
feat: add basic implementation of ganttastic
|
2022-10-27 17:44:26 +02:00 |
|
|
7ce880239e
|
feat: rename useTaskList
|
2022-10-27 15:47:48 +02:00 |
|
|
e13e477682
|
fix: lint
|
2022-10-25 21:16:55 +02:00 |
|
|
8a5b1ab3e3
|
fix(sharing): correctly check if the user has admin rights when sharing
|
2022-10-25 18:48:51 +02:00 |
|
|
eae555475d
|
fix(teams): show an error message when no user is selected to add to a team
|
2022-10-24 18:52:31 +02:00 |
|
|
5ddce387fe
|
fix: show frontend version in about dialog
|
2022-10-24 15:41:12 +02:00 |
|
|
d7ac2ad697
|
fix(task): scroll the task field into view after activating it
|
2022-10-23 15:39:27 +02:00 |
|
|
80230069c6
|
fix: make sure the filter button is always shown on the kanban board
|
2022-10-23 13:48:45 +02:00 |
|
|
a695719128
|
fix: task detail view top spacing on mobile
|
2022-10-23 13:14:07 +02:00 |
|
|
f61723dac2
|
fix: redirect with query parameters
|
2022-10-23 13:12:04 +02:00 |
|
|
ae27502022
|
fix: make sure share modals don't have a create button
Resolves F-869
|
2022-10-23 13:03:09 +02:00 |
|
|
643a5b6d7d
|
fix: lint
|
2022-10-20 16:23:01 +02:00 |
|
|
73575302de
|
fix: password reset
|
2022-10-20 16:15:58 +02:00 |
|
|
4ed665fbd9
|
feat: refactor password reset to use a single password field
|
2022-10-20 16:07:36 +02:00 |
|
|
5afafb7c82
|
fix: move hourToDaytime to separate file in order to pass tests
|
2022-10-17 12:35:47 +02:00 |
|
|
c4d7f6fdfa
|
feat: get username from store getter
|
2022-10-16 19:36:04 +02:00 |
|
|
c20de51a3c
|
feat: make salutation i18n static
|
2022-10-16 15:28:58 +02:00 |
|
|
c6d6da3171
|
fix: lint
|
2022-10-09 22:46:18 +02:00 |
|
|
1af4f7811a
|
feat: add TickTick migrator support
|
2022-10-09 22:42:40 +02:00 |
|
|
feeaca2c02
|
feat: allow users to leave a team they're in
|
2022-10-09 16:49:26 +02:00 |
|
|
820db3e96d
|
feat(openid): show error message from query after being redirected from third party
Resolves vikunja/frontend#2111
|
2022-10-05 18:02:03 +02:00 |
|
|
1be516a905
|
fix(task): setting progress was not properly saved
|
2022-10-05 16:06:41 +02:00 |
|
|
fd71de4b5d
|
fix(task): setting a priority was not properly saved
|
2022-10-05 16:02:44 +02:00 |
|
|
877e425055
|
feat: promote an attachment to task cover image
|
2022-10-05 14:56:11 +02:00 |
|
|
4655e1ce34
|
feat: update eslint config
support async component, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
|
2022-10-04 13:45:16 +02:00 |
|
Dominik Pschenitschni
|
c2321703a7
|
chore: remove unneeded this from PasswordReset.vue (#2473)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2473
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-10-03 13:10:09 +00:00 |
|
Dominik Pschenitschni
|
63fb8a1962
|
feat: Login script setup (#2417)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2417
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-10-01 15:58:39 +00:00 |
|
Dominik Pschenitschni
|
2dc36c032b
|
feat: TaskDetail as script setup (#1792)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#1792
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-10-01 15:02:35 +00:00 |
|
|
1d7f857070
|
feat: rework loading state of stores
|
2022-10-01 16:22:01 +02:00 |
|
|
7f281fc5e9
|
feat: port base store to pinia
|
2022-10-01 15:36:44 +02:00 |
|
|
d1d7cd535e
|
feat: migrate kanban store to pina (#2411)
Reviewed-on: vikunja/frontend#2411
|
2022-10-01 12:15:22 +00:00 |
|
|
72b731d620
|
fix(list): automatically close task edit pane when switching between lists
Resolves vikunja/frontend#2442
|
2022-09-30 21:13:13 +02:00 |
|
|
fd3c15d064
|
fix: update top header list title when saving a filter
See https://community.vikunja.io/t/changes-to-a-saved-filter-name-is-not-updated-in-the-page-title
|
2022-09-30 20:55:07 +02:00 |
|
|
c35810f28f
|
feat: port kanban store to pinia
|
2022-09-29 21:42:39 +02:00 |
|
|
34ffd1d572
|
feat: port tasks store to pinia
|
2022-09-29 21:40:15 +02:00 |
|
|
9856fab38f
|
feat: migrate auth store to pina (#2398)
Reviewed-on: vikunja/frontend#2398
Reviewed-by: konrad <k@knt.li>
|
2022-09-29 11:20:22 +00:00 |
|
|
8e3f54ae42
|
feat: convert model methods to named functions
|
2022-09-29 13:11:06 +02:00 |
|
Dominik Pschenitschni
|
94d6f38e89
|
fix missed conversion to ref (#2445)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2445
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-29 09:44:58 +00:00 |
|
|
7b53e684aa
|
feat: port auth store to pinia
|
2022-09-28 23:43:14 +02:00 |
|
Dominik Pschenitschni
|
bbf4ef4697
|
feat: ListList script setup (#2441)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2441
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-28 16:08:23 +00:00 |
|
Dominik Pschenitschni
|
63f2e6ba6f
|
feat NewNamespace script setup (#2415)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2415
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-28 13:31:06 +00:00 |
|
Dominik Pschenitschni
|
e9cf562969
|
fix: vueI18n global scope fallback warnings (#2437)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2437
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-28 13:29:24 +00:00 |
|
Dominik Pschenitschni
|
7f581cbe27
|
feat: NewLabel script setup (#2414)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2414
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-27 15:12:21 +00:00 |
|
Dominik Pschenitschni
|
89e428b4d2
|
feat: ListLabels script setup (#2416)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2416
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-26 16:09:24 +00:00 |
|
|
a737fc5bc2
|
feat: port config store to pinia
|
2022-09-23 13:30:09 +02:00 |
|
|
95ad245b59
|
fix: missed porting these getters and commits
|
2022-09-23 13:29:10 +02:00 |
|
|
20e9420638
|
feat: port attachments store to pinia
|
2022-09-22 21:44:41 +00:00 |
|
|
093ab766d4
|
feat: port namespace store to pinia
|
2022-09-21 23:32:21 +02:00 |
|
|
d57e27b4a6
|
feat: task relatedTasks script setup (#1939)
Reviewed-on: vikunja/frontend#1939
Reviewed-by: konrad <k@knt.li>
|
2022-09-21 18:22:30 +00:00 |
|
Dominik Pschenitschni
|
0814890cac
|
feat: deleteNamespace script setup (#2387)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2387
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-21 18:21:47 +00:00 |
|
|
ce0f58c783
|
feat: allow marking a related task done directly from the list
|
2022-09-21 18:36:38 +02:00 |
|
Dominik Pschenitschni
|
a38075f376
|
feat: move list store to pina (#2392)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2392
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-21 16:21:25 +00:00 |
|
Dominik Pschenitschni
|
d67e5e386d
|
feat: port label store to pinia | pinia 1/9 (#2391)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2391
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-21 14:23:57 +00:00 |
|
Dominik Pschenitschni
|
e91b5fde02
|
feat: NewTeam script setup (#2388)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2388
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-21 14:13:37 +00:00 |
|
Dominik Pschenitschni
|
ff5d1fc8c1
|
feat: ListNamespaces script setup (#2389)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2389
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-21 14:12:36 +00:00 |
|
|
ad6b335d41
|
feat: namespace settings archive script setup
|
2022-09-15 20:46:26 +00:00 |
|
|
f70b1d2902
|
feat: color the task color button when the task has a color set (#2331)
Reviewed-on: vikunja/frontend#2331
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-15 12:46:12 +00:00 |
|
|
84260841be
|
feat(list): add info dialoge to show list description (#2368)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#2368
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-15 12:36:43 +00:00 |
|
Dominik Pschenitschni
|
602ab8379e
|
fix: vue-i18n global scope (#2366)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2366
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-15 09:54:01 +00:00 |
|
|
49217889b5
|
fix: bucket title edit success message appearing twice
|
2022-09-15 10:08:17 +02:00 |
|
|
bdf992c9bf
|
feat: color the color button icon instead of the button itself
|
2022-09-14 18:56:51 +02:00 |
|
|
51c806c12b
|
feat: color the task color button when the task has a color set
|
2022-09-14 18:43:56 +02:00 |
|
|
2b82df5dbd
|
Merge branch 'main' into feature/redirect-to-specific-view
# Conflicts:
# src/components/sharing/linkSharing.vue
|
2022-09-13 22:07:50 +02:00 |
|
Dominik Pschenitschni
|
db8b8812af
|
feat: use v-model more consequent (#2356)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2356
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-13 15:30:33 +00:00 |
|
|
1a11b43ca8
|
feat: improve models
|
2022-09-13 14:59:02 +00:00 |
|
|
23598dd2ee
|
fix: introduce a ListView type to properly type all available list views
|
2022-09-08 14:11:19 +02:00 |
|
|
d3171b59be
|
feat(link shares): allows switching the initial view by passing a query parameter
|
2022-09-08 13:56:50 +02:00 |
|
|
63f5f446fd
|
feat(link shares): hide the logo if a query parameter was passed
|
2022-09-08 09:56:09 +00:00 |
|
|
54de368642
|
fix: use typed useStore
|
2022-09-05 20:10:32 +02:00 |
|
|
878b5bf236
|
fix: defaultListId
|
2022-09-05 19:01:42 +02:00 |
|
|
b4cba6f7d9
|
fix: mutation error in TaskDetailView
|
2022-09-05 19:01:42 +02:00 |
|
|
49f3b928cb
|
chore: minor fixes
|
2022-09-05 19:01:42 +02:00 |
|
|
7d4ba6249e
|
feat: add modelTypes
|
2022-09-05 17:57:21 +02:00 |
|
|
041a1a4cc0
|
move constants
|
2022-09-05 17:43:55 +02:00 |
|
|
244478400a
|
feat: improve store typing
|
2022-09-05 17:43:23 +02:00 |
|
|
3766b5e51b
|
feat: improve store and model typing
|
2022-09-05 17:43:22 +02:00 |
|
|
42e72d14a4
|
chore: better variable typing
|
2022-09-05 17:38:37 +02:00 |
|
|
6f93d6343c
|
chore: remove unnecessary defineComponent
|
2022-09-05 17:38:37 +02:00 |
|
|
4a247b2a7d
|
chore: remove global mixing
|
2022-09-05 17:38:11 +02:00 |
|
|
b0ee316a26
|
chore: remove date mixins
|
2022-09-05 16:37:37 +02:00 |
|
|
332acf012c
|
feat: function attribute typing
|
2022-09-05 16:37:37 +02:00 |
|
|
8fb00653e4
|
feat: constants
|
2022-09-05 16:37:37 +02:00 |
|
|
af630d3b8c
|
chore: improve type imports
|
2022-09-05 16:37:36 +02:00 |
|
Dominik Pschenitschni
|
f6437c81da
|
feat: list settings edit script setup (#1988)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#1988
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-02 15:13:32 +00:00 |
|
Dominik Pschenitschni
|
ff655808b3
|
feat: settings background script setup (#2104)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2104
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
|
2022-09-01 16:09:50 +00:00 |
|
|
5b8d142abb
|
fix: i18n scope
|
2022-08-04 21:33:24 +00:00 |
|
|
ad7ed86d36
|
fix: don't replace the last edited task with the one currently editing
|
2022-08-02 15:27:24 +02:00 |
|