Commit Graph

708 Commits

Author SHA1 Message Date
konrad 588b4f507a Refactor app component (#283)
Fix redirect to home

Move redirect to home to no auth component

Move setup stuff to separate functions

Renew token in authenticated component

Use vue's router object

Move auth type checks to computed properties

Move after route stuff to authenticated content component

More Cleanup

Cleanup

Hide the navigation on mobile in the navigation component

Load namespaces from inside the navigation component

Fix logout

Move not authenticated content to separate component

Fix favoriting lists

Move link share authenticated stuff to separate component

Move authenticated stuff to separate component

Move side navigation to separate component

Move top navigation bar to separate component

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#283
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-01 17:36:00 +00:00
kolaente 237a914dee
Add default color palette to picker 2020-11-01 14:59:47 +01:00
renovate 609949489a Update dependency eslint to v7.12.1 (#281)
Update dependency eslint to v7.12.1

Reviewed-on: vikunja/frontend#281
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-27 06:57:47 +00:00
renovate cf4f673b00 Update dependency vue-router to v3.4.8 (#280)
Update dependency vue-router to v3.4.8

Reviewed-on: vikunja/frontend#280
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-26 14:56:20 +00:00
kolaente d9fe433619
Show created/updated by for tasks 2020-10-25 12:25:08 +01:00
kolaente 471301d1a7
Fix reminder inputs and the close buttons not properly aligned 2020-10-24 18:15:21 +02:00
kolaente da1d34789d
Get rid of the null reminder to fix jumping inputs when updating reminders 2020-10-24 18:12:14 +02:00
kolaente a01fc161fa
Remove "collapse menu button" and make the hamburger button always visible 2020-10-24 17:38:54 +02:00
kolaente 90b53176a6
Make the menu have a fixed width 2020-10-24 17:27:09 +02:00
kolaente 82d54b0751
Remove the focus of the bucket title element after saving the title 2020-10-24 17:23:13 +02:00
kolaente 5e046fbd06
Don't reset task relation kind after adding a task relation 2020-10-24 14:38:25 +02:00
renovate f5e6965e3d Update dependency vue-advanced-cropper to v0.17.6 (#277)
Update dependency vue-advanced-cropper to v0.17.6

Reviewed-on: vikunja/frontend#277
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-24 12:30:55 +00:00
renovate b34a6dd8fe Update dependency eslint to v7.12.0 (#279)
Update dependency eslint to v7.12.0

Reviewed-on: vikunja/frontend#279
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-24 07:27:46 +00:00
renovate 186c6ba0ce Update dependency axios to v0.21.0 (#278)
Update dependency axios to v0.21.0

Reviewed-on: vikunja/frontend#278
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-23 19:37:28 +00:00
renovate f70219d078 Update dependency sass-loader to v10.0.4 (#276)
Update dependency sass-loader to v10.0.4

Reviewed-on: vikunja/frontend#276
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-23 06:03:32 +00:00
renovate e1cee4f5e0 Update dependency dompurify to v2.2.0 (#274)
Update dependency dompurify to v2.2.0

Reviewed-on: vikunja/frontend#274
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-21 18:13:53 +00:00
renovate 21c9f39367 Update dependency marked to v1.2.2 (#275)
Update dependency marked to v1.2.2

Reviewed-on: vikunja/frontend#275
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-21 16:35:47 +00:00
renovate 26cf794aed Update dependency vue-advanced-cropper to v0.17.4 (#273)
Update dependency vue-advanced-cropper to v0.17.4

Reviewed-on: vikunja/frontend#273
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-20 18:10:03 +00:00
kolaente 6b8e49780d
0.15.0 release preparations 2020-10-19 21:16:22 +02:00
renovate b4755ce410 Update vue monorepo to v4.5.8 (#272)
Update vue monorepo to v4.5.8

Reviewed-on: vikunja/frontend#272
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-19 11:50:38 +00:00
renovate 31cb971554 Update dependency eslint-plugin-vue to v7.1.0 (#271)
Update dependency eslint-plugin-vue to v7.1.0

Reviewed-on: vikunja/frontend#271
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-18 19:30:51 +00:00
kolaente 91c49352b6
Fix editor spacing 2020-10-18 21:11:54 +02:00
kolaente e1004d218a
Fix long text overflowing in task comments
Fixes #270
2020-10-18 21:04:28 +02:00
kolaente 8944019f5b
Only trigger desktop rebuilds on pushes to master 2020-10-18 20:41:58 +02:00
kolaente be630668b3
Trigger a rebuild of the desktop app on builds to master for the frontend 2020-10-18 14:14:03 +02:00
renovate 6adde0c1e5 Update dependency vue-router to v3.4.7 (#269)
Update dependency vue-router to v3.4.7

Reviewed-on: vikunja/frontend#269
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-16 20:59:21 +00:00
konrad 1935af83c3 Allow setting api url from the login screen (#264)
Cleanup

Use the http factory everywhere instead of the created element

Use the current domain if the api path is relative to the frontend host

Format

Prevent setting an empty url

Fix styling

Add changing api url

Add change url component

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#264
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-10-11 10:13:35 +00:00
renovate 9f3d17c3f3 Update dependency eslint to v7.11.0 (#263)
Update dependency eslint to v7.11.0

Reviewed-on: vikunja/frontend#263
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-10 07:04:05 +00:00
renovate c5dc994cb4 Update dependency sass-loader to v10.0.3 (#262)
Update dependency sass-loader to v10.0.3

Reviewed-on: vikunja/frontend#262
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-09 21:20:27 +00:00
kolaente 844905b0d9
Make sure to always load the home route when starting the app 2020-10-08 22:17:41 +02:00
kolaente 5bb8afbde5
Open unsplash author links in a new window 2020-10-08 22:00:45 +02:00
renovate 13c56ad15f Update dependency vue-router to v3.4.6 (#260)
Update dependency vue-router to v3.4.6

Reviewed-on: vikunja/frontend#260
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-07 15:08:59 +00:00
renovate 8109cca234 Update vue monorepo to v4.5.7 (#259)
Update vue monorepo to v4.5.7

Reviewed-on: vikunja/frontend#259
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-07 10:42:09 +00:00
renovate 2e86a348c0 Update Font Awesome (#258)
Update Font Awesome

Reviewed-on: vikunja/frontend#258
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-05 18:18:35 +00:00
renovate 4987a0f85b Update dependency eslint-plugin-vue to v7.0.1 (#257)
Update dependency eslint-plugin-vue to v7.0.1

Reviewed-on: vikunja/frontend#257
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-05 05:13:21 +00:00
kolaente 2870f9217e
Show caldav url in settings if it's enabled server side 2020-10-03 14:58:33 +02:00
kolaente 2c6ec6ec35
Fix due date changes not saved on mobile 2020-10-03 14:30:26 +02:00
renovate ff06f808ab Update dependency vue-easymde to v1.3.0 (#256)
Update dependency vue-easymde to v1.3.0

Reviewed-on: vikunja/frontend#256
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 17:06:12 +00:00
renovate 92965ad4e2 Update dependency eslint-plugin-vue to v7 (#255)
Fix lint errors

Update dependency eslint-plugin-vue to v7

Co-authored-by: kolaente <k@knt.li>
Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: vikunja/frontend#255
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 16:47:45 +00:00
konrad 4defe4c28a Fix Assignees being deleted when adding a due date (#254)
Use a model to make sure all changes of task assignees are bubbled back up to the task

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#254
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-10-02 16:40:04 +00:00
renovate f5f901181c Update Font Awesome (#253)
Update Font Awesome

Reviewed-on: vikunja/frontend#253
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-29 15:43:57 +00:00
renovate ee84ffdec1 Update dependency bulma to v0.9.1 (#252)
Update dependency bulma to v0.9.1

Reviewed-on: vikunja/frontend#252
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-29 08:32:28 +00:00
renovate 5a1fdee350 Update dependency marked to v1.2.0 (#251)
Merge branch 'master' into renovate/marked-1.x

Update dependency marked to v1.2.0

Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: vikunja/frontend#251
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-28 21:02:35 +00:00
kolaente 12fb89ad31
Fix task title input taking up almost no space if empty 2020-09-28 21:01:37 +02:00
kolaente 0440c2cbed
Fix sort order when marking a task as done from the overview 2020-09-28 20:37:06 +02:00
kolaente 21968ab86d
Don't create a label through quick add if the title is empty 2020-09-28 20:20:19 +02:00
renovate e507bd78ef Update dependency eslint to v7.10.0 (#250)
Update dependency eslint to v7.10.0

Reviewed-on: vikunja/frontend#250
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-27 07:12:53 +00:00
konrad 6b1ebbabb7 Saved filters (#239)
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: vikunja/frontend#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
renovate 06524b5cc9 Update dependency vue-router to v3.4.5 (#249)
Update dependency vue-router to v3.4.5

Reviewed-on: vikunja/frontend#249
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-26 16:15:10 +00:00
renovate d17bf82ca5 Update dependency dompurify to v2.1.1 (#248)
Update dependency dompurify to v2.1.1

Reviewed-on: vikunja/frontend#248
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-25 16:23:13 +00:00