Commit Graph

2848 Commits

Author SHA1 Message Date
kolaente 447641c222 chore: apply lint fixes
continuous-integration/drone/push Build is passing Details
2024-02-07 12:23:09 +00:00
kolaente a0c5a464a5
feat(progress): less rounding
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2024-02-07 11:36:57 +01:00
kolaente e78ab476fc
chore(progress): cleanup unused css 2024-02-07 11:35:32 +01:00
kolaente aebb047d18
fix(progress): move customizations into progress bar component
continuous-integration/drone/pr Build is passing Details
2024-02-07 11:24:20 +01:00
Dominik Pschenitschni 7bb110b20e
feat: add ProgressBar component
continuous-integration/drone/pr Build is passing Details
2024-02-07 11:12:21 +01:00
kolaente b057fb2784
fix(reminders): set reminder date on datepicker when editing a reminder
continuous-integration/drone/push Build is failing Details
Setting an actual reminder date (not a relative one) flowed only from the component to the outside when setting it. When editing it, the reminder date would not be populated, causing the datepicker date to stay at the current date.
2024-02-06 18:46:15 +01:00
kolaente 58c7da019d
fix(notifications): mark all notifications as read in ui directly when marking as read on the server
continuous-integration/drone/push Build is failing Details
This caused the notifications to stay on "unread" when marking them as read, making an unpleasant user experience
2024-02-06 18:34:42 +01:00
kolaente 70f48eaaca
fix(task): make sure the drag handle is shown as intended
continuous-integration/drone/push Build is failing Details
Due to a previous refactoring, the drag handle was always shown instead of only on hover. The css class was moved out of the task component, but its styles weren't

Related to #3934
2024-02-06 18:29:17 +01:00
kolaente 6cc75928d8
fix(task): remove default task color
continuous-integration/drone/push Build is failing Details
Previously, the task would use the default color. This was now removed, as this resulted in the default color not being visible on tasks.

Resolves https://github.com/go-vikunja/frontend/issues/135#issuecomment-1917576392
2024-02-06 18:18:44 +01:00
kolaente dc360d4a18
chore(editor): don't set editor content intitially
continuous-integration/drone/push Build is failing Details
2024-02-06 18:03:27 +01:00
kolaente 45ca0602f5
feat(editor): use primary color for currently selected node 2024-02-06 16:09:38 +01:00
kolaente 9d39ccf15c
fix(assignees): use correct amount of spacing in assignee selection
continuous-integration/drone/push Build is failing Details
2024-02-06 15:44:39 +01:00
kolaente 28e83325d7
fix(kanban): assignee spacing 2024-02-06 15:39:05 +01:00
kolaente aff48ddd9d
fix(kanban): bottom spacing of labels 2024-02-06 15:34:22 +01:00
kolaente 5b2a9a42c0
fix(gantt): correctly import languages from dayjs
continuous-integration/drone/push Build is failing Details
Resolves https://community.vikunja.io/t/error-in-gannt-with-spanish-language/1973/3
2024-02-05 21:57:21 +01:00
Frederick [Bot] 85e612451f chore(i18n): update translations via Crowdin
continuous-integration/drone/push Build is passing Details
2024-01-29 00:25:58 +00:00
kolaente 228d652b03
fix(kanban): make sure spacing between assignees and other task details works out evenly
continuous-integration/drone/push Build is passing Details
2024-01-28 16:41:24 +01:00
kolaente b3e2107503
fix(task): don't show assignee edit buttons and input when the user does not have the permission to edit
continuous-integration/drone/push Build is passing Details
2024-01-28 13:30:29 +01:00
kolaente a579a8e65f
fix(task): don't show edit button when the user does not have permission to edit the task 2024-01-28 13:24:58 +01:00
kolaente ee980e2a00
fix(openid): use the calculated redirect url when authenticating with openid providers
continuous-integration/drone/push Build is passing Details
Resolves https://github.com/go-vikunja/desktop/issues/12
2024-01-28 12:42:45 +01:00
kolaente 631b02d2ee
chore: only show webhooks overview table when there are webhooks
continuous-integration/drone/push Build is passing Details
2024-01-27 00:01:11 +01:00
kolaente 326bfb557a
chore: only show webhooks overview table when there are webhooks
continuous-integration/drone/push Build is passing Details
2024-01-27 00:00:31 +01:00
kolaente cd0149ef69
fix(kanban): make sure the checklist summary uses the correct text color
continuous-integration/drone/push Build is passing Details
Related-To https://github.com/go-vikunja/frontend/issues/135
2024-01-26 21:44:20 +01:00
kolaente 78d4a518a3
fix(tasks): don't load tasks multiple times when viewing list or gantt view
continuous-integration/drone/push Build is passing Details
2024-01-26 21:33:20 +01:00
kolaente 3c1041902e
fix(table view): make sure popup does not overlap
continuous-integration/drone/push Build is passing Details
2024-01-26 21:22:51 +01:00
kolaente e3cae0ed7f
fix(filter): validate filter title field after loading a filter for edit
continuous-integration/drone/push Build is passing Details
Related to #3866
2024-01-26 11:29:46 +01:00
kolaente 67216579bc
fix(auth): correctly construct redirect url from current window href
continuous-integration/drone/push Build is passing Details
2024-01-25 14:24:30 +01:00
kolaente c7b70844c6
fix(color picker): when picking a color, the color picker should not be black afterwards
continuous-integration/drone/push Build is passing Details
2024-01-21 20:25:19 +01:00
kolaente b8c21c2ade
fix(labels): text and background combination in dark mode
continuous-integration/drone/push Build is passing Details
2024-01-21 20:20:00 +01:00
kolaente 57c99a22a0
fix(editor): use manual input prompt instead of window.prompt
continuous-integration/drone/push Build is passing Details
Resolves vikunja/desktop#184
2024-01-21 20:08:10 +01:00
kolaente 8ea97f3ffc
fix(editor): use a stable image id to prevent constant re-rendering
continuous-integration/drone/push Build is passing Details
2024-01-21 15:45:18 +01:00
kolaente 0b3604d167
fix(editor): render images without crashing
continuous-integration/drone/push Build is passing Details
2024-01-21 15:00:26 +01:00
kolaente c5ba7fcb73
fix(editor): focus the editor when clicking on the whole edit container
continuous-integration/drone/push Build is passing Details
2024-01-21 13:52:13 +01:00
kolaente 5a25685d53
fix(editor): don't bubble up changes when no changes were made
continuous-integration/drone/push Build is passing Details
Related https://community.vikunja.io/t/saving-an-empty-description-in-kanban-view-break-ui/1914/3
2024-01-21 13:44:40 +01:00
kolaente da311fce9e
fix(kanban): ensure text and icon color only depends on the card background, not on the color scheme
continuous-integration/drone/push Build is passing Details
Related https://github.com/go-vikunja/frontend/issues/135#issuecomment-1900701258
2024-01-21 00:10:05 +01:00
kolaente 0fdf1ca027
fix(notifications): read indicator size
continuous-integration/drone/push Build is passing Details
2024-01-21 00:01:04 +01:00
kolaente f8e907a8c1
fix(notifications): always left-align notification text
continuous-integration/drone/push Build is passing Details
2024-01-20 23:59:57 +01:00
kolaente af7ca8ad8f
fix(project): always use the appropriate color for task estimate during deletion dialoge
continuous-integration/drone/push Build is passing Details
2024-01-20 23:54:03 +01:00
nor 92f7d9ded5 feat: datepicker locale support (#3878)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #3878
Reviewed-by: konrad <k@knt.li>
Co-authored-by: nor <zorodey@outlook.com>
Co-committed-by: nor <zorodey@outlook.com>
2024-01-20 18:50:00 +00:00
WofWca e123d4f825 chore(perf): import some modules dynamically (#3179)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #3179
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2024-01-16 14:24:24 +00:00
kolaente bf9af27fc3
fix(task): update due date when marking a task done
continuous-integration/drone/push Build is failing Details
2024-01-15 23:33:02 +01:00
kolaente 5619fda0f2
fix(task): bubble date changes from the picker up
continuous-integration/drone/push Build is failing Details
Resolves https://github.com/go-vikunja/frontend/issues/142
2024-01-15 23:23:57 +01:00
kolaente 167953b26b
fix(editor): use higher-contrast colors for links and code
continuous-integration/drone/push Build is passing Details
2024-01-15 22:11:24 +01:00
kolaente 664bf0a5f4
fix(tasks): make sure tasks show up if their parent task is not available in the current view
continuous-integration/drone/push Build is passing Details
Related https://github.com/go-vikunja/frontend/issues/136
Related https://community.vikunja.io/t/subtasks-are-hidden-when-parent-tasks-are-moved/1911
2024-01-15 21:46:47 +01:00
kolaente 5e991f3024
fix: lint
continuous-integration/drone/push Build is passing Details
2024-01-15 16:21:00 +01:00
kolaente 28050d9cd5
fix(labels): make color reset work
continuous-integration/drone/push Build is failing Details
2024-01-15 14:00:08 +01:00
kolaente e94b71d577
fix(editor): list icons
continuous-integration/drone/push Build is passing Details
2024-01-15 13:39:17 +01:00
Frederick [Bot] ce01085951 chore(i18n): update translations via Crowdin
continuous-integration/drone/push Build is passing Details
2024-01-11 00:11:57 +00:00
kolaente 96a6d43a3f
fix(quick add magic): ensure month is removed from task text
continuous-integration/drone/push Build is passing Details
Resolves #3874
2024-01-10 23:54:42 +01:00
kolaente 13d63e34aa
fix(task): don't immediately re-trigger date change when nothing changed
continuous-integration/drone/push Build is passing Details
Resolves https://community.vikunja.io/t/reminder-duplication/76/21?u=kolaente
2024-01-10 23:27:14 +01:00