kolaente
79ceaf6a2b
fix(task): repeat mode now saves correctly
continuous-integration/drone/push Build is passing
Details
2023-06-13 12:33:35 +02:00
kolaente
5694b39489
feat(reminders): show resolved reminder time in a tooltip and properly bubble updated task down to the reminder component
continuous-integration/drone/push Build is passing
Details
2023-06-13 12:30:07 +02:00
kolaente
32e5f9f757
fix(reminders): don't sync negative relative reminder amounts in ui
continuous-integration/drone/push Build is passing
Details
2023-06-13 12:10:10 +02:00
kolaente
928b338cf2
fix(reminders): don't assume 30 days are always a month
continuous-integration/drone/push Build is passing
Details
2023-06-13 12:06:00 +02:00
kolaente
1a792e0667
feat(reminders): only show relative reminders when there's a date to relate them to
continuous-integration/drone/push Build is passing
Details
2023-06-13 12:03:28 +02:00
kolaente
3c9083b90d
feat: add message to add to home screen on mobile
continuous-integration/drone/push Build is passing
Details
2023-06-12 19:37:58 +02:00
kolaente
d8ad934643
feat(user): save quick add magic mode in api
2023-06-11 17:37:49 +02:00
kolaente
bd7d09c17c
fix(repeat): prevent disappearing repeat mode settings when modes other than default repeat mode were selected
...
continuous-integration/drone/push Build is passing
Details
Resolves #3585
2023-06-11 09:48:54 +02:00
konrad
3f8e457d52
feat: edit relative reminders ( #3248 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #3248
2023-06-10 17:04:09 +00:00
kolaente
098b5fa2b1
fix(reminders): properly parse relative reminders which don't have an amount
continuous-integration/drone/pr Build is passing
Details
2023-06-10 18:54:39 +02:00
kolaente
5e4eb4a728
fix(reminders): custom relative highlight now only when a custom relative reminder was actually selected
2023-06-10 18:54:10 +02:00
kolaente
8930f61548
fix(reminders): flatpickr styling improvements
2023-06-10 18:46:15 +02:00
kolaente
9a736cf65f
fix(reminders): style flatpickr so that it blends in more
continuous-integration/drone/pr Build is passing
Details
2023-06-10 18:39:33 +02:00
kolaente
2677f6254d
feat(reminders): highlight which preset or custom date is selected
continuous-integration/drone/pr Build is passing
Details
2023-06-10 17:35:50 +02:00
kolaente
bfcb36e093
fix(reminders): align remove icon with the rest
continuous-integration/drone/pr Build is passing
Details
2023-06-10 17:29:30 +02:00
kolaente
9ec29cad30
fix: lint
continuous-integration/drone/pr Build is passing
Details
2023-06-10 17:26:06 +02:00
kolaente
dd3a5fe6b5
fix(reminders): duplicate reminder for each change
continuous-integration/drone/pr Build is failing
Details
2023-06-09 14:46:34 +02:00
kolaente
04642ae1ec
fix(reminders): set date over relative reminder
continuous-integration/drone/pr Build is failing
Details
2023-06-09 14:43:02 +02:00
kolaente
eac19e28d6
feat(reminders): add more spacing
continuous-integration/drone/pr Build is failing
Details
2023-06-09 14:39:35 +02:00
kolaente
11f94e4037
feat(reminders): make adding new reminders less confusing
continuous-integration/drone/pr Build is failing
Details
2023-06-09 14:37:26 +02:00
kolaente
39cc7a00d8
feat(reminders): make relative presets actually work
continuous-integration/drone/pr Build is failing
Details
2023-06-09 14:31:32 +02:00
kolaente
02da1e171e
feat(reminders): add confirm button
2023-06-09 14:27:11 +02:00
kolaente
ae177c73ea
feat(reminders): move reminder settings to a popup
2023-06-09 14:23:32 +02:00
kolaente
e6c4c18974
feat(reminders): translate all reminder form strings
continuous-integration/drone/pr Build is failing
Details
2023-06-09 13:54:17 +02:00
kolaente
95487d7569
feat(reminders): add proper time picker for relative dates
continuous-integration/drone/pr Build is failing
Details
2023-06-09 13:19:47 +02:00
kolaente
7b2a688b6e
feat(datepicker): separate datepicker popup and datepicker logic in different components
continuous-integration/drone/pr Build is failing
Details
2023-06-09 12:07:23 +02:00
kolaente
c74612f24a
fix: lint
continuous-integration/drone/push Build is passing
Details
2023-06-07 21:53:40 +02:00
kolaente
64f9f4fd88
fix: disable autocomplete in assignee search
...
continuous-integration/drone/push Build is failing
Details
Resolves https://github.com/go-vikunja/frontend/issues/114
2023-06-07 21:46:18 +02:00
kolaente
b50adaf4b5
fix(navigation): highlight saved filters in project view and prevent them from being dragged around
continuous-integration/drone/push Build is passing
Details
2023-06-07 20:58:49 +02:00
kolaente
46f5dcb4dc
fix(navigation): show text ellipsis for very long project titles
continuous-integration/drone/push Build is passing
Details
2023-06-06 17:33:55 +02:00
kolaente
0dc7e83dc4
fix(navigation): menu item overflow
2023-06-06 17:32:18 +02:00
kolaente
82c10b87c8
fix(navigation): hide archived subprojects
continuous-integration/drone/push Build is passing
Details
2023-06-06 17:29:08 +02:00
kolaente
5888946861
fix(navigation): sidebar top spacing
continuous-integration/drone/push Build is passing
Details
2023-06-06 17:27:05 +02:00
konrad
d9f608e8b4
feat: improve user assignments via quick add magic ( #3348 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #3348
2023-06-05 15:03:14 +00:00
kolaente
25c3b7bcbf
chore: move styles to components
continuous-integration/drone/pr Build is passing
Details
2023-06-05 14:20:41 +00:00
kolaente
dfa6cd777b
fix: add more padding to the textarea
2023-06-05 14:20:41 +00:00
kolaente
21ad8301f2
chore: add comment on overriding
2023-06-05 14:20:41 +00:00
kolaente
7110c9a5ce
chore: move positioning css
2023-06-05 14:20:41 +00:00
kolaente
a4c8fccb11
chore: remove nesting
2023-06-05 14:20:41 +00:00
Dominik Pschenitschni
c294f9d28d
fix: lint
2023-06-05 14:20:41 +00:00
kolaente
422d7fc693
feat: highlight hint icon when hovering the input
2023-06-05 14:20:41 +00:00
kolaente
abb5128426
feat: add transition to input icons
2023-06-05 14:20:41 +00:00
kolaente
a6cdf6c4bd
fix: improve tooltip icon contrast
2023-06-05 14:20:41 +00:00
kolaente
2c9693a83e
chore: remove wrapper div
2023-06-05 14:20:41 +00:00
kolaente
6989558963
feat: move quick add magic to a popup behind an icon
2023-06-05 14:20:41 +00:00
kolaente
7fb85dacec
feat: allow hiding the quick add magic help tooltip with a button
2023-06-05 14:20:41 +00:00
kolaente
9df6950d1a
feat: start adding relative reminder picker with more options
continuous-integration/drone/pr Build is failing
Details
2023-06-05 16:16:10 +02:00
kolaente
a1dd1d6664
chore: remove user margin from the component
2023-06-05 14:09:19 +00:00
kolaente
57c64bbf71
chore: remove user margin from the component
2023-06-05 14:09:19 +00:00
kolaente
6a15489610
feat(assignees): show user avatar in search results
2023-06-05 14:09:19 +00:00
kolaente
59c942af73
feat: show initial list of users when opening the assignees view
2023-06-05 14:09:19 +00:00
kolaente
efb3407b87
feat: allow disabling icon changes
continuous-integration/drone/push Build is passing
Details
2023-06-02 13:51:47 +02:00
kolaente
f4a7943680
fix: bubble changes from the editor immediately and move the delay to callers
...
continuous-integration/drone/push Build is passing
Details
This gives the callers more control over when to save data and show/hide additional controls based on the input text
2023-06-02 12:40:21 +02:00
kolaente
6c2dc483a2
fix: redundant )
2023-05-31 16:27:20 +02:00
Dominik Pschenitschni
811254e6a9
wip: base review
...
continuous-integration/drone/pr Build is failing
Details
(cherry picked from commit 3bb64f078cf333f174d247dc404355f2c8437cfd)
2023-05-31 16:25:33 +02:00
cernst
5fb45afb12
fix: review findings
2023-05-31 16:25:33 +02:00
cernst
fb14eca634
fix: review findings
2023-05-31 16:25:32 +02:00
cernst
14e2698833
feat: edit relative reminders
2023-05-31 16:25:32 +02:00
cernst
0d6c0c8399
chore; extract code to reminder-period.vue
2023-05-31 16:25:32 +02:00
cernst
5d38b8327f
feat: allow to edit existing relative reminders
2023-05-31 16:25:32 +02:00
cernst
f747d5b2fc
feat: Use new Reminders API instead of reminder_dates
2023-05-31 16:25:30 +02:00
kolaente
4ba02ebbb6
fix: don't try to convert a null date
...
continuous-integration/drone/push Build is passing
Details
Resolves #3371
2023-05-31 15:07:23 +02:00
kolaente
01ac84ce1e
fix: don't require variant prop on loading component as it already has a default one set
continuous-integration/drone/push Build is passing
Details
2023-05-30 20:00:02 +02:00
kolaente
4c969f0a42
fix: don't allow creating a new label from filter view
...
continuous-integration/drone/push Build is passing
Details
Resolves #1035
2023-05-30 19:54:01 +02:00
kolaente
8e2c76a33e
feat: optimize print view for project views
continuous-integration/drone/push Build is passing
Details
2023-05-30 19:50:37 +02:00
kolaente
f7ba3bd08f
fix: increase default auto-save timeout to 5 seconds
...
continuous-integration/drone/push Build is failing
Details
Related discussion: https://community.vikunja.io/t/task-description-constantly-saving-loosing-content/1350
2023-05-30 12:19:14 +02:00
kolaente
391992effb
fix: missing await
continuous-integration/drone/pr Build is passing
Details
2023-05-30 11:37:45 +02:00
kolaente
ed8de7e3eb
fix: lint
continuous-integration/drone/pr Build is failing
Details
2023-05-24 15:54:37 +02:00
kolaente
b34118485c
feat: allow creating a new project directly as a child project from another one
2023-05-24 15:54:37 +02:00
kolaente
31b7c1f217
fix: don't set the current project when setting a project
2023-05-24 15:54:37 +02:00
kolaente
086f50d4fe
chore: re-add top menu spacing
2023-05-24 15:54:36 +02:00
kolaente
46e825820c
fix: sort in store
2023-05-24 15:54:36 +02:00
kolaente
a3e2cbeb27
feat: replace color dot with handle icon on hover
2023-05-24 15:54:36 +02:00
kolaente
6b824a49ab
chore: redirect to new project after creating from store
2023-05-24 15:54:36 +02:00
kolaente
39f699a61a
fix: rename getParentProjects method to make it clear what it does
2023-05-24 15:54:36 +02:00
kolaente
78158bcba5
fix: remove getProjectById and replace all usages of it
2023-05-24 15:54:35 +02:00
kolaente
9402344b7e
fix: add default for level
2023-05-24 15:54:35 +02:00
kolaente
3eca9f6180
fix: only bind child projects data down
2023-05-24 15:54:35 +02:00
kolaente
26e3d42ed5
fix: move parent project child id mutation to store
2023-05-24 15:54:35 +02:00
kolaente
6e095436e9
chore: rename flag
2023-05-24 15:54:35 +02:00
kolaente
1344026494
fix: move the collapsable placeholder to the button
2023-05-24 15:54:35 +02:00
kolaente
48570808e5
fix: use the color bubble as handle if the project has a color
2023-05-24 15:54:34 +02:00
kolaente
a7440ed296
chore: use stores directly
2023-05-24 15:54:34 +02:00
kolaente
12ebefd86a
chore: move v-if
2023-05-24 15:54:34 +02:00
kolaente
6c9cbaadc8
chore: set project id from the outside
2023-05-24 15:54:34 +02:00
kolaente
9b10693172
chore: replace section with a div
2023-05-24 15:54:34 +02:00
kolaente
db1c6d6a41
chore: move all options to component props
2023-05-24 15:54:34 +02:00
kolaente
c56787443f
chore: add types for emit
2023-05-24 15:54:34 +02:00
kolaente
cb218ec0c3
feat: add setting for infinite nesting
2023-05-24 15:54:34 +02:00
kolaente
0dd6f82a0e
fix: use menu tag everywhere
2023-05-24 15:54:34 +02:00
kolaente
225091864f
fix: collapsing child projects
2023-05-24 15:54:34 +02:00
kolaente
4ad9773022
chore: format
2023-05-24 15:54:33 +02:00
kolaente
0a17df87e9
fix: don't show child projects when the project is only a favorite
2023-05-24 15:54:33 +02:00
kolaente
b567146d69
chore: move more logic to ProjectsNavigationItem.vue
2023-05-24 15:54:33 +02:00
kolaente
65522a57f1
chore: move ProjectsNavigationWrapper back to navigation.vue
2023-05-24 15:54:33 +02:00
kolaente
1d936618fa
feat: load all projects earlier than in the navigation and use the loading state of the store
2023-05-24 15:54:33 +02:00
kolaente
76814a2d3f
chore: move loading styles to variant into the component
2023-05-24 15:54:33 +02:00
kolaente
4134fcbd75
chore: remove old comment
2023-05-24 15:54:33 +02:00
kolaente
49fac7db1c
chore: use <menu> instead of <ul>
2023-05-24 15:54:33 +02:00
kolaente
638f6bea24
chore: improve prop type definition
2023-05-24 15:54:33 +02:00
kolaente
ddcd6a17dc
chore: only apply padding where needed
2023-05-24 15:54:32 +02:00
kolaente
4e21b463df
chore: remove old todo
2023-05-24 15:54:32 +02:00
kolaente
3db4e011d4
feat: move navigation item to component
2023-05-24 15:54:32 +02:00
kolaente
a0d39e6081
chore: use long variable name
2023-05-24 15:54:32 +02:00
kolaente
a803bc637e
chore: rename alias
2023-05-24 15:54:32 +02:00
kolaente
9d73ac661f
fix: remove leftover suspense
2023-05-24 15:54:32 +02:00
kolaente
d85be26761
fix: passing readonly projects data to navigation
2023-05-24 15:54:32 +02:00
kolaente
ac78e85e17
chore: move loader class
2023-05-24 15:54:32 +02:00
kolaente
131022da42
chore: export favorite projects from store
2023-05-24 15:54:32 +02:00
kolaente
336db56316
chore: remove unnecessary map
2023-05-24 15:54:32 +02:00
kolaente
b5d9afd0f7
chore: export not archived root projects
2023-05-24 15:54:31 +02:00
kolaente
0be83db40f
fix: show favorite on hover
2023-05-24 15:54:31 +02:00
kolaente
03f4d0b8bc
fix: don't show > for top-level projects
2023-05-24 15:54:31 +02:00
kolaente
ce887c38f3
feat: allow selecting a parent project when creating a project
2023-05-24 15:54:31 +02:00
kolaente
760efa854d
feat: don't handle child projects and instead only save the ids
2023-05-24 15:54:31 +02:00
kolaente
c32a198a34
chore: refactor get parents project and move to projects store
2023-05-24 15:54:31 +02:00
kolaente
6a8c656dbb
feat: show all parent projects in project search
2023-05-24 15:54:31 +02:00
kolaente
36bec9e64f
chore(task): move toggleFavorite to store
2023-05-24 15:54:30 +02:00
kolaente
2579c33ee1
feat: wrap projects navigation in a <Suspense> so that we can use top level await
2023-05-24 15:54:30 +02:00
kolaente
4dee3a90e9
chore: rename archived message key
2023-05-24 15:54:30 +02:00
kolaente
326b6eda6f
fix: use correct shortcut to open projects overview
2023-05-24 15:54:30 +02:00
kolaente
85e882cc59
fix: simplify sort
2023-05-24 15:54:29 +02:00
kolaente
e4379f0a22
chore: export projects as array directly from projects store
2023-05-24 15:54:29 +02:00
kolaente
2bb7ff1803
chore: rename prop
2023-05-24 15:54:29 +02:00
kolaente
be2a38b48e
feat(navigation): show favorite projects on top
2023-05-24 15:54:29 +02:00
kolaente
10f1e69bc3
fix(navigation): make marking a project as favorite work
2023-05-24 15:54:29 +02:00
kolaente
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
kolaente
d898316918
fix(navigation): favorites project
2023-05-24 15:54:29 +02:00
kolaente
5685890493
fix: make tests work again
2023-05-24 15:54:28 +02:00
kolaente
2e336150e0
chore: cleanup namespace leftovers
2023-05-24 15:54:28 +02:00
kolaente
ab94343d07
feat(navigation): make dragging a project under another project work
2023-05-24 15:54:28 +02:00
kolaente
fa71cec5c8
feat(navigation): allow dragging a project out from its parent project
2023-05-24 15:54:28 +02:00
kolaente
c6f3829387
feat(navigation): make dragging a project to a parent work
2023-05-24 15:54:28 +02:00
kolaente
7171b63947
fix(navigation): hover state of other menu items
2023-05-24 15:54:28 +02:00
kolaente
06c4c0d921
feat(navigation): add hiding child projects
2023-05-24 15:54:28 +02:00
kolaente
f2ca2d850d
feat: translate inbox project title
2023-05-24 15:54:28 +02:00
kolaente
638d187a24
chore: format
2023-05-24 15:54:28 +02:00
kolaente
b188d40d3c
feat(navigation): correctly show child projects
2023-05-24 15:54:27 +02:00
kolaente
3ad948305f
fix(navigation): make the styles work again
2023-05-24 15:54:27 +02:00
kolaente
be1f1d94c9
fix(navigation): watcher
2023-05-24 15:54:27 +02:00
kolaente
06e8cdb9d2
feat: rebuild main navigation so that it works recursively with projects
2023-05-24 15:54:27 +02:00
kolaente
ad2690b21c
fix: remove namespace store reference
2023-05-24 15:54:27 +02:00
kolaente
1bd17d6e50
feat: remove all namespace leftovers
2023-05-24 15:54:27 +02:00
kolaente
e1bdabc8d6
feat: move namespaces list to projects list
2023-05-24 15:54:27 +02:00
primeapple
e00c9bb1af
feat: add hotkeys for priority, delete and favorite on the `TaskDetailView` ( #3400 )
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: #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
kolaente
b80f070431
feat: show avatar and full name in team overview
continuous-integration/drone/push Build is failing
Details
2023-04-25 18:32:36 +02:00
kolaente
62825d2e64
fix: add spacing between checkbox and title of related task
...
continuous-integration/drone/push Build is passing
Details
Related to https://github.com/go-vikunja/frontend/issues/111
2023-04-25 17:33:47 +02:00
Dominik Pschenitschni
795b26e1dd
feat: improve datemathHelp.vue
continuous-integration/drone/push Build is passing
Details
2023-04-12 07:33:45 +00:00
kolaente
8b90b45739
fix: make sure the unread notifications indicator is correctly positioned
...
continuous-integration/drone/push Build is passing
Details
Resolves #3358
2023-04-06 16:11:12 +02:00
Dominik Pschenitschni
a263ec1273
fix(Expandable): spelling ⛈
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2023-04-03 11:31:39 +02:00
Dominik Pschenitschni
4703f9c4d5
fix: has-pseudo-class polyfill
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2023-03-29 17:22:06 +02:00
Dominik Pschenitschni
fd699ad777
fix: checkbox label size based on icon
2023-03-29 17:17:51 +02:00
Dominik Pschenitschni
0acf44778d
fix: undo further nesting of interactive items
...
This is really bad for UX and accessability
2023-03-29 17:17:50 +02:00
Dominik Pschenitschni
8fc254d2db
feat: abstract BaseCheckbox
2023-03-29 17:17:49 +02:00
kolaente
71265769ce
fix: update logo change only every hour
continuous-integration/drone/push Build is passing
Details
2023-03-24 23:30:26 +00:00
kolaente
a13c16ca03
fix: use time constant
2023-03-24 23:30:26 +00:00
kolaente
a33fb72ef8
fix: use onActivated
2023-03-24 23:30:26 +00:00
kolaente
078d8b39a9
fix(gantt): only update today value when changing to the gantt chart view
2023-03-24 23:30:26 +00:00
kolaente
b77c7c2f45
fix: add interval to uses of useNow so that it uses less resources
2023-03-24 23:30:26 +00:00
WofWca
ee4974a494
fix: style: "favorite" button being shown on projects without hovering
continuous-integration/drone/push Build is passing
Details
2023-03-16 14:56:32 +00:00
Dominik Pschenitschni
b93639e14e
fix: rebase readd CustomTransition
2023-03-14 14:04:23 +00:00
Dominik Pschenitschni
a4be973e29
feat: improve variable naming for ProjectCardGrid
2023-03-14 14:04:23 +00:00
Dominik Pschenitschni
060a573fe9
fix: switching to view type now
2023-03-14 14:04:23 +00:00
kolaente
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
Dominik Pschenitschni
b9d3b5c756
feat: rename files with list to project
2023-03-14 14:04:23 +00:00
WofWca
b4dd23b85d
fix: i18ze a string ( #3210 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #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
Dominik Pschenitschni
9b7770ade4
fix(keyboard-shortcuts): use card prop
continuous-integration/drone/push Build is passing
Details
2023-03-07 17:19:21 +00:00
WofWca
0f97ba6ec9
fix: sync sidebar transition with `<main>` ( #3200 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #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 )
...
continuous-integration/drone/push Build is failing
Details
Resolves #3162
Co-authored-by: Dan Stewart <git@mail.danstewart.dev>
Reviewed-on: #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
WofWca
149ceaf2e5
fix(quick-actions): nothing happening on team click ( #3186 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #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
kolaente
fe764a46e9
fix(task): allow clicking on the whole task to open the task detail view
...
continuous-integration/drone/push Build is passing
Details
Resolves #3172
2023-02-27 16:00:08 +01:00
kolaente
2fd2214a2e
fix(menu): don't show drag handle for not draggable menu items
continuous-integration/drone/push Build is passing
Details
2023-02-22 12:17:33 +01:00
kolaente
64735e0c3d
fix(filter): don't allow marking a filter as favorite
...
continuous-integration/drone/push Build is passing
Details
Resolves https://community.vikunja.io/t/error-favouriting-filters-lists/1161/1
2023-02-22 12:13:48 +01:00
kolaente
d40729cbe7
fix: button styles
...
continuous-integration/drone/push Build is passing
Details
Partially reverts eaeddda4e4
2023-02-15 11:28:25 +01:00
konrad
e3dd4ef78a
feat: persistent menuActive state with Local Storage ( #3011 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #3011
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-02-09 21:14:49 +00:00
Dominik Pschenitschni
e8db2c2b45
feat: header improvements
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is failing
Details
2023-02-09 15:19:33 +01:00
Dominik Pschenitschni
c502f9b840
feat: refactor to composable
...
continuous-integration/drone/pr Build is passing
Details
- using useMediaQuery and useLocalStorage
- remove watcher in contentAuth
2023-02-08 12:56:32 +01:00
David Angel
99dc5cf34f
Refactor to only used local storage value when on desktop viewport widths
2023-02-07 14:58:45 +01:00
David Angel
3604cb3ec7
Solve for resize()
2023-02-07 14:58:45 +01:00
Dominik Pschenitschni
eaeddda4e4
feat: improve naming and styles
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2023-02-03 17:25:38 +01:00
kolaente
7cbf0acac5
fix: always show update popup on top
2023-02-03 17:04:51 +01:00
Dominik Pschenitschni
3db5ea45d7
feat: move update from navigation to app
2023-02-03 17:04:51 +01:00
kolaente
da241d21f3
fix(quick actions): hide edges of last entry on hover
continuous-integration/drone/push Build is failing
Details
2023-01-25 16:26:05 +01:00
kolaente
97133010af
fix(quick actions): don't throw an error message when selecting the last items with the arrow keys
continuous-integration/drone/push Build is failing
Details
2023-01-25 16:23:46 +01:00
Dominik Pschenitschni
c6ed925424
chore: move class name to top
continuous-integration/drone/pr Build is passing
Details
2023-01-23 22:26:26 +01:00
Dominik Pschenitschni
7ed1a37de5
feat: use v-show for navigation buttons
2023-01-23 22:26:14 +01:00
Dominik Pschenitschni
9922fcba65
fix: close button hover for sidebar ( #2981 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2981
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-01-21 11:02:17 +00:00
konrad
8ff1b3006b
fix(task): don't show the list color on the task when only viewing the list ( #2975 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #2975
2023-01-18 21:12:59 +00:00
kolaente
5999def569
fix(task): update task description when switching between related tasks
...
continuous-integration/drone/push Build is passing
Details
Resolves #2936
2023-01-12 12:22:56 +01:00
Dominik Pschenitschni
35cfb2f3ca
feat: add card story
continuous-integration/drone/pr Build is passing
Details
2023-01-05 23:12:58 +01:00
Dominik Pschenitschni
ccc85b9a82
feat: add XButton story
2023-01-05 23:12:58 +01:00
Dominik Pschenitschni
9523f60763
fix(BaseButton): prop type
2023-01-05 23:12:58 +01:00
Dominik Pschenitschni
7be8e892e2
feat: add histoire
2023-01-05 23:12:58 +01:00
Dominik Pschenitschni
4be53b098c
feat: add-task usability improvements ( #2767 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2767
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-01-04 15:54:09 +00:00
kolaente
f6171935ca
fix(tasks): translation for multiple related tasks now works
...
continuous-integration/drone/push Build is passing
Details
Resolves https://github.com/go-vikunja/frontend/issues/98
2022-12-16 14:42:58 +01:00
Dominik Pschenitschni
b6a89a0cde
feat: use variable fonts with subsetting ( #2817 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2817
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-12-15 21:37:02 +00:00
kolaente
2141171529
fix(task): move task color bubble next to task index and done badge on mobile
continuous-integration/drone/push Build is passing
Details
2022-12-10 22:28:19 +01:00
kolaente
9b050846a4
Revert "feat: use img for logo so that it's not part of the main bundle ( #2684 )"
...
continuous-integration/drone/push Build is passing
Details
This reverts commit 02de481297
.
2022-12-10 22:21:50 +01:00
kolaente
463d22b07c
fix(quick add magic): don't create a new label multiple times if it is used in multiple tasks
...
continuous-integration/drone/push Build is passing
Details
Resolves https://github.com/go-vikunja/frontend/issues/94
2022-12-04 20:19:43 +01:00
kolaente
b2da4fd126
fix(task): pass a list specified via quick add magic down to all subtasks created via indention
...
continuous-integration/drone/push Build is passing
Details
Resolves #2771
2022-12-02 18:39:52 +01:00
kolaente
83fb8c3ded
fix(tasks): missing space when showing parent tasks and list title
...
continuous-integration/drone/push Build is passing
Details
See #2771
2022-12-02 18:05:48 +01:00
Dominik Pschenitschni
3b95824f58
feat: use Intl.DateTimeFormat for gantt weekdays ( #2766 )
...
continuous-integration/drone/push Build is passing
Details
Fixes #2728
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2766
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-11-30 15:58:04 +00:00
Dominik Pschenitschni
74ad98de68
fix: icon offset and color
continuous-integration/drone/push Build is passing
Details
2022-11-18 15:49:38 +00:00
Dominik Pschenitschni
3282f55c34
chore: add TODO comment
2022-11-18 15:49:38 +00:00
Dominik Pschenitschni
d9984b28f7
feat: move link color location together
2022-11-18 15:49:38 +00:00
Dominik Pschenitschni
4fc7b9c67e
feat: group navigation styles further
2022-11-18 15:49:38 +00:00
Dominik Pschenitschni
ff9efe7889
feat: outdent navigation logo styles
2022-11-18 15:49:38 +00:00
Dominik Pschenitschni
66be0e6ac4
feat: undent and order navigation css
2022-11-18 15:49:38 +00:00
Dominik Pschenitschni
da8df8b667
feat: move avatar class to where it is used ( #2725 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2725
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-18 13:30:41 +00:00
Dominik Pschenitschni
42e9f306e8
feat: grid for list cards
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2022-11-18 14:04:20 +01:00
Angelo Delicato
4b47478440
feat: change list-content style ( #91 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: thelicato <thelicato@users.noreply.github.com>
Reviewed-on: https://github.com/go-vikunja/frontend/pull/91
2022-11-17 17:35:06 +01:00
Dominik Pschenitschni
b42e4cca59
feat: more horizontal space on mobile ( #2722 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2722
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-11-17 16:17:18 +00:00
Dominik Pschenitschni
33d4efecc4
feat: move useAutoHeightTextarea to composable ( #2723 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2723
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-17 15:39:34 +00:00
Dominik Pschenitschni
45ec1623d5
feat: remove edit-task from list view ( #2721 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2721
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-11-17 15:35:18 +00:00
Dominik Pschenitschni
98b38af43c
feat: disable fullscreen for EasyMDE side-by-side mode ( #2710 )
...
continuous-integration/drone/push Build is passing
Details
Fixes https://github.com/go-vikunja/frontend/issues/92
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2710
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-16 14:37:03 +00:00
konrad
77ff0aa256
feat: move transition in component ( #2694 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #2694
Reviewed-by: konrad <k@knt.li>
2022-11-16 14:36:17 +00:00
Dominik Pschenitschni
8c44ed83e6
feat: use transition component everywhere
continuous-integration/drone/pr Build is passing
Details
2022-11-14 22:08:54 +01:00
Dominik Pschenitschni
fd1d01164f
feature/load-views-async ( #2672 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2672
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-13 21:52:28 +00:00
Dominik Pschenitschni
631a19fa92
feat: move transition in own component
2022-11-12 19:32:39 +01:00
Dominik Pschenitschni
4c4adfdf4e
fix: reactive const assignment ( #2692 )
...
continuous-integration/drone/push Build is passing
Details
Resolves #2691
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2692
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-11-12 16:14:32 +00:00
Dominik Pschenitschni
06775cf4c7
fix: use scss for datemathHelp ( #2690 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2690
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 14:38:31 +00:00
Dominik Pschenitschni
293402b6fd
fix: move heading styles to component ( #2686 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2686
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:52:16 +00:00
Dominik Pschenitschni
708ef2d72e
feat: improve user component ( #2687 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2687
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:51:35 +00:00
Dominik Pschenitschni
4c458a1ad0
fix: move createdUpdated styles to component ( #2685 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2685
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:50:48 +00:00
Dominik Pschenitschni
02de481297
feat: use img for logo so that it's not part of the main bundle ( #2684 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2684
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:48:52 +00:00
Dominik Pschenitschni
9d604f7a3b
feat: reduce ready selector specificity ( #2683 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2683
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:48:15 +00:00
Dominik Pschenitschni
0f1f131f7a
feat: reduce attachments selector specificity ( #2682 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2682
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:47:46 +00:00
Dominik Pschenitschni
eb4c2a4b9d
feat: reduce dropdown-item selector specificity ( #2680 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2680
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:46:39 +00:00
Dominik Pschenitschni
599c1ba4b5
feat: reduce ListWrapper selector specificity ( #2679 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2679
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:46:00 +00:00
Dominik Pschenitschni
12a8f7ebe9
feat: reduce contentAuth selector specifity ( #2677 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2677
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:45:24 +00:00
Dominik Pschenitschni
9f0f0b39f8
feat: reduce multiselect selector specificity ( #2678 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2678
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:44:49 +00:00
Dominik Pschenitschni
bb58dba8e0
feat: move select filters to dedicated components
continuous-integration/drone/pr Build is passing
Details
2022-11-10 17:11:56 +01:00
Dominik Pschenitschni
4bad685f39
feat: filters script setup
2022-11-10 17:11:56 +01:00
Dominik Pschenitschni
d85abbd77a
feat: ListKanban script setup ( #2643 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2643
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 17:23:11 +00:00
Dominik Pschenitschni
7fbb6e8f70
fix: Flatpickr types ( #2647 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2647
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 14:05:29 +00:00
Dominik Pschenitschni
38cef79f68
fix: remove duplicate store assignment ( #2644 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2644
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 11:43:19 +00:00
Dominik Pschenitschni
6a93701649
feat: remove comments from prioritySelect ( #2645 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2645
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 11:42:32 +00:00
Dominik Pschenitschni
d9a8382049
feat: simpliy editAssignees ( #2646 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2646
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 11:41:49 +00:00
Dominik Pschenitschni
f4bc2b94f0
feat: sticky action buttons ( #2622 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2622
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-04 13:49:28 +00:00
Dominik Pschenitschni
eb59ca5836
fix: resolve issues with vue-easymde ( #2629 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2629
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-03 14:37:24 +00:00
konrad
0ff0d8c5b8
feat: improved types ( #2547 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #2547
Reviewed-by: konrad <k@knt.li>
2022-11-02 16:06:55 +00:00
Dominik Pschenitschni
44e6981759
feat: singleTaskInList script setup ( #2463 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2463
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-01 10:43:01 +00:00
Dominik Pschenitschni
480aa8813e
fix: Multiselect modelValue prop type
continuous-integration/drone/pr Build is passing
Details
2022-10-31 22:42:30 +01:00
Dominik Pschenitschni
caa29c152d
chore: improve multiselect hover types
...
when hovering over props you can only see comments if written with JSDoc
2022-10-31 22:42:30 +01:00
Dominik Pschenitschni
5d601ca4b3
fix: missing href
2022-10-31 22:42:30 +01:00
Dominik Pschenitschni
0b58973d87
feat: rework popup
2022-10-31 22:42:29 +01:00
Dominik Pschenitschni
02deb0bedd
feat: rework dropdown-item
2022-10-31 22:42:29 +01:00
Dominik Pschenitschni
4cd0e90fea
feat: rework XButton
2022-10-31 22:42:29 +01:00
Dominik Pschenitschni
e8c6afce72
feat: rework BaseButton
2022-10-31 22:42:29 +01:00
Dominik Pschenitschni
a2c1702eef
feat: type global components and especially icon prop
2022-10-31 22:42:29 +01:00