mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-30 23:25:24 +00:00
release-2.9.2 (#1566)
* fix: stop full database rewrites on every plugin db call * fix: restore release video link in 2.9.2 notes * fix: use TERMIX_PAT in workflows
This commit is contained in:
1 parent
40df00bd95
commit
2b309e9582
19 files changed
+342
-87
No files matched your search
@@ -78,7 +78,7 @@ export function createCurrentRepositoryWriteHook(
|
||||
*
|
||||
* Marks the in-memory database dirty and lets DatabaseSaveTrigger's existing
|
||||
* debounce coalesce the actual serialize+encrypt, instead of forcing one on
|
||||
* every single sample. A lost 2-second window of telemetry on crash is
|
||||
* every single sample. Losing up to 30 seconds of these on a crash is
|
||||
* acceptable; blocking the event loop that serves SSH traffic on every metric
|
||||
* sample is not.
|
||||
*/
|
||||
@@ -128,7 +128,8 @@ export function createCurrentApiKeyRepository(): ApiKeyRepository {
|
||||
export function createCurrentAuditLogRepository(): AuditLogRepository {
|
||||
return new AuditLogRepository(
|
||||
createCurrentRepositoryContext(),
|
||||
createCurrentRepositoryWriteHook("audit_log_repository_write"),
|
||||
// Rows land on every audited call; the audited action saves on its own.
|
||||
createCurrentRepositoryLazyWriteHook("audit_log_repository_write"),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user