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
Frederick [Bot]
c33acb5356
chore(i18n): update translations via Crowdin
2025-03-23 00:21:58 +00:00
Frederick [Bot]
2e2f82bc44
chore(i18n): update translations via Crowdin
2025-03-22 00:21:30 +00: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
Frederick [Bot]
c4ef566a42
chore(i18n): update translations via Crowdin
2025-03-21 00:21:23 +00:00
kolaente
e287364b78
fix(team): do not allow leaving exernal teams
2025-03-20 17:13:51 +01:00
Frederick [Bot]
8e475e77be
chore(i18n): update translations via Crowdin
2025-03-20 00:21:23 +00: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
kolaente
8da1102204
fix(kanban): only stop adding tasks when a limit is set
2025-03-19 17:28:59 +01:00
kolaente
1f0f698cab
fix(kanban): do not set bucket when it is null
2025-03-19 16:32:18 +01:00
kolaente
beb711d38c
fix(kanban): set new bucket id on task after moving it
...
This fixes a bug where a bucket update in the api was not triggered because the task still had the old bucket id saved. This led to inconsistencies between what was visible in the UI and what was actually stored.
Probably introduced in 5c6be117fe
Resolves https://community.vikunja.io/t/warning-when-moving-tasks-to-a-bucket-with-limit/3520
2025-03-19 16:06:20 +01:00
kolaente
617070f9f7
fix(kanban): use full updated kanban bucket when moving task
2025-03-19 16:06:20 +01:00
kolaente
db5511c9d6
fix(kanban): do not allow creating tasks in full bucket in frontend
2025-03-19 15:28:18 +01:00
kolaente
ffd5a962f5
feat(i18n): add Turkish as language for selection
2025-03-19 14:56:35 +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
Frederick [Bot]
516c764202
chore(i18n): update translations via Crowdin
2025-03-19 00:22:55 +00:00
kolaente
fafcda8dee
feat(ldap): do not allow changing user avatar when synced from ldap
2025-03-18 19:55:50 +01:00
Frederick [Bot]
55a078b171
chore(i18n): update translations via Crowdin
2025-03-18 00:21:21 +00:00
Frederick [Bot]
e5160bf1fe
chore(i18n): update translations via Crowdin
2025-03-17 00:21:14 +00:00
kolaente
a0c14826bc
fix(i18n): use correct Norwegian dialect for dayjs locales
...
Resolves https://community.vikunja.io/t/date-format-and-languange-spesific-date-strings/3244/19
2025-03-16 18:02:17 +01:00
kolaente
5c6be117fe
fix(kanban): increase dates when moving a task into the done bucket
...
Resolves https://community.vikunja.io/t/unable-to-drag-a-repeating-task-to-done-bucket/3321/2
Resolves https://github.com/go-vikunja/vikunja/issues/402
2025-03-16 17:19:51 +01:00
Frederick [Bot]
ddf5fab364
chore(i18n): update translations via Crowdin
2025-03-16 00:21:45 +00:00
Frederick [Bot]
73d69fe95d
chore(i18n): update translations via Crowdin
2025-03-15 00:21:29 +00:00
Frederick [Bot]
c0de2e03b7
chore(i18n): update translations via Crowdin
2025-03-14 00:21:16 +00:00
Frederick [Bot]
ff53084e93
chore(i18n): update translations via Crowdin
2025-03-13 00:21:11 +00:00
Frederick [Bot]
5ce93c2fa8
chore(i18n): update translations via Crowdin
2025-03-11 00:21:45 +00:00
Frederick [Bot]
797f5cdd46
chore(i18n): update translations via Crowdin
2025-03-10 00:21:14 +00:00
Marc
25ff8939f6
feat(dev): use proxy server in dev mode ( #3069 )
...
In dev environment, this PR allows to proxy to whatever backend without CORS issue by specifying the backend URL in `.env.local` variable.
I believe this would ease contribution by frontend developpers that would only have to run the unstable docker to work on the frontend without need for all the go toolchain to build the whole backend to have a cors enabled backend.
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/3069
Co-authored-by: Marc <marc88@free.fr>
Co-committed-by: Marc <marc88@free.fr>
2025-03-09 13:40:57 +00:00
kolaente
96ec7b17bc
fix(editor): upload image via toolbar button
...
Resolves https://community.vikunja.io/t/unable-to-add-task-attachments/3329
2025-03-09 12:52:16 +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
0e75011c11
fix(quick actions): add close button on mobile
2025-03-09 12:16:30 +01:00
kolaente
23303488da
fix(quick actions): do not space between elements on mobile
2025-03-09 12:10:27 +01:00
kolaente
12604bcb0f
fix(attachments): left align attachment title
2025-03-09 12:05:18 +01:00
kolaente
e5c751fece
fix(attachments): always show dropzone
2025-03-09 12:04:15 +01:00
kolaente
80f384a131
feat(labels): sort labels alphabetically
2025-03-09 11:47:41 +01:00
kolaente
a28bbfc8df
fix(labels): only show each label once
...
Sometimes™, directly after adding a label, it would show up multiple times. Sometimes, it was reproducible, other times it was not. This now fixes this by only showing labels unique by its id.
2025-03-09 11:43:18 +01:00
kolaente
12eb91365a
fix: allow setting task/project color to black
2025-03-09 11:31:53 +01:00
kolaente
7724d62330
fix(task): show new due date immediately after deferring in list view
2025-03-09 11:28:51 +01:00
kolaente
4e979f3375
fix(i18n): use actually set language for dates
...
This fixes a bug where a translated string was used as the locale for dates, instead of the actually configured locale.
Resolves https://github.com/go-vikunja/vikunja/issues/391
2025-03-09 10:24:45 +01:00
kolaente
5db22c9964
fix(date): do not format time values using dayjs for use in date pickers
...
This fixes a bug where it would be impossible to set times to something later than 12:00 as they would be automatically converted to am - but the datepicker didn't fully support this and thus it would just be set to 1.
Resolves https://kolaente.dev/vikunja/vikunja/issues/3073
2025-03-09 09:44:56 +01:00
kolaente
4ba5aeb911
fix(editor): add rounded edges to code highlight
2025-03-09 09:27:18 +01:00
Frederick [Bot]
0f81e18d85
chore(i18n): update translations via Crowdin
2025-03-09 08:05:39 +00:00
Marc
3ad20096f3
feat(auth): allow automatic sso login from param ( #3071 )
...
This PR allows to automatically login to vikunja using the sso provider id specified in url parameter as discussed here : https://community.vikunja.io/t/how-to-setup-openid-automatic-redirection/2623/7
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/3071
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Marc <marc88@free.fr>
Co-committed-by: Marc <marc88@free.fr>
2025-03-02 19:48:28 +00:00
kolaente
cf2fb3f7f8
fix(i18n): return proper error when language is empty
2025-03-02 15:52:28 +01:00
kolaente
c6cade3aeb
feat(i18n): automatically set language during registration
2025-03-02 13:21:24 +01:00
Frederick [Bot]
e915164086
chore(i18n): update translations via Crowdin
2025-02-28 00:22:19 +00:00
kolaente
1ee446166a
fix(i18n): use same casing for all dayjs languages
2025-02-24 18:59:19 +01:00
kolaente
2a2c435e6b
fix(i18n): add hr-HR to dayjs import languages
2025-02-24 18:36:22 +01:00
Frederick [Bot]
98f04652e1
chore(i18n): update translations via Crowdin
2025-02-23 00:26:02 +00:00
Frederick [Bot]
4bb483a2d1
chore(i18n): update translations via Crowdin
2025-02-22 00:25:09 +00:00