Firstyear
ff828e4f4a
Add DBVersioning for entries ( #47 )
2019-05-01 14:06:22 +10:00
Firstyear
3bbe9943c0
20190421 refint ( #46 )
...
* Add test framework for refint, add the create tests
2019-04-27 16:26:08 +10:00
slipperyBishop
644c9bffa2
Backups ( #43 )
...
* moved core BackendWriteTransaction::create code to BackendWriteTransaction::_create, implemented both BackendWriteTransaction::{backup, restore} need to add data into db for testing backup/restore, restore currently fails as there is no data in the backed up file yet.
* test_backup_restore now runs successfully, created unsafe purge function to remove all data from the database, changed function _create to internal_create and a few other smaller things
2019-04-21 13:37:43 +10:00
William Brown
d2dda50c72
Merge branch 'master' of github.com:Firstyear/kanidm
2019-04-21 13:31:39 +10:00
William Brown
40d044e66b
Update auth doc
2019-04-21 13:31:32 +10:00
slipperyBishop
405f863499
Merge pull request #42 from Firstyear/20190417-rust2018
...
Update to rust 2018 and improve some todo notes
2019-04-19 14:18:15 +10:00
William Brown
4ab377ec88
Update to rust 2018 and improve some todo notes
2019-04-18 11:28:33 +10:00
Firstyear
af9ac8f662
20190405 refint precursors ( #40 )
...
* Improved validation errors
* Fix some audit issues
* Make verify RO
* Added verify and plugin verify hooks
* Update plugin testing framework
* Update designs and macros
2019-04-17 13:00:03 +10:00
Firstyear
b065b76130
Add plugin stubs and refactor to use QS ( #33 )
...
* Refactor to use qs in plugins
* fmt
* Add empty bindings for plugins
2019-04-01 11:06:34 +10:00
Firstyear
dffe5ca23a
Create pull_request_template.md
2019-03-28 13:58:14 +10:00
slipperyBishop
769bc5c17b
added first version of try_audit! macro #32
...
Add try_audit macro
2019-03-25 18:55:15 +10:00
William Brown
3c964c51e7
Add some git instructions
2019-03-22 10:09:05 +10:00
William Brown
81d61df9f7
fmt
2019-03-22 10:02:05 +10:00
Jake Martin
98e118d488
backup is now implemented and the test_case is working for backup, but still fails because restore is unimplemented. Also added SQLiteError to error.h
2019-03-21 12:32:57 +10:00
William Brown
057c0e8baf
fmt
2019-03-20 15:33:22 +10:00
William Brown
e2b3086278
Add UUID resolution to clone_val0ue
2019-03-20 15:30:34 +10:00
William Brown
f858e6b5c4
Add modify and entry transformers
2019-03-17 13:24:27 +10:00
William Brown
6b4256cd98
Complete framework for resolving filter references.
2019-03-17 11:47:52 +10:00
William Brown
b148f353e3
fmt
2019-03-12 15:40:25 +10:00
William Brown
30505f8285
Added state machine verification of modifylists
2019-03-12 15:40:19 +10:00
William Brown
658e409d90
Most changes for state validated modlist done, just need to write the validate!
2019-03-12 15:20:08 +10:00
William Brown
108a097bd0
Improve test warnings (again)
2019-03-05 15:49:48 +10:00
William Brown
1bfc02920e
Clean some compiler warnings
2019-03-05 15:33:12 +10:00
William Brown
b40ec05cf7
Add uuid_to_name
2019-03-05 15:25:59 +10:00
William Brown
61335a1ae5
Implemented name to uuid
2019-03-05 15:03:24 +10:00
William Brown
cbc675c7bb
Clean up unused imports
2019-03-01 16:35:06 +10:00
William Brown
68bf9b7813
Major refactor of proto handling
2019-03-01 16:29:55 +10:00
William Brown
39c5d2f896
Added reference type to schema. No handling exists yet.
2019-02-26 15:00:14 +10:00
William Brown
0f2518d775
Format
2019-02-26 14:39:37 +10:00
William Brown
16ca6f3116
Improve error handling
2019-02-26 14:38:12 +10:00
William Brown
b729dc31c1
Improve error handling in startup
2019-02-26 14:33:10 +10:00
William Brown
8f7b5550d3
Improve error handling in startup
2019-02-26 14:32:38 +10:00
William Brown
d80390ba07
Add interval for purge recycled
2019-02-26 14:01:33 +10:00
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