vikunja-api/pkg/migration
konrad 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
..
20190324205606.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20190328074430.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20190430111111.go Fix tests after renaming json fields to snake_case 2020-04-13 23:27:55 +02:00
20190511202210.go Fix tests after renaming json fields to snake_case 2020-04-13 23:27:55 +02:00
20190514192749.go Fix tests after renaming json fields to snake_case 2020-04-13 23:27:55 +02:00
20190524205441.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20190718200716.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20190818210133.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20190920185205.go Fix tests after renaming json fields to snake_case 2020-04-13 23:27:55 +02:00
20190922205826.go Update xorm to v1 (#323) 2020-04-12 17:29:24 +00:00
20191008194238.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20191010131430.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20191207204427.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20191207220736.go Fix tests after renaming json fields to snake_case 2020-04-13 23:27:55 +02:00
20200120201756.go Update xorm to use the new import path (#133) 2020-02-14 16:34:25 +00:00
20200219183248.go Migrate all timestamps to real iso dates (#594) 2020-06-27 17:04:01 +00:00
20200308205855.go Add support for archiving lists and namespaces (#152) 2020-03-15 21:50:39 +00:00
20200308210130.go Add support for archiving lists and namespaces (#152) 2020-03-15 21:50:39 +00:00
20200322214440.go Colors for lists and namespaces (#155) 2020-03-22 21:09:32 +00:00
20200322214624.go Add 2fa for authentification (#383) 2020-04-17 19:25:35 +00:00
20200417175201.go Add 2fa for authentification (#383) 2020-04-17 19:25:35 +00:00
20200418230432.go Kanban (#393) 2020-04-19 07:27:28 +00:00
20200418230605.go Migrate all timestamps to real iso dates (#594) 2020-06-27 17:04:01 +00:00
20200420215928.go Fix migration to add position to task 2020-06-07 18:28:49 +02:00
20200425182634.go Migrate all timestamps to real iso dates (#594) 2020-06-27 17:04:01 +00:00
20200509103709.go Change totp secret datatype from varchar to text 2020-05-09 14:45:57 +02:00
20200515172220.go Ensure consistent naming of title fields (#528) 2020-05-16 10:17:44 +00:00
20200515195546.go Ensure consistent naming of title fields (#528) 2020-05-16 10:17:44 +00:00
20200516123847.go Fix creating lists with non ascii characters (#607) 2020-07-07 07:48:12 +00:00
20200524221534.go List Backgrounds (#568) 2020-05-26 20:07:55 +00:00
20200524224611.go List Backgrounds (#568) 2020-05-26 20:07:55 +00:00
20200614113230.go Repeat tasks after completion (#587) 2020-06-14 11:04:38 +00:00
20200621214452.go Make the db timezone migration mysql compatible 2020-06-30 11:29:47 +02:00
20200801183357.go More avatar providers (#622) 2020-08-02 17:16:58 +00:00
20200904101559.go Favorite tasks (#653) 2020-09-05 20:16:02 +00:00
20200905151040.go Favorite tasks (#653) 2020-09-05 20:16:02 +00:00
20200905232458.go Favorite lists (#654) 2020-09-06 14:20:16 +00:00
20200906184746.go Saved filters (#655) 2020-09-26 21:02:17 +00:00
migration.go Add better errors if the sqlite db file is not writable 2020-06-23 11:21:42 +02:00