kolaente
e67c035d92
feat(settings): show save button only when something was changed
2025-08-01 14:16:05 +02:00
kolaente
715c28736f
feat(settings): restructure general settings view
2025-08-01 13:51:51 +02:00
kolaente
4042f66efa
feat: show user export status in settings ( #1200 )
2025-07-30 15:50:26 +00:00
kolaente
b444cf8d43
feat: add display setting for dates ( #1192 )
2025-07-30 09:43:37 +02:00
kolaente
a26fb787f9
fix(labels): correctly fall back to variable colors when no label color is set ( #1124 )
2025-07-15 21:15:09 +00:00
Dominik Pschenitschni
342bbd6192
fix: correct comments
2025-07-02 17:46:21 +02:00
kolaente
bddba8646d
feat: add logo change toggle setting ( #1031 )
2025-06-26 15:59:34 +00:00
kolaente
0f3da11bc4
fix: show 404 on task detail page when the task does not exist ( #1014 )
2025-06-24 21:32:22 +00:00
Dominik Pschenitschni
454418ee63
chore: fix indentation
2025-06-19 10:53:35 +02:00
kolaente
16e14490a6
feat: show frontend version separately if different ( #974 )
...
feat(frontend): show version info
2025-06-17 13:40:20 +00:00
Dominik Pschenitschni
6e6c93f413
chore(frontend): migrate vue component options ( #917 )
2025-06-17 11:50:23 +02:00
Dominik Pschenitschni
5b9d4fcc72
chore: add missing eof newlines ( #969 )
2025-06-17 09:11:32 +00:00
Dominik Pschenitschni
b1c200c9aa
feat(frontend): improve route filter generics ( #953 )
2025-06-16 22:40:09 +02:00
Weijie Zhao
a214d68a44
feat(auth): sync avatar from OpenID providers ( #821 )
2025-06-16 15:59:31 +02:00
kolaente
9bab44d5de
feat: add keyboard shortcut to open project from task detail ( #940 )
2025-06-16 12:31:02 +00:00
kolaente
3658cde42f
refactor: use query parameter only when looking for password reset token
2025-06-03 19:28:45 +02:00
Dominik Pschenitschni
ed5d983d18
feat: consistent sorting
2025-06-02 22:27:03 +02:00
Dominik Pschenitschni
1f56b3615c
feat: unify component name
2025-05-28 15:13:08 +02:00
Dominik Pschenitschni
bb9dc03351
fix: add newline at end of line ( #827 )
2025-05-24 13:57:47 +02:00
kolaente
589f7c5535
fix(user): use correct link for user deletion
...
Resolves https://github.com/go-vikunja/vikunja/issues/777
2025-05-15 16:40:36 +02:00
kolaente
9f30a099ee
fix(projects): (un-)archive child projects when archiving parent ( #775 )
2025-05-15 14:31:56 +00:00
kolaente
fdc0860252
fix(auth): only use query parameters instead of local storage for password reset token ( #770 )
...
Resolves https://github.com/go-vikunja/vikunja/issues/682
2025-05-14 20:51:45 +00:00
kolaente
0a1a67f248
chore: add dateFrom and dateTo props with undefined defaults in ShowTasks component
2025-05-13 22:01:54 +02:00
kolaente
2f671ac187
chore: remove unnecessary type prop from user share components in ProjectSettingsShare
2025-05-13 22:01:54 +02:00
kolaente
12e1a90f79
chore: disable eslint rule for v-html in ProjectInfo component
2025-05-13 22:01:54 +02:00
kolaente
0bb287023e
feat(home): correctly check if tasks exist before showing import hint
...
Resolves https://community.vikunja.io/t/import-your-data-button-is-shown-unnecessarily/3681/5
2025-05-12 12:10:26 +02:00
Dominik Pschenitschni
a21430d88a
feat: add team member with enter ( #711 )
2025-05-07 15:00:39 +00:00
kolaente
d6bac2578b
fix(auth): size of password reset request button
...
Resolves https://kolaente.dev/vikunja/vikunja/issues/1892
2025-03-31 17:56:49 +02:00
kolaente
d615e2038b
fix(user): show medium priority by default
2025-03-25 11:24:40 +01:00
kolaente
216b2d7180
fix(settings): move time zone selection to dropdown
2025-03-24 18:14:27 +01:00
kolaente
4e504c288e
fix(auth): hide two factor authentication when using non-local user
...
Resolves https://github.com/go-vikunja/vikunja/issues/431
2025-03-23 17:43:36 +01:00
kolaente
6c08ce814b
fix(i18n): add translation for favorite project description
...
Resolves https://community.vikunja.io/t/missing-strings-in-language-files/3532
2025-03-21 12:58:04 +01:00
kolaente
e287364b78
fix(team): do not allow leaving exernal teams
2025-03-20 17:13:51 +01:00
kolaente
060adac797
fix(kanban): do not set filter by default
...
This fixes a bug where, upon updating a bucket, it would set a default filter of done = false (which is the default filter for the list view), coming from the model.
Partially resolves https://community.vikunja.io/t/bugs-around-project-duplication-with-kanban-buckets/3433/3
2025-03-19 19:46:52 +01:00
Leonardo Cossutta
357dbc1c69
feat(labels): show priority labels based on minimum priority setting ( #3075 )
...
I think showing the priority of a task regardless of its value can be useful, the option for the user to choose the minimum priority for visualization is exposed in the settings. The default value is `priority.HIGH`, that corresponds to the current behavior.
Co-authored-by: konrad <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/3075
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Leonardo Cossutta <leonardo.cossutta@gmail.com>
Co-committed-by: Leonardo Cossutta <leonardo.cossutta@gmail.com>
2025-03-19 12:56:19 +00:00
kolaente
fafcda8dee
feat(ldap): do not allow changing user avatar when synced from ldap
2025-03-18 19:55:50 +01:00
kolaente
ce57d85f04
fix: show close button on mobile popups
...
Resolves https://community.vikunja.io/t/ios-view-bug-project-info-screen-has-no-way-to-exit/3457/4
2025-03-09 12:32:01 +01:00
kolaente
021d71b90e
fix: remove date-fns ( #3039 )
...
This removes date-fns and replaces it with the already used dayjs library. It does not make sense to have two libraries for the same purpose, and dayjs seems to be smaller and its translations are already integrated. Since we have to use dayjs because it is used by the gantt chart, this was the obvious way to go (instead of replacing dayjs with date-fns).
Resolves https://github.com/go-vikunja/vikunja/issues/391
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/3039
Co-authored-by: kolaente <k@knt.li>
Co-committed-by: kolaente <k@knt.li>
2025-02-21 15:42:58 +00:00
Dominik Pschenitschni
4532cdfa00
fix: gantt reset button
2025-01-29 17:47:57 +01:00
kolaente
90bf5ba81b
chore(auth): refactor registration enabled setting in /info
2025-01-28 09:59:08 +00:00
kolaente
9dc351f5a4
feat(auth): show login form when only ldap is enabled
2025-01-28 09:59:08 +00:00
Dominik Pschenitschni
9c115b7f5c
feat: improve project edit form
...
This moves the identifier and colorpicker below the description field and next to each other.
Additionally this fixes a bug of the identifier, where it was possible to add an identifier with a length greater than 10, that resulted in an error.
2025-01-25 12:22:05 +01:00
kolaente
cd304b9e4e
feat(tasks): fetch comments with the task
2025-01-24 13:10:38 +01:00
kolaente
e887cdeb5e
feat(task): expand reactions via parameter
2025-01-24 11:39:51 +01:00
kolaente
090dd4b2f6
fix(user): do not allow changing name in settings when the user originates from an external auth provider
...
This improves the UX because it does not allow external users to change their name in Vikunja, since that change would be overridden once they log in again.
Resolves https://github.com/go-vikunja/vikunja/issues/357
2025-01-21 16:27:06 +01:00
kolaente
0e1f369f2a
fix(auth): check for dot in username during validation
...
Resolves https://kolaente.dev/vikunja/vikunja/issues/2928
2025-01-21 12:45:36 +01:00
kolaente
cb3fc70491
fix(link share): use selected view when opening link share
...
Resolves https://community.vikunja.io/t/selected-view-in-shared-link-not-saved/3250/4
2025-01-21 10:44:06 +01:00
Dominik Pschenitschni
4c972e1bc4
feat: load project in project view
2025-01-19 19:56:07 +00:00
Dominik Pschenitschni
144571e448
feat: simplify ProjectView
2025-01-19 19:56:07 +00:00
Dominik Pschenitschni
79071a1909
feat: reactive flatpicker language ( #2628 )
...
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2628
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
2025-01-14 11:46:17 +00:00