kolaente
6cc75928d8
fix(task): remove default task color
...
continuous-integration/drone/push Build is failing
Details
Previously, the task would use the default color. This was now removed, as this resulted in the default color not being visible on tasks.
Resolves https://github.com/go-vikunja/frontend/issues/135#issuecomment-1917576392
2024-02-06 18:18:44 +01:00
kolaente
c7b70844c6
fix(color picker): when picking a color, the color picker should not be black afterwards
continuous-integration/drone/push Build is passing
Details
2024-01-21 20:25:19 +01:00
kolaente
b8c21c2ade
fix(labels): text and background combination in dark mode
continuous-integration/drone/push Build is passing
Details
2024-01-21 20:20:00 +01:00
kolaente
5e991f3024
fix: lint
continuous-integration/drone/push Build is passing
Details
2024-01-15 16:21:00 +01:00
kolaente
28050d9cd5
fix(labels): make color reset work
continuous-integration/drone/push Build is failing
Details
2024-01-15 14:00:08 +01:00
kolaente
7f70471894
feat(reminders): show reminders in notifications bar
continuous-integration/drone/push Build is passing
Details
2023-12-23 15:48:29 +01:00
kolaente
d73c62a424
fix(task): correctly build task identifier
2023-10-20 16:52:03 +02:00
kolaente
3d2fe4cf65
feat(webhooks): add webhook management form
2023-10-18 20:12:48 +02:00
kolaente
3f3d4b1682
feat(labels): assign random color when creating labels
...
continuous-integration/drone/push Build is failing
Details
Resolves F-591
Related discussion: https://community.vikunja.io/t/assign-a-random-color-to-a-new-label/348/7
2023-09-06 17:10:36 +02:00
kolaente
c803020537
feat(kanban): add setting for default bucket
2023-09-03 16:32:29 +02:00
kolaente
3373b5fc45
feat(kanban): save done bucket with project instead of bucket
2023-09-03 16:32:29 +02:00
kolaente
021f92303d
feat(api tokens): validate title field when creating a new token
2023-09-01 12:56:23 +02:00
kolaente
e47ad021a3
feat(api tokens): add token creation form
2023-09-01 12:47:32 +02:00
kolaente
a20eef2453
feat(api tokens): add basic api token overview
2023-09-01 11:15:48 +02:00
kolaente
fc72a82a2a
fix(task): duplicate attribute
continuous-integration/drone/push Build is failing
Details
2023-08-24 11:18:17 +02:00
kolaente
b742c55287
fix(projects): update project duplicate api definitions
continuous-integration/drone/push Build is passing
Details
2023-07-07 13:00:48 +02:00
kolaente
2006abd0a6
fix(task): call getting task identifier directly instead of using model function
continuous-integration/drone/push Build is passing
Details
2023-06-18 18:46:18 +02:00
kolaente
6593380013
fix: load the correct language
continuous-integration/drone/pr Build is failing
Details
2023-06-12 18:01:56 +02:00
kolaente
cd8e497b24
fix(user): lint
continuous-integration/drone/pr Build is failing
Details
2023-06-12 16:22:15 +02:00
kolaente
5325f6d7d9
feat(user): migrate color scheme settings to persistance in db
2023-06-12 15:57:18 +02:00
kolaente
77ee1bfc3e
feat(user): migrate pop sound setting to store in api
2023-06-11 17:31:04 +02:00
kolaente
48cfdddff7
chore(reminders): remove reminderDates property
continuous-integration/drone/push Build is passing
Details
2023-06-10 19:05:22 +02:00
konrad
3f8e457d52
feat: edit relative reminders ( #3248 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #3248
2023-06-10 17:04:09 +00:00
kolaente
098b5fa2b1
fix(reminders): properly parse relative reminders which don't have an amount
continuous-integration/drone/pr Build is passing
Details
2023-06-10 18:54:39 +02:00
kolaente
9ec29cad30
fix: lint
continuous-integration/drone/pr Build is passing
Details
2023-06-10 17:26:06 +02:00
kolaente
95487d7569
feat(reminders): add proper time picker for relative dates
continuous-integration/drone/pr Build is failing
Details
2023-06-09 13:19:47 +02:00
kolaente
ad27f588a2
feat(kanban): use total task count from the api instead of manually calculating it per bucket
...
continuous-integration/drone/push Build is passing
Details
This fixes an ux issue where the total count would show a wrong number of total tasks because that was the number of tasks which were loaded at the time. In combination with bucket limits, this caused error messages when the user would attempt to drag tasks into a bucket which appeared not full but was.
2023-06-08 16:57:58 +02:00
cernst
85ffed4d9a
fix: review findings
2023-05-31 16:25:33 +02:00
cernst
14e2698833
feat: edit relative reminders
2023-05-31 16:25:32 +02:00
cernst
f747d5b2fc
feat: Use new Reminders API instead of reminder_dates
2023-05-31 16:25:30 +02:00
kolaente
8a75790453
chore: remove triggered notifications as it's not supported anywhere
continuous-integration/drone/push Build encountered an error
Details
2023-05-31 15:21:09 +02:00
kolaente
a342ae67de
chore: use project id type
2023-05-24 15:54:36 +02:00
kolaente
bbaddb9406
fix: remove leftovers of childIds
2023-05-24 15:54:35 +02:00
kolaente
760efa854d
feat: don't handle child projects and instead only save the ids
2023-05-24 15:54:31 +02:00
kolaente
c6f3829387
feat(navigation): make dragging a project to a parent work
2023-05-24 15:54:28 +02:00
kolaente
b188d40d3c
feat(navigation): correctly show child projects
2023-05-24 15:54:27 +02:00
kolaente
1bd17d6e50
feat: remove all namespace leftovers
2023-05-24 15:54:27 +02:00
kolaente
befa6f27bb
feat: rename list to project everywhere
...
fix: project table view
fix: e2e tests
fix: typo in readme
fix: list view route
fix: don't wait until background is loaded for list to show
fix: rename component imports
fix: lint
fix: parse task text
fix: use list card grid
fix: use correct class names
fix: i18n keys
fix: load project
fix: task overview
fix: list view spacing
fix: find project
fix: setLoading when updating a project
fix: loading saved filter
fix: project store loading
fix: color picker import
fix: cypress tests
feat: migrate old list settings
chore: add const for project settings
fix: wrong projecten rename from lists
chore: rename unused variable
fix: editor list
fix: shortcut list class name
fix: pagination list class name
fix: notifications list class name
fix: list view variable name
chore: clarify comment
fix: i18n keys
fix: router imports
fix: comment
chore: remove debugging leftover
fix: remove duplicate variables
fix: change comment
fix: list view variable name
fix: list view css class name
fix: list item property name
fix: name update tasks function correctly
fix: update comment
fix: project create route
fix: list view class names
fix: list view component name
fix: result list class name
fix: animation class list name
fix: change debug log
fix: revert a few navigation changes
fix: use @ for imports of all views
fix: rename link share list class
fix: remove unused css class
fix: dynamically import project components again
2023-03-14 14:04:23 +00:00
Dominik Pschenitschni
b9d3b5c756
feat: rename files with list to project
2023-03-14 14:04:23 +00:00
Dominik Pschenitschni
e01df4d369
fix: coverImageAttachmentId
continuous-integration/drone/pr Build is passing
Details
2022-11-01 14:27:35 +01:00
Dominik Pschenitschni
1101fcb3ff
chore: remove comment
2022-10-31 22:42:30 +01:00
Dominik Pschenitschni
599e28e5e5
feat: type improvements
2022-10-31 22:42:28 +01:00
Dominik Pschenitschni
9807858436
feat: unify savedFilter logic in service ( #2491 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2491
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-27 19:56:14 +00:00
Dominik Pschenitschni
a70a2e3ba6
feat(gantt): use time constants
2022-10-27 17:49:29 +02:00
kolaente
3d88fdaadd
feat: add display of kanban card attachment image
2022-10-05 14:56:10 +02:00
Dominik Pschenitschni
4655e1ce34
feat: update eslint config
...
continuous-integration/drone/pr Build is passing
Details
support async component, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
2022-10-04 13:45:16 +02:00
kolaente
a5925baff0
feat: migrate kanban card to script setup
continuous-integration/drone/pr Build is passing
Details
2022-10-02 12:28:57 +02:00
Dominik Pschenitschni
7f281fc5e9
feat: port base store to pinia
continuous-integration/drone/pr Build is passing
Details
2022-10-01 15:36:44 +02:00
Dominik Pschenitschni
8e3f54ae42
feat: convert model methods to named functions
continuous-integration/drone/pr Build is passing
Details
2022-09-29 13:11:06 +02:00
Dominik Pschenitschni
176ad565cc
feat: auth store type improvements
2022-09-28 23:43:15 +02:00