master
87a5d2ee22
chore(libs): infrastructure postgres host + attestation slicing + testkit
...
Shared infrastructure supporting the truthful runtime persistence cutover
sprints — no dedicated sprint owner, these libs are consumed by multiple
services.
- Infrastructure.Postgres: MigrationCategory + StartupMigrationHost +
tests (MigrationExecution, Recording, Flags).
- AdvisoryAI.Attestation: slice AiAttestationService into partial files
(Create/Read/Verify), align IAiAttestationStore + InMemory store,
service tests.
- TestKit: ValkeyFixture for tests that need a shared valkey instance.
- Doctor/AdvisoryAI/IEvidenceSchemaRegistry: shared interface.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-19 14:44:43 +03:00
master
a393b6d6e1
feat(infra-postgres): detect explicit transaction control in migrations
...
Adds MigrationSqlTransactionClassifier to recognize migration SQL that opens
its own transactions (BEGIN/COMMIT/ROLLBACK) so MigrationRunner can skip
wrapping those files in an outer transaction. StartupMigrationHost now surfaces
a MigrationCategory indicator for runtime-aligned bootstrap. Test harness
extended with an explicit-transaction fixture and execution scenario coverage.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 21:56:27 +03:00
master
537f4f17fc
test(audit): comprehensive tests for emission, PII redaction, hash chain, enrichers
...
- AuditPiiRedactorTests: 10 tests for recursive redaction + edge cases
- AuditActionFilterTests: 14 tests for capture, enrichment, fallback
- AuditModulesAndActionsTests: 3 tests for constant validation
- PostgresUnifiedAuditEventStoreTests: 8 tests for hash chain integrity
- UnifiedAuditAggregationServiceTests: 6 tests for new query filters
- AuditCleanseJobPluginTests: 7 tests for retention logic + validation
- PluginRegistryTests: 9 tests for plugin discovery
- Authority/Policy enricher tests: 8 tests for GUID resolution
- Total: ~65 new tests across 5 test projects
- Added InternalsVisibleTo for Audit.Emission and Timeline.WebService
- Created AuditCleanseJobPlugin implementation for retention-based cleanup
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:00:18 +03:00
master
e1f5341c82
fix: dead jobengine route path rewriting + legacy endpoint delegation
...
- Fix PacksRegistry route: rewrite /jobengine/registry/packs → /packs on target
- Fix first-signal route: delegate to real handler instead of 501 stub
- Release-orchestrator persistence extraction progress
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 18:18:26 +03:00
master
ccdfd41e4f
Centralize Postgres connection string policy across all modules
...
Extract connection string building into PostgresConnectionStringPolicy so all
services use consistent pooling, application_name, and timeout settings.
Adopt the new policy in 20+ module DataSource/ServiceCollectionExtensions classes.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 08:51:04 +03:00
master
f8e4bf65fb
Stabilize web test lane warning cleanup
2026-04-06 00:51:15 +03:00
master
fc798a1573
Harden remaining runtime transport lifecycles
2026-04-06 00:24:16 +03:00
master
751546084e
Harden runtime HTTP transport lifecycles
2026-04-05 23:52:14 +03:00
master
152c1b1357
doctor: complete runtime check documentation sprint
...
Signed-off-by: master <>
2026-03-31 23:26:24 +03:00
master
5c874c8f64
Make remote localization startup non-blocking
2026-03-11 10:07:30 +02:00
master
6b7168ca3c
Bind startup migrations to module schema search path
2026-03-10 01:37:02 +02:00
master
8e1cb9448d
consolidation of some of the modules, localization fixes, product advisories work, qa work
2026-03-05 03:54:22 +02:00
master
63c70a6d37
Search/AdvisoryAI and DAL conversion to EF finishes up. Preparation for microservices consolidation.
2026-02-25 18:19:22 +02:00
master
b07d27772e
search and ai stabilization work, localization stablized.
2026-02-24 23:29:36 +02:00
master
e746577380
wip: doctor/cli/docs/api to vector db consolidation; api hardening for descriptions, tenant, and scopes; migrations and conversions of all DALs to EF v10
2026-02-23 15:30:50 +02:00
master
04cacdca8a
Gaps fill up, fixes, ui restructuring
2026-02-19 22:10:54 +02:00
master
5bca406787
save checkpoint: save features
2026-02-12 10:27:23 +02:00
master
cf5b72974f
save checkpoint
2026-02-11 01:32:14 +02:00
master
4bdc298ec1
partly or unimplemented features - now implemented
2026-02-09 08:53:51 +02:00
master
5548cf83bf
part #2
2026-02-04 19:59:20 +02:00
master
557feefdc3
stabilizaiton work - projects rework for maintenanceability and ui livening
2026-02-03 23:40:04 +02:00
master
5d5e80b2e4
stabilize tests
2026-02-01 21:37:40 +02:00
master
55744f6a39
tests fixes and some product advisories tunes ups
2026-01-30 07:57:43 +02:00
master
644887997c
test fixes and new product advisories work
2026-01-28 02:30:48 +02:00
master
6e687b523a
fix tests. new product advisories enhancements
2026-01-25 19:11:36 +02:00
master
c70e83719e
finish off sprint advisories and sprints
2026-01-24 00:12:43 +02:00
master
c32fff8f86
license switch agpl -> busl1, sprints work, new product advisories
2026-01-20 15:32:20 +02:00
master
17419ba7c4
doctor enhancements, setup, enhancements, ui functionality and design consolidation and , test projects fixes , product advisory attestation/rekor and delta verfications enhancements
2026-01-19 09:02:59 +02:00
master
15aeac8e8b
new advisories work and features gaps work
2026-01-14 18:39:19 +02:00
master
95d5898650
audit notes work completed, test fixes work (95% done), new sprints, new data sources setup and configuration
2026-01-14 10:48:00 +02:00
master
d7be6ba34b
audit, advisories and doctors/setup work
2026-01-13 18:53:39 +02:00
master
9ca7cb183e
notify doctors work, audit work, new product advisory sprints
2026-01-13 08:36:29 +02:00
master
b8868a5f13
audit work, doctors work
2026-01-12 23:39:07 +02:00
master
9330c64349
sln build fix (again), tests fixes, audit work and doctors work
2026-01-12 22:15:51 +02:00
master
9873f80830
release orchestrator v1 draft and build fixes
2026-01-12 12:24:17 +02:00
master
17d0631b8e
sprints work
2026-01-10 20:38:13 +02:00
master
701eb6b21c
sprints work
2026-01-10 11:15:28 +02:00
master
a21d3dbc1f
save progress
2026-01-09 18:27:46 +02:00
master
51cf4bc16c
more audit work
2026-01-08 20:46:43 +02:00
StellaOps Bot
110591d6bf
Merge all changes
2026-01-08 08:54:27 +02:00
master
608a7f85c0
audit work, fixed StellaOps.sln warnings/errors, fixed tests, sprints work, new advisories
2026-01-07 18:50:11 +02:00
master
04ec098046
Merge branch 'main' of https://git.stella-ops.org/stella-ops.org/git.stella-ops.org
2026-01-07 10:25:34 +02:00
master
044cf0923c
docs consolidation
2026-01-07 10:23:21 +02:00
StellaOps Bot
ab364c6032
sprints and audit work
2026-01-07 09:43:12 +02:00
master
4789027317
docs consolidation and others
2026-01-06 19:07:48 +02:00
StellaOps Bot
dfab8a29c3
docs re-org, audit fixes, build fixes
2026-01-05 09:35:33 +02:00
StellaOps Bot
83c37243e0
save progress
2026-01-03 11:02:24 +02:00
StellaOps Bot
ca578801fd
save progress
2026-01-03 00:49:19 +02:00
StellaOps Bot
3f197814c5
save progress
2026-01-02 21:06:27 +02:00
StellaOps Bot
dd581699cc
audit work
2026-01-02 11:43:43 +02:00