Saved filters #655

Merged
konrad merged 29 commits from feature/saved-filters into master 2020-09-26 21:02:18 +00:00
Owner

Description

This PR adds the ability to save a set of filters which then appears in a special namespace.

TODO

  • API Endpoints to create/update/delete saved filters
  • Saved filters should show up in yet another fancy special pseudo namespace
  • Tests
  • I added or improved docs for my feature
    • Swagger (including mage do-the-swag)
    • Error codes
# Description This PR adds the ability to save a set of filters which then appears in a special namespace. # TODO * [x] API Endpoints to create/update/delete saved filters * [x] Saved filters should show up in yet another fancy special pseudo namespace * [x] Tests * [x] I added or improved docs for my feature * [x] Swagger (including `mage do-the-swag`) * [x] Error codes
konrad added 6 commits 2020-09-06 20:27:34 +00:00
konrad added 1 commit 2020-09-06 20:31:38 +00:00
continuous-integration/drone/pr Build is failing Details
4d1297d70b
Add alias for mage build
konrad added 1 commit 2020-09-07 14:34:50 +00:00
continuous-integration/drone/pr Build is failing Details
1a4d652efe
Add routes for saved filters
konrad added 1 commit 2020-09-07 14:40:33 +00:00
continuous-integration/drone/pr Build is failing Details
c0c1322c89
Fix lint
konrad added 1 commit 2020-09-07 14:41:22 +00:00
continuous-integration/drone/pr Build is passing Details
5043f0e4dd
Swagger docs
konrad added 1 commit 2020-09-07 14:50:46 +00:00
continuous-integration/drone/pr Build is passing Details
9895f8ad66
Add custom erros for saved filters
konrad added 1 commit 2020-09-07 15:15:03 +00:00
konrad added 1 commit 2020-09-07 15:16:47 +00:00
continuous-integration/drone/pr Build is failing Details
0bc8bb2f2b
Cleanup
konrad added 1 commit 2020-09-07 15:27:50 +00:00
continuous-integration/drone/pr Build is failing Details
7eae73b3b3
Add getting saved filters as pseudo namespace
konrad added 1 commit 2020-09-07 15:28:29 +00:00
continuous-integration/drone/pr Build is passing Details
c85cb4936f
Fix creating saved filters table for tests
konrad added 1 commit 2020-09-07 15:32:59 +00:00
continuous-integration/drone/pr Build is failing Details
0691083646
Fix exposed json variables of filters
konrad added 1 commit 2020-09-07 19:49:42 +00:00
konrad added 1 commit 2020-09-07 20:00:26 +00:00
konrad added 1 commit 2020-09-07 20:02:50 +00:00
continuous-integration/drone/pr Build is failing Details
4175613164
Add test stubs and TODOs
konrad added 1 commit 2020-09-08 12:12:19 +00:00
continuous-integration/drone/pr Build is failing Details
e9c9bffccb
Add tests for the usual crud methods
Signed-off-by: kolaente <k@knt.li>
konrad added 1 commit 2020-09-08 21:53:41 +00:00
continuous-integration/drone/pr Build is failing Details
b3aeb16403
Fixed getting a single saved filter from db
konrad added 1 commit 2020-09-08 21:55:29 +00:00
continuous-integration/drone/pr Build is failing Details
8a3a6ae044
Fix lint
konrad added 1 commit 2020-09-08 22:09:33 +00:00
continuous-integration/drone/pr Build was killed Details
4af80613d0
Add rights tests
konrad added 1 commit 2020-09-08 22:12:33 +00:00
continuous-integration/drone/pr Build was killed Details
0f7339ae3d
Add read one test
konrad added 1 commit 2020-09-08 22:17:59 +00:00
continuous-integration/drone/pr Build is failing Details
6bef7896e9
Add special case for postgrs json
konrad added 1 commit 2020-09-09 08:55:31 +00:00
continuous-integration/drone/pr Build is passing Details
ce18ff7f6d
Add fancy special cases for postgres exists in db
konrad added 1 commit 2020-09-11 06:34:35 +00:00
continuous-integration/drone/pr Build is passing Details
8ed5217b9f
Fix filter not loadable because of missing param declaration
Signed-off-by: kolaente <k@knt.li>
konrad added 1 commit 2020-09-24 18:41:52 +00:00
continuous-integration/drone/pr Build is passing Details
ccc604f768
Merge branch 'master' into feature/saved-filters
konrad added 1 commit 2020-09-26 11:43:40 +00:00
continuous-integration/drone/pr Build is passing Details
650f57f2af
Fix updating saved filters
konrad merged commit 0fb2edf051 into master 2020-09-26 21:02:18 +00:00
konrad referenced this issue from a commit 2020-09-26 21:02:18 +00:00
konrad deleted branch feature/saved-filters 2020-09-26 21:02:43 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#655
No description provided.