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
Add alias for mage build
Some checks failed
continuous-integration/drone/pr Build is failing
4d1297d70b
konrad added 1 commit 2020-09-07 14:34:50 +00:00
Add routes for saved filters
Some checks failed
continuous-integration/drone/pr Build is failing
1a4d652efe
konrad added 1 commit 2020-09-07 14:40:33 +00:00
Fix lint
Some checks failed
continuous-integration/drone/pr Build is failing
c0c1322c89
konrad added 1 commit 2020-09-07 14:41:22 +00:00
Swagger docs
All checks were successful
continuous-integration/drone/pr Build is passing
5043f0e4dd
konrad added 1 commit 2020-09-07 14:50:46 +00:00
Add custom erros for saved filters
All checks were successful
continuous-integration/drone/pr Build is passing
9895f8ad66
konrad added 1 commit 2020-09-07 15:15:03 +00:00
konrad added 1 commit 2020-09-07 15:16:47 +00:00
Cleanup
Some checks failed
continuous-integration/drone/pr Build is failing
0bc8bb2f2b
konrad added 1 commit 2020-09-07 15:27:50 +00:00
Add getting saved filters as pseudo namespace
Some checks failed
continuous-integration/drone/pr Build is failing
7eae73b3b3
konrad added 1 commit 2020-09-07 15:28:29 +00:00
Fix creating saved filters table for tests
All checks were successful
continuous-integration/drone/pr Build is passing
c85cb4936f
konrad added 1 commit 2020-09-07 15:32:59 +00:00
Fix exposed json variables of filters
Some checks failed
continuous-integration/drone/pr Build is failing
0691083646
konrad added 1 commit 2020-09-07 19:49:42 +00:00
Add test fixture for saved filters and fix existing tests
Some checks failed
continuous-integration/drone/pr Build is failing
c224289c93
konrad added 1 commit 2020-09-07 20:00:26 +00:00
Add test for converting saved filter ids to list ids and vice versa
Some checks failed
continuous-integration/drone/pr Build is failing
bf5983f67d
konrad added 1 commit 2020-09-07 20:02:50 +00:00
Add test stubs and TODOs
Some checks failed
continuous-integration/drone/pr Build is failing
4175613164
konrad added 1 commit 2020-09-08 12:12:19 +00:00
Add tests for the usual crud methods
Some checks failed
continuous-integration/drone/pr Build is failing
e9c9bffccb
Signed-off-by: kolaente <k@knt.li>
konrad added 1 commit 2020-09-08 21:53:41 +00:00
Fixed getting a single saved filter from db
Some checks failed
continuous-integration/drone/pr Build is failing
b3aeb16403
konrad added 1 commit 2020-09-08 21:55:29 +00:00
Fix lint
Some checks failed
continuous-integration/drone/pr Build is failing
8a3a6ae044
konrad added 1 commit 2020-09-08 22:09:33 +00:00
Add rights tests
Some checks reported errors
continuous-integration/drone/pr Build was killed
4af80613d0
konrad added 1 commit 2020-09-08 22:12:33 +00:00
Add read one test
Some checks reported errors
continuous-integration/drone/pr Build was killed
0f7339ae3d
konrad added 1 commit 2020-09-08 22:17:59 +00:00
Add special case for postgrs json
Some checks failed
continuous-integration/drone/pr Build is failing
6bef7896e9
konrad added 1 commit 2020-09-09 08:55:31 +00:00
Add fancy special cases for postgres exists in db
All checks were successful
continuous-integration/drone/pr Build is passing
ce18ff7f6d
konrad added 1 commit 2020-09-11 06:34:35 +00:00
Fix filter not loadable because of missing param declaration
All checks were successful
continuous-integration/drone/pr Build is passing
8ed5217b9f
Signed-off-by: kolaente <k@knt.li>
konrad added 1 commit 2020-09-24 18:41:52 +00:00
Merge branch 'master' into feature/saved-filters
All checks were successful
continuous-integration/drone/pr Build is passing
ccc604f768
konrad added 1 commit 2020-09-26 11:43:40 +00:00
Fix updating saved filters
All checks were successful
continuous-integration/drone/pr Build is passing
650f57f2af
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
This repo is archived. You cannot comment on pull requests.
No description provided.