Commit graph

2278 commits

Author SHA1 Message Date
William Brown 6c283164cb Add interval for purge recycled 2019-02-25 19:36:53 +10:00
William Brown 9c0aaa072a Update schema check to be cleaner 2019-02-25 15:48:37 +10:00
William Brown 62ec6dd603 Fix most of the error handling, but now may need to fix schema validation check of candidates 2019-02-25 15:25:21 +10:00
William Brown 39da85aefd fmt 2019-02-24 15:22:09 +10:00
William Brown 5f5961db2c Finish recycle bin (delete now recycles) 2019-02-24 15:22:03 +10:00
William Brown 71f4becd5f fmt 2019-02-24 14:15:37 +10:00
William Brown 341f7cd0c5 Recycle lifecycle mostly done 2019-02-24 14:15:28 +10:00
William Brown ea5af4f369 Add tombstone lifecycle functionaly 2019-02-22 16:15:48 +10:00
William Brown dc0d37d701 Add more design 2019-02-18 19:45:04 +10:00
William Brown 1078edb0de Add more design 2019-02-18 19:41:39 +10:00
William Brown 0ce435cbbc Add class modify test 2019-02-15 21:11:35 +10:00
William Brown 3d90b1daeb Working delete operation 2019-02-15 20:49:14 +10:00
William Brown 00bd1628f7 Fix qs modify test 2019-02-14 13:56:35 +10:00
William Brown 963d62b042 Finished filter type refactor 2019-02-14 13:10:55 +10:00
William Brown 84ff865304 Add design documents as drafts 2019-02-14 12:49:45 +10:00
William Brown 651abe3762 Improve filter validation code 2019-02-12 13:56:47 +10:00
William Brown a22c8d56aa Major rework of filter to have a valid/invalid state type associated 2019-02-11 19:49:15 +10:00
William Brown df9bad5bea format 2019-02-05 14:08:34 +10:00
William Brown dd38da25f9 Add delete and modify tests 2019-02-05 14:08:25 +10:00
William Brown f691013e27 Skeleton delete and modify tests 2019-02-05 12:42:57 +10:00
William Brown 1caf2f86e3 Cargo Format 2019-02-05 12:38:17 +10:00
William Brown f22562a0ba Wire in delete and modify to front end (unimplemented) 2019-02-05 12:38:04 +10:00
William Brown c090021fdf Change license to MPL #15 2019-02-03 10:27:49 +10:00
William Brown b3268d8c4a Update readme 2019-02-02 11:44:31 +10:00
William Brown cc00aafa8b Auth doc 2019-02-01 15:13:18 +10:00
William Brown 0c9a77c39b Add basic cookie tracking to auth endpoint 2019-01-31 14:29:14 +10:00
William Brown 63e600d49e cargo fmt 2019-01-29 17:17:28 +10:00
William Brown 66e087787a Fixed all test! 2019-01-29 16:52:42 +10:00
William Brown a064f87076 State refactor complete, fixing tests ... 2019-01-29 16:24:30 +10:00
William Brown 00a58bbda3 State refactor complete, fixing tests ... 2019-01-29 16:17:02 +10:00
William Brown e69f0b5624 Progress on error janitoring 2019-01-28 19:16:53 +10:00
William Brown 39b0b8b240 Converted to Entry type checker, now to fix tests 2019-01-28 18:02:42 +10:00
William Brown bf69cb89ec Converted to Entry type checker, now to fix tests 2019-01-28 17:53:58 +10:00
William Brown 7618e902cd Move normalise and validate from schema to entry for state machine 2019-01-28 15:10:28 +10:00
William Brown 3b3f5dc6d5 Working modify internal and migrations 2019-01-28 13:54:17 +10:00
William Brown 764695db4a Working backend delete 2019-01-23 16:25:10 +13:00
William Brown a1ac6d1cae Add support for not filters 2019-01-21 15:59:06 +13:00
William Brown cc14125640 Nesting works 2019-01-21 15:42:34 +13:00
William Brown 0b75e0d537 Fix my delusion that ldap filters are parseable. They are not. 2019-01-21 15:33:48 +13:00
William Brown cda4868533 Fix my delusion that ldap filters are parseable. They are not. 2019-01-21 15:08:56 +13:00
William Brown bfbb07ec28 Refactor migrations code to be cleaner (and testable) 2019-01-20 14:40:13 +13:00
William Brown b91aae4428 fmt 2019-01-20 13:46:17 +13:00
William Brown 3d38723fa1 Internal migration types 2019-01-20 13:45:59 +13:00
William Brown a9f2bb4c11 Exists Event for internal operations 2019-01-20 13:45:49 +13:00
William Brown 7fa2fccd15 Add filter from attrs 2019-01-20 13:45:49 +13:00
William Brown 3ad0f0ca28 Finished major transaction refactor 2019-01-20 13:45:49 +13:00
William Brown cdfe8f93d7 Working UUID generation on create 2018-12-30 11:04:17 +10:00
William Brown 62efedaf27 Fix schema 2018-12-30 10:17:21 +10:00
William Brown 973bb5c39f fmt 2018-12-29 22:06:15 +10:00
William Brown ce413a3c66 Clean up and fixes 2018-12-29 22:05:54 +10:00