17dc276971
fix: property spelling
continuous-integration/drone/push Build is failing
2022-02-14 17:00:10 +00:00
a812793ead
feat: add setting for time zone to user settings
continuous-integration/drone/pr Build is passing
2022-02-06 16:04:00 +01:00
2a819eccb4
revert: model properties
...
continuous-integration/drone/pr Build is failing
partially reverts de3c47dc69
2022-01-30 20:18:34 +01:00
8f04b10e08
Revert "fix: improve ListModel typing"
...
This reverts commit 98b41a22c6
.
2022-01-30 20:15:53 +01:00
de3c47dc69
fix ts errors in various files
2022-01-30 16:53:46 +01:00
98b41a22c6
fix: improve ListModel typing
2022-01-30 16:53:45 +01:00
dpschen
b029889f27
fix: check for notification api ( #1043 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1043
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-22 19:03:27 +00:00
8389587a60
fix: check if notifications are available at all before checking if triggered are available
...
continuous-integration/drone/push Build is passing
Should fix sentry issue FRONTEND-OSS-J
2021-10-31 12:56:32 +01:00
bb94c1ba3a
feat: use async / await where it makes sense
2021-10-16 18:59:53 +02:00
dpschen
faa2daa876
feat: remove lodash dependency ( #743 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #743
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-10-06 20:25:06 +00:00
2a1004ac68
fix: make task relation kinds translatable
...
continuous-integration/drone/push Build is passing
Related to #774
2021-10-04 21:52:27 +02:00
dpschen
07a6a31f47
chore: move constants in folder ( #732 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #732
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 14:21:33 +00:00
dpschen
0295113f50
feat: use store getters to check auth ( #731 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #731
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 13:04:00 +00:00
dpschen
dae441a373
feat: simplify heading blur logic ( #727 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #727
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 12:57:59 +00:00
dpschen
87c70cec0e
chore: define default label background color once ( #713 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #713
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-08 21:44:56 +00:00
a1e1fe4eb0
Add missing position property to list and bucket models
continuous-integration/drone/push Build is passing
2021-07-28 22:46:33 +02:00
3c7f8d7aa2
Reorder tasks, lists and kanban buckets ( #620 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #620
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 19:56:29 +00:00
dcb846324d
Cleanup broken sw functions
continuous-integration/drone/push Build is passing
2021-07-26 23:09:49 +02:00
fd5d331eca
Fix sorting labels
...
continuous-integration/drone/push Build is passing
Resolves #603
2021-07-26 10:55:19 +02:00
c45911fd36
Fix date parsing parsing words with weekdays in them ( #607 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #607
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-25 10:45:17 +00:00
83b530b8ba
Sort labels alphabetically on tasks
continuous-integration/drone/push Build is failing
2021-07-22 22:05:34 +02:00
306a926c66
Add default list setting & creating tasks from home ( #520 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: sytone <github@sytone.com>
Co-authored-by: Sytone <github@sytone.com>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #520
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: sytone <kolaente@sytone.com>
Co-committed-by: sytone <kolaente@sytone.com>
2021-07-17 21:21:46 +00:00
01ed17a0f0
Fix setting task favorite status in test fixtures
continuous-integration/drone/push Build is passing
2021-07-13 12:18:54 +02:00
e37145cd43
Add setting for the first day of the week
continuous-integration/drone/push Build is passing
2021-06-03 18:12:40 +02:00
603345b326
Fix setting a default color when none was saved
continuous-integration/drone/push Build is passing
2021-04-18 19:16:53 +02:00
4ed5d1e8fe
Add repeat mode setting for tasks
...
continuous-integration/drone/push Build is passing
See vikunja/api#834
2021-04-14 10:24:07 +02:00
d836b6f753
Add overdue task reminder notification setting
...
continuous-integration/drone/push Build is passing
See vikunja/api#832
2021-04-11 16:30:49 +02:00
2d8c43a920
Add link share password authentication ( #466 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #466
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-11 13:18:19 +00:00
2a56c84e94
Add settings for user search ( #458 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #458
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-07 19:31:14 +00:00
b35c2d6f2c
Add names to link shares when creating them ( #456 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #456
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-07 12:44:54 +00:00
2435bd68a0
Add a "done" option to kanban buckets ( #440 )
...
continuous-integration/drone/push Build was killed
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #440
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-03-24 20:16:56 +00:00
9a4779cdd1
Fix team name in team member added notification
continuous-integration/drone/push Build is passing
2021-02-23 19:17:45 +01:00
39861fbd0f
Fix notification parsing for team memeber added
continuous-integration/drone/push Build is passing
2021-02-23 18:16:13 +01:00
d833e42aaf
Fix misspelling ( #415 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: #415
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: Sabinno <evan.sabin@posteo.net>
Co-committed-by: Sabinno <evan.sabin@posteo.net>
2021-02-21 17:46:26 +00:00
c076298cf0
Add notifications overview ( #414 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #414
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-21 15:13:58 +00:00
3f20ae89a8
Subscriptions and notifications for namespaces, tasks and lists ( #410 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #410
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-14 19:18:51 +00:00
b12869e509
Fix labels randomly changing color after saving
continuous-integration/drone/push Build is passing
2021-01-17 11:51:07 +01:00
4a02a1b496
Add setting for sending reminder emails ( #343 )
...
continuous-integration/drone/push Build is passing
Fix the "Import your data button" in the settings
Add setting for sending reminder emails
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #343
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-19 00:12:30 +00:00
6688dac2c6
Change avatar endpoint
continuous-integration/drone/push Build was killed
2020-12-18 23:11:23 +01:00
0b620a07ef
Fix parsing task done at date
continuous-integration/drone/push Build is passing
2020-12-08 15:43:51 +01:00
3f2056bbf9
Show done at in task detail view
continuous-integration/drone/push Build is passing
2020-11-28 15:52:15 +01:00
3343b1c240
Add showing and modifying user name ( #306 )
...
continuous-integration/drone/push Build is passing
Make sure to use the user name field everywhere
Add showing and modifying user name
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #306
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-21 21:25:00 +00:00
2af53b16b6
Performance improvements ( #288 )
...
continuous-integration/drone/push Build is passing
Only include needed parts from lodash
Don't prefetch
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #288
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-02 20:47:31 +00:00
da1d34789d
Get rid of the null reminder to fix jumping inputs when updating reminders
continuous-integration/drone/push Build is passing
2020-10-24 18:12:14 +02:00
2c6ec6ec35
Fix due date changes not saved on mobile
continuous-integration/drone/push Build is passing
2020-10-03 14:30:26 +02:00
6b1ebbabb7
Saved filters ( #239 )
...
continuous-integration/drone/push Build is passing
Fix saving
Cleanup
Fix single value prepare
Add prepare percent done stub
Fix populating filters with saved values when editing for single values
Fix populating filters with saved values when editing
Add edit filter view page
Hide adding new tasks to pseudolists
Make sure all filter values are passed as strings as per requirement from the api
Add redirect to list after creating it
Add creating saved filter
Add filter by percent done
Add end date filter
Add start date filter
Add extra checkbox to enable/disable priority filter
Add changing priority
Add more filter stubs
Fix dates for filters
Add saved filter create form
Add include nulls and concat to filter options
Add new saved filter component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #239
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-09-26 21:02:37 +00:00
f2fcf42639
Favorite lists ( #237 )
...
continuous-integration/drone/push Build is passing
Remove/show favorites namespace if a task/list is the first to being marked as favorite
Add special case to prevent marking an archived list as favorite
Add marking a task as favorite on namespaces page
Prevent toggling the favorite state for the favorites list
Add method to toggle list favorite in the menu
Add favorite icon to lists in menu
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #237
2020-09-06 14:20:48 +00:00
a8a7f70a3c
Cleanup code & make sure it has a common code style
continuous-integration/drone/push Build is passing
2020-09-05 22:35:52 +02:00
4a8b15e7be
Favorite tasks ( #236 )
...
continuous-integration/drone/push Build is passing
Add loading spinner when updating a task
Show favorites namespace if the favorited task is the first favorite
Show the list favorited tasks belong to
Fix task width
Add method to mark a function as favorite
Make favorite clickable
Format
Hide favorite button when not hovered
Add button to mark a task as favorite
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #236
2020-09-05 20:16:17 +00:00
cac8b09263
Add limits for kanban boards ( #234 )
...
continuous-integration/drone/push Build is passing
Prevent dropping a task onto a bucket which has its limit reached
Fix closing the dropdown
Add notice to show the limit
Add input to change kanban bucket limit
Add menu item to save bucket limit
Fix parsing dates from the api
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #234
2020-09-04 20:01:02 +00:00