a803bc637e
chore: rename alias
2023-05-24 15:54:32 +02:00
d4e452545a
chore: remove unused class
2023-05-24 15:54:32 +02:00
9d73ac661f
fix: remove leftover suspense
2023-05-24 15:54:32 +02:00
55e912221b
chore: use klona to clone project objet
2023-05-24 15:54:32 +02:00
d85be26761
fix: passing readonly projects data to navigation
2023-05-24 15:54:32 +02:00
ac78e85e17
chore: move loader class
2023-05-24 15:54:32 +02:00
131022da42
chore: export favorite projects from store
2023-05-24 15:54:32 +02:00
336db56316
chore: remove unnecessary map
2023-05-24 15:54:32 +02:00
b5d9afd0f7
chore: export not archived root projects
2023-05-24 15:54:31 +02:00
0be83db40f
fix: show favorite on hover
2023-05-24 15:54:31 +02:00
03f4d0b8bc
fix: don't show > for top-level projects
2023-05-24 15:54:31 +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
760efa854d
feat: don't handle child projects and instead only save the ids
2023-05-24 15:54:31 +02:00
26bec05174
fix: make computed side-effect free
2023-05-24 15:54:31 +02:00
c32a198a34
chore: refactor get parents project and move to projects store
2023-05-24 15:54:31 +02:00
6a8c656dbb
feat: show all parent projects in project search
2023-05-24 15:54:31 +02:00
63ba2982c9
feat: show all parent projects in task detail view
2023-05-24 15:54:30 +02:00
9d9fb959d8
fix: add await
2023-05-24 15:54:30 +02:00
8ed201c83f
fix(filters): load projects after updating a filter
2023-05-24 15:54:30 +02:00
bfb40c9166
fix(filters): load projects after deleting a filter
2023-05-24 15:54:30 +02:00
5ea450844c
fix(filters): load projects after creating a filter
2023-05-24 15:54:30 +02:00
36bec9e64f
chore(task): move toggleFavorite to store
2023-05-24 15:54:30 +02:00
a95014dc5d
feat(projects): move hasProjects check to store
2023-05-24 15:54:30 +02:00
2579c33ee1
feat: wrap projects navigation in a <Suspense> so that we can use top level await
2023-05-24 15:54:30 +02:00
6f1baa3219
chore: use long variable name
2023-05-24 15:54:30 +02:00
4dee3a90e9
chore: rename archived message key
2023-05-24 15:54:30 +02:00
326b6eda6f
fix: use correct shortcut to open projects overview
2023-05-24 15:54:30 +02:00
85e882cc59
fix: simplify sort
2023-05-24 15:54:29 +02:00
e4379f0a22
chore: export projects as array directly from projects store
2023-05-24 15:54:29 +02:00
2bb7ff1803
chore: rename prop
2023-05-24 15:54:29 +02:00
f7629c28f4
fix(projects): make sure the project hierarchy is properly updated when moving projects between parents
2023-05-24 15:54:29 +02:00
be2a38b48e
feat(navigation): show favorite projects on top
2023-05-24 15:54:29 +02:00
3ba5f531bb
fix(navigation): make sure updating a project's state works for sub projects as well.
2023-05-24 15:54:29 +02:00
10f1e69bc3
fix(navigation): make marking a project as favorite work
2023-05-24 15:54:29 +02:00
fd7d90b017
fix(navigation): make sure the Favorites project shows up when marking or unmarking a task as favorite
2023-05-24 15:54:29 +02:00
d898316918
fix(navigation): favorites project
2023-05-24 15:54:29 +02:00
a6f524e7af
fix(task detail view): make project display show the task's project
2023-05-24 15:54:29 +02:00
5e65814b8c
fix: make check if projects are available work again
2023-05-24 15:54:28 +02:00
aaa9d553d0
fix: cleanup unused translation strings
2023-05-24 15:54:28 +02:00
5685890493
fix: make tests work again
2023-05-24 15:54:28 +02:00
2e336150e0
chore: cleanup namespace leftovers
2023-05-24 15:54:28 +02:00
749dcdcd70
fix(navigation): hide left ul border
2023-05-24 15:54:28 +02:00
ab94343d07
feat(navigation): make dragging a project under another project work
2023-05-24 15:54:28 +02:00
fa71cec5c8
feat(navigation): allow dragging a project out from its parent project
2023-05-24 15:54:28 +02:00
c6f3829387
feat(navigation): make dragging a project to a parent work
2023-05-24 15:54:28 +02:00
7171b63947
fix(navigation): hover state of other menu items
2023-05-24 15:54:28 +02:00
06c4c0d921
feat(navigation): add hiding child projects
2023-05-24 15:54:28 +02:00
f2ca2d850d
feat: translate inbox project title
2023-05-24 15:54:28 +02:00
638d187a24
chore: format
2023-05-24 15:54:28 +02:00
b188d40d3c
feat(navigation): correctly show child projects
2023-05-24 15:54:27 +02:00
3ad948305f
fix(navigation): make the styles work again
2023-05-24 15:54:27 +02:00
be1f1d94c9
fix(navigation): watcher
2023-05-24 15:54:27 +02:00
06e8cdb9d2
feat: rebuild main navigation so that it works recursively with projects
2023-05-24 15:54:27 +02:00
10311b79df
fix: remove namespace routes
2023-05-24 15:54:27 +02:00
ad2690b21c
fix: remove namespace store reference
2023-05-24 15:54:27 +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
Frederick [Bot]
0b0bd7dff6
[skip ci] Updated translations via Crowdin
2023-05-23 00:29:34 +00:00
Frederick [Bot]
19dd82d62a
[skip ci] Updated translations via Crowdin
2023-05-12 00:29:44 +00:00
e00c9bb1af
feat: add hotkeys for priority, delete and favorite on the TaskDetailView
( #3400 )
...
Reviewed-on: vikunja/frontend#3400
Reviewed-by: konrad <k@knt.li>
Co-authored-by: primeapple <toni.mueller.web@mailbox.org>
Co-committed-by: primeapple <toni.mueller.web@mailbox.org>
2023-05-10 09:14:07 +00:00
292c90425e
fix: lint
2023-04-26 10:19:49 +02:00
b80f070431
feat: show avatar and full name in team overview
2023-04-25 18:32:36 +02:00
62825d2e64
fix: add spacing between checkbox and title of related task
...
Related to https://github.com/go-vikunja/frontend/issues/111
2023-04-25 17:33:47 +02:00
Frederick [Bot]
1917b217a8
[skip ci] Updated translations via Crowdin
2023-04-17 00:25:34 +00:00
b92d780cda
chore: formatting
2023-04-14 21:53:04 +00:00
f14e721caf
fix: rename resolveRef
2023-04-14 21:53:04 +00:00
Frederick [Bot]
838a063eaa
[skip ci] Updated translations via Crowdin
2023-04-14 00:26:31 +00:00
a416d26f7c
chore: better function naming in password components
2023-04-12 16:15:40 +02:00
795b26e1dd
feat: improve datemathHelp.vue
2023-04-12 07:33:45 +00:00
35a52ef01b
fix(quick add magic): date parsing with a date at the beginning
...
Resolves https://github.com/go-vikunja/frontend/issues/110
2023-04-11 18:12:08 +02:00
8b90b45739
fix: make sure the unread notifications indicator is correctly positioned
...
Resolves vikunja/frontend#3358
2023-04-06 16:11:12 +02:00
Frederick [Bot]
750f0ddeab
[skip ci] Updated translations via Crowdin
2023-04-05 00:06:16 +00:00
Frederick [Bot]
4ce33abfe6
[skip ci] Updated translations via Crowdin
2023-04-04 00:06:21 +00:00
820d598ecd
fix(i18n): orderedList translationid
2023-04-03 09:48:03 +00:00
a263ec1273
fix(Expandable): spelling ⛈
2023-04-03 11:31:39 +02:00
Frederick [Bot]
78789834f0
[skip ci] Updated translations via Crowdin
2023-03-30 00:06:17 +00:00
4703f9c4d5
fix: has-pseudo-class polyfill
2023-03-29 17:22:06 +02:00
fd699ad777
fix: checkbox label size based on icon
2023-03-29 17:17:51 +02:00
0acf44778d
fix: undo further nesting of interactive items
...
This is really bad for UX and accessability
2023-03-29 17:17:50 +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
dea1789a00
feat: type i18n improvements
2023-03-28 12:35:19 +02: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
6c999ad148
fix: ensure same protocol for configured api url ( #3303 )
...
Resolves https://github.com/go-vikunja/frontend/issues/109
Vikunja would save the api url with `http` instead of `https` when the frontend was accessed via https. This was fine in most cases when the server would redirect all requests made to http to the secure https variant. However, in newer Firefox versions (and soon, Chrome probably as well) the browser would not follow that redirect anymore. Hence, we need to make sure to only make api requests to the same protocol. Doing API requests from an https hosted fronted to an http hosted api would probably fail already anyway.
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#3303
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2023-03-26 19:18:47 +00:00
71265769ce
fix: update logo change only every hour
2023-03-24 23:30:26 +00:00
a13c16ca03
fix: use time constant
2023-03-24 23:30:26 +00:00
a33fb72ef8
fix: use onActivated
2023-03-24 23:30:26 +00:00
c5776264c0
fix: only update daytime salutation when switching to home view
2023-03-24 23:30:26 +00:00
078d8b39a9
fix(gantt): only update today value when changing to the gantt chart view
2023-03-24 23:30:26 +00:00
b77c7c2f45
fix: add interval to uses of useNow so that it uses less resources
2023-03-24 23:30:26 +00:00
6870db4a72
fix: list view: don't sort tasks after marking one "done" ( #3285 )
...
See https://community.vikunja.io/t/list-view-tasks-being-sorted-after-marking-one-done-throws-you-off/1257/2
Reviewed-on: vikunja/frontend#3285
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-23 20:50:17 +00:00
3643ffe0d0
fix: improve the "pop" sound a bit
...
Trim the (noisy) silence (especially at the start, because
that delay from making a change and playing a sound is a little
annoying), with fade-in and fade-out
Edited with Audacity
File(s) history:
7f5140bbb4
955bd73feccefe8e8ca54d946d6223b43a0836ed
2023-03-23 23:38:52 +04:00
Frederick [Bot]
8974939bf2
[skip ci] Updated translations via Crowdin
2023-03-19 00:05:55 +00:00
Dominik Pschenitschni
846de369f2
chore(parseSubtasksViaIndention): fix comment ( #3259 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#3259
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-03-18 07:41:36 +00:00
Frederick [Bot]
4d865af423
[skip ci] Updated translations via Crowdin
2023-03-18 00:06:08 +00:00
fc8711d6d8
fix: rename list to project for parsing subtasks via indention
2023-03-16 19:25:04 +01:00
ee4974a494
fix: style: "favorite" button being shown on projects without hovering
2023-03-16 14:56:32 +00:00
bfbfd6a421
chore: update JSDoc example
2023-03-16 14:56:32 +00:00
Frederick [Bot]
0086ebed0d
[skip ci] Updated translations via Crowdin
2023-03-16 00:06:15 +00:00
d73b71a097
fix: SortBy type import
2023-03-14 21:46:42 +00:00
a64c0c19e5
fix: make sure redirects to a saved view work as intended
2023-03-14 14:04:23 +00:00
34ad889d90
fix(link share): redirect to list view after authenticating
2023-03-14 14:04:23 +00:00
af523cfcd7
feat: add redirect for old list routes
2023-03-14 14:04:23 +00:00
842f204123
fix: improve projectView storing and add migration
2023-03-14 14:04:23 +00:00
9162002e55
fix: spacing
2023-03-14 14:04:23 +00:00
985f998a82
fix: wording
2023-03-14 14:04:23 +00:00
b93639e14e
fix: rebase readd CustomTransition
2023-03-14 14:04:23 +00:00
a4be973e29
feat: improve variable naming for ProjectCardGrid
2023-03-14 14:04:23 +00:00
060a573fe9
fix: switching to view type now
2023-03-14 14:04:23 +00:00
befa6f27bb
feat: rename list to project everywhere
...
fix: project table view
fix: e2e tests
fix: typo in readme
fix: list view route
fix: don't wait until background is loaded for list to show
fix: rename component imports
fix: lint
fix: parse task text
fix: use list card grid
fix: use correct class names
fix: i18n keys
fix: load project
fix: task overview
fix: list view spacing
fix: find project
fix: setLoading when updating a project
fix: loading saved filter
fix: project store loading
fix: color picker import
fix: cypress tests
feat: migrate old list settings
chore: add const for project settings
fix: wrong projecten rename from lists
chore: rename unused variable
fix: editor list
fix: shortcut list class name
fix: pagination list class name
fix: notifications list class name
fix: list view variable name
chore: clarify comment
fix: i18n keys
fix: router imports
fix: comment
chore: remove debugging leftover
fix: remove duplicate variables
fix: change comment
fix: list view variable name
fix: list view css class name
fix: list item property name
fix: name update tasks function correctly
fix: update comment
fix: project create route
fix: list view class names
fix: list view component name
fix: result list class name
fix: animation class list name
fix: change debug log
fix: revert a few navigation changes
fix: use @ for imports of all views
fix: rename link share list class
fix: remove unused css class
fix: dynamically import project components again
2023-03-14 14:04:23 +00:00
b9d3b5c756
feat: rename files with list to project
2023-03-14 14:04:23 +00:00
013472e899
fix(i18n): load language files before doing anything else ( #3218 )
...
Resolves #3214
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#3218
2023-03-10 13:46:23 +00:00
Frederick [Bot]
52d6677d93
[skip ci] Updated translations via Crowdin
2023-03-10 00:06:22 +00:00
Frederick [Bot]
559cfde8da
[skip ci] Updated translations via Crowdin
2023-03-09 00:06:07 +00:00
9db3aedde9
chore: remove an unused duplicate key
...
Introduced in 172d353df
, feels like it was by error
2023-03-08 16:06:56 +00:00
0eb78e32f9
chore: improve @/message
action
type ( #3209 )
...
Reviewed-on: vikunja/frontend#3209
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-08 09:51:55 +00:00
b4dd23b85d
fix: i18ze a string ( #3210 )
...
Reviewed-on: vikunja/frontend#3210
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-08 09:43:46 +00:00
9b7770ade4
fix(keyboard-shortcuts): use card prop
2023-03-07 17:19:21 +00:00
1b06112db4
fix: collapse menu on mobile when path changes
2023-03-07 15:56:09 +00:00
0f97ba6ec9
fix: sync sidebar transition with <main>
( #3200 )
...
Reviewed-on: vikunja/frontend#3200
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-06 18:56:13 +00:00
danstewart
7b6f76d1b4
fix: stop revealing elements on hover if hover is not supported ( #3191 )
...
Resolves #3162
Co-authored-by: Dan Stewart <git@mail.danstewart.dev>
Reviewed-on: vikunja/frontend#3191
Reviewed-by: konrad <k@knt.li>
Co-authored-by: danstewart <danstewart@noreply.kolaente.de>
Co-committed-by: danstewart <danstewart@noreply.kolaente.de>
2023-03-04 16:13:31 +00:00
6a3518dace
chore(refactor): improve stores/config
types ( #3190 )
...
Reviewed-on: vikunja/frontend#3190
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-03 14:36:59 +00:00
6aa02e29b1
chore(services): let getAll
: always return Model[]
2023-03-02 16:44:01 +01:00
5f9485414b
chore(services): add examples for some functions
2023-03-02 16:43:46 +01:00
149ceaf2e5
fix(quick-actions): nothing happening on team click ( #3186 )
...
Reviewed-on: vikunja/frontend#3186
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-02 15:28:43 +00:00
Frederick [Bot]
e272dd8e64
[skip ci] Updated translations via Crowdin
2023-03-01 00:06:13 +00:00
c002275e7f
fix(table view): correctly load sort order from local storage
...
Resolves https://community.vikunja.io/t/table-view-sort-by-due-date-doesnt-persist-after-page-refresh/1198
2023-02-28 11:56:05 +01:00
fe764a46e9
fix(task): allow clicking on the whole task to open the task detail view
...
Resolves #3172
2023-02-27 16:00:08 +01:00
Frederick [Bot]
62f6895950
[skip ci] Updated translations via Crowdin
2023-02-24 00:06:10 +00:00
2fd2214a2e
fix(menu): don't show drag handle for not draggable menu items
2023-02-22 12:17:33 +01:00
64735e0c3d
fix(filter): don't allow marking a filter as favorite
...
Resolves https://community.vikunja.io/t/error-favouriting-filters-lists/1161/1
2023-02-22 12:13:48 +01:00
1f40b68108
fix(filter): validate title before creating or editing a filter
...
Resolves #3152
2023-02-22 11:04:31 +01:00
Frederick [Bot]
0c6f1a4083
[skip ci] Updated translations via Crowdin
2023-02-17 00:06:13 +00:00
d40729cbe7
fix: button styles
...
Partially reverts eaeddda4e4
2023-02-15 11:28:25 +01:00
Dominik Pschenitschni
d6b55c7570
feat: fix calculation of token invalidation ( #3077 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#3077
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-02-09 21:45:18 +00:00
e3dd4ef78a
feat: persistent menuActive state with Local Storage ( #3011 )
...
Reviewed-on: vikunja/frontend#3011
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-02-09 21:14:49 +00:00
e8db2c2b45
feat: header improvements
2023-02-09 15:19:33 +01:00
c502f9b840
feat: refactor to composable
...
- using useMediaQuery and useLocalStorage
- remove watcher in contentAuth
2023-02-08 12:56:32 +01:00
99dc5cf34f
Refactor to only used local storage value when on desktop viewport widths
2023-02-07 14:58:45 +01:00
3604cb3ec7
Solve for resize()
2023-02-07 14:58:45 +01:00
aa01a92278
Persist menuActive state in Local Storage
2023-02-07 14:58:44 +01:00
Dominik Pschenitschni
7b96397e3b
feat: use klona instead of lodash.clonedeep ( #3073 )
...
Resolves: vikunja/frontend#3032
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#3073
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-02-07 13:04:03 +00:00
Frederick [Bot]
d3365d6add
[skip ci] Updated translations via Crowdin
2023-02-07 00:10:26 +00:00
Frederick [Bot]
65b90cbee0
[skip ci] Updated translations via Crowdin
2023-02-06 00:09:40 +00:00
Frederick [Bot]
1f088cca18
[skip ci] Updated translations via Crowdin
2023-02-05 00:10:26 +00:00
eaeddda4e4
feat: improve naming and styles
2023-02-03 17:25:38 +01:00
7cbf0acac5
fix: always show update popup on top
2023-02-03 17:04:51 +01:00