Commit Graph
10329 Commits
Author SHA1 Message Date
renovate bdb3df8395 fix(deps): update tiptap to v2.7.4 2024-09-26 13:15:53 +00:00
renovateandkonrad df41a96148 fix(deps): update dependency dompurify to v3.1.7 2024-09-26 12:43:48 +00:00
renovate 892b8ad89a fix(deps): update dependency vue to v3.5.9 2024-09-26 12:15:21 +00:00
renovate b4ac1adacb chore(deps): update dev-dependencies 2024-09-26 04:15:38 +00:00
renovate 0706ca60b5 fix(deps): update tiptap to v2.7.3 2024-09-25 16:15:32 +00:00
kolaente 15d95f16da fix(checkbox): use sibling css selector instead of has
This makes the checkbox work as intended on older browsers which do not support the :has selector.

Resolves https://kolaente.dev/vikunja/vikunja/issues/2713
2024-09-25 14:38:17 +02:00
renovateandkonrad f7f1b1638b fix(deps): update dependency @sentry/vue to v8.32.0 2024-09-25 12:03:31 +00:00
renovate 2ece97fc2b chore(deps): update dev-dependencies 2024-09-25 05:15:48 +00:00
renovate 71901a62f2 chore(deps): update dev-dependencies 2024-09-24 00:15:47 +00:00
renovate cda0848b2a fix(deps): update dependency tailwindcss to v3.4.13 2024-09-23 15:15:27 +00:00
kolaente 261c6e6c9e fix(files): only use service rootpath for files when the files path is not absolute
Resolves https://community.vikunja.io/t/images-failing-to-load-500-internal-server-error/2835
2024-09-23 14:41:00 +02:00
kolaente 204dccf08b feat: add utm tag to powered by link 2024-09-23 12:07:06 +02:00
renovateandkonrad c85cfcce6a fix(deps): update dependency @sentry/vue to v8.31.0 2024-09-23 08:49:46 +00:00
kolaente c35c70e71f feat: do not load notifications while in the background 2024-09-23 10:31:09 +02:00
kolaente dea123dbea docs: format config json 2024-09-22 17:18:17 +02:00
kolaente 5643027454 docs: intro for migrators 2024-09-22 17:18:01 +02:00
kolaente b9cdc9fbe5 docs: clarify migrators 2024-09-22 17:10:36 +02:00
kolaente 003db05b66 docs: clarify enabled providers 2024-09-22 16:32:48 +02:00
kolaente c5a97ef0a3 docs: correctly document providers in config 2024-09-22 15:58:21 +02:00
kolaente 8776465fa2 fix: generate config in ci 2024-09-22 15:35:03 +02:00
renovateandkonrad 51bdbba286 fix(deps): update dependency @intlify/unplugin-vue-i18n to v5.2.0 2024-09-22 12:37:53 +00:00
kolaente 3c70bd630d feat: generate yml config from json
This change introduces a more abstract way of managing the config, allowing us to generate it into yaml and markdoc for the website.
It also changes the distributed config to be all commented out so that people using it only comment in the values they need.
2024-09-22 14:37:31 +02:00
renovate 2d5e2f70b9 fix(deps): update dependency vue-i18n to v10.0.3 2024-09-22 11:15:26 +00:00
renovate 2c8ca629de fix(deps): update dependency @intlify/unplugin-vue-i18n to v5.1.0 2024-09-22 10:15:42 +00:00
renovate a61ac5ac32 fix(deps): update dependency vue to v3.5.8 2024-09-22 07:15:39 +00:00
renovate 8c9d75e9a4 chore(deps): update dev-dependencies 2024-09-22 02:15:43 +00:00
renovate 28f208542f fix(deps): update dependency vue-i18n to v10.0.2 2024-09-21 18:15:59 +00:00
renovate 6a2a78d014 chore(deps): update dev-dependencies 2024-09-21 05:16:14 +00:00
renovate 2c791e6dd2 fix(deps): update dependency vue to v3.5.7 2024-09-20 16:15:48 +00:00
kolaente 4d2021997a chore(deps): update desktop lockfile 2024-09-20 17:42:37 +02:00
kolaente 732902919b chore: 0.24.3 release preperation 2024-09-20 14:48:51 +02:00
renovate 31ae716ab2 chore(deps): update pnpm to v9.11.0 2024-09-20 11:15:25 +00:00
kolaente 207b88a286 fix(typesense): use typesense bulk insert, log all errors 2024-09-20 10:20:18 +02:00
kolaente 50a0674835 fix(typesense): force position to always be float instead of auto-inferring
This fixes an issue where it would be impossible to update a task in Typesense when the position for a view of it was previously saved as int64. This happened because the field is created per view on demand and its type is automatically inferred from the data saved. Now, when the first value for a particular position field is a float which could as well be an int (for example, 42.0), that field gets created as an int64 instead of float. Subsequent tries to save a float into that field will then fail.

Additionally, errors about this are silently discarded when using bulk insert. That's why the problem was not really debuggable at first.
2024-09-20 10:13:05 +02:00
kolaente 8181829c9e fix(typesense): index tasks one by one 2024-09-20 09:18:57 +02:00
kolaente 83aeb90376 chore(logging): simplify log template string 2024-09-20 08:42:22 +02:00
kolaente e4584109df chore(typesense): add more debug logging 2024-09-20 08:42:21 +02:00
renovateandkonrad 6d7748988a fix(deps): update dependency vuemoji-picker to v0.3.1 2024-09-20 05:55:16 +00:00
renovateandkonrad 363da6c80f chore(deps): update dev-dependencies 2024-09-20 05:55:04 +00:00
kolaente 3f1d0f390b fix(typesense): use emplace instead of upsert to update documents 2024-09-20 07:54:23 +02:00
kolaente edf206aba6 fix(typesense): make sure task positions are recreated properly when updating them
Related https://community.vikunja.io/t/version-0-24-0-internal-server-error-breaking-change/2558
Related https://github.com/go-vikunja/vikunja/issues/317
2024-09-19 15:57:18 +02:00
kolaente 9e39ef9397 fix(typesense): add new tasks to typesense properly
Maybe related to https://github.com/go-vikunja/vikunja/issues/317
2024-09-19 15:30:14 +02:00
kolaente c54181eeda fix(deps): update module github.com/typesense/typesense-go to v2 2024-09-19 15:30:13 +02:00
kolaente b3bf92b7ce fix(typesense): only fail silently when a project was not found during indexing 2024-09-19 15:30:13 +02:00
renovateandkonrad 05dd05216d fix(deps): update tiptap to v2.7.2 2024-09-19 11:57:11 +00:00
kolaente cd0ab54d57 fix(views): add migration for filtered kanban buckets 2024-09-19 13:23:23 +02:00
kolaente a7bd9dad24 feat(task): use focus-visible for task focus styles 2024-09-19 13:01:18 +02:00
kolaente 10e245f6d0 fix(a11y): hide unfocusable buttons 2024-09-19 12:50:47 +02:00
kolaente 010dd1ea22 fix(task): open focused task when pressing enter 2024-09-19 12:50:21 +02:00
kolaente 65a2814b2a feat(navigation): use focus-visible for nav items 2024-09-19 12:36:33 +02:00