Patrick Pacher
|
45d8d7eaf9
|
Add StackableAnnotation and update wording
|
2020-10-29 14:28:09 +01:00 |
|
Daniel
|
8a39b73c9c
|
Merge pull request #95 from safing/feature/annotations
Add quick-settings and requires annotation
|
2020-10-28 08:57:36 +01:00 |
|
Patrick Pacher
|
d24deb013b
|
Add quick-settings and requires annotation
|
2020-10-27 14:18:09 +01:00 |
|
Patrick Pacher
|
33f73402d7
|
Merge branch 'develop' into feature/ui-revamp
|
2020-10-20 12:34:58 +02:00 |
|
Daniel
|
b3a069d562
|
Merge pull request #93 from safing/fix/interface-cache-update-record-locking
Fix locking when updating the interface cache in Put methods
|
2020-10-20 08:53:06 +02:00 |
|
Daniel
|
0d7e6dae96
|
Clarify and clean up record key functions
|
2020-10-19 11:34:31 +02:00 |
|
Daniel
|
ac1e00b0fe
|
Fix locking when updating the interface cache in Put methods
Also, update the cache when fetching records from the database.
|
2020-10-16 15:23:30 +02:00 |
|
Patrick Pacher
|
267f49a439
|
Merge branch 'develop' into feature/ui-revamp
|
2020-10-15 11:36:25 +02:00 |
|
Patrick Pacher
|
5568ef5ed4
|
Merge pull request #92 from safing/fix/api-cancel
Fix subscription cancellation via API
|
2020-10-15 11:35:40 +02:00 |
|
Patrick Pacher
|
fca326d8c7
|
Fix subscription cancellation via API
|
2020-10-15 11:27:14 +02:00 |
|
Patrick Pacher
|
f48ed07467
|
Merge branch 'develop' into feature/ui-revamp
|
2020-10-15 11:16:40 +02:00 |
|
Patrick Pacher
|
5aa6089c9a
|
Merge pull request #91 from safing/feature/less-db-locking
Remove exclusiveAccess lock from database controller
|
2020-10-15 11:15:57 +02:00 |
|
Patrick Pacher
|
7e4d441c2a
|
Remove exclusiveAccess lock from database controller
|
2020-10-15 11:01:15 +02:00 |
|
Daniel
|
7e1125fc65
|
Add cancel command to database api
|
2020-10-13 16:51:34 +02:00 |
|
Daniel
|
85e985c493
|
Merge pull request #89 from safing/feature/database-writecache
Add a write-cache to the database interface options
|
2020-10-13 15:31:55 +02:00 |
|
Daniel
|
34e12860e4
|
Fix another locking issue
|
2020-10-13 14:58:27 +02:00 |
|
Daniel
|
6a58ce5a7a
|
Fix locking in PutMany implementations
|
2020-10-12 13:54:27 +02:00 |
|
Daniel
|
e5a72ffa37
|
Implement review suggestions
|
2020-10-12 13:54:14 +02:00 |
|
Daniel
|
4aa5c66e8e
|
Improve write-cache flush timing
|
2020-10-11 20:26:05 +02:00 |
|
Daniel
|
abaf5ee879
|
Add a write-cache to the database interface options
|
2020-10-11 14:27:54 +02:00 |
|
Patrick Pacher
|
458d4e7f15
|
Merge pull request #87 from safing/fix/multiple-races
Fix locking for database push-updates and config system
|
2020-10-08 14:08:08 +02:00 |
|
Patrick Pacher
|
5e55b66e6d
|
Merge pull request #88 from safing/fix/notification-state
Fix/notification state
|
2020-10-08 14:07:56 +02:00 |
|
Patrick Pacher
|
a3bceeabcf
|
Update documentation in runtime package regarding PushFunc
|
2020-10-08 09:13:16 +02:00 |
|
Patrick Pacher
|
4756896d32
|
Fix locking when pushing subsystem updates
|
2020-10-08 09:13:16 +02:00 |
|
Patrick Pacher
|
ea02f59b14
|
Fix multiple race conditions in config package
|
2020-10-08 09:13:16 +02:00 |
|
Patrick Pacher
|
a1461866c1
|
Ensure new notifications are active
|
2020-10-08 09:06:18 +02:00 |
|
Patrick Pacher
|
33dcc88dc0
|
Database controller should not lock in PushUpdate
|
2020-10-07 08:57:18 +02:00 |
|
Patrick Pacher
|
643d67aff4
|
Merge pull request #84 from safing/feature/log-adapter
Add support for different log adapters
|
2020-09-30 08:45:58 +02:00 |
|
Patrick Pacher
|
9266dc885d
|
Fix minor bugs in the runtime registry
|
2020-09-30 08:34:42 +02:00 |
|
Patrick Pacher
|
4d0d97f198
|
Fix build error due to cross-merge
|
2020-09-29 09:55:10 +02:00 |
|
Patrick Pacher
|
85415455ed
|
Fix build error due to cross-merge
|
2020-09-29 09:22:08 +02:00 |
|
Patrick Pacher
|
baf6301eb5
|
Merge branch 'develop' into feature/ui-revamp
|
2020-09-29 09:18:36 +02:00 |
|
Daniel
|
d4bb5ae522
|
Merge pull request #86 from safing/feature/shadowdelete-expiry
Add shadowDelete support to record maintenance
|
2020-09-25 10:14:04 +02:00 |
|
Daniel
|
74dd5eea37
|
Improve docs for confusing and contradicting case
|
2020-09-25 09:11:19 +02:00 |
|
Daniel
|
bd90e5a5df
|
Add shadowDelete support to record maintenance
|
2020-09-24 23:13:42 +02:00 |
|
Daniel
|
30a53cf840
|
Merge pull request #85 from safing/feature/db-purge
Add Purge method/interface to database system
|
2020-09-24 16:56:48 +02:00 |
|
Daniel
|
da57ca5792
|
Fix linter errors
|
2020-09-24 16:38:55 +02:00 |
|
Daniel
|
82af986224
|
Add Purge method/interface to database system
Also, implement Purger interface in bbolt storage.
|
2020-09-24 15:02:51 +02:00 |
|
Daniel
|
1c765dfbb8
|
Merge pull request #82 from safing/feature/deletemany
Make shadow deletes conditional
|
2020-09-24 15:01:16 +02:00 |
|
Daniel
|
349e9a7774
|
Merge pull request #83 from safing/feature/improve-stack-printing
Improve stack printing
|
2020-09-24 15:01:06 +02:00 |
|
Patrick Pacher
|
1e8d2731dd
|
Add support for different log adapters
|
2020-09-24 10:57:43 +02:00 |
|
Daniel
|
362539692e
|
Improve interfaces and fix more linter errors
|
2020-09-24 09:50:38 +02:00 |
|
Daniel
|
c4e24102f6
|
Fix linter error
|
2020-09-24 08:57:42 +02:00 |
|
Daniel
|
dae5481203
|
Improve stack printing
|
2020-09-23 17:11:51 +02:00 |
|
Daniel
|
5bb73a7b4c
|
Make shadow deletes conditional
Also, Move maintenance to separate interface.
|
2020-09-23 17:10:33 +02:00 |
|
Patrick Pacher
|
63f463af4c
|
Merge pull request #79 from safing/fix/subsystems
Refactor subsystems to use the runtime registry
|
2020-09-22 17:05:06 +02:00 |
|
Patrick Pacher
|
0464f5be48
|
Review related changes
|
2020-09-22 16:53:10 +02:00 |
|
Patrick Pacher
|
1b55c73559
|
Refactor subsystem package
|
2020-09-22 16:53:10 +02:00 |
|
Patrick Pacher
|
511cb22759
|
Fix incorrect type of SimpleValue(S)(G)etter
|
2020-09-22 16:53:10 +02:00 |
|
Patrick Pacher
|
50a10485e1
|
Fix race condition in database package. Simplify db locking
|
2020-09-22 16:53:03 +02:00 |
|