1
0
Commit Graph

9048 Commits

Author SHA1 Message Date
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: https://kolaente.dev/vikunja/frontend/pulls/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
838622574b Ignore tgz files 2020-10-10 23:28:52 +02:00
9335d25ba3 Make sure to add all files to the bundle 2020-10-10 23:28:28 +02:00
99dbd9d45a Add icon 2020-10-10 23:16:43 +02:00
cf0f7f586f Add files to distributable 2020-10-10 23:16:28 +02:00
526cfa08a6 Fix path for dist 2020-10-10 23:15:48 +02:00
b3735d84a7 Fix license expression 2020-10-10 20:48:37 +02:00
2912cbc90a Use electron-builder to build electron apps 2020-10-10 20:47:30 +02:00
f904cdacd8 Cleanup 2020-10-10 19:22:18 +02:00
98f74bf031 Hide the toolbar 2020-10-10 19:22:12 +02:00
d56a611be7 Key-Value Storages (#674)
Fix lint

Add docs for keyvalue config options

Use keyvalue store to cache unsplash photo results

Cleanup

Use keyvalue store for upload avatar

Use keyvalue store for initials avatar

Fix initializing metrics

Use keyvalue for metrics

Add IncryBy and DecrBy methods to increase or decrease a value

Fix lint

Return custom error if a key does not exist

Init keyvalue storage

Follow the keyvalue storage setting for things like cache and other

Add docs

Add configuration of the storage backend

Add redis keyvalue storage implementation

Add doc comments

Add methods to use storage through the package itself

Add memory implementation for keyvalue store

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/674
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-10-10 16:53:59 +00:00
bf5d8af3f6 Fix docs index links 2020-10-10 12:12:54 +02:00
0769098357 Update golang.org/x/sync commit hash to b3e1573 (#675)
Update golang.org/x/sync commit hash to b3e1573

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/675
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-10 07:04:40 +00:00
9f3d17c3f3 Update dependency eslint to v7.11.0 (#263)
Update dependency eslint to v7.11.0

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

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/262
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-09 21:20:27 +00:00
844905b0d9 Make sure to always load the home route when starting the app 2020-10-08 22:17:41 +02:00
a3db31b579 format 2020-10-08 22:03:36 +02:00
ddfdeee5b0 Open links with target="_blank" in a new window by default 2020-10-08 22:03:20 +02:00
5bb8afbde5 Open unsplash author links in a new window 2020-10-08 22:00:45 +02:00
b0e81e1945 Add url rewrite to serve files locally without requiring a server 2020-10-08 21:57:27 +02:00
13c56ad15f Update dependency vue-router to v3.4.6 (#260)
Update dependency vue-router to v3.4.6

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

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/259
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-07 10:42:09 +00:00
71094d981f Update module spf13/afero to v1.4.1 (#673)
Update module spf13/afero to v1.4.1

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/673
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-06 12:03:14 +00:00
2e86a348c0 Update Font Awesome (#258)
Update Font Awesome

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

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/257
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-05 05:13:21 +00:00
2870f9217e Show caldav url in settings if it's enabled server side 2020-10-03 14:58:33 +02:00
2c6ec6ec35 Fix due date changes not saved on mobile 2020-10-03 14:30:26 +02:00
32d97f1451 Update golang.org/x/crypto commit hash to 7f63de1 (#672)
Update golang.org/x/crypto commit hash to 7f63de1

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/672
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 18:19:39 +00:00
ff06f808ab Update dependency vue-easymde to v1.3.0 (#256)
Update dependency vue-easymde to v1.3.0

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/256
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 17:06:12 +00:00
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: https://kolaente.dev/vikunja/frontend/pulls/255
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 16:47:45 +00:00
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: https://kolaente.dev/vikunja/frontend/pulls/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
bf9d1c634a Update module mattn/go-sqlite3 to v1.14.4 (#670)
Update module mattn/go-sqlite3 to v1.14.4

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/670
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 15:05:51 +00:00
ebd96d7766 Update golang.org/x/crypto commit hash to c90954c (#671)
Update golang.org/x/crypto commit hash to c90954c

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/671
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 15:05:32 +00:00
089d156259 Update golang.org/x/crypto commit hash to eb9a90e (#669)
Update golang.org/x/crypto commit hash to eb9a90e

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/669
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-01 21:09:37 +00:00
dd589022e4 Update golang.org/x/crypto commit hash to afb6bcd (#668)
Update golang.org/x/crypto commit hash to afb6bcd

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/668
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-30 17:18:49 +00:00
b850f65295 Update golang.org/x/sync commit hash to 3042136 (#667)
Update golang.org/x/sync commit hash to 3042136

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/667
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-30 14:44:18 +00:00
f5f901181c Update Font Awesome (#253)
Update Font Awesome

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

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/252
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-29 08:32:28 +00:00
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: https://kolaente.dev/vikunja/frontend/pulls/251
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-28 21:02:35 +00:00
12fb89ad31 Fix task title input taking up almost no space if empty 2020-09-28 21:01:37 +02:00
b3d09cd2d4 Fix loading list background information for uploaded backgrounds
Signed-off-by: kolaente <k@knt.li>
2020-09-28 20:53:17 +02:00
0440c2cbed Fix sort order when marking a task as done from the overview 2020-09-28 20:37:06 +02:00
21968ab86d Don't create a label through quick add if the title is empty 2020-09-28 20:20:19 +02:00
64d125afd9 Testing improvements (#666)
Change method names to avoid doubling db

Assert team test exists

Assert team member test exists

Assert task test exists

Assert task relation test exists

Assert task comment test exists

Better tests for team namespaces

Assert exists in namespace users tests

Assert exists in namespace tests

Assert exists in user list tests

Assert exists in list tests

Better team list tests

Assert label tests exist in db

Assert label task tests exist in db

Assert label task tests exist in db

Assert kanban tests exist in db

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/666
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-09-27 15:45:17 +00:00
dd5d64da3e Update golang.org/x/image commit hash to e162460 (#665)
Update golang.org/x/image commit hash to e162460

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/665
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-27 13:35:07 +00:00
1776eb56fe Fix upload avatar not working
Signed-off-by: kolaente <k@knt.li>
2020-09-27 12:50:52 +02:00
e507bd78ef Update dependency eslint to v7.10.0 (#250)
Update dependency eslint to v7.10.0

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/250
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-27 07:12:53 +00:00
f8c135f22e Update golang.org/x/image commit hash to a67d67e (#664)
Update golang.org/x/image commit hash to a67d67e

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/664
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-09-27 07:12:14 +00:00
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: https://kolaente.dev/vikunja/frontend/pulls/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
0fb2edf051 Saved filters (#655)
Fix updating saved filters

Fix filter not loadable because of missing param declaration

Add fancy special cases for postgres exists in db

Add special case for postgrs json

Add read one test

Add rights tests

Fix lint

Fixed getting a single saved filter from db

Add tests for the usual crud methods

Add test stubs and TODOs

Add test for converting saved filter ids to list ids and vice versa

Add test fixture for saved filters and fix existing tests

Fix exposed json variables of filters

Fix creating saved filters table for tests

Add getting saved filters as pseudo namespace

Cleanup

Refactor getting all namespaces to use a map for easier handling of pseudo namespaces

Add custom erros for saved filters

Swagger docs

Fix lint

Add routes for saved filters

Add alias for mage build

Add method to get a saved filter from the lists endpoint

Add getting tasks from a saved filter

Add create, update, delete, read one methods

Add rights methods for saved filters

Fix docs minLength

Add saved filters column

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/655
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-09-26 21:02:17 +00:00