2019-11-24 19:49:12 +01:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
2021-09-05 17:07:51 +02:00
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres
|
|
|
|
to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
2019-11-24 19:49:12 +01:00
|
|
|
|
|
|
|
All releases can be found on https://code.vikunja.io/frontend/releases.
|
|
|
|
|
|
|
|
The releases aim at the api versions which is why there are missing versions.
|
|
|
|
|
2022-11-11 12:02:05 +01:00
|
|
|
## [0.20.1] - 2022-11-11
|
|
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
|
|
|
|
* *(auth)* Always redirect to external openid provider if only one is enabled
|
|
|
|
* *(ci)* Cache folder name
|
|
|
|
* *(gantt)* Don't try to load list NaN when opening a task from the gantt chart
|
|
|
|
* *(kanban)* Don't allow dragging a bucket if a task input is focused
|
|
|
|
* *(quick add magic)* Don't parse labels, assignees or lists as date expressions if they are called that
|
|
|
|
* *(table)* Sort tasks by index instead of id
|
|
|
|
* *(tasks)* Show any errors happening during task load* SetModuleLoading LoadingState type ([35f4bb1](35f4bb138554d300757420261d70d1a6bf6b9cc0))
|
|
|
|
* Better kanban updateBucket types ([964aba4](964aba4824418e431955881be284e35f412e873b))
|
|
|
|
* Disable props destructure error ([d6cb965](d6cb965ea7330f80f1e3c213442a049f63cba57e))
|
|
|
|
* Missing href ([5d601ca](5d601ca4b34cd7368ff6061659617fff2836cdbc))
|
|
|
|
* Multiselect modelValue prop type ([480aa88](480aa8813ec28e1228e02ba78dd3ee3037f4928a))
|
|
|
|
* Potential issue with refs in Avatar ([3c5bfcc](3c5bfcc6f3cece0f3bd6e4f862a187c17a2c4d6c))
|
|
|
|
* CoverImageAttachmentId ([e01df4d](e01df4d36996aa281ef73ee74f3ac5316a0b8a98))
|
|
|
|
* Don't show user deletion menu entry in user settings if the server disabled it ([09b76b7](09b76b7bd476b9de653e53de579f1c533d101d4d))
|
|
|
|
* Resolve issues with vue-easymde (#2629) ([eb59ca5](eb59ca5836ae8454885827bcf28a8476600bd122))
|
|
|
|
* Remove wrong loadTask params (#2635) ([f7728e5](f7728e538408d15fcbfcd9ce02cd235447dfa6f0))
|
|
|
|
* Remove duplicate store assignment (#2644) ([38cef79](38cef79f680ddf3612376a90c69198e01283a5a0))
|
|
|
|
* Flatpickr types (#2647) ([7fbb6e8](7fbb6e8f700157238f8924ce95424d79a34b7543))
|
|
|
|
* Sort task alphabetically ([612e592](612e592da799ee6a76d32c8ebc567aeadde3ee11))
|
|
|
|
* Too much recursion error when opening a task from the gantt chart ([d47791b](d47791b95793aabf1524544494621b237479c15d))
|
|
|
|
* Lint & formatting ([c2dd18e](c2dd18edaa8ac29446845a5028d1a04c1f39fc76))
|
|
|
|
* Gantt route sync ([7ec2b6c](7ec2b6c0d28a1ae1799b1ed7a781efbf4c4542d7))
|
|
|
|
* Gantt route sync (#2664) ([9450817](94508173dcfc75d606d490a536f80e10397fb69c))
|
|
|
|
|
|
|
|
### Dependencies
|
|
|
|
|
|
|
|
* *(deps)* Update dependency vite to v3.2.1
|
|
|
|
* *(deps)* Update dependency @vue/test-utils to v2.2.1 (#2591)
|
|
|
|
* *(deps)* Update pnpm to v7.14.1 (#2593)
|
|
|
|
* *(deps)* Update dependency vue-flatpickr-component to v11
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.17.3
|
|
|
|
* *(deps)* Update dependency eslint-plugin-vue to v9.7.0
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001427
|
|
|
|
* *(deps)* Update dependency blurhash to v2.0.4
|
|
|
|
* *(deps)* Update dependency vitest to v0.24.4
|
|
|
|
* *(deps)* Update dependency @types/node to v18.11.8
|
|
|
|
* *(deps)* Update dependency vite to v3.2.2
|
|
|
|
* *(deps)* Update dependency @kyvg/vue3-notification to v2.5.0
|
|
|
|
* *(deps)* Update dependency @kyvg/vue3-notification to v2.5.1
|
|
|
|
* *(deps)* Update dependency @kyvg/vue3-notification to v2.6.0 (#2612)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.42.0
|
|
|
|
* *(deps)* Update dependency rollup to v3.2.4 (#2614)
|
|
|
|
* *(deps)* Update dependency @kyvg/vue3-notification to v2.6.1 (#2615)
|
|
|
|
* *(deps)* Update dependency rollup to v3.2.5 (#2618)
|
|
|
|
* *(deps)* Update dependency @cypress/vite-dev-server to v3.4.0 (#2617)
|
|
|
|
* *(deps)* Update dependency marked to v4.2.0 (#2616)
|
|
|
|
* *(deps)* Update dependency @types/node to v18.11.9 (#2619)
|
|
|
|
* *(deps)* Update dependency vitest to v0.24.5 (#2621)
|
|
|
|
* *(deps)* Update dependency @cypress/vue to v4.2.2
|
|
|
|
* *(deps)* Update dependency marked to v4.2.1 (#2625)
|
|
|
|
* *(deps)* Update pnpm to v7.14.2
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.13 (#2627)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.17.4 (#2628)
|
|
|
|
* *(deps)* Pin dependency @types/codemirror to 5.60.5
|
|
|
|
* *(deps)* Update dependency vite-plugin-pwa to v0.13.2 (#2632)
|
|
|
|
* *(deps)* Update dependency sass to v1.56.0 (#2633)
|
|
|
|
* *(deps)* Update dependency marked to v4.2.2 (#2636)
|
|
|
|
* *(deps)* Update dependency eslint to v8.27.0
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001430 (#2639)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v12.1.0 (#2640)
|
|
|
|
* *(deps)* Update dependency vite to v3.2.3
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-legacy to v2.3.1 (#2641)
|
|
|
|
* *(deps)* Update dependency vite-plugin-pwa to v0.13.3 (#2648)
|
|
|
|
* *(deps)* Update dependency @cypress/vite-dev-server to v4 (#2651)
|
|
|
|
* *(deps)* Update dependency vitest to v0.25.0 (#2650)
|
|
|
|
* *(deps)* Update dependency @cypress/vue to v5 (#2652)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.42.1 (#2653)
|
|
|
|
* *(deps)* Update dependency @cypress/vue to v5.0.1 (#2655)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.18.0
|
|
|
|
* *(deps)* Update dependency vitest to v0.25.1 (#2657)
|
|
|
|
* *(deps)* Update dependency @cypress/vite-dev-server to v4.0.1 (#2658)
|
|
|
|
* *(deps)* Update vueuse to v9.5.0 (#2660)
|
|
|
|
* *(deps)* Update dependency sass to v1.56.1 (#2661)
|
|
|
|
* *(deps)* Update dependency vue to v3.2.42
|
|
|
|
* *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.2
|
|
|
|
* *(deps)* Update dependency vue to v3.2.43 (#2663)
|
|
|
|
* *(deps)* Update dependency vue to v3.2.44 (#2666)
|
|
|
|
* *(deps)* Update pnpm to v7.15.0 (#2667)
|
|
|
|
* *(deps)* Update dependency cypress to v11 (#2659)
|
|
|
|
* *(deps)* Update dependency dompurify to v2.4.1 (#2669)
|
|
|
|
|
|
|
|
### Features
|
|
|
|
|
|
|
|
* *(ci)* Use 'always' for pull
|
|
|
|
* *(ci)* Add kind everywhere
|
|
|
|
* *(ci)* Update cypress image
|
|
|
|
* *(ci)* Improve drone config (#2637)
|
|
|
|
* *(tests)* Add tests for gantt chart time range
|
|
|
|
* *(tests)* Add tests for gantt chart task detail open* Task store with composition api (#2610) ([839d331](839d331bf51f9a0e9742b9972dbd6a88fa38f1c3))
|
|
|
|
* Auth store with composition api (#2602) ([825ba10](825ba100f0c05e1ab98d401157c30aad8658afa6))
|
|
|
|
* Config store with composition api (#2604) ([15ef86d](15ef86d597ceb8731febf789f1b812a339273e40))
|
|
|
|
* Base store with composition api (#2601) ([b4f4fd4](b4f4fd45a4c98629de182033e808cf7b22a1fe4a))
|
|
|
|
* Attachments store with composition api (#2603) ([a50eca8](a50eca852fcb841166baa07a6cc405eeb70c6e9d))
|
|
|
|
* Namespaces store with composition api (#2607) ([0832184](08321842220798b478ffaef7e9e11c527cb5b3bd))
|
|
|
|
* Lists store with composition api (#2606) ([5ae8bac](5ae8bace820b05d3ad05f40ab51164ec2c35c068))
|
|
|
|
* Label store with composition api (#2605) ([1002579](1002579173bd4b89e157c78ac607abd7969d85bc))
|
|
|
|
* Type improvements ([599e28e](599e28e5e5d56e4ced338ec1c79fea7d4576b85a))
|
|
|
|
* Type global components and especially icon prop ([a2c1702](a2c1702eef64dd779c86940898bd49fc2c96233f))
|
|
|
|
* Rework BaseButton ([e8c6afc](e8c6afce7298267f2f77ece0a746218c2eb3f7b7))
|
|
|
|
* Rework XButton ([4cd0e90](4cd0e90feaab05a2275e92affda23dde7453013f))
|
|
|
|
* Rework dropdown-item ([02deb0b](02deb0beddbc9221bdcafd0d09cee383571dae55))
|
|
|
|
* Rework popup ([0b58973](0b58973d872d8d54c9a829a06c8535a7a7115613))
|
|
|
|
* SingleTaskInList script setup (#2463) ([44e6981](44e6981759261cdada6388384cbad96e5401b8a9))
|
|
|
|
* Add type info ([0182695](0182695cda1252a65df3f48fdc316e82cd7fadbd))
|
|
|
|
* Rename http-common to fetcher (#2620) ([096daad](096daad80a9c089e732116ce3b8aa4310a611368))
|
|
|
|
* Improved types (#2547) ([0ff0d8c](0ff0d8c5b89bd6a8b628ddbe6074f61797b6b9c1))
|
|
|
|
* MigrateService script setup (#2432) ([8b7b4d6](8b7b4d61a3b9dd01ab58b7e7dd30bf649b62fcf6))
|
|
|
|
* Sticky action buttons (#2622) ([f4bc2b9](f4bc2b94f0466a357361a69cfb3562e84d1ea439))
|
|
|
|
* Simpliy editAssignees (#2646) ([d9a8382](d9a83820495f34ddbd776f70cabdc24bbb1c3f32))
|
|
|
|
* Remove comments from prioritySelect (#2645) ([6a93701](6a93701649d35622d13dda969aae4aedf145d4d0))
|
|
|
|
* ListKanban script setup (#2643) ([d85abbd](d85abbd77a8197e977fdbfec0ee309736cce05fa))
|
|
|
|
* Kanban store with composition api ([f0492d4](f0492d49ef5cd99d95085deec066cec85f4688b3))
|
|
|
|
|
|
|
|
### Miscellaneous Tasks
|
|
|
|
|
|
|
|
* *(ci)* Sign drone config* Remove comment ([1101fcb](1101fcb3fff1fce102a7418b1e2734a71cdf84e2))
|
|
|
|
* Improve multiselect hover types ([caa29c1](caa29c152d35b28658773b838de0a8909d0e509f))
|
|
|
|
* Remove unused processModel in services (#2624) ([7f00c7d](7f00c7dabd1e55ec0e9a86ca495f702a38ddb18d))
|
|
|
|
* Inline simple helper (#2631) ([e49f960](e49f960aea2ead5baca6965649821db6584cbac2))
|
|
|
|
* Move run.sh in scripts folder (#2649) ([5057b69](5057b69382ca65659b624206b381d8f1500bae82))
|
|
|
|
|
|
|
|
### Other
|
|
|
|
|
|
|
|
* *(other)* [skip ci] Updated translations via Crowdin
|
|
|
|
|
2022-10-28 12:21:11 +02:00
|
|
|
## [0.20.0] - 2022-10-28
|
|
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
|
|
|
|
* *(filters)* Changing filter checkbox values not being emitted to parent components
|
|
|
|
* *(filters)* Make sure all checkboxes are aligned properly
|
|
|
|
* *(filters)* Page freezing when entering a date as a result of an endless loop
|
|
|
|
* *(gantt)* Only unmount chart if there aren't any loaded tasks yet
|
|
|
|
* *(gantt)* UseDayjsLanguageSync and move to separate file
|
|
|
|
* *(i18n)* Spelling typo
|
|
|
|
* *(i18n)* Rename "right" to permission so that it's clearer what it is used for
|
|
|
|
* *(labels)* Unset loading state after loading all labels
|
|
|
|
* *(lint)* Unnecessary catch clause
|
|
|
|
* *(list)* Automatically close task edit pane when switching between lists
|
|
|
|
* *(quick add magic)* Time parsing for certain conditions (#2367)
|
|
|
|
* *(sharing)* Correctly check if the user has admin rights when sharing
|
|
|
|
* *(subscription)* Don't remove every namespace but the one subscribing to
|
|
|
|
* *(subscription)* Make sure list subscription state is propagated everywhere for the current list
|
|
|
|
* *(task)* Make sure users can be assigned via quick add magic via their real name as well
|
|
|
|
* *(task)* Cancel loading state when creating a new task does not work
|
|
|
|
* *(task)* Cancel loading state when creating a new task does not work
|
|
|
|
* *(task)* New tasks with quick add magic not showing up in task list
|
|
|
|
* *(task)* Setting a priority was not properly saved
|
|
|
|
* *(task)* Setting progress was not properly saved
|
|
|
|
* *(task)* Setting a label would not show up on the kanban board after setting it
|
|
|
|
* *(task)* Stop loading when no list was specified while creating a task
|
|
|
|
* *(task)* Only show create list or import cta when there are no tasks
|
|
|
|
* *(task)* Marking checklist items as done
|
|
|
|
* *(task)* Focusing on assignee search field when activating it
|
|
|
|
* *(task)* Scroll the task field into view after activating it
|
|
|
|
* *(tasks)* Don't allow adding the same assignee multiple times
|
|
|
|
* *(teams)* Show an error message when no user is selected to add to a team
|
|
|
|
* *(tests)* Fake current time in gantt tests to make them more reliable
|
|
|
|
* *(tests)* Adjust gantt rows identifier* Authenticate per request (#2258) ([6e4a3ff](6e4a3ff1996f55d99896a0e8267c1915de09dd39))
|
|
|
|
* Add lodash.clonedeep types ([80eaf38](80eaf38090413b74524ddc5a7dfcc9a845a6ba26))
|
|
|
|
* Use correct model for generics ([3ba423e](3ba423ed238a5f8f445246793829c7645dfe42aa))
|
|
|
|
* Merge duplicate types ([106abfc](106abfc842ca0c916ef7574b0fe5c89940869ac2))
|
|
|
|
* CreateNewTask typing ([f9b5130](f9b51306c396ceb0d8fa0c4af3fea24d2b28b64b))
|
|
|
|
* Improve some types ([4a50e6a](4a50e6aae28d22c3d441f1fead4edce7d0e30ff1))
|
|
|
|
* Use definite assignment assertion operator ([96f5f00](96f5f00c073f71c71d85c351f86ad16a67db6992))
|
|
|
|
* Mark abstractModel and abstractService abstract ([d36577c](d36577c04e1eea00fb21a5fb774e7f6b1f667d54))
|
|
|
|
* Use IAbstract to extend model interface ([8be1f81](8be1f81848303d590adb890743dd688fbf5cdf1c))
|
|
|
|
* Use new assignData method for default data ([8416b1f](8416b1f44811ff477d81db20370ff68e899c7252))
|
|
|
|
* Don't push a select event when nothing was selected ([9616bad](9616badc33173483e0b5cc0c99655e0c9a4907f9))
|
|
|
|
* Don't try to set the bucket of a task when it was moved to a new list ([c06b781](c06b781837c66174be41f40c967fbfcbcc35495e))
|
|
|
|
* Mutation error in TaskDetailView ([b4cba6f](b4cba6f7d96334b46e5e2d6be5ac87432b01f0c0))
|
|
|
|
* DefaultListId ([878b5bf](878b5bf236f7d1ddc9825d8dca8415313b08fd94))
|
|
|
|
* Use typed useStore ([54de368](54de368642519fc900ce89e4ee38989555054a05))
|
|
|
|
* Don't encode attachment upload file blob as json ([d819b9b](d819b9b0ba08db24a77751061ae285fc11205c2c))
|
|
|
|
* Dragging a list on mobile Safari ([6bf5f6e](6bf5f6efd46c47293fb54b9e9a25d91d8c6bec0d))
|
|
|
|
* Introduce a ListView type to properly type all available list views ([23598dd](23598dd2ee649449f2176ae86acbc16ecbf01e6f))
|
|
|
|
* Use proper computed for available views list ([e67fc7f](e67fc7fb7e1678b1b691fee77d3237b222ad50c6))
|
|
|
|
* Only warn once if triggeredNotifications are not supported (#2344) ([f083f18](f083f181e2c8aa0af3ac1381303f61792d5975f5))
|
|
|
|
* Bucket title edit success message appearing twice ([4921788](49217889b50da73d0f4851c4ee21f0dec11c7958))
|
|
|
|
* Don't parse dates in urls ([92f24e5](92f24e59a794a25098f5fb50f2101d516829cd36))
|
|
|
|
* Vue-i18n global scope (#2366) ([602ab83](602ab8379e3fb11eb8b547d036921311f193fb12))
|
|
|
|
* Redirect to login when the jwt token expires ([91976e2](91976e23f989f39fb25d3341aa3f4b632ea66f35))
|
|
|
|
* Only try to save user settings when a user is authenticated ([2df2bd3](2df2bd38e2b9f86be7e7c5aab744f27cbf2644c3))
|
|
|
|
* Remove margin from the color bubble component itself ([4fce71f](4fce71f729878d47c3ec79d0c10fae8fbaabbd91))
|
|
|
|
* Test pnpm cache ([e5d04c9](e5d04c98dabc6b597ecc32dd01ab31c4dd9882d1))
|
|
|
|
* Remove console.log ([43e2d03](43e2d036d77731fcce18cbea1d82196b10016609))
|
|
|
|
* Explicitly install cypress ([62e227c](62e227c767a43578f4487e3dc244f4756e073f5d))
|
|
|
|
* Only pass date to flatpickr if it's a valid date ([ede5cdd](ede5cdd8cf5575bba96d3e7b6824a7ad7b414ea7))
|
|
|
|
* Loading state when creating a new task from list view ([aa64e98](aa64e9835c6b9ef2bb10ab8d2a1b4a695cb4321b))
|
|
|
|
* Make add task button 100% height ([3c9c5ef](3c9c5eff1258b6e04e3d0e9299110fa9b5c9757d))
|
|
|
|
* Lint ([2bf9771](2bf9771e2894acb7ad3e563b7b31442d91c49e1a))
|
|
|
|
* Color list titles so that they are visible on cards with a background ([62ed7c5](62ed7c5964f1252f09fe432c42aaf327da5a8c4f))
|
|
|
|
* Missed porting these getters and commits ([95ad245](95ad245b59b0c6398b0bca217572ca36f6ea5a54))
|
|
|
|
* Use https for api url (#2425) ([9f39365](9f3936544d5906f0031412139b53c286023c2405))
|
|
|
|
* Don't use corepack prepare at all ([a199fc7](a199fc7a8e7f621ee96b2079e9558987f1350493))
|
|
|
|
* Add types for node ([6a82807](6a828078a398ab920f0e29d0801b918ae092ef30))
|
|
|
|
* VueI18n global scope fallback warnings (#2437) ([e9cf562](e9cf562969e42cc3ce3ffba3ed093db7a2089395))
|
|
|
|
* Fix missed conversion to ref (#2445) ([94d6f38](94d6f38e89174f879be4e5b1897b52603b40a745))
|
|
|
|
* Don't emit a possible null task ([5f5ed41](5f5ed410df1a2fe73e821d7dee7ebd4c0b918069))
|
|
|
|
* Docker build ([5b60693](5b606936c3f7b0dc1232ad269f3666f8170c6e11))
|
|
|
|
* Update top header list title when saving a filter ([fd3c15d](fd3c15d0642a8d91260ba24eaae52e0ba62c2871))
|
|
|
|
* Type of config stores maxFileSize (#2455) ([78a6d38](78a6d38641c5e4e68f117e37ee36a4ca3b40a24b))
|
|
|
|
* Don't add class method to interface ([367ad1e](367ad1e5a5972ac6ff353275b31f309ebcf5cb4c))
|
|
|
|
* Attachment deletion (#2472) ([f1852f1](f1852f1f33401576ae5033f54613c96cd80e0f95))
|
|
|
|
* Add lodash.debounce types (#2487) ([00e0a23](00e0a23d48c19c440aea7857c8b162a0dfa34361))
|
|
|
|
* Initial modal scroll lock (#2489) ([eae7cc5](eae7cc5a6b506cbbbe694b831cba7c5d1febaf05))
|
|
|
|
* Unset cover image when the task does not have one ([054d70c](054d70cbe5344e39d0e5f277a7db2f26573e1efa))
|
|
|
|
* Lint ([43258ab](43258ab74e0733e91be3ade1f0b13dcf9342cc18))
|
|
|
|
* Lint ([84a1abf](84a1abf3477abbbee136979bd0bde08ae6c54ceb))
|
|
|
|
* Don't try to render auth routes when the user is not authenticated ([3af20b6](3af20b6220d8fcded9c8c2f0bdef21dc26d748f6))
|
|
|
|
* Lint ([f405b21](f405b2105bf4d1cfd4f6acf03210b37ac91eff5e))
|
|
|
|
* Make sure subscriptions are properly inherited between lists and namespaces ([a895bde](a895bde6612e7a2b22a84b6ca7c583bafc9ebc9e))
|
|
|
|
* Make sure subscription strings work consistently across languages ([172d353](172d353df7a86baa9c2759907c7f855679138cc0))
|
|
|
|
* Make sure subscriptions are properly inherited between namespaces and lists ([0a29197](0a29197715f22602faf353fb8fe850150aa710d1))
|
|
|
|
* Lint ([c6d6da3](c6d6da31712906f094a88dbfdb5e9b6db66c29e3))
|
|
|
|
* Move hourToDaytime to separate file in order to pass tests ([5afafb7](5afafb7c82837a3af58c7bdc18174a785691b885))
|
|
|
|
* Postcss-preset-env configuration (#2554) ([b80f82c](b80f82c4118bb372263130df80d15a2a79d2191e))
|
|
|
|
* Password reset ([7357530](73575302debbe095ce031e4871fb3797a801db18))
|
|
|
|
* Email confirmation ([e6f7ddc](e6f7ddc9ce90ddcb3b58b2c001320b6b2c3ac169))
|
|
|
|
* Lint ([643a5b6](643a5b6d7d00bfab4b338582c85217dffa7d9b22))
|
|
|
|
* Make sure services without a modelFactory override still return data ([8fdd3e7](8fdd3e785d3c55281b557827860d0532b94ac758))
|
|
|
|
* Make sure share modals don't have a create button ([ae27502](ae27502022469882656459b0a9e7e8a4b6972c58))
|
|
|
|
* Redirect with query parameters ([f61723d](f61723dac251c9d85102beae73c6a03df10bd4bf))
|
|
|
|
* Task detail view top spacing on mobile ([a695719](a6957191284a8da38e56b4ed3fe0a57b69d6e2b9))
|
|
|
|
* Make sure the filter button is always shown on the kanban board ([8023006](80230069c6f09ced484cd356b816df6b1dd296d6))
|
|
|
|
* Wait until everything is loaded before replacing the current view with the last or login view ([6083301](6083301d1f410ede5fe62127e484169d74ff6dc0))
|
|
|
|
* Show frontend version in about dialog ([5ddce38](5ddce387fe589c574adf0cce438732faf4ad9fd1))
|
|
|
|
* Building version into releases ([a0795db](a0795db0408b5fece13d8a74e9e243375883ca6f))
|
|
|
|
* Lint ([e13e477](e13e477682ef9fd647925f459d8d4527d3c55b9b))
|
|
|
|
* New task input styling ([c3cae78](c3cae78213b791c9e6fd8143ee59e3ca256c374a))
|
|
|
|
* Handle bar styling so they can actually be used ([10c6db3](10c6db3849e734d0508c8d435164a0f771175740))
|
|
|
|
* Make sure the date format is actually valid ([2c012e1](2c012e1a080bd9519384d65ee0653483aa52d1c3))
|
|
|
|
* Make tests work again with new selectors ([091beec](091beecc19cf5ff49fc252c4eeb98aa8a65ddb67))
|
|
|
|
* Use inherit for font family ([b7b4530](b7b4530a111d93e81fc6398dc3f7267cc6e255fb))
|
|
|
|
* Remove precision setting ([970a04d](970a04d9733f4cbdc35e5b772ce4a34fa71e6c4c))
|
|
|
|
* Fix imports ([d91bc50](d91bc5090a6cec38e655c944df7cf57ac16e4133))
|
|
|
|
* Use base store ([f5fd141](f5fd14124fa139f3e76f7a4915b2efc85de6c789))
|
|
|
|
* Correctly import all components ([31f2065](31f2065d2005b27ff8a0abbc4efaa7138cfe27c1))
|
|
|
|
* Update eslint env to 2022 ([0b194bb](0b194bb0cf326104c249c953194997a1f9a80dbf))
|
|
|
|
* Don't try to dynamically load dayjs locales ([b8e7b87](b8e7b87f96bdccf19066ce31d40cf40379014bbe))
|
|
|
|
* Disable dayjsLanguageSync function ([e1f49f2](e1f49f2ff15286ee8903c29dbe708cda90e5d70d))
|
|
|
|
* Scope ListGantt styles ([73eab6c](73eab6c5b5bfe0d72393ab378cce77ad5cbb59b6))
|
|
|
|
* Initial transformation of ganttBars ([407f5f2](407f5f2ef8c4759ea46f5fb74717bafb16f606c5))
|
|
|
|
* ParseBooleanProp ([8dea408](8dea4082bb0766297f74acef0352f8a6a6168d3c))
|
|
|
|
* Do not change language to the current one ([abc2649](abc26496cf0e20d0124af327d47e086b39e2bd23))
|
|
|
|
* Remove IE fallback ([b4f88bd](b4f88bd4a6ba50be1f972794c3e87b7a09f7c2ca))
|
|
|
|
* Improve return type ([0665538](066553838ad289d6c6c0a8b1c6ed0b84139ace54))
|
|
|
|
* Improve notifications (#2583) ([9ded3d0](9ded3d0cd69dd974ffea2531e3ca92438e420f29))
|
|
|
|
* Lint ([9894337](98943377b8344f1f5a8e38c23eff79d7678f51bc))
|
|
|
|
* Label multiselect styling on focus ([da2a7a2](da2a7a224e3c8015939e189692813bc215dbd72c))
|
|
|
|
|
|
|
|
|
|
|
|
### Dependencies
|
|
|
|
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.11.0 (#2274)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.11.1 (#2275)
|
|
|
|
* *(deps)* Update dependency vitest to v0.22.1 (#2276)
|
|
|
|
* *(deps)* Update dependency sass to v1.54.8 (#2281)
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001387 (#2285)
|
|
|
|
* *(deps)* Update dependency rollup to v2.79.0 (#2278)
|
|
|
|
* *(deps)* Update dependency marked to v4.1.0 (#2284)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v11 (#2287)
|
|
|
|
* *(deps)* Update dependency vite to v3.0.9 (#2279)
|
|
|
|
* *(deps)* Update dependency date-fns to v2.29.2 (#2277)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.6 (#2290)
|
|
|
|
* *(deps)* Update dependency vite-plugin-pwa to v0.12.4 (#2291)
|
|
|
|
* *(deps)* Update dependency rollup-plugin-visualizer to v5.8.0 (#2282)
|
|
|
|
* *(deps)* Update dependency easymde to v2.17.0 (#2283)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.5 (#2292)
|
|
|
|
* *(deps)* Update dependency vue to v3.2.38 (#2293)
|
|
|
|
* *(deps)* Update dependency vue-router to v4.1.5 (#2294)
|
|
|
|
* *(deps)* Update vueuse to v9.1.1 (#2295)
|
|
|
|
* *(deps)* Update dependency @cypress/vue to v4.2.0 (#2296)
|
|
|
|
* *(deps)* Update dependency @faker-js/faker to v7.5.0 (#2297)
|
|
|
|
* *(deps)* Update dependency eslint to v8.23.0 (#2299)
|
|
|
|
* *(deps)* Update dependency cypress to v10.7.0 (#2298)
|
|
|
|
* *(deps)* Update dependency eslint-plugin-vue to v9.4.0 (#2300)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.12.0 (#2307)
|
|
|
|
* *(deps)* Update dependency dompurify to v2.4.0 (#2306)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.36.1 (#2304)
|
|
|
|
* *(deps)* Update dependency vite-svg-loader to v3.5.1 (#2302)
|
|
|
|
* *(deps)* Update dependency typescript to v4.8.2 (#2301)
|
|
|
|
* *(deps)* Update font awesome to v6.2.0 (#2303)
|
|
|
|
* *(deps)* Update dependency @kyvg/vue3-notification to v2.4.1 (#2305)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.12.1 (#2308)
|
|
|
|
* *(deps)* Update dependency vite-plugin-pwa to v0.12.6 (#2309)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.6 (#2310)
|
|
|
|
* *(deps)* Update dependency rollup-plugin-visualizer to v5.8.1 (#2311)
|
|
|
|
* *(deps)* Update dependency vitest to v0.23.0 (#2312)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.7 (#2313)
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001390 (#2314)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.7 (#2315)
|
|
|
|
* *(deps)* Update dependency vitest to v0.23.1 (#2316)
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-legacy to v2.1.0 (#2317)
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-vue to v3.1.0 (#2318)
|
|
|
|
* *(deps)* Update dependency vite to v3.1.0 (#2319)
|
|
|
|
* *(deps)* Update vueuse to v9.2.0 (#2320)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.36.2 (#2321)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.9 (#2322)
|
|
|
|
* *(deps)* Pin dependency @types/lodash.clonedeep to 4.5.7 (#2323)
|
|
|
|
* *(deps)* Update dependency @vue/eslint-config-typescript to v11.0.1 (#2324)
|
|
|
|
* *(deps)* Update dependency vite-plugin-pwa to v0.12.7 (#2325)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.10 (#2326)
|
|
|
|
* *(deps)* Update dependency postcss-preset-env to v7.8.1 (#2328)
|
|
|
|
* *(deps)* Update dependency vite-svg-loader to v3.6.0 (#2327)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.11 (#2333)
|
|
|
|
* *(deps)* Update dependency sass to v1.54.9 (#2336)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.13
|
|
|
|
* *(deps)* Update dependency vue to v3.2.39
|
|
|
|
* *(deps)* Update dependency typescript to v4.8.3 (#2341)
|
|
|
|
* *(deps)* Update dependency vitest to v0.23.2
|
|
|
|
* *(deps)* Update dependency autoprefixer to v10.4.9
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001397
|
|
|
|
* *(deps)* Update dependency netlify-cli to v11.7.1
|
|
|
|
* *(deps)* Update dependency eslint to v8.23.1
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.37.0
|
|
|
|
* *(deps)* Update dependency blurhash to v2 (#2351)
|
|
|
|
* *(deps)* Update dependency date-fns to v2.29.3 (#2354)
|
|
|
|
* *(deps)* Update dependency autoprefixer to v10.4.10 (#2355)
|
|
|
|
* *(deps)* Update dependency cypress to v10.8.0 (#2359)
|
|
|
|
* *(deps)* Update dependency autoprefixer to v10.4.11 (#2363)
|
|
|
|
* *(deps)* Update dependency postcss-preset-env to v7.8.2
|
|
|
|
* *(deps)* Update dependency vite to v3.1.1 (#2365)
|
|
|
|
* *(deps)* Pin dependency @types/dompurify to 2.3.4
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.13.0
|
|
|
|
* *(deps)* Update dependency eslint-plugin-vue to v9.5.0 (#2371)
|
|
|
|
* *(deps)* Update dependency eslint-plugin-vue to v9.5.1 (#2373)
|
|
|
|
* *(deps)* Update dependency vite to v3.1.2
|
|
|
|
* *(deps)* Update dependency @types/sortablejs to v1.15.0
|
|
|
|
* *(deps)* Update dependency vitest to v0.23.4
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.8
|
|
|
|
* *(deps)* Update dependency vite-plugin-pwa to v0.12.8 (#2375)
|
|
|
|
* *(deps)* Update caniuse-and-related to v4.21.4 (#2379)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v11.8.0 (#2380)
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-legacy to v2.2.0 (#2381)
|
|
|
|
* *(deps)* Update dependency vite to v3.1.3 (#2382)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.38.0 (#2383)
|
|
|
|
* *(deps)* Update dependency vite-plugin-pwa to v0.13.0 (#2385)
|
|
|
|
* *(deps)* Update dependency easymde to v2.18.0 (#2386)
|
|
|
|
* *(deps)* Update dependency autoprefixer to v10.4.12
|
|
|
|
* *(deps)* Update dependency pinia to v2.0.22 (#2400)
|
|
|
|
* *(deps)* Update dependency @vue/eslint-config-typescript to v11.0.2
|
|
|
|
* *(deps)* Update dependency vite-plugin-pwa to v0.13.1
|
|
|
|
* *(deps)* Update dependency rollup to v2.79.1
|
|
|
|
* *(deps)* Update dependency codemirror to v5.65.9
|
|
|
|
* *(deps)* Update pnpm to v7.12.1
|
|
|
|
* *(deps)* Update dependency sass to v1.55.0
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.9
|
|
|
|
* *(deps)* Update pnpm to v7.12.2 (#2408)
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001412 (#2421)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v11.8.3 (#2422)
|
|
|
|
* *(deps)* Update dependency eslint to v8.24.0 (#2410)
|
|
|
|
* *(deps)* Update vueuse to v9.3.0 (#2423)
|
|
|
|
* *(deps)* Update dependency rollup-plugin-visualizer to v5.8.2 (#2420)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.38.1 (#2426)
|
|
|
|
* *(deps)* Update dependency blurhash to v2.0.1
|
|
|
|
* *(deps)* Update dependency cypress to v10.9.0 (#2429)
|
|
|
|
* *(deps)* Update dependency @types/node to v16.11.62 (#2430)
|
|
|
|
* *(deps)* Update dependency typescript to v4.8.4
|
|
|
|
* *(deps)* Update dependency vue to v3.2.40
|
|
|
|
* *(deps)* Update dependency blurhash to v2.0.2
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.14.0 (#2440)
|
|
|
|
* *(deps)* Update dependency vite to v3.1.4 (#2439)
|
|
|
|
* *(deps)* Update dependency @vue/test-utils to v2.1.0
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.10
|
|
|
|
* *(deps)* Update dependency @cypress/vite-dev-server to v3.2.0 (#2448)
|
|
|
|
* *(deps)* Update dependency postcss to v8.4.17 (#2449)
|
|
|
|
* *(deps)* Update dependency marked to v4.1.1
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-vue to v3.1.2 (#2461)
|
|
|
|
* *(deps)* Update dependency @types/node to v16.11.63 (#2464)
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001414 (#2465)
|
|
|
|
* *(deps)* Update pnpm to v7.13.0 (#2467)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v12 (#2466)
|
|
|
|
* *(deps)* Update dependency vue-advanced-cropper to v2.8.5 (#2469)
|
|
|
|
* *(deps)* Update dependency blurhash to v2.0.3 (#2468)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.14.1 (#2471)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.39.0
|
|
|
|
* *(deps)* Update dependency @types/node to v16.11.64 (#2479)
|
|
|
|
* *(deps)* Update dependency eslint-plugin-vue to v9.6.0 (#2480)
|
|
|
|
* *(deps)* Update pnpm to v7.13.1
|
|
|
|
* *(deps)* Update dependency vue-advanced-cropper to v2.8.6 (#2483)
|
|
|
|
* *(deps)* Pin dependency @rushstack/eslint-patch to 1.2.0 (#2486)
|
|
|
|
* *(deps)* Pin dependency @types/lodash.debounce to 4.0.7 (#2488)
|
|
|
|
* *(deps)* Update dependency happy-dom to v7 (#2492)
|
|
|
|
* *(deps)* Update dependency vite to v3.1.5
|
|
|
|
* *(deps)* Update dependency happy-dom to v7.0.2
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.14.2
|
|
|
|
* *(deps)* Update pnpm to v7.13.2
|
|
|
|
* *(deps)* Update dependency vue-flatpickr-component to v9.0.8 (#2494)
|
|
|
|
* *(deps)* Update dependency vite to v3.1.6
|
|
|
|
* *(deps)* Update dependency happy-dom to v7.0.4 (#2499)
|
|
|
|
* *(deps)* Update dependency @cypress/vite-dev-server to v3.3.0 (#2501)
|
|
|
|
* *(deps)* Update dependency happy-dom to v7.0.6 (#2500)
|
|
|
|
* *(deps)* Update dependency happy-dom to v7.3.0 (#2502)
|
|
|
|
* *(deps)* Update dependency vitest to v0.24.0 (#2503)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1 (#2504)
|
|
|
|
* *(deps)* Update dependency happy-dom to v7.4.0 (#2505)
|
|
|
|
* *(deps)* Update dependency eslint to v8.25.0
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.1 (#2507)
|
|
|
|
* *(deps)* Update dependency pinia to v2.0.23 (#2509)
|
|
|
|
* *(deps)* Update dependency express to v4.18.2
|
|
|
|
* *(deps)* Update pnpm to v7.13.3 (#2511)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.2 (#2510)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.3 (#2512)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v12.0.7 (#2514)
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001418 (#2513)
|
|
|
|
* *(deps)* Update dependency vite to v3.1.7 (#2515)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.15.0 (#2516)
|
|
|
|
* *(deps)* Update dependency vitest to v0.24.1 (#2517)
|
|
|
|
* *(deps)* Update pnpm to v7.13.4 (#2518)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.40.0 (#2519)
|
|
|
|
* *(deps)* Update dependency @types/node to v16.11.65 (#2520)
|
|
|
|
* *(deps)* Update dependency minimist to v1.2.7 (#2521)
|
|
|
|
* *(deps)* Update dependency rollup to v3 (#2524)
|
|
|
|
* *(deps)* Update dependency @cypress/vite-dev-server to v3.3.1 (#2523)
|
|
|
|
* *(deps)* Update dependency cypress to v10.10.0 (#2525)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.4 (#2526)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.5 (#2527)
|
|
|
|
* *(deps)* Update dependency rollup to v3.1.0 (#2528)
|
|
|
|
* *(deps)* Update dependency @faker-js/faker to v7.6.0 (#2530)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.6 (#2529)
|
|
|
|
* *(deps)* Update dependency postcss to v8.4.18 (#2532)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.7 (#2533)
|
|
|
|
* *(deps)* Update dependency vite to v3.1.8 (#2534)
|
|
|
|
* *(deps)* Update dependency vue to v3.2.41 (#2538)
|
|
|
|
* *(deps)* Update dependency vitest to v0.24.3 (#2536)
|
|
|
|
* *(deps)* Update dependency @cypress/vue to v4.2.1 (#2535)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.11 (#2539)
|
|
|
|
* *(deps)* Update dependency rollup to v3.2.0 (#2541)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.8 (#2540)
|
|
|
|
* *(deps)* Update dependency rollup to v3.2.1 (#2545)
|
|
|
|
* *(deps)* Update dependency @types/node to v16.11.66 (#2544)
|
|
|
|
* *(deps)* Update dependency ufo to v0.8.6 (#2542)
|
|
|
|
* *(deps)* Update dependency rollup-plugin-visualizer to v5.8.3 (#2543)
|
|
|
|
* *(deps)* Update pnpm to v7.13.5
|
|
|
|
* *(deps)* Update dependency rollup to v3.2.2 (#2549)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v12.0.9 (#2551)
|
|
|
|
* *(deps)* Update vueuse to v9.3.1 (#2552)
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001420 (#2550)
|
|
|
|
* *(deps)* Update dependency happy-dom to v7.5.12 (#2553)
|
|
|
|
* *(deps)* Pin dependency @types/postcss-preset-env to 7.7.0 (#2555)
|
|
|
|
* *(deps)* Update dependency rollup to v3.2.3 (#2556)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.40.1 (#2557)
|
|
|
|
* *(deps)* Update dependency @types/node to v16.11.68 (#2558)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.16.0 (#2560)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.12 (#2561)
|
|
|
|
* *(deps)* Update pnpm to v7.13.6 (#2562)
|
|
|
|
* *(deps)* Update dependency vue-flatpickr-component to v10 (#2563)
|
|
|
|
* *(deps)* Update dependency eslint to v8.26.0 (#2564)
|
|
|
|
* *(deps)* Update pnpm to v7.14.0 (#2565)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v1.0.9 (#2566)
|
|
|
|
* *(deps)* Update dependency @types/node to v16.18.0 (#2567)
|
|
|
|
* *(deps)* Update dependency happy-dom to v7.6.0 (#2571)
|
|
|
|
* *(deps)* Update dependency @vue/test-utils to v2.2.0 (#2570)
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001423 (#2568)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v12.0.11 (#2569)
|
|
|
|
* *(deps)* Update dependency vue-router to v4.1.6 (#2572)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.41.0 (#2573)
|
|
|
|
* *(deps)* Update dependency @types/node to v18 (#2574)
|
|
|
|
* *(deps)* Update vueuse to v9.4.0 (#2575)
|
|
|
|
* *(deps)* Update dependency cypress to v10.11.0 (#2576)
|
|
|
|
* *(deps)* Update dependency @types/node to v18.11.6
|
|
|
|
* *(deps)* Update dependency vite to v3.2.0 (#2580)
|
|
|
|
* *(deps)* Update dependency @types/node to v18.11.7 (#2581)
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-legacy to v2.3.0 (#2578)
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-vue to v3.2.0 (#2579)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.17.0
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.17.1 (#2585)
|
|
|
|
* *(deps)* Update dependency autoprefixer to v10.4.13 (#2586)
|
|
|
|
|
|
|
|
### Features
|
|
|
|
|
|
|
|
* *(gantt)* Trying to load gantt-chart
|
|
|
|
* *(gantt)* Add task collection to useGanttFilter
|
|
|
|
* *(gantt)* Use time constants
|
|
|
|
* *(gantt)* Reset gantt filter
|
|
|
|
* *(gantt)* Disable useDayjsLanguageSync
|
|
|
|
* *(link shares)* Hide the logo if a query parameter was passed
|
|
|
|
* *(link shares)* Allows switching the initial view by passing a query parameter
|
|
|
|
* *(link shares)* Cleanup link share table
|
|
|
|
* *(link shares)* Allows switching the initial view by passing a query parameter (#2335)
|
|
|
|
* *(list)* Add info dialoge to show list description (#2368)
|
|
|
|
* *(openid)* Show error message from query after being redirected from third party
|
|
|
|
* *(task)* Cover image for tasks (#2460)
|
|
|
|
* *(tests)* Add tests for task attachments* Settings background script setup (#2104) ([ff65580](ff655808b3cb562bd1c843ff70bf3641718ae61d))
|
|
|
|
* List settings edit script setup (#1988) ([f6437c8](f6437c81da73b7e3406c28b9bd7b201e376f15c3))
|
|
|
|
* Convert abstractService to ts ([74ad6e6](74ad6e65e88d6aa5702686dd0b6f55e2dc6b7b77))
|
|
|
|
* Add properties to models ([797de0c](797de0c5432face3887f4d77bcb7dd7ee2e7e0c1))
|
|
|
|
* Constants ([8fb0065](8fb00653e47c6f41a0e461c944b401d58b4a2351))
|
|
|
|
* Function attribute typing ([332acf0](332acf012c423d3201ec1811093226447cd065e8))
|
|
|
|
* Improve types ([c9e85cb](c9e85cb52b562cf9dcfac3ed54d8289e2b499992))
|
|
|
|
* Improve store and model typing ([3766b5e](3766b5e51ba9c40a6affa91ce5cc11519e2da5c3))
|
|
|
|
* Use lib ESNext setting for typescript ([79e7e4a](79e7e4a8aefe9f4d00bcbad76c4206c409384b61))
|
|
|
|
* Extend mode interface from class instead from interface ([a6b96f8](a6b96f857d949874ba75f657b887a7c997aa7c57))
|
|
|
|
* Improve store typing ([2444784](244478400ad8b8243ae2b29d741c03fa2b83601b))
|
|
|
|
* Add modelTypes ([7d4ba62](7d4ba6249e300b6711369476f5d6a84728668b0f))
|
|
|
|
* Convert services and models to ts (#1798) ([dbea1f7](dbea1f7a51f3cf5173b5f381944c4ef19ef97ec8))
|
|
|
|
* Add sponsor logo to readme (relm) ([e959043](e95904351fbd30776306225f3be55978d70ae42e))
|
|
|
|
* Show user display name when searching for assignees on a list ([65fd2f1](65fd2f14a067ea9d79b352af00f3c316be883fdf))
|
|
|
|
* Add keyboard shortcut to toggle task description edit (#2332) ([7f6f896](7f6f8963e7db236f3beb9e6a36fab4ba479b969b))
|
|
|
|
* Programmatically generate list of available views ([26d02d5](26d02d5593283c3ad2fb961348ba2f412cc9eaa8))
|
|
|
|
* Add fallback for useCopyToClipboard (#2343) ([7b398f7](7b398f73f604d6564a41c3ce5031883c677f02c7))
|
|
|
|
* Improve models ([1a11b43](1a11b43ca8d51bf998019fbc741e845b07d70157))
|
|
|
|
* Use v-model more consequent (#2356) ([db8b881](db8b8812af731fb6acbdd1aec173e37b84066eea))
|
|
|
|
* Make share link name italic ([224cea3](224cea33ced403f45c7d833ab576be44c89d199a))
|
|
|
|
* Move the url link to the bottom of the items ([6576b61](6576b6148ce1b02dbe6a335778592c4b72e275de))
|
|
|
|
* Color the task color button when the task has a color set ([51c806c](51c806c12b90aa124384497856590f5010b9ff49))
|
|
|
|
* Color the color button icon instead of the button itself ([bdf992c](bdf992c9bfe9de176a22f7b5a6fdae1bc5e5010f))
|
|
|
|
* Move the update available dialoge always to the bottom ([a18c6ab](a18c6ab8d860a496905f58278315222992bacd07))
|
|
|
|
* Show the task color bubble everywhere ([2683fec](2683fec0a67f6afd16579bb44a6ceadc0edd565f))
|
|
|
|
* Color the task color button when the task has a color set (#2331) ([f70b1d2](f70b1d2902f91a88eaf33f1a9799489c20a6a143))
|
|
|
|
* Namespace settings archive script setup ([ad6b335](ad6b335d41e07e8ce2e74e4282d572ba4c04ea30))
|
|
|
|
* ListNamespaces script setup (#2389) ([ff5d1fc](ff5d1fc8c1961134ef3baec09be52b02c0b6898e))
|
|
|
|
* NewTeam script setup (#2388) ([e91b5fd](e91b5fde0216e15f739da22efbcaae3829e31ba1))
|
|
|
|
* Port label store to pinia | pinia 1/9 (#2391) ([d67e5e3](d67e5e386d7d1901694fe0004f580807754bcae1))
|
|
|
|
* Use pnpm ([d76b526](d76b526916d4aca279670d2690f7bb8e63e432a7))
|
|
|
|
* Move list store to pina (#2392) ([a38075f](a38075f376aa5cc2d8a06943cf8932366a0d4011))
|
|
|
|
* Task relatedTasks script setup ([943d5f7](943d5f79757b73f447c51641812e7766edeffe9e))
|
|
|
|
* Allow marking a related task done directly from the list ([ce0f58c](ce0f58c7833bbb37974709112cdedad88ae07cc8))
|
|
|
|
* DeleteNamespace script setup (#2387) ([0814890](0814890cac92b813b5b93bb42c7a40e2dc13cb94))
|
|
|
|
* Task relatedTasks script setup (#1939) ([d57e27b](d57e27b4a62aaa0f0a739f030515fff72a56f7fc))
|
|
|
|
* Use pnpm (#1789) ([f7ca064](f7ca064127863de4a4c1e3ae29d84d6bd5311cb9))
|
|
|
|
* Add hot reloading support ([1c58fcc](1c58fccd926586b2303ce41939a535b2044a78a9))
|
|
|
|
* Move namespaces store to stores ([9474240](9474240cb9159a0e1b42f82cb492cc267782ce4f))
|
|
|
|
* Port namespace store to pinia ([093ab76](093ab766d45247b3b1d12740dc6b24c6b48f21c4))
|
|
|
|
* Feat-attachments-script-setup (#2358) ([4dfcd8e](4dfcd8e70f54d2ed977d4b8de5fb8bf9469819aa))
|
|
|
|
* Convert namespaces store to pina (#2393) ([937fd36](937fd36f724f2b383fe51ae25a55ba90f58c8975))
|
|
|
|
* Move attachments store to stores ([c2ba1b2](c2ba1b2828439d3bd1e846a4bb9a4c456562c460))
|
|
|
|
* Port attachments store to pinia ([20e9420](20e94206388ab694248942996fdb67b7be87e76f))
|
|
|
|
* Move config to stores ([9e8c429](9e8c429864923215be5b110fdcb7c4a586c60f3d))
|
|
|
|
* Port config store to pinia ([a737fc5](a737fc5bc2affc87b209746ecf04c66e1f6077db))
|
|
|
|
* Filter-popup script setup (#2418) ([ba2605a](ba2605af1bb6f9ba7d3bd1b99ed862d510c6bb31))
|
|
|
|
* ListLabels script setup (#2416) ([89e428b](89e428b4d285f3465a40773fbda564c432fb371e))
|
|
|
|
* Possible fix for pnpm ci errors ([e8f0b56](e8f0b5665161e77bcc961ec0dc57c5b127b93a1f))
|
|
|
|
* NewLabel script setup (#2414) ([7f581cb](7f581cbe2780633fdfa03609824182fe93fe77e3))
|
|
|
|
* Possible fix for pnpm ci errors (#2413) ([bc83309](bc833091f2b919177ce75815b562818c93ea2884))
|
|
|
|
* Feat NewNamespace script setup (#2415) ([63f2e6b](63f2e6ba6f22502becf61aa89c729fa9d01cdc7b))
|
|
|
|
* ListList script setup (#2441) ([bbf4ef4](bbf4ef4697fc6338ad603e2491fe4aed61057cd8))
|
|
|
|
* Move auth to stores ([f30c964](f30c964c06987f87b615c3eec25197241175db96))
|
|
|
|
* Port auth store to pinia ([7b53e68](7b53e684aa405a7874f189dcb404c031dfed1388))
|
|
|
|
* Auth store type improvements ([176ad56](176ad565cc64e2212eedb1601c844e458d7e4bb6))
|
|
|
|
* Improve api-config (#2444) ([8f25f5d](8f25f5d353064f383e97bbc524ce6e00ba559d0f))
|
|
|
|
* Convert model methods to named functions ([8e3f54a](8e3f54ae42c21fdae62225892ad340877651df27))
|
|
|
|
* Migrate auth store to pina (#2398) ([9856fab](9856fab38f62f82a42d5cb3b69b232eb319b8050))
|
|
|
|
* Move tasks to stores ([1fdda07](1fdda07f650702b7e3943e0afc7532367ee20100))
|
|
|
|
* Port tasks store to pinia ([34ffd1d](34ffd1d5729341bdede217387a4a4c490d7d60d8))
|
|
|
|
* Move kanban to stores ([9f26ae1](9f26ae1ee6241b2ef529f01d3511380c9d7a4576))
|
|
|
|
* Port kanban store to pinia ([c35810f](c35810f28fc5aacefabad7526b0ac4e982d53cc7))
|
|
|
|
* Port tasks store to pina (#2409) ([8c394d8](8c394d8024a825b961e825543453d188c28fa370))
|
|
|
|
* Automatically create subtask relations based on indention ([cc378b8](cc378b83fee2b326610cdda1997cc5236f947fbf))
|
|
|
|
* Automatically create subtask relations based on indention (#2443) ([ec227a6](ec227a6872ababb612cb0b7e68ca0c20676117c1))
|
|
|
|
* Migrate kanban store to pina (#2411) ([d1d7cd5](d1d7cd535ed992fc0a8be8afaf13250ac9b61132))
|
|
|
|
* Move base store to stores ([df74f9d](df74f9d80cdd44315a29189ecb2f236482cb70f5))
|
|
|
|
* Port base store to pinia ([7f281fc](7f281fc5e98c5eb83f926100c7f79ee374c5a784))
|
|
|
|
* Rework loading state of stores ([1d7f857](1d7f857070651f676bbb5bd7e6d79c7fed56be5f))
|
|
|
|
* TaskDetail as script setup (#1792) ([2dc36c0](2dc36c032bad93654fbd64a68682685870972feb))
|
|
|
|
* Add github issue template ([9400637](940063784b3ec129e99fe18c4eb2b205ffb15163))
|
|
|
|
* Login script setup (#2417) ([63fb8a1](63fb8a1962f9ecd8c9a079e2770b4658c5559d84))
|
|
|
|
* Datepicker script setup (#2456) ([ff1968a](ff1968aa36254d788d0d80ba2d156ce66f4a9df8))
|
|
|
|
* Multiselect script setup (#2458) ([0620b8f](0620b8f0b308e358526bed0d82322ffb9c0627cf))
|
|
|
|
* ColorPicker script setup (#2457) ([b08dd58](b08dd58552edb763f007f355f5c0d36d6dccbd05))
|
|
|
|
* Migrate kanban card to script setup ([a5925ba](a5925baff03ac2809b7c601b45b93363b6188083))
|
|
|
|
* Migrate kanban card to script setup (#2459) ([3e21a8e](3e21a8ed6ee74d85628feedd8855c817af8de538))
|
|
|
|
* Add nix flake for dev shell ([12215c0](12215c043d45d2f2294e65671587a923997e6f6f))
|
|
|
|
* Fancycheckbox script setup (#2462) ([06c1a54](06c1a548867e37a74a8493bd44fef728e10c658b))
|
|
|
|
* Editor script setup ([db627ed](db627ed28af8432e6971ad08864d11e56d3512c6))
|
|
|
|
* Use floating-ui (#2482) ([f360ebf](f360ebfe9854aeae9cb426c67b1bb48aa74a9c08))
|
|
|
|
* Update eslint config ([4655e1c](4655e1ce34223337c953ebbe52f94ef811034e6b))
|
|
|
|
* Feature/update-eslint-config (#2484) ([6f2dedc](6f2dedcb488ec6a38182e85e702ec880263ecbd3))
|
|
|
|
* Move composables in separate files (#2485) ([c206fc6](c206fc6f3462be2e0ebc0bd16d96b3c0099fdda1))
|
|
|
|
* Add display of kanban card attachment image ([3d88fda](3d88fdaaddca15b98efa938f0b2813420d56ad84))
|
|
|
|
* Promote an attachment to task cover image ([877e425](877e4250554b31db2d57f44a7443c5d04c783e59))
|
|
|
|
* Add indicator if an attachment is task cover ([f01107f](f01107fd737e2205bf60498b3d2954a251c3d9d4))
|
|
|
|
* Show done tasks as strikethrough when searching for new tasks to relate ([74a9b9a](74a9b9ab1b31740fe84a7dddd91a04995c1eb58d))
|
|
|
|
* Allow users to leave a team they're in ([feeaca2](feeaca2c02fb233c35a81f786acd5cbdf5c5d21d))
|
|
|
|
* Add TickTick migrator support ([1af4f78](1af4f7811a63826c4aa4740a55f606757e22c7ae))
|
|
|
|
* Make salutation i18n static ([c20de51](c20de51a3c98792580c0a2f2751648582ac5ac0c))
|
|
|
|
* Get username from store getter ([c4d7f6f](c4d7f6fdfa18c221597b28198d5fa432b1e934dc))
|
|
|
|
* Use getter and helper in other components as well ([9de20b4](9de20b4c54d192a20f9135388de9fa13121ed322))
|
|
|
|
* Make salutation i18n static (#2546) ([29f6874](29f68747bbd7da50d37ae3238b6b19782ec8022b))
|
|
|
|
* Refactor password reset to use a single password field ([4ed665f](4ed665fbd9dc4db1ecb6afc1a75d1818c3518186))
|
|
|
|
* Rename useTaskList ([7ce8802](7ce880239ec3ce16313d93bfefa657c499bbfb29))
|
|
|
|
* Add basic implementation of ganttastic ([2b0df8c](2b0df8c2375ec5f9afe43207807e999bcc693d21))
|
|
|
|
* Allow passing props down to the gantt component ([49a2497](49a24977f96cff1e90e706321505ae43bf7efadf))
|
|
|
|
* Only load tasks which start in the currently selected range ([ed241d2](ed241d21bea91795a10cdc1af92561d435c9eedc))
|
|
|
|
* Dynamically set default date ([736e5a8](736e5a8bf55ccf7cbed23fd3af48122c459bcdc6))
|
|
|
|
* Dynamically set default date ([3b48ada](3b48adad675b0b20dc91a08f8ebbfe1dd1c3806b))
|
|
|
|
* Create new tasks ([ef46893](ef4689335b3e738b7e1338657e9dcd69c82fbcb9))
|
|
|
|
* Add open task detail when double clicking ([d2c4092](d2c40926ded479db92d0f3b77d2ece5842bcacbb))
|
|
|
|
* Scroll ([c8eac91](c8eac914d10a09453afb70d35c6d16faac9cd00c))
|
|
|
|
* Styling ([80c151c](80c151ca6c4a76a5f912505672eee471f77a3bba))
|
|
|
|
* Update task in gantt bar after dragging to make sure it changes its color ([ebd824b](ebd824bddf8d37a66d2dbf7f330b39c8849db9b2))
|
|
|
|
* Show done tasks strikethrough ([3eacc07](3eacc0754ff50fed2d5a50198480c5c8d697f6ce))
|
|
|
|
* Handle changing props ([29dcc02](29dcc02217dfe9d52b3cdd6166ca82cc8be1022e))
|
|
|
|
* Loading animation ([8c62a9e](8c62a9e198fb5b8221a13747e9510f5036ed3095))
|
|
|
|
* Create task when pressing the button ([0a9588e](0a9588e09730e83ddc61630012e62c0530a9997d))
|
|
|
|
* Increase the default date range ([5f7159e](5f7159ebc49e73bc4757c7cefa9a10ed14d65b46))
|
|
|
|
* Only use one watcher ([64fdae8](64fdae81ec8a1b807a1b1788a6954c8d7850dc36))
|
|
|
|
* Review changes ([f21a4e1](f21a4e1e9f558e999e1f6638847aeab4d73b9636))
|
|
|
|
* Update ganttastic version ([2f820e5](2f820e517f6dea384440a9574da4f82c02c86143))
|
|
|
|
* Improve types ([3b244df](3b244dfdbecf2f1feaa766b5c9e52c7e66dfe52a))
|
|
|
|
* Working route sync ([acdbf2f](acdbf2f8f5b8e28e923d7598696dadec373c7a67))
|
|
|
|
* Working gantt-chart ([eaf7778](eaf777864ac857275bc657bf39f1886460d307d2))
|
|
|
|
* Abstract to useGanttFilter / and useRouteFilter ([2c732eb](2c732eb0d55c9161b8d47cbc850421136994bff4))
|
|
|
|
* Simplify ListGantt styles ([c7dd20e](c7dd20ef57f037db0ac8bbdc583463ae98ffe9ac))
|
|
|
|
* Move useGanttTaskList in separate file ([7f4114b](7f4114b7032c24d9305c7c731ad1fef2f9390dcd))
|
|
|
|
* Remove gantt-chart wrapper ([aefda38](aefda38bdd8fa5f5b4f4d2c7486566f669dd6929))
|
|
|
|
* Use PascalCase for component name ([acb3ddc](acb3ddc73fd7a8240d42774c80c68b5a725c3734))
|
|
|
|
* Use ref for filters ([51dc123](51dc123d893517a30c2dbb26a68e877b493ec95e))
|
|
|
|
* Use plural for filters consequently ([6bf6357](6bf6357cbd281fa5b99b7aae9845fee90c758ae7))
|
|
|
|
* Move config preparation in separate function ([e74e6fc](e74e6fcc996cced93f040782ac278db6baea975e))
|
|
|
|
* Align with vue-flatpickr-component 10 ([874dc1e](874dc1e5fc9f76ad3d45f555b9d04585cd9a2704))
|
|
|
|
* Replace our home-grown gantt implementation with ganttastic (#2180) ([fd3e7e6](fd3e7e655dbbd59f9a94db0f18a3ef4876cec059))
|
|
|
|
* Improve useTaskList (#2582) ([d5258b7](d5258b73153a477a82c750482a6fd504c5823b7a))
|
|
|
|
* Unify savedFilter logic in service (#2491) ([9807858](9807858436e4b7d6de8dcb71b2a03a55ed8a7d52))
|
|
|
|
* Quick-actions script setup (#2478) ([386fd79](386fd79b4983b9d472d46219fc60c1a1a2cc1012))
|
|
|
|
|
|
|
|
|
|
|
|
### Miscellaneous Tasks
|
|
|
|
|
|
|
|
* *(ci)* Sign drone config
|
|
|
|
* *(ci)* Sign drone config
|
|
|
|
* *(gantt)* Wip daterange
|
|
|
|
* *(gantt)* Upgrade packages
|
|
|
|
* *(gantt)* Upgrade packages
|
|
|
|
* *(gantt)* Pnpm install after merge
|
|
|
|
* *(i18n)* Use global scope
|
|
|
|
* *(task)* Move cover image setter to store* Improve type imports ([af630d3](af630d3b8c1536c1a9a320172aaf19e000bb2517))
|
|
|
|
* Remove date mixins ([b0ee316](b0ee316a262ca71b9cfecbaaeccab7f9465ec09d))
|
|
|
|
* Remove global mixing ([4a247b2](4a247b2a7d6741bfec9fbdb387c9313d7b6381d1))
|
|
|
|
* Remove unnecessary defineComponent ([6f93d63](6f93d6343c1c518fec3591b83b999efcbccf9607))
|
|
|
|
* Better variable typing ([42e72d1](42e72d14a4a804aa38908cc2a9d6b4cb120c988a))
|
|
|
|
* Align docker cypress image version with drone ([2445f0e](2445f0eec8b130d8d71e5fc399a399c0d1cf6836))
|
|
|
|
* Minor fixes ([49f3b92](49f3b928cbc16031cf65fa3ed1cc908968e1083b))
|
|
|
|
* Automerge renovate dev dependency updates ([d822709](d822709991ee4dc52ee8aa56a03248c6e4a3a709))
|
|
|
|
* Rearrange non-dev dependencies ([b8d77a6](b8d77a617b0b205fbf8553d3ce060547c96f0f22))
|
|
|
|
* Remove ([d91d1fe](d91d1fecf1b34734ef8af21c3c34bdaaa6d53e09))
|
|
|
|
* Remove unused id ([5f678e2](5f678e2449529758cd6ade233c52a0c091889fd9))
|
|
|
|
* Set more expressive variable names for available views dropdowns ([7e7fa80](7e7fa807fd1c6a34c5236cca4fb20141ca9d0454))
|
|
|
|
* Improve types ([6d9c4a7](6d9c4a7aa083425e252b96729b57c16ab13fd295))
|
|
|
|
* Don't cache node_modules ([b542221](b542221dac6a14cd84aab446ceab0888bc98bb38))
|
|
|
|
* Don't use node alpine image ([6624db1](6624db1d49545524083d124698fa5b6e02bbfb0c))
|
|
|
|
* Use node alpine image ([dfb3561](dfb3561310bec49043a630136a2d51cc80184cc1))
|
|
|
|
* Optimise loading order (#2435) ([ca899d3](ca899d3b5172be6f39a60bdaffab58330225ecd9))
|
|
|
|
* Make const out of export download file name (#2436) ([878c6ea](878c6ea9e17527b3f199f4acf10588e910b5727c))
|
|
|
|
* Spread title ([3970d0f](3970d0fd315488427df0c4a37447eb52dca322b4))
|
|
|
|
* Use better variable names ([8ce242b](8ce242bb6595ef12442a6ba0fb37eb66c65dd71b))
|
|
|
|
* Break earlier if index === 0 ([d58f8b4](d58f8b4ba1d873abb0fc8dc4c2cec64a33b55ab8))
|
|
|
|
* Use jsDoc to explain param ([5bd7c77](5bd7c77b68f08ab4771f3d80d5191def9d634204))
|
|
|
|
* Small review adjustments ([af7f840](af7f8400e901c2f4d9c5c4cca7614af62892a75e))
|
|
|
|
* Remove unneeded this from PasswordReset.vue (#2473) ([c232170](c2321703a767395b77523d4551ea508396b7cae8))
|
|
|
|
* Remove IE edge fallback (#2477) ([3248dcd](3248dcd6636627548f2df869900a7943c0dde0ba))
|
|
|
|
* Add line-wrap ([eb80bfa](eb80bfa00de891ee12643d664e8610d1f3bc851f))
|
|
|
|
* Better wording for cover set button ([a773137](a7731370a0bcdd8a393036a617dd1953cd39f5df))
|
|
|
|
* Update happy-dom less frequently ([458df80](458df8044306642e5da813ff8341bed07f67f26a))
|
|
|
|
* Move helper function outside of composable ([aa2278a](aa2278a56411dc8045fa468b090755cf5d899d09))
|
|
|
|
* Use flatpickr range instead of two datepickers ([c289a6a](c289a6ae18fd5936b789270cc72408374a790edc))
|
|
|
|
* Use width property ([7a7a1c9](7a7a1c985e0feb8de62ddbdd54f36f2a09a9d765))
|
|
|
|
* Remove old component and dependencies ([6cb331e](6cb331ee0f26dffcbf700426da17acb6159aea3e))
|
|
|
|
* Use Loading component ([766b4c6](766b4c669ff52f6d6c888727e62142eaa90de54d))
|
|
|
|
* Use @/models ([d3925b8](d3925b8d80e16e25e9b82d057fb47ed9f41f61a0))
|
|
|
|
* Uppercase const ([98d0398](98d0398ca840d8d8077f850c8ca4e65784373b61))
|
|
|
|
* Don't set required if there's a default value ([ed5d3be](ed5d3be7cba7992eb18a3ed1844c085cf88b3bdd))
|
|
|
|
* Define types ([56a2573](56a25734d7557663e2ba43ba41f4922f0b10ed8b))
|
|
|
|
* Don't use for..in ([6975a2b](6975a2b286628294b8909bce3d43334cc383d987))
|
|
|
|
* Add types for template ref ([4be0977](4be097701449b74bbeb7218b539db65961539591))
|
|
|
|
* Don't use ref when not nessecary ([fd9d0ad](fd9d0ad1553756414696315508bc2d8928f63d9d))
|
|
|
|
* Update lockfile ([957d8f0](957d8f05a5e9548138f8dce192513928deb02669))
|
|
|
|
* Better naming for input ([df02dd5](df02dd529181e9701ce586dba9025c83eeaf48d8))
|
|
|
|
* Clean up ([2acb70c](2acb70c56257202fe7d136b36ceaaa2fe122491e))
|
|
|
|
* Pnpm install after merge ([26e522c](26e522cf8c302f5d63b26134e5fa37bed5c808ef))
|
|
|
|
* Use vue-ganttastic release ([6c61907](6c619072b4863328c24588bb08a9543806942be1))
|
|
|
|
* Don't pass other params to ListGantt than route ([cf0eaf9](cf0eaf9ba1816b610ba1cbc9b4a6c661f00f61a5))
|
|
|
|
* Refactor parseTimeLabel to own function ([443e1a0](443e1a063dfff3cbb82a9f625e05bf7e2b606cbe))
|
|
|
|
* Add git-cliff to flake ([b817720](b817720907b0c4bb848e9624e3fdf71437ba0bde))
|
|
|
|
|
|
|
|
|
|
|
|
### Other
|
|
|
|
|
|
|
|
* *(other)* [skip ci] Updated translations via Crowdin
|
|
|
|
|
|
|
|
|
2022-08-17 10:17:18 +02:00
|
|
|
## [0.19.1] - 2022-08-17
|
|
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
|
|
|
|
* *(dark mode)* Code background color
|
|
|
|
* *(dark mode)* Make a focused text only button actually readable
|
|
|
|
* *(lists)* Moving a list into another namespace on the first position* I18n scope ([5b8d142](5b8d142abba9559f6b259940d5f35ccb1c098496))
|
|
|
|
* Clear all localstorage when logging out ([51ffe93](51ffe930483bdd02118b512bb00a1ca50a5ce2e5))
|
|
|
|
* Search for assignees by username (#2264) ([c6e7390](c6e7390f137991a6d992ad62ddca46a07fd4bf4e))
|
|
|
|
|
|
|
|
### Dependencies
|
|
|
|
|
|
|
|
* *(deps)* Update dependency sass to v1.54.2 (#2219)
|
|
|
|
* *(deps)* Update vueuse to v9.1.0 (#2220)
|
|
|
|
* *(deps)* Update dependency sass to v1.54.3 (#2223)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.9.0 (#2224)
|
|
|
|
* *(deps)* Update dependency vue-i18n to v9.2.1
|
|
|
|
* *(deps)* Update dependency vitest to v0.21.0
|
|
|
|
* *(deps)* Update dependency vue-i18n to v9.2.2 (#2228)
|
|
|
|
* *(deps)* Update dependency postcss to v8.4.16 (#2230)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.39.5
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001374 (#2231)
|
|
|
|
* *(deps)* Update dependency netlify-cli to v10.15.0 (#2232)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.14.54 (#2233)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.33.0 (#2235)
|
|
|
|
* *(deps)* Update dependency @faker-js/faker to v7.4.0 (#2234)
|
|
|
|
* *(deps)* Update dependency vite to v3.0.5 (#2237)
|
|
|
|
* *(deps)* Update dependency sass to v1.54.4 (#2238)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.0 (#2239)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.0 (#2241)
|
|
|
|
* *(deps)* Update dependency vitest to v0.21.1 (#2236)
|
|
|
|
* *(deps)* Update sentry-javascript monorepo to v7.10.0 (#2242)
|
|
|
|
* *(deps)* Update dependency rollup to v2.77.3 (#2245)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.1 (#2244)
|
|
|
|
* *(deps)* Update dependency vue-tsc to v0.40.1 (#2243)
|
|
|
|
* *(deps)* Update dependency vite to v3.0.6 (#2252)
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-legacy to v2.0.1 (#2250)
|
|
|
|
* *(deps)* Update dependency @cypress/vue to v4.1.0 (#2249)
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-vue to v3.0.2 (#2251)
|
|
|
|
* *(deps)* Update dependency @cypress/vite-dev-server to v3.1.0 (#2248)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.2 (#2255)
|
|
|
|
* *(deps)* Update dependency vite to v3.0.7 (#2254)
|
|
|
|
* *(deps)* Update dependency @vitejs/plugin-vue to v3.0.3 (#2253)
|
|
|
|
* *(deps)* Update dependency eslint to v8.22.0 (#2256)
|
|
|
|
* *(deps)* Update dependency rollup to v2.78.0 (#2257)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.3
|
|
|
|
* *(deps)* Update dependency netlify-cli to v10.17.4 (#2262)
|
|
|
|
* *(deps)* Update dependency caniuse-lite to v1.0.30001376 (#2261)
|
|
|
|
* *(deps)* Update typescript-eslint monorepo to v5.33.1 (#2263)
|
|
|
|
* *(deps)* Update dependency vitest to v0.22.0 (#2265)
|
|
|
|
* *(deps)* Update dependency cypress to v10.5.0 (#2266)
|
|
|
|
* *(deps)* Update dependency @cypress/vite-dev-server to v3.1.1 (#2267)
|
|
|
|
* *(deps)* Update dependency postcss-preset-env to v7.8.0 (#2268)
|
|
|
|
* *(deps)* Update dependency vite to v3.0.8 (#2269)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.4 (#2270)
|
|
|
|
* *(deps)* Update dependency cypress to v10.6.0 (#2271)
|
|
|
|
* *(deps)* Update dependency esbuild to v0.15.5 (#2272)
|
|
|
|
|
2022-08-03 20:17:37 +02:00
|
|
|
## [0.19.0] - 2022-08-03
|
|
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
|
|
|
|
* *(ListList)* Use ButtonLink
|
|
|
|
* *(a11y)* Remove wrong aria-label
|
|
|
|
* *(button)* Min-height
|
|
|
|
* *(dark mode)* Dark mode adjustments (#1069)
|
|
|
|
* *(dark mode)* Disabled input colors
|
|
|
|
* *(dark mode)* Flatpickr colors
|
|
|
|
* *(docker)* Setting nginx run ports
|
|
|
|
* *(docker)* Properly replace api url
|
|
|
|
* *(editor)* Duplicate edit buttons for empty descriptions
|
|
|
|
* *(faker)* Imports
|
|
|
|
* *(gantt)* Use function to create default date
|
|
|
|
* *(gantt)* Correctly show month and year in gantt chart on safari
|
|
|
|
* *(kanban)* Transition animation for bucket footer when adding a new task
|
|
|
|
* *(kanban)* Make sure the buckets don't appear glued to the bottom
|
|
|
|
* *(kanban)* Background content scrolling when opening a task
|
|
|
|
* *(kanban)* Make sure the task position is calculated correctly
|
|
|
|
* *(kanban)* Error when moving a task to an empty bucket
|
|
|
|
* *(kanban)* Reset loading state after creating a task
|
|
|
|
* *(natural language parser)* Fix parsing short days
|
|
|
|
* *(natural language parser)* Parts of week days in other words
|
|
|
|
* *(password)* Watcher (#2097)
|
|
|
|
* *(quick-add-magic)* Use ButtonLink
|
|
|
|
* *(ready)* Remove class form fragment
|
|
|
|
* *(tests)* Wait until namespaces are loaded before checking if the history is present
|
|
|
|
* *(tests)* Add more waits for namespaces loaded
|
|
|
|
* *(tests)* Assert absence of last viewed headline more precisely
|
|
|
|
* *(tests)* Wait until lists are loaded
|
|
|
|
* *(tests)* Don't assert for h3 anymore
|
|
|
|
* *(tests)* Don't visit / directly but use navigation instead
|
|
|
|
* *(tests)* Make sure to create all lists before doing anything
|
|
|
|
* *(tests)* Make sure the namespace exists before trying to run the history tests
|
|
|
|
* *(tests)* Set correct user issuer for test users
|
|
|
|
* *(tests)* Remove old label task relations before adding a new one
|
|
|
|
* *(tests)* Correctly set task position in cypress test fixtures
|
|
|
|
* *(translations)* Typo
|
|
|
|
* *(user)* Settings wording
|
|
|
|
* *(vscode)* Example plugin name (#2076)* Remove attachment by id (#725) ([0376ef5](0376ef53e38a8b20137d710edb4ea0be4d0fb2d1))
|
|
|
|
* Use date-fns for gantt years (#734) ([077fe26](077fe264f009e9c60593daf04e48111e686cff79))
|
|
|
|
* Import bulma utilities global (#738) ([3ac25c9](3ac25c9f08d6a575c901c4164783f8ab75227d66))
|
|
|
|
* No drag delay when using mouse on touch device (#748) ([d88e299](d88e299358099c6ac5924d91bc660eb0fd80a3a5))
|
|
|
|
* Fix spelling in cypress README (#763) ([77352e7](77352e7a8c1eafdfa1a8c22152c7191bdaa5a61e))
|
|
|
|
* Prevent vue-shortkey use in elements with contenteditable (#775) ([17d11c6](17d11c6ce387ce15141a27574701aa3801f924b7))
|
|
|
|
* Computed in api-config (#777) ([3245752](3245752a8003026f86c50cdaeee99da5e902abb6))
|
|
|
|
* Quick add magic assignee prefix in explanation ([dedf6cb](dedf6cbf21f688ade4572e781299c6fc6f84de68))
|
|
|
|
* Lists disappearing when updating their namespace ([77f8b27](77f8b27dc67c220caad8984c7a11484645c8a588))
|
|
|
|
* Namespace collision of global error method with draggable error method ([ebeca48](ebeca48be42de1791235935365063bc86819eb2e))
|
|
|
|
* Breaking attribute coercion behavior ([697ea12](697ea12c8e032c3350256969455f22008a243e87))
|
|
|
|
* Remove unused function ([f762d8a](f762d8ad4d50c93c1f93dc901437ab2585db4ad6))
|
|
|
|
* Eslint settings (#787) ([feb34c8](feb34c8cc13f9220c0c27be7bf45ed90d543c4cb))
|
|
|
|
* Run tests with unstable api ([8b01dc6](8b01dc6b71ec1e7cbdee2beff5a85baee69ca899))
|
|
|
|
* Remove font preload of quicksand 300 (#794) ([166539c](166539c7e8ecbab80773fa76991ff068b267ac55))
|
|
|
|
* Date formatting for non-english languages ([a955488](a955488cdf7bbe54876b76548006979b0bd5eabe))
|
|
|
|
* Don't try to create a task with an empty title when creating multiple tasks at once ([4bd2c94](4bd2c94256156a358aee0c139522398e7652c77f))
|
|
|
|
* Don't enable editing when the user has no rights for it ([96ef25b](96ef25ba01a23c1f7b9812ce896d609b00bf8ff1))
|
|
|
|
* More spacing for last viewed tasks headline ([4163800](416380025ee426586b0533e6676ffa431fb9ee45))
|
|
|
|
* Quick add magic always disabled ([4a1b402](4a1b402e62c962e55c7d96011620e86f1889106e))
|
|
|
|
* Use dynamic imports instead of old async components for router views ([0c678b6](0c678b6e443e04800688a231f92d37f431c31fbb))
|
|
|
|
* New directive syntax ([3c89147](3c89147ee25f1afb84565a9280b333c0969dc806))
|
|
|
|
* Compiler warnings ([2b20f32](2b20f328cb8d61529d8909128e889ee05b64e80d))
|
|
|
|
* Directly set arrays, objects and delete directly ([db49b9b](db49b9b532b1da9773b262dcb85016d66722b6d9))
|
|
|
|
* Life cycle hook naming ([ecc3d3c](ecc3d3cf3f72a86a0b6da0c378cdefb59154e18e))
|
|
|
|
* Transition class names ([2ef2bb7](2ef2bb77008aacc3be2f84e2685a4f07c66fcd5a))
|
|
|
|
* Use vue3 v-model bindings ([51a740f](51a740f53c71323bfd7c10eb2d96291ebdd0f7fe))
|
|
|
|
* EmailPlaceholder translation ([8fc01f7](8fc01f774acf1da942239007bc5f952e6640b43c))
|
|
|
|
* Fix newList.vue ([aeabc42](aeabc42844541bfc068d6938eae2080a7c907ca8))
|
|
|
|
* Typo in translation string ([c3b6e13](c3b6e13009380838ddcc4767ed9b78a10bf3f8ea))
|
|
|
|
* Dropdown routes ([0cbffad](0cbffad49d7a7062f56ad2d7aee5f9acdf77dd9c))
|
|
|
|
* Vuex mutation error in edit list (#813) ([3f9917d](3f9917dfab7aaf238de5ea09e60a44c611474deb))
|
|
|
|
* Use correct translation key filter save success message (#823) ([a843cdd](a843cddbc9c98e20447724d63352e1d5c0cdeec9))
|
|
|
|
* Missing translation for error during link share auth ([cc22d8d](cc22d8d4e9e013ef6bc095c3b3722c2f479fd841))
|
|
|
|
* Wrong success message when adding and creating a label to a task ([22ef778](22ef7785fdf26d42f2d656ac1c6985cbf1073f99))
|
|
|
|
* Properly resolve relative date translations ([d583cb2](d583cb2094ed3450b2d5437391352058dd8e4b06))
|
|
|
|
* Translate months in gantt chart ([a558f5b](a558f5b35a2bd91773ce99ad6527531112e26eb8))
|
|
|
|
* Make task relation kinds translatable ([2a1004a](2a1004ac68064f0af84260bf73f7a6d53aba9806))
|
|
|
|
* Remove gzip compression of woff2 (#824) ([813982e](813982e833eb508df5f466c432a48ff593e460a3))
|
|
|
|
* Don't allow reordering tasks in filtered lists ([d284db6](d284db672ef90702bddc9de02cf10a46cd345928))
|
|
|
|
* Vue3 types ([59401bc](59401bc1da70ac030060a5d72bcf56b26a40b4eb))
|
|
|
|
* Unassign user success messgage (#831) ([36d4599](36d4599276acd44426fa93508a3f4d66218d0f73))
|
|
|
|
* Kanban drag task test ([4ae18ec](4ae18ec16278fd970f404d9ee357a393e336c1a2))
|
|
|
|
* Access namespace only if loaded ([e064c3b](e064c3bf96adc95ef7b4be1a0e5389484c1e1e5d))
|
|
|
|
* Give the dom some time to update for some tests to pass ([60ef07d](60ef07da0fa86bc8f4c9d4c539bc1dcafb71261e))
|
|
|
|
* Wait with redirect until route name is available ([eec02a5](eec02a55a4d54d41400d4b6fbad92661bbdd7ec7))
|
|
|
|
* Mutation errors by make a copy of the store settings ([3750b0f](3750b0f78b8d163ef0c75350ac5212ccf641a816))
|
|
|
|
* GetTaskById function ([9b2e9fc](9b2e9fc17f6f9bb25387dd6e5884d48feff6da22))
|
|
|
|
* Watch deep for multiselect modelValue changes ([0bf68ef](0bf68effb8cb67957715ff3f483bf1fefc466ef2))
|
|
|
|
* Watch deep for other arrays ([dfe401a](dfe401a9dc72f18b22fe045e967ad6d185d6410c))
|
|
|
|
* Use correct listId when deleting bucket ([d7ed5b8](d7ed5b8f1178e634b4776c567fccc772da21b319))
|
|
|
|
* AddTasksToBucket mutation ([7c3ece5](7c3ece58167f5a6dcc87558759cb6eb8a0fdb928))
|
|
|
|
* Use correct listId to load next tasks ([0b68a47](0b68a473efdb2ca39343be64e160fe489e4fcc1c))
|
|
|
|
* Remove broken getTaskIndices helper ([e0456cd](e0456cdfa1b076e52e4d59216c675908ca7078be))
|
|
|
|
* Add timeout to wait for move to finish ([fd77aaa](fd77aaa123d2bb725df01bc0f2a0d9e4e5742715))
|
|
|
|
* Watch deep in listSearch ([427f18d](427f18d59e3e0bcceeccabd04f2462d09b3376cd))
|
|
|
|
* Remove side effect from computed ([18c3148](18c31482dfd5d3f1e38060295b1fcd7e67abbf37))
|
|
|
|
* Use correct method for fakers uuid ([cc8b037](cc8b03778c755f02d68835a49ce3617c51114820))
|
|
|
|
* Disable service workers in cypress (#830) ([e6a935f](e6a935f49dca3301f0ef8cb138909f67a4fa72e1))
|
|
|
|
* Wrong async order ([50fa592](50fa592aada3f01de039bbdc636102c8f91d71e5))
|
|
|
|
* Editing a label works now ([69821fb](69821fb6635d9eb54c450e6bd4885090cce31dbb))
|
|
|
|
* Switch view height on devices with smaller font size ([b5b56a6](b5b56a6e4afab3f207ae7e31d5640412fed3c401))
|
|
|
|
* Task input height on devices with smaller font size ([c30c2e0](c30c2e00cb1a87bef2963ce2703500a9f0941bc4))
|
|
|
|
* Task input height after removing a line now works correctly ([3f96ce6](3f96ce6d60af580f9c0b745f54d2ba9a784f667d))
|
|
|
|
* User dropdown padding on mobile ([4fef047](4fef047d74ce284eb1af3cddd9f666f0b4397273))
|
|
|
|
* Wrong word in en base text string ([435535f](435535f8cd6f1dc540ce67f955225adecccafc4f))
|
|
|
|
* Add null check for parsedTask listId (#31) ([26568fe](26568fe5c61a47f1c5d1abc679d77cae13d6d393))
|
|
|
|
* Remove wrong active prop ([9c730d3](9c730d33811469abf4aa62ae7077844dd46d2303))
|
|
|
|
* Use componentData prop in draggable to set class ([80163ee](80163ee9923b86213e6bf81b3ca74639e6b2c58f))
|
|
|
|
* Pagination in vue 3 (#859) ([373a766](373a766f5c91c1289ab0f6947dc967f7d77646d5))
|
|
|
|
* Setting background to state mutation violation (#858) ([f05e811](f05e81190f9f0e17ce85642b1668a3d24af77092))
|
|
|
|
* Remove disabled prop for editor ([a6db1e7](a6db1e7391776c288609fe44357a4e9c11d2d257))
|
|
|
|
* Await namespace creation ([54d456e](54d456e886156631940d5e5ee21a7f029e356134))
|
|
|
|
* Call loadList just once ([7f5f44d](7f5f44d7f0326c487693b91a1df7ec9361f1f7a8))
|
|
|
|
* Use async action to change current list ([a60ad77](a60ad77bdcde3fffbaf343b8c5d8bd35e9633dac))
|
|
|
|
* Always sort tasks the same order in chrome and firefox ([df32893](df32893ce657bc57a6a5f9b850e23d7e814d76db))
|
|
|
|
* Kanban card elements spacing ([5766ae4](5766ae48d7676a4c921d26879a8989fbe8819a9c))
|
|
|
|
* New tasks were always created in the default list ([7e29dde](7e29dde7170b51b90d280ef3e02fae73e267c607))
|
|
|
|
* Label search in tasks not working ([529b3d2](529b3d2890c9f64862c13526bf5d255ff4576ae0))
|
|
|
|
* Task edit pane spacing ([e52c139](e52c139c9fde196ac1e6ea521bbddc509611229b))
|
|
|
|
* Creating a new task while specifying the list in quick add magic ([f884020](f884020c55a9761f2d3cb38d44e87db913fa475e))
|
|
|
|
* Await getAuthUrl ([5636559](56365591cfdc8c70eba2cf5e56cf60f09dc08517))
|
|
|
|
* "TypeError: i18n.setLocaleMessage is not a function" when changing languages ([74d785d](74d785d60659f1525f62fad0a122e13886b3501d))
|
|
|
|
* Change the ui locale ([2fc96cb](2fc96cb6a7c4231e5513bd4b6832239d3468378f))
|
|
|
|
* Use lodash.debounce for searching unsplash background ([c107825](c1078255fc836f4609bda779cfac3f713b7b720b))
|
|
|
|
* Set the current list when opening a task ([1c8e26b](1c8e26bdc615a3477c139f3d8128d71c71027c43))
|
|
|
|
* Don't search for first letter images ([0cc7166](0cc71667677fb814c660289aaf842c9df71d7b89))
|
|
|
|
* Vuex store mutation error when moving a task with attributes on kanban ([9d48700](9d48700cd9ad5e0bb4394f32fcac94ba59f48d90))
|
|
|
|
* Lint ([2de94bc](2de94bc902573e8aa8767b96eecbef0ecf393ad4))
|
|
|
|
* Sort order by dueDate, then by id ([ae971b2](ae971b23bc3a6cd8565250d1b3a7b30b2f168a33))
|
|
|
|
* Loading labels after login ([1d46b85](1d46b851700a73cccb1c4d0b52b6657c3290b788))
|
|
|
|
* ATTR_ENUMERATED_COERCION spellcheck on kanban board ([36d5262](36d5262f1d3db57264ed84944bf4b71d3bcaeea1))
|
|
|
|
* Use correct prop for CreateEdit ([3f61c6b](3f61c6b21a30fb5cf7858ec2d0d4e0477e144910))
|
|
|
|
* Adding a list to favorites ([f4372ec](f4372ecd050932439e840d640de7292f80732737))
|
|
|
|
* Vuex store mutation violation when saving user settings ([4c24118](4c24118b4869e182eccf385e6ae798ba678fab6c))
|
|
|
|
* Lint ([1864359](18643597513d3e221bcfd67f4a99f280cc4dd9e6))
|
|
|
|
* ATTR_ENUMERATED_COERCION in a few places ([571b019](571b019c00bbbeb09a96bdcf9c6eab39199f7656))
|
|
|
|
* ATTR_ENUMERATED_COERCION errors with editor and contenteditable ([3ba9cd2](3ba9cd2d9989d46501b439c6fc1316d9f340cb90))
|
|
|
|
* ATTR_ENUMERATED_COERCION errors with contenteditable ([f795d2d](f795d2d0f31a28dd292ff9b237d6ce21ebd284aa))
|
|
|
|
* Remove nonexisting prop ([c7b4c25](c7b4c25caa49cdf2a149184cd9935e598d449237))
|
|
|
|
* Task attachment upload ([6d472bf](6d472bf5ca7c2b9621e3be5a8e9b2f5671c2e066))
|
|
|
|
* Update node in .nvmrc aswell (#886) ([0fdfccc](0fdfcccee9b8185588dc62346e468c65ac57d3ea))
|
|
|
|
* Move .progress styles together as close as possible ([6ba974f](6ba974f9faf7912d796dc54de3b00e629149dc32))
|
|
|
|
* User dropdown-trigger background ([f496c9d](f496c9d678d6dc3a43df6f52e7de8f5eb19ee03f))
|
|
|
|
* Use :deep() selector instead of ::v-deep ([87d2b4f](87d2b4fed38e01aa31308ef299e94a17fce8b790))
|
|
|
|
* Label spacing ([2645edc](2645edc9e01c054ae4b780ea0f458a801314a505))
|
|
|
|
* Fix kanban height calculation with hack ([9e6afdb](9e6afdb7528e263e1814471baf2c81057d17025c))
|
|
|
|
* Use $shadow variable directly ([89cd8ea](89cd8eafc4ab08a67ac8ae532a945458f506a2ed))
|
|
|
|
* Logout error (#901) ([d4fe378](d4fe3781f73fb3c4a60ec16bc4d13c938440cd52))
|
|
|
|
* Use correct dash for english translation (#902) ([77fc5c0](77fc5c0c6f9e7c0edaecae9d62bd9329f11ab9c4))
|
|
|
|
* Create multiple tasks at once with multiline input now correctly uses the titles per line ([6394485](639448552405dad85bd1b80d81323f47d88da3db))
|
|
|
|
* Migration icons are not resolved properly (#864) ([e1a7fb4](e1a7fb4999c00f9c5cb9c63f2e508a03d0ccfb32))
|
|
|
|
* Check if notifications are available at all before checking if triggered are available ([8389587](8389587a60c6c31bc2f56fb0f9528feb4989bc9a))
|
|
|
|
* Showing deletion scheduled at for non-scheduled users ([54c5cab](54c5cabf48880f6be1b9bc0f941fd11342b0fc3b))
|
|
|
|
* Don't crash when an error does not contain a request ([85e85aa](85e85aa2bbc4b2b36ab0fbe225e0dd626f85320f))
|
|
|
|
* Don't try to check undefined relations ([a515b0c](a515b0c3a4e39b047cd0d9c16dfdf1ba21031af8))
|
|
|
|
* Loading tasks with infinite scroll in kanban buckets (#920) ([7aede35](7aede352f16687ff2746d1f905c3faab89926f1d))
|
|
|
|
* LoadTeam in EditTeam (#922) ([28a448a](28a448a1aabc2e228b359b38619105fa7e7cb682))
|
|
|
|
* Fix(style) restrict new task input size (#938) ([ee430b8](ee430b8687914b1bf6399177183f35fb0b28bf46))
|
|
|
|
* Navigation show and hide animation (#927) ([d3c303b](d3c303ba2aa3518691def7d19b07f0ca8bb8a045))
|
|
|
|
* Reloading in error component ([e831c3e](e831c3eb6540e88eeec40e2b93cb66a74e68eb06))
|
|
|
|
* Lint ([6e043e3](6e043e3b9e6addbad938252625d7f50cf3f372c6))
|
|
|
|
* Label spacing (#946) ([7e82aa8](7e82aa83e6b58954f1c41d9b31b75c513b17d47d))
|
|
|
|
* Adding or creating a label with quick add magic (#944) ([58986c4](58986c4a7a36154640e3128e4c8e0c1c3935c801))
|
|
|
|
* Typo in quick actions translation ([054f804](054f8044271a635ce1799a3532fa6d4f38f1c0f1))
|
|
|
|
* Fix ShowList margin in Home (#987) ([20e059c](20e059c921b6ac4d4571c1161121a2587f280481))
|
|
|
|
* Don't try to deploy a review env when not a pr ([be78fc1](be78fc177dadaaff0609384a2f4e1e46189d94f7))
|
|
|
|
* Preview deploy for PRs (#990) ([03eee06](03eee061ff96a4803a1fbe0d2ec409a5f3cc52f7))
|
|
|
|
* Show current host if configured api url is /api/v1 instead of "" (#994) ([31f3445](31f344503cf3cd347c7b2f6d9cffecee37f65917))
|
|
|
|
* Logo on ready screen ([1fa1644](1fa164453c0f2ea0ebd03b2decdc8f23a442d64d))
|
|
|
|
* Vikunja logo size when migrating ([0684806](0684806db0fa743be6d4a73dba0b4789c7f4eed5))
|
|
|
|
* CurrentPage of pagination component is undefined (#1002) ([6c6ccc6](6c6ccc647e59af6612050b0c47ccd3ffd129cbf9))
|
|
|
|
* Comment alignment (#1008) ([ed78a83](ed78a83ed9f3619fd0e5a8ae39e4241c676f0e4d))
|
|
|
|
* Api not found by default ([26213d5](26213d5e8c2dd66dc381b2dad8c54c789d515694))
|
|
|
|
* Kanban card spacing (#1005) ([ae5d3ec](ae5d3ecac5883bd26994fb034254d2e22570c9d3))
|
|
|
|
* Fix attribute coercion for contenteditable (#1025) ([b838e74](b838e7494dbdab6f2235b1dcfa9ac274ea112737))
|
|
|
|
* Fix #1046 logo overflow on login (#1050) ([44f8e3e](44f8e3ea9b1fbc95d3a8f18aca559b9039ecc342))
|
|
|
|
* Check for notification api (#1043) ([b029889](b029889f27bbbb0cb7376c462106b0eb0650a808))
|
|
|
|
* Deleting a namespace ([4ef54f1](4ef54f1bc24fc39c8c3c223af08ba9fabdfe349c))
|
|
|
|
* Remove mentioning of context (#1017) ([981babd](981babd691f465a6010e05be8194723d9623bbde))
|
|
|
|
* Edit task comment ([dc347ed](dc347ed8ba4fa0a0299981f46820662c0be2b976))
|
|
|
|
* Logo overflow on login (#1050) ([04c9441](04c94418d7889a1a2d912721a027cbe301f852f9))
|
|
|
|
* Upgrade cypress image (#1096) ([b7ad29f](b7ad29f05644b03f7918e7f99c34188857430584))
|
|
|
|
* Remove obsolete code (#1097) ([0c9dad9](0c9dad9891c87d7d19c1e93077338bc231a09221))
|
|
|
|
* Switching from a list with a background to settings would not remove the background ([734db07](734db0795c1467836d718d55f4931c4491b271db))
|
|
|
|
* UseColorScheme (#1117) ([baa8653](baa86530c89df37b94d4fc9997d1b83ae561a557))
|
|
|
|
* Cleanup some scss vars (#1118) ([769d94e](769d94e879f3698e33c07fcae1ed16f89f413890))
|
|
|
|
* Add import url suffix for vite svg loader (#1122) ([bc8b04f](bc8b04fc7a943f02aad904b487a927f6857ae519))
|
|
|
|
* Duplicate filter in gantt-component (#1121) ([e45bc83](e45bc831327086ff0838c83001e25dbdc72ed7cd))
|
|
|
|
* Unit test for "should recognize dates of the month in the past but next month" (#1131) ([20f0496](20f0496fa594784f5236a966d457f0ab9d8d30b5))
|
|
|
|
* Remove unused variable ([b96e89c](b96e89ca8c799b670b7bd7e8058ee85f74696da6))
|
|
|
|
* Home view (#1129) ([4137bab](4137bab7fc58663f69c2dca4d17db178cb79ab7a))
|
|
|
|
* Checklist update not working ([bba9a8e](bba9a8e0080d78c7ee6134d7940083a355a03295))
|
|
|
|
* Default sentry dsn in docker ([10fe38c](10fe38cef6048280f2766507292cb0d5124d2784))
|
|
|
|
* Unindent styles in pagination (#1172) ([cb9e1e8](cb9e1e891d432b5d00d471d828a60b654f1c9464))
|
|
|
|
* Spacing for deletion message ([a106511](a106511646d8c8c59fa2c58476e92ef3258f68b7))
|
|
|
|
* Use watcher to check for user query tokens ([807fb6a](807fb6a9fe404f65f0616aac78f707cd6e4ade5d))
|
|
|
|
* Saving default list (#1143) ([543dae2](543dae2f30c795f33f6846b9dfc3d87fa7d92719))
|
|
|
|
* Llama color (#1212) ([b3b7669](b3b766998347e3c916bcbf1f41983a9cb15e8fd6))
|
|
|
|
* Auth and move logic to router (#1201) ([063592c](063592ca3de68a3dd679e1458018f6e850f8a787))
|
|
|
|
* Move forgot password link next to password label ([f7eb160](f7eb1605092301921632d6df6996d5ee35e35661))
|
|
|
|
* Message spacing ([a1814ea](a1814ea29d74631f7befb5d51d85b2a16d1741a3))
|
|
|
|
* Disable login button ([9c04fb4](9c04fb4e40cbe1185a81c28696a546d638645c97))
|
|
|
|
* Add .vue suffix to fix typescript warning ([3eb0d58](3eb0d58f7935c593cd0adac59ed3ebbad69b13b8))
|
|
|
|
* Motd on mobile ([a4ec41e](a4ec41e9377bbe1b5e282aa8482bf0e94c0521ab))
|
|
|
|
* Remove unused var ([c46273c](c46273ca341cc12fcfe8440946cd97ee0117fdf0))
|
|
|
|
* Remove @ts-ignore ([27cd953](27cd9535bf7e59de20c0f6261c69525237427d60))
|
|
|
|
* PropType validation in message.vue ([9a3069c](9a3069c20d3011c61b9b4a54c11f6e153c444886))
|
|
|
|
* Lint ([9c5613a](9c5613ad98b742e008570d7f99e2424af64e335b))
|
|
|
|
* Disable broken stuff ([378f782](378f782d44feae63a19e19248f488def69e0e3c8))
|
|
|
|
* Pay attention to week start setting ([c24b8af](c24b8af00d4fcdb65e1421bce067e229340c5ddb))
|
|
|
|
* Date format ([729aa7d](729aa7d4cc4759521f1811b1464c0824dfd26699))
|
|
|
|
* Date range ([d6dd1fc](d6dd1fc0e31e07c9f1a8c97f1ef1fd7bed632a76))
|
|
|
|
* Checkboxes ([f691e96](f691e96e22b69ed487445295a3a78baa3eab0702))
|
|
|
|
* Loading spinner ([75cbc73](75cbc73b33ed76045ccf5fc3c34c41c04dc9e342))
|
|
|
|
* Z-index ([294e89b](294e89b6f749a092e993fe807004c0774f333a46))
|
|
|
|
* Lint ([0710cea](0710cea9e5b910f82350c42906cc243429a7e386))
|
|
|
|
* Test ([7dddfea](7dddfea79ea6539d195eaa2fabc808b6337dbb1d))
|
|
|
|
* Padding and centering of the kanban limit and dropdown ([8ae84ea](8ae84eaf42c1f7cf8cb26e555cfb77e70aabfef2))
|
|
|
|
* Blockquote styling in dark mode ([0befa58](0befa58908ae3f5a2467429d1ab0ff7fded0eb46))
|
|
|
|
* Readd modal transitions ([16b0d03](16b0d0360159aed24cae41fabc4a88a37e9d9711))
|
|
|
|
* List loading ([5937f01](5937f01cc57d74f9bc69d58c05406537975189f5))
|
|
|
|
* List specs ([e78d47f](e78d47fdcf93052fdcf5d41abbe2bd63ca51e086))
|
|
|
|
* Task done label test ([da8cf13](da8cf13619e269a0fc02b3b733d9eeb0b5d9c860))
|
|
|
|
* Kanban tests ([58207db](58207db6c3a3133fd928fc77675dbe8778a01988))
|
|
|
|
* Sharing components ([700fce3](700fce3c2cf6fb6d7dea69771786ae5f4da9a1ad))
|
|
|
|
* Fix task remove label test ([f335826](f3358269e5346ec53652a7d9f3643f739ea21809))
|
|
|
|
* Closing modal ([e54d958](e54d95802bb961d7a9b507ca08fa952dde1e20cd))
|
|
|
|
* Check now just once ([6d62ca1](6d62ca1adaf4be5f94dac1a3840834e881b30aa3))
|
|
|
|
* Move local storage list view to router ([76f4cca](76f4cca5fe25c19be04493911f814b1e6a7c0f17))
|
|
|
|
* Don't set defined values for search and page ([e6e8a98](e6e8a9851446fb3523b4e31799a9d44c76f14d7a))
|
|
|
|
* Namespace new buttons on mobile (#1262) ([c618b7e](c618b7e0b6aaa20f7747a688867ee7111767ed71))
|
|
|
|
* Remove some of the typescript warnings ([49955eb](49955eb03a0c682092a08bc574aa32b807d92a29))
|
|
|
|
* Remove obsolet code (#1312) ([49a6569](49a6569db0c429caf656020cd4e248cb6ad71c92))
|
|
|
|
* Password validation field in test ([19a161f](19a161ff7858e702b708dd0798a079e39cc2bb39))
|
|
|
|
* Button size on task detail view ([4579dd3](4579dd3ce762b161a7d26b8fa0c5272c1279fd29))
|
|
|
|
* Don't reset active fields when saving ([68a76fa](68a76faacc004c3c9e3b4d0d91f98036b300d339))
|
|
|
|
* Make sure the app is fully ready before trying to redirect to the login page ([55826bb](55826bb8c9cdc2dffb409e51a3fc1eed967da99b))
|
|
|
|
* Editor cursor color ([0473c38](0473c385d6d8f7bd10c8c33e009f579ce308b5ba))
|
|
|
|
* Editor color in dark mode (#1338) ([76fe2ce](76fe2ceac6bfc6c74236acc940f3afbb84bd19b2))
|
|
|
|
* Don't recognize emails in quick add magic (#1335) ([ed88fb9](ed88fb91bcdefbc627b47bda3c35000948df8118))
|
|
|
|
* Flatpickr date not updating (#1336) ([6080e49](6080e49f26bb7ad764c8acf408649281c55defe5))
|
|
|
|
* Translation typo ([796a56d](796a56d5d8fcd3525405226c8f0edd950028f21f))
|
|
|
|
* Save user language when it wasn't saved previously ([c7ac81a](c7ac81a99f829f70e898ac97f057a9c1ed014348))
|
|
|
|
* Some typechecks ([26a94c7](26a94c7e8cd72811e27c1fdff672dc677d966664))
|
|
|
|
* Update available text color in dark mode ([b73165f](b73165fce4b6e286edb8f47a90f09b0383af1402))
|
|
|
|
* Keyboard shortcut message bottom margin ([cc3fcdf](cc3fcdf1c3557885ae230f0a1d37cce8e292eb78))
|
|
|
|
* Attachment meta data not aligned properly ([443a9c1](443a9c14b9c8158daf684063981caafc06815a55))
|
|
|
|
* Don't try to format invalid dates as ISO ([50c3bcd](50c3bcd793653415daa48c29a1900600a4786d5f))
|
|
|
|
* Check if a shortcut has an available function before trying to invoke it ([8233c8c](8233c8c9539869b27faf8a28272ab9629550fb51))
|
|
|
|
* Scrolling to heading if it wasn't available ([1818ed3](1818ed364899d1b1d46a6235804f4c580ac03eba))
|
|
|
|
* Vuex store manipulation warning when modifying task labels ([ff9e1b3](ff9e1b3fcad02fad290c1b663d33e640f85a8a8c))
|
|
|
|
* Label edit spacing ([6a6203f](6a6203f553972127dc136adbf2480087a8667780))
|
|
|
|
* Subscription prop validation ([ca938b8](ca938b8615af27c44e20e5172e4b3f346c540666))
|
|
|
|
* Lint ([0548649](054864925777d623a1b4156c10b700fa75d363e0))
|
|
|
|
* Show namespace count for long titles (#1057) ([375c3ad](375c3adfb1f4d1650087b560c8abb591d42e1855))
|
|
|
|
* Subscription prop validation linting ([c896ad5](c896ad58836a28e3123e7992f6112ab9d9f28f54))
|
|
|
|
* Use AsyncEditor again in comments and description ([5867f79](5867f79735d06ad8d4596c82dd59e469799124b0))
|
|
|
|
* Replace faker with community fork faker-js/faker (#1408) ([6db0559](6db0559b8193e1da090dc844e3084a1ca2dc7b8a))
|
|
|
|
* Vuex store mutation violation when archiving a namespace ([fdd2e7e](fdd2e7e53840924a79bfd43157954a3d0e9cfe4d))
|
|
|
|
* Subscription icon not rendered correctly ([b3697cb](b3697cb9bfc4b5971b1d68fdf1ffd07c8c0effd5))
|
|
|
|
* Don't try to parse date numbers with letters around them ([9319413](931941359b21972c85de492b1f98e7b2bcd600e1))
|
|
|
|
* Edge cases for dates where the next month had fewer days than the current one ([d913fa1](d913fa1745df56a083f4dd3dec8d4391740cc1c5))
|
|
|
|
* Ts errors in subscription ([24b7821](24b7821c5027b1f22cc23b7535c0c5ee992db571))
|
|
|
|
* Keyboard-shortcuts typing ([57965b1](57965b1ea3869f9735db13e5715560793eadde9b))
|
|
|
|
* CurrentList typing ([a9fb24a](a9fb24aa35239be38f255f7eae019519a496b345))
|
|
|
|
* Improve ListModel typing ([98b41a2](98b41a22c6824b069f4b1d7e7609e128ba13d240))
|
|
|
|
* Fix ts errors in various files ([de3c47d](de3c47dc69fa0c80f83004eab1f6bd455cb4ea9e))
|
|
|
|
* Use to.hash for returned element ([6894024](6894024ad43931cad49efbdf006b7c66d585e32c))
|
|
|
|
* Expose configureCompat types ([0bd235c](0bd235cea37678aba52eb1d74d43d23d1f266dc2))
|
|
|
|
* Mark broken test as skipped ([9995abf](9995abf64cc5c69496d55308435c143d00356c1e))
|
|
|
|
* Related task with the same namespace ([00ffe17](00ffe17eb838981bdca013a7731e9f8e2056f705))
|
|
|
|
* Related task within the same namespace ([20a9ad2](20a9ad2c9efea59a1752bae170744f500cba9092))
|
|
|
|
* Undefined prop subscription ([3e311e0](3e311e07cdd603d970b834fa5de6b8c926c474dd))
|
|
|
|
* Make isButton prop optional ([3d420c3](3d420c37708ae3568200ccf8214dd2d120a0af37))
|
|
|
|
* Don't try to load a langauge if there's none provided ([210a78b](210a78be86385b2d57a65563082e60bd11965217))
|
|
|
|
* Don't try to load a langauge if there's none provided ([ba20ac3](ba20ac3b89e11af897978c350f20b501fd028686))
|
|
|
|
* Custom date range with nothing specified ([16f48bc](16f48bcc2dbc081c5526040e789a1a9f07f1575b))
|
|
|
|
* Reset the flatpickr range when setting a date either manually or through a quick setting ([4d23fae](4d23fae9ad1d1238dfdecf9694adfa36313c6651))
|
|
|
|
* Now correctly showing the title of predefined ranges ([6c55411](6c55411f71b1790f7144624ba651df468ab37af8))
|
|
|
|
* Llama position ([a74fc47](a74fc473357617d49988794b211b98badf1975c7))
|
|
|
|
* Lint ([7135288](71352888007e69b92b9d00f38bc9fca0d77d6a2c))
|
|
|
|
* Sort tasks correctly by due date ([9e7c258](9e7c25834724d9df2c645a5dd9aafb2730747dfd))
|
|
|
|
* SetTitle import ([cbbcb7e](cbbcb7ef239c2f627c5e64ac169532ac01e25c4d))
|
|
|
|
* Correctly send filter values ([eeee1c8](eeee1c842ab2a0c4ec5d63208f36021c342ec177))
|
|
|
|
* Related tasks add button and task dates in read only view (#1268) ([581b2cb](581b2cb4ab211ee1added752eba6138dd9ca6b61))
|
|
|
|
* Lint ([aac777e](aac777e2864184d97fe4e26cd324a729927e8e8c))
|
|
|
|
* Styling ([a22792a](a22792a4b4d54ff02c6f6ed2efb668bc30fe161a))
|
|
|
|
* Don't reset flatpickr date ([4ac7d6b](4ac7d6b9df9b9135aec6140711ad44f74fc9e53b))
|
|
|
|
* Emit function name (#1511) ([10bcdc8](10bcdc880417469df34aa7193637a16c84cb9e78))
|
|
|
|
* Make logo change reactive (#1509) ([cf849da](cf849da104a103454e2f5270cb05201ce5795d3f))
|
|
|
|
* Mark query parameter as string ([badbae0](badbae0e9a02bb84c4ed8ddfd971f52cdcc58de0))
|
|
|
|
* Namespace archive success message ([8b90b8f](8b90b8f6a86a70c59daaea5320a40e54a612f2e1))
|
|
|
|
* Hack to fix wrong index position ([e2c81d8](e2c81d840f35c47167592bb7ca21648a09cef6e8))
|
|
|
|
* Use BaseButton in MenuButton and fix computed (#1532) ([d57c9af](d57c9af3329cad3ca7e5f12476eaa486f8adf5ee))
|
|
|
|
* Property spelling ([17dc276](17dc27697131cbdd7b633ab948903626d521219c))
|
|
|
|
* Replace slugify in deploy-preview-netlify with simple regex solution (#1543) ([28af46b](28af46bcd35cf90de4ce8f44a1a2588798b70627))
|
|
|
|
* Direct store manipulation in tasks (#1534) ([c419062](c419062e49b53edceda1ccb07ed226d4b92180ec))
|
|
|
|
* Lint ([622f08f](622f08fb1bb8faf1050111fc400e283384114f14))
|
|
|
|
* Popup not really hidden when hidden ([c7943ef](c7943ef8238bca266eabc80d4b9a41ce991d3e28))
|
|
|
|
* Modal not scrolling content when open ([da162d5](da162d5652ab5153742edf8130ecdca8817a9cc6))
|
|
|
|
* Api config domain name contains the current domain instead of the provided one (#1581) ([bdb53ec](bdb53ec8eef362e1bb805810556e30d38658a0b8))
|
|
|
|
* Don't try to sort tasks when none were returned ([8cdcfaf](8cdcfaf071544a17a9be9a0dcc11d51380873f40))
|
|
|
|
* Don't try to filter notifications if there are none ([731506f](731506fab756ea8739b378485f94810799a774d5))
|
|
|
|
* Don't try to validate nonexisting fields ([b83cec2](b83cec2f0ec3b3a42e8488d1c90de22a5bd95a50))
|
|
|
|
* Don't fire close event multiple times ([9a55482](9a554826819bda40a7620a1952c2a5f4218c7697))
|
|
|
|
* Removing a label from a task ([1256c37](1256c37b69b3b0c1f12ccb858f8e98fdaff431a0))
|
|
|
|
* Hide "title required" error after entering text ([45c0529](45c05296a6a95a16cbbf1404107cbd16b6b8cd34))
|
|
|
|
* Update page title when changing the task title ([7b62a08](7b62a0895d3f9dad1370d323914bd7720c8b7b7d))
|
|
|
|
* Undo task done from list view ([051dd98](051dd98ff7f530a4132bd97abb858e3b636e17dd))
|
|
|
|
* Missing app padding when opening the task detail modal ([6d0cbc5](6d0cbc51f6920c1e8d0e0ac0cc4c552f3648d040))
|
|
|
|
* Don't always show a scrollbar ([74ab197](74ab197dc61cca5e27f3951eaaa79182345e2211))
|
|
|
|
* Pop sound not saved and played when marking tasks done ([c06cc6a](c06cc6ad7aec3f91eb8fdbe9dc621a5b4577b6aa))
|
|
|
|
* Kanban board layout on mobile ([a23b4a9](a23b4a96ee25557ef8cc984cf8f716de47b72dd9))
|
|
|
|
* "invalid date" error when trying to set a date and none was set before ([b144802](b144802203dd23bd5024da50cee4f27bbfe1b5d7))
|
|
|
|
* Don't rotate kanban cards while dragging ([7f2189b](7f2189b45552da08c742bb9ef798b57533581d52))
|
|
|
|
* Keyboard shortcut text indicating what works where ([cf5460d](cf5460d2980fe23feb1efdd9f772403a626b32de))
|
|
|
|
* Aria-label for password field ([81993cc](81993cc2e68768d70418dd37f2337b98488428af))
|
|
|
|
* Modal close icon color in light mode on mobile ([63e04f8](63e04f874af268466b5b6aace8545c2130698ac9))
|
|
|
|
* Mobile menu backdrop ([d7b1d7d](d7b1d7da7f826f8dd25d21b3004c6a65eccb337d))
|
|
|
|
* Multiselect search results text color ([8f65031](8f650316dcaf4b481ffeb432e4509a744ac3d076))
|
|
|
|
* Related done tasks strikethrough ([87ac22b](87ac22b44829b29ca3b698ed7c5dc0d096ec745e))
|
|
|
|
* Load the list tasks only after the list itself was loaded (#1251) ([7f56a35](7f56a3537cced373e88e9320398e5a604023953d))
|
|
|
|
* Add task input layout on mobile (#1615) ([3639498](3639498b3f7d99270df285b689d924b37a4f50e5))
|
|
|
|
* Make sure a list background is set in store when adding one ([42c0fc6](42c0fc61854de6bb8fb3190ff5811057caa7f745))
|
|
|
|
* Setting the last viewed list after navigating away from it ([b7a976a](b7a976a9cf5329ec35f418c11d1997edc72d5b26))
|
|
|
|
* Lint ([a055a3e](a055a3ea52488287377920aba530eda9de15d3dc))
|
|
|
|
* Forgotten import ([4605061](46050611d86f4173048e4e7a2f7583326b62d0b4))
|
|
|
|
* Loading list views would sometimes not get loaded ([2e537f6](2e537f6d63690724fb83b31107ddf3e34f63edba))
|
|
|
|
* Indention of nested checklist items ([ad8ca46](ad8ca462cb19a0e5d81e23ebf07c292381ea0219))
|
|
|
|
* Lint ([53787a6](53787a65dfccebeca938d84e3e6a30f47aa48304))
|
|
|
|
* Remove self and replace with this ([175b786](175b786ec6c807ef61aefc1153bb786b8e14f787))
|
|
|
|
* Service worker path ([fb2eb4c](fb2eb4c439580a34533a0bf0ee0adfb8f2d3b02d))
|
|
|
|
* Lint ([b65839d](b65839d0d76a13b95a38aa162c9b751ff22d7990))
|
|
|
|
* Type ([19b772f](19b772f8ee378417729c042d683ab6ae123b16e4))
|
|
|
|
* Create token ([898b22b](898b22b37794d8d42face1062a97c557c13f1141))
|
|
|
|
* CaldavToken model typehints ([58b0397](58b0397cec5b287d7a369228bb748eb45873c200))
|
|
|
|
* Menu on mobile devices ([010eca1](010eca1d0cb7f38474b5a26ca5e856d4b5a7aab4))
|
|
|
|
* Properly set list backgrounds when switching between lists ([b289754](b2897545e4dc26837f0f08a549cc195feac4f3c3))
|
|
|
|
* Reset all tasks before loading new ones ([480bfbc](480bfbceeff3ea682d26bb719fc17195172beaf3))
|
|
|
|
* Resetting the list when changing from a list view to a non-list view ([1eb19f8](1eb19f87645e60cae83dfe7b155718490d0ec37b))
|
|
|
|
* Rename caldavToken to ts (#1814) ([e3483b1](e3483b1a5a5658dd52a4c9534ca35ab9c0f533b4))
|
|
|
|
* Remove obsolete watchEffect (#1795) ([9c24380](9c2438026b91fb84b0d3e3f4f4c476b5769b827f))
|
|
|
|
* Uppercase types (#1810) ([080675b](080675b38f7ba87396a6872ca6304564dce27d30))
|
|
|
|
* Typos in translation files ([c962c8c](c962c8c3f411bb0bfedbeee2d0c70c0828940aea))
|
|
|
|
* Checklist summary design on home page (#1842) ([bf3e16c](bf3e16c6eee3c910331f77efaf4b34005ce3f7ec))
|
|
|
|
* Fix imports ([d325810](d325810e5570d247fa88fc7396eb6e7d07cd46a3))
|
|
|
|
* Update nvm node version (#1856) ([2083a52](2083a52a56b0f5214e2f89d6fe135bc5da8aa0c9))
|
|
|
|
* Subscription works correctly again ([89c81ae](89c81ae854bc6de83619e9f0aaf5774aeaa3ab97))
|
|
|
|
* Update notification spacing ([49946b2](49946b27662ed30ab0556c901c6bc91e4e6396f1))
|
|
|
|
* New task input focus ([24701a1](24701a17f5cc8f656bc3f0ede7aa3a5ff5cca888))
|
|
|
|
* Progress bar alignment in task list ([fbcf587](fbcf587e938f1d990f74669889e548875e0a537c))
|
|
|
|
* Date filters are now correclty converted ([87d4ced](87d4ceddb8a033f89f9764256f0d39e6da25fc3e))
|
|
|
|
* Actually deleting the list now works ([b40d6f7](b40d6f783c013c0d15bcfec656942947393be4fc))
|
|
|
|
* Remove user from team ([86efe9f](86efe9fd23978d9af2c7bbd1198c9d74b8bedda2))
|
|
|
|
* Dark mode for user and team settings ([ed85557](ed85557cf3031184a6bb9176c1371b2ac17723dc))
|
|
|
|
* List dropdown menu item hover background color ([8846b2f](8846b2f8625ec700fb0dd9e2a8e17cae7754d0f7))
|
|
|
|
* Favorite task list spacing in menu ([24aca5c](24aca5cfa687868dae6ff68367d4bb5231cae436))
|
|
|
|
* Spacing between username and notification ([ce3f285](ce3f285224595f49e02750d620676c7af80cd6eb))
|
|
|
|
* List hover background in dark mode ([2dba9e6](2dba9e6e571b3870ff5d39896aa8a971f2ed5403))
|
|
|
|
* Tooltip color in dark mode ([1a98305](1a983059697b26b45e23e6835aa9665cbc242718))
|
|
|
|
* Filter button alignments and backgrounds for link shares ([c2694dc](c2694dc08907d2e20eea90dd97d829e8dfbfb65b))
|
|
|
|
* List views not switchable on link share mobile ([21a8298](21a8298a968fe95432de0d13142c23b9e91d4baf))
|
|
|
|
* List title not set as page title after closing a task popup ([a38bd7e](a38bd7e971f3e1d4125d28dc99a702932b1f6958))
|
|
|
|
* Use a new notification service on every poll to make sure it uses a non-expired token ([3e7f598](3e7f598ee8858b201f7c4492e2fb3aa78ba782ea))
|
|
|
|
* Remove workarounds to properly overlay the top menu bar over everything else ([4b0d491](4b0d491359d2c5241742e86d83e3a1e6a6b2de41))
|
|
|
|
* Active color for editor buttons ([f1c9887](f1c98872437bc78057c78c420324db058ce93a8d))
|
|
|
|
* Lint ([1d9665f](1d9665fb8473b8483646187833d494c1e7688b88))
|
|
|
|
* Import in PasswordReset (#1923) ([4b6015d](4b6015da99ab7225774ca567b00cadc3d89ed343))
|
|
|
|
* Allow clicking on confirm for a date without requiring to click on another input field ([138b067](138b06752f8221c1ebae89e318ef36734662efbc))
|
|
|
|
* Direct state mutation when adding another reminder to a task ([44dc898](44dc8983c8474a617dec62fafa0722fabfb5e397))
|
|
|
|
* User menu not properly positioned on mobile ([90bb800](90bb80034693408bb950c10439963ec82aca87a1))
|
|
|
|
* Update banner spacing ([e3373d2](e3373d2e4e76a6576520986853d07dceccac7209))
|
|
|
|
* Navbar user dropdown spacing on mobile ([fee2fe7](fee2fe76ce1202bd95ffbf84d07f96937bbbfe88))
|
|
|
|
* Very long words overflowing in descriptions and comments ([9936d36](9936d3683ec69675fbf4169419667090581d5243))
|
|
|
|
* Throw error messages in dev mode (#1968) ([2359678](235967844a8be2e3fa12157eecac97967e407bee))
|
|
|
|
* Disabled attribute fallback (#1984) ([96fce73](96fce73192bb49bae50a2d34cb377c9779998396))
|
|
|
|
* Problem with newTaskInput ref (#1986) ([829eed0](829eed0b9f8c42096eb47a5f0656eef60e28a8ca))
|
|
|
|
* RepeatAfter initial modelValue ([72925fb](72925fb93837f580eec178a76cba4cb43e9b200b))
|
|
|
|
* Button prop type (#1966) ([f91424f](f91424f693bfe988fa6960c5d720a177f58d6c08))
|
|
|
|
* Watcher in listSearch (#1992) ([b4aa650](b4aa65018cfb891c2e6fe35a75060558b701b04a))
|
|
|
|
* Quick actions not properly styled ([e1e410b](e1e410b50b4f4aa98992cae446151be5c347923e))
|
|
|
|
* Replace vue.draggable.next with zhyswan-draggable ([1569042](156904247124ddd7890f77bccef0a7d87189a45e))
|
|
|
|
* New label text color in dark mode ([cadcaa9](cadcaa966f27eeb469d3a41b335a386718362a66))
|
|
|
|
* Properly reference task input textarea from parent component ([745d466](745d4660d80c6eb00d682f70a283d1cebd8cba94))
|
|
|
|
* Rely on api to properly sort tasks on home page (#1997) ([efed128](efed128f0325ae18342a0dd64913dc51b5ccec91))
|
|
|
|
* Sed replacement of SENTRY_DSN (#2036) ([d308d66](d308d665bdb11ac52726bccb6698b3e7ab989102))
|
|
|
|
* Top header still in foreground when menu is open ([a2c0696](a2c06967539ab2ae8534aaba942c07a8cca18dbd))
|
|
|
|
* Pride logo rounded corners on mobile ([9716517](9716517ffa8a60f1627131ca92b07c02aa18d03f))
|
|
|
|
* Use grey-100 instead of light so that it is properly set in dark mode ([d1f22c5](d1f22c5b43a8cf8a6ad395e7f3c443d14a41dfca))
|
|
|
|
* Show a proper error message when no list or default list was specified ([9bbc1bf](9bbc1bf9396354042d9a67581d0ed83edf9b3694))
|
|
|
|
* Don't try to load the namespace again when navigating away from the settings page ([aadf75c](aadf75c7bffc3ffc5367d7a126905b7a3f8b4a1c))
|
|