1
0
Commit Graph

10190 Commits

Author SHA1 Message Date
4a8b7a726a fix: task sorting in table
Resolves https://kolaente.dev/vikunja/frontend/issues/2118
2022-07-13 16:19:58 +02:00
b9793a267b Add exec to run script to run app as PID 1 (#1200)
When running the docker container, the sh script will run as PID 1 and intercept any external signals (like docker stop) and won't pass it on to the app. Docker will wait for 10 seconds before proceeding to force kill the app, leading to both an unclean shutdown and an unnecessary wait of 10 seconds.

The exec in the script replaces the shell process with the `su` process, which correctly passes on signals to the app process and triggers a regular shutdown when doing a docker stop.

Co-authored-by: Pavle Portic <git@theedgeofrage.com>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1200
Reviewed-by: konrad <k@knt.li>
Co-authored-by: TheEdgeOfRage <git@theedgeofrage.com>
Co-committed-by: TheEdgeOfRage <git@theedgeofrage.com>
2022-07-12 14:02:31 +00:00
c906fc2b07 fix(mail): don't try to authenticate against the mail server when no credentials are provided
Related to https://github.com/go-vikunja/api/issues/34
2022-07-12 15:46:28 +02:00
579cff647d feat: allow marking a task done from a filter
Resolves https://kolaente.dev/vikunja/frontend/issues/2113
2022-07-12 11:59:39 +02:00
4bb77b5539 fix(mail): don't set a username by default 2022-07-12 11:49:23 +02:00
2a20c95ba5 fix(tests): remove old label task relations before adding a new one 2022-07-12 09:12:04 +02:00
97e6147351 feat(tests): change cypress default viewport size 2022-07-12 09:09:26 +02:00
e8705c66dd fix: add a task relation with enter when only one search result is available
Resolves #2107
2022-07-11 20:02:35 +02:00
6973d76e17 feat: select a value when there is one exact match in multiselect
Related to #2107
2022-07-11 19:55:03 +02:00
cc079336a8 fix: expose focus function for BaseButton
This fixes an issue with the usage of BaseButton in multiselect.
2022-07-11 17:06:18 +02:00
ab7bf7d8f9 fix: datepicker button color and spacing for overdue dates 2022-07-11 16:41:08 +02:00
5743a4afe5 fix: properly set tls config for mailer 2022-07-11 16:10:28 +02:00
6e54929104 fix: pass modal bindings to teleport target (#2109)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2109
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-07-11 13:27:57 +00:00
62325de9cd feat: use actual uuids for tasks 2022-07-11 14:54:33 +02:00
dff5d84ebb fix: make sure weekday parsing in quick add magic ignores the casing
Resolves https://kolaente.dev/vikunja/frontend/issues/2105
2022-07-11 12:35:08 +02:00
990639dd24 fix: setting a label on a task fails if the kanban view is open in the background 2022-07-08 23:30:03 +02:00
a073cfac66 fix(tests): set correct user issuer for test users 2022-07-08 17:22:33 +02:00
40b30079c1 fix(gantt): correctly show month and year in gantt chart on safari
Resolves https://github.com/go-vikunja/frontend/issues/59
2022-07-08 16:39:21 +02:00
8759937e3c feat(docs): add versions explanation 2022-07-08 00:14:01 +02:00
5cc4927b9e fix: add missing error check 2022-07-07 23:23:15 +02:00
2b074c60a7 fix(caldav): properly parse durations when returning VTODOs
Resolves https://github.com/go-vikunja/frontend/issues/55
2022-07-07 23:20:37 +02:00
f5a4c136fb fix: cycles in tasks array when memory caching was enabled
Resolves #1119
2022-07-07 18:34:49 +02:00
230478aae9 fix: remove credential escaping for postgres connections to allow for passwords with special characters
Resolves https://github.com/go-vikunja/api/issues/22
2022-07-07 18:04:16 +02:00
7e99618319 chore: upgrade trello api wrapper and remove fork 2022-07-07 16:21:33 +02:00
73c4c399e5 feat: use embed fs directly to embed the logo in mails 2022-07-07 15:54:38 +02:00
25ffa1bc2e fix: prevent logging openid provider errors twice 2022-07-07 15:47:37 +02:00
f3835d7dfe fix(quick-add-magic): use ButtonLink 2022-07-06 21:07:26 +00:00
9a26310ad6 fix(ListList): use ButtonLink 2022-07-06 21:07:26 +00:00
6ddede4863 feat(BaseButton): add target _blank for links by default 2022-07-06 21:07:26 +00:00
12544c52ca fix: add ButtonLink component
Add ButtonLink component to fix occasions where the BaseButton needs to be styled in a link color.
2022-07-06 21:07:26 +00:00
02f985d8a3 fix: button styling 2022-07-06 21:07:26 +00:00
3b9bc5b2f8 feat: use BaseButton where easily possible
This replaces links with BaseButton components. BaseButton will use `<button type="button">` inside for this case. This improves accessibility a lot. Also we might be able to remove the `.stop` modifiers in some places because AFAIK the button element stops propagation by default.
2022-07-06 21:07:26 +00:00
9e1ec72739 feat: use inline-block for BaseButton 2022-07-06 21:07:26 +00:00
2c2fc4c9ee [skip ci] Updated translations via Crowdin 2022-07-05 00:12:36 +00:00
c6d214b9eb fix: cypress plugins 2022-07-04 21:50:48 +00:00
77466e3373 fix: cypress plugins import 2022-07-04 21:50:48 +00:00
8f82dd2783 fix: reenable some compilerOptions 2022-07-04 21:50:48 +00:00
58358481bc fix linting 2022-07-04 21:50:48 +00:00
321850ec20 chore: rename js files to ts 2022-07-04 21:50:48 +00:00
7fe9f17e43 feat: setup cypress 2022-07-04 21:50:48 +00:00
d064f0acc0 fix import type 2022-07-04 21:50:48 +00:00
c6aac15d24 feat: improve ts setup 2022-07-04 21:50:48 +00:00
513a51fb73 feat: move eslint config to external file to support comments 2022-07-04 21:50:48 +00:00
4070d64404 chore: remove unused import 2022-07-04 21:50:48 +00:00
4429ba2da1 fix(caldav): make sure the caldav tokens of non-local accounts are properly checked 2022-07-04 18:08:46 +02:00
4cd6857072 fix(password): watcher (#2097)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2097
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-07-04 15:31:17 +00:00
580b012993 feat: add inputmode=generic to totp fields 2022-07-04 16:55:27 +02:00
db1ccff0de fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.14 (#1194)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1194
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-07-04 14:45:42 +00:00
2c9ab3d86f fix(deps): update module github.com/go-testfixtures/testfixtures/v3 to v3.8.0 (#1168)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1168
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-07-04 14:45:09 +00:00
f9b892e32f fix(deps): update sentry-javascript monorepo to v7.5.0 (#2102)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2102
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-07-04 14:20:07 +00:00