Commit graph

26 commits

Author SHA1 Message Date
Daniel
412b4242c2 FIx linter errors 2022-09-29 10:55:01 +02:00
Daniel
6650fb3b19 Update linter settings and fix warnings 2022-02-02 14:58:27 +01:00
Daniel
3e4e0c361d Fix or disable new linters 2022-02-01 13:40:50 +01:00
Daniel
f59ad0357a Fix tests and linter warnings 2022-02-01 13:12:46 +01:00
Daniel
e5a72ffa37 Implement review suggestions 2020-10-12 13:54:14 +02:00
Daniel
abaf5ee879 Add a write-cache to the database interface options 2020-10-11 14:27:54 +02:00
Daniel
bd90e5a5df Add shadowDelete support to record maintenance 2020-09-24 23:13:42 +02:00
Daniel
5bb73a7b4c Make shadow deletes conditional
Also, Move maintenance to separate interface.
2020-09-23 17:10:33 +02:00
Daniel
bea130d755 Move DB record maintenance to storage interface 2020-05-05 21:34:19 +02:00
Daniel
9d526314a9 Disable hourly DB wipe, improve DB maintainance 2020-04-27 08:19:33 +02:00
Daniel
e0f96d5188 Add PutMany, currently only for bbolt and hashmap storage backends 2020-04-09 14:30:56 +02:00
Daniel
1f77046877 Update packages to new modules structure and other minor fixes 2020-02-18 15:44:18 +01:00
Daniel
7011bde0fe Clean up database package 2019-09-20 22:01:49 +02:00
Daniel
9d71d109b2 Clean database tests 2019-09-06 22:36:05 +02:00
Daniel
a2d6bc974c Fix test, add test helper script 2019-08-20 15:42:46 +02:00
Daniel
8f3082f96f Update import paths 2019-06-27 13:29:56 +02:00
Daniel
95c332c71a Update database tests and checks 2019-05-31 13:00:22 +02:00
Daniel
358e684909 Fix various issues during portmaster development 2019-01-24 15:23:35 +01:00
Daniel
1ef3ceb274 Complete first alpha version 2018-12-12 19:18:49 +01:00
Daniel
9ab95b1926 Finish database queries and subscriptions / Improve Accessor 2018-09-27 15:56:35 +02:00
Daniel
b246453a83 Start api revamp 2018-09-21 16:38:18 +02:00
Daniel
ac13b73d65 Complete database MVP 2018-09-14 11:59:30 +02:00
Daniel
2c70416873 Start work on hooks and subscriptions 2018-09-13 21:54:20 +02:00
Daniel
1c7f98d9ba Work on tests and query 2018-09-12 17:10:35 +02:00
Daniel
4802982734 Work on database + tests 2018-09-11 18:59:27 +02:00
Daniel
06a34f931e Finish minimal feature set, start with tests 2018-09-10 19:01:28 +02:00