Commit Graph

830 Commits

Author SHA1 Message Date
kolaente 2d70c1aabd
Fix list not being removed from the menu list when deleting it 2020-11-12 19:50:41 +01:00
kolaente 4733963749
Fix showing the keyboard shortcuts from the menu 2020-11-11 22:04:32 +01:00
kolaente a0d63272a6
Show all available shortcuts everywhere but indicate which work on the current page 2020-11-11 22:02:57 +01:00
kolaente 982d838dd4
Make keyboard shortcuts single keys 2020-11-11 21:31:11 +01:00
renovate b79d4ae3d7 Update dependency sass-loader to v10.1.0 (#295)
Update dependency sass-loader to v10.1.0

Reviewed-on: vikunja/frontend#295
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-11 16:36:11 +00:00
kolaente 4e2606a0d6
Fix renewing token on focus 2020-11-10 21:54:04 +01:00
konrad 092e5165dc Build custom v-tooltip (#290)
Remove tooltips when their elements are unbound

Add support for .bottom modifier

Remove v-tooltip from dependencies

Add comments

Fix usage with bigger tooltips

Add very basic vanilla js tooltip

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#290
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-10 20:47:39 +00:00
kolaente 70508202c0
Build modern build for modern browsers 2020-11-10 21:08:37 +01:00
kolaente b94c835af0
Add autocomplete attributes to login and register forms 2020-11-10 21:01:03 +01:00
renovate 4be7e12cb6 Update dependency vue-advanced-cropper to v0.17.8 (#294)
Update dependency vue-advanced-cropper to v0.17.8

Reviewed-on: vikunja/frontend#294
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-07 17:58:24 +00:00
renovate 7f8a910005 Update dependency eslint to v7.13.0 (#293)
Update dependency eslint to v7.13.0

Reviewed-on: vikunja/frontend#293
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-07 10:22:23 +00:00
renovate 54b4abfce0 Update dependency vue-router to v3.4.9 (#292)
Update dependency vue-router to v3.4.9

Reviewed-on: vikunja/frontend#292
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-06 07:04:10 +00:00
renovate 8f5d46629a Update dependency marked to v1.2.3 (#291)
Update dependency marked to v1.2.3

Reviewed-on: vikunja/frontend#291
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-05 19:32:14 +00:00
kolaente 91a1fc1e84
Remove core-js from direct dependencies 2020-11-02 23:33:55 +01:00
renovate a468a332a0 Update dependency dompurify to v2.2.2 (#289)
Update dependency dompurify to v2.2.2

Reviewed-on: vikunja/frontend#289
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 22:31:57 +00:00
kolaente 7343e98a26
Move focus directive to seperate file 2020-11-02 21:52:07 +01:00
kolaente 97aca96e7e
Fix logging out after reloading the page 2020-11-02 21:48:09 +01:00
renovate 4140a54c4c Update dependency dompurify to v2.2.1 (#287)
Update dependency dompurify to v2.2.1

Reviewed-on: vikunja/frontend#287
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 20:47:45 +00:00
konrad 2af53b16b6 Performance improvements (#288)
Only include needed parts from lodash

Don't prefetch

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
renovate e4ae8078bc Update dependency vue-advanced-cropper to v0.17.7 (#284)
Update dependency vue-advanced-cropper to v0.17.7

Reviewed-on: vikunja/frontend#284
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 17:13:40 +00:00
renovate 6afbbafed7 Update dependency node-sass to v5 (#282)
Update dependency node-sass to v5

Reviewed-on: vikunja/frontend#282
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 17:13:08 +00:00
renovate d69df24817 Update dependency sass-loader to v10.0.5 (#286)
Update dependency sass-loader to v10.0.5

Reviewed-on: vikunja/frontend#286
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-11-02 16:30:59 +00:00
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