Commit Graph

4928 Commits

Author SHA1 Message Date
4703f9c4d5
fix: has-pseudo-class polyfill
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-29 17:22:06 +02:00
fd699ad777
fix: checkbox label size based on icon 2023-03-29 17:17:51 +02:00
0acf44778d
fix: undo further nesting of interactive items
This is really bad for UX and accessability
2023-03-29 17:17:50 +02:00
8fc254d2db
feat: abstract BaseCheckbox 2023-03-29 17:17:49 +02:00
Dominik Pschenitschni
7d3b97d422 feat: prepare for pnpm 8 (#3331)
Some checks failed
continuous-integration/drone/push Build is failing
Related: #3317

Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #3331
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-03-29 12:02:34 +00:00
4a34f245db
chore(deps): update flake
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-29 13:41:52 +02:00
973ea39a64 chore(deps): update dependency eslint to v8.37.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-29 07:56:52 +00:00
f94a65ce7a chore(deps): update dependency @types/node to v18.15.11
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-28 22:05:12 +00:00
432fbbea78 chore(deps): update dependency cypress to v12.9.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-28 19:05:20 +00:00
e483f1cd2e chore(deps): update dependency vitest to v0.29.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-28 14:05:19 +00:00
eb34f6e136 chore(deps): update dependency postcss-preset-env to v8.2.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-28 12:05:42 +00:00
91e9eef582 fix: use strict comparison
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-28 10:49:34 +00:00
dea1789a00
feat: type i18n improvements
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-28 12:35:19 +02:00
30adad5ae6 feat: mark undone if task moved from isDoneBucket (#3291)
All checks were successful
continuous-integration/drone/push Build is passing
Addresses #545 (not completely)

Reviewed-on: #3291
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-28 10:21:19 +00:00
3ed6f939e5 chore(deps): update dependency vite-plugin-pwa to v0.14.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-28 10:05:08 +00:00
a337d22c1f fix(deps): update font awesome to v6.4.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-27 18:27:34 +00:00
addfcf2510 chore(deps): update typescript-eslint monorepo to v5.57.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-27 18:05:13 +00:00
303034f02c chore(deps): update pnpm to v7.30.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-27 14:04:54 +00:00
0fd44e9484 chore(deps): update dependency caniuse-lite to v1.0.30001470
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-27 06:06:31 +00:00
04040f20ba chore(deps): update dependency netlify-cli to v13.2.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-27 00:06:51 +00:00
6c999ad148 fix: ensure same protocol for configured api url (#3303)
All checks were successful
continuous-integration/drone/push Build is passing
Resolves https://github.com/go-vikunja/frontend/issues/109

Vikunja would save the api url with `http` instead of `https` when the frontend was accessed via https. This was fine in most cases when the server would redirect all requests made to http to the secure https variant. However, in newer Firefox versions (and soon, Chrome probably as well) the browser would not follow that redirect anymore. Hence, we need to make sure to only make api requests to the same protocol. Doing API requests from an https hosted fronted to an http hosted api would probably fail already anyway.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #3303
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2023-03-26 19:18:47 +00:00
cc519e6773 chore(deps): update dependency esbuild to v0.17.14
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-26 03:05:27 +00:00
f9dcae4f65 chore(deps): update dependency @types/node to v18.15.10
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-25 23:05:50 +00:00
ade6c2cb18 chore(deps): update dependency postcss-preset-env to v8.1.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-25 09:05:19 +00:00
4566b62a93 chore(deps): update dependency @types/node to v18.15.9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-25 08:05:10 +00:00
37d3ef24d2 chore(deps): update dependency @types/node to v18.15.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-25 00:05:22 +00:00
71265769ce fix: update logo change only every hour
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-24 23:30:26 +00:00
a13c16ca03 fix: use time constant 2023-03-24 23:30:26 +00:00
a33fb72ef8 fix: use onActivated 2023-03-24 23:30:26 +00:00
c5776264c0 fix: only update daytime salutation when switching to home view 2023-03-24 23:30:26 +00:00
078d8b39a9 fix(gantt): only update today value when changing to the gantt chart view 2023-03-24 23:30:26 +00:00
b77c7c2f45 fix: add interval to uses of useNow so that it uses less resources 2023-03-24 23:30:26 +00:00
e369473dd0 chore(deps): update dependency esbuild to v0.17.13
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-24 19:05:04 +00:00
70501f9da1 chore(deps): update pnpm to v7.30.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-24 14:04:24 +00:00
9bb7019b09 chore(deps): update dependency rollup to v3.20.2
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-24 13:21:24 +00:00
df4fe7a644 fix(deps): update sentry-javascript monorepo to v7.45.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-24 10:06:38 +00:00
2f009d0b27 chore(deps): update dependency @types/node to v18.15.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-24 09:05:25 +00:00
70d7def7d7 chore(deps): update dependency sass to v1.60.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-24 07:11:01 +00:00
0033407f96 chore(deps): update pnpm to v7.30.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-24 02:04:25 +00:00
b10a2329ca chore(deps): update dependency @types/node to v18.15.6
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-23 22:05:08 +00:00
6870db4a72 fix: list view: don't sort tasks after marking one "done" (#3285)
All checks were successful
continuous-integration/drone/push Build is passing
See https://community.vikunja.io/t/list-view-tasks-being-sorted-after-marking-one-done-throws-you-off/1257/2

Reviewed-on: #3285
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-23 20:50:17 +00:00
3643ffe0d0 fix: improve the "pop" sound a bit
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Trim the (noisy) silence (especially at the start, because
that delay from making a change and playing a sound is a little
annoying), with fade-in and fade-out

Edited with Audacity

File(s) history:
7f5140bbb4
955bd73fec
2023-03-23 23:38:52 +04:00
02971f6ff9 chore(deps): update dependency vite-plugin-pwa to v0.14.6
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-23 12:05:31 +00:00
7d3c34b004 chore(deps): update pnpm to v7.30.1
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-23 11:48:32 +00:00
f3ea6fd4dc chore(deps): update dependency eslint-plugin-vue to v9.10.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-23 11:05:38 +00:00
bed6b81a58 chore(deps): update dependency rollup to v3.20.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-23 09:05:02 +00:00
f9bf9139b8 fix(deps): update dependency @intlify/unplugin-vue-i18n to v0.10.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-22 18:05:17 +00:00
96e2c81b7e
fix: ignore ts deprecations for now
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
see https://github.com/vuejs/tsconfig/issues/6
2023-03-22 15:47:21 +01:00
e62c00a187 chore(deps): update dependency typescript to v5
Some checks failed
continuous-integration/drone/pr Build is failing
2023-03-22 13:05:25 +00:00
611419888a chore(deps): update dependency vite-plugin-pwa to v0.14.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-03-22 12:05:18 +00:00