This website requires JavaScript.
07a7a683b7
feat(altcha): IAltchaDifficultyAdvisor for per-request PoW complexity
10.3.0-altcha.2
feat/altcha-check-pipeline
Mathias Beaulieu-Duncan
2026-05-12 20:09:00 -04:00
ede9548cba
test(altcha): runtime validation of check pipeline in Svrnty.Sample
Mathias Beaulieu-Duncan
2026-05-12 16:46:10 -04:00
891894d136
feat(altcha): add Svrnty.CQRS.Altcha.MinimalApi challenge endpoint
Mathias Beaulieu-Duncan
2026-05-12 16:26:41 -04:00
4446288bb6
feat(altcha): add Svrnty.CQRS.Altcha.Grpc with default verifier + proto
Mathias Beaulieu-Duncan
2026-05-12 16:25:59 -04:00
69e29d4f6d
feat(altcha): add Svrnty.CQRS.Altcha core check + DI
Mathias Beaulieu-Duncan
2026-05-12 16:24:02 -04:00
118d12a3db
feat(altcha): add Svrnty.CQRS.Altcha.Abstractions package
Mathias Beaulieu-Duncan
2026-05-12 16:22:33 -04:00
86d87424ab
feat(security): add ICommandAuthorizationCheck/IQueryAuthorizationCheck seam
Mathias Beaulieu-Duncan
2026-05-12 16:21:20 -04:00
a05ebad7fc
Fix CS8601 in generated proto→command list mappings
10.2.1-rc1
staging
dev
Mathias Beaulieu-Duncan
2026-04-20 19:42:17 -04:00
ee3ad866d9
Use InvariantCulture for decimal.Parse in generated gRPC mappers
Mathias Beaulieu-Duncan
2026-04-20 19:33:27 -04:00
7fc680cd93
Add Svrnty.CQRS.Events.Kafka package
feature/events-kafka
Mathias Beaulieu-Duncan
2026-04-20 19:20:49 -04:00
55f1324286
Merge pull request 'feat/claude-code-harness' (#2 ) from feat/claude-code-harness into main
main
10.2.0
mathias
2026-03-12 06:44:11 -04:00
b34bf874b4
Remove Claude harness — replaced by claude-cqrs-plugin
Mathias Beaulieu-Duncan
2026-03-12 06:42:50 -04:00
c6de10b98b
Move UseSvrntyCqrs() from MinimalApi to core Svrnty.CQRS package
Mathias Beaulieu-Duncan
2026-03-12 05:53:20 -04:00
3945c1a158
Add project-init agent for scaffolding new CQRS projects
Mathias Beaulieu-Duncan
2026-03-12 04:21:05 -04:00
7614f68512
Merge pull request 'feat/claude-code-harness' (#1 ) from feat/claude-code-harness into main
10.1.2
mathias
2026-03-12 03:35:26 -04:00
fdee02c960
Apply dotnet format with new editorconfig rules
Mathias Beaulieu-Duncan
2026-03-12 03:30:50 -04:00
a4525bad6a
Add Claude Code harness: rules, skills, hooks, and editorconfig
Mathias Beaulieu-Duncan
2026-03-12 03:30:27 -04:00
f6e67986fa
docs(cqrs): add architecture diagram, package index, and getting started guide
JP
jp
2026-03-08 14:02:19 -04:00
2c5059d947
docs(libraries): add library manifest and discovery index
jp
2026-03-08 13:59:00 -04:00
5c7736db98
docs(governance): standardize documentation across polyrepo
jp
2026-03-08 12:01:24 -04:00
41eb5b97cb
chore: add bootstrap-siblings post-commit hook
jp
2026-03-08 11:32:15 -04:00
c7d9228a88
chore: add post-commit repo registry hook
jp
2026-03-08 11:29:59 -04:00
313b8c83ea
chore: standardize CLAUDE.md and lefthook hooks
jp
2026-03-08 11:22:05 -04:00
3fa59306c2
docs: add security policy
jp
2026-03-05 05:59:26 -05:00
697b36900b
docs: standardize documentation structure
jp
2026-03-05 05:51:52 -05:00
7ef3e56759
chore: remove perfecto references from CLAUDE.md
jp
2026-03-05 05:18:04 -05:00
acde9ec22a
test: add FluentValidation tests for command and query validators
Svrnty
2026-02-28 17:36:34 -05:00
2ff8eae75c
docs: update CLAUDE.md via perfecto
Svrnty
2026-02-28 17:35:42 -05:00
7e12f73160
docs: add perfecto-managed documentation triad v1.0.0
Svrnty
2026-02-28 12:33:15 -05:00
16ca6f722b
ci: add release pipeline with NuGet packaging and quality gates
Svrnty
2026-02-27 22:01:05 -05:00
1f12cc8c59
ci: add CodeQL scanning, format check, and .env.example
Svrnty
2026-02-27 21:09:14 -05:00
7ead822067
ci: fix dotnet version to 10.0.x and add concurrency controls
Svrnty
2026-02-27 21:03:50 -05:00
346c4ac77c
feat: add build/test CI pipeline and dependabot
Svrnty
2026-02-27 19:43:43 -05:00
5f3602d071
fix: resolve nullability warnings, add CI/CD and security workflows, harden .gitignore
Svrnty
2026-02-27 19:28:24 -05:00
92231df745
test: add xUnit test project for Svrnty.CQRS core library
Svrnty
2026-02-27 18:38:44 -05:00
5a35e23234
chore: add .editorconfig with standard C# conventions
Svrnty
2026-02-27 18:37:51 -05:00
148a9573e0
chore: remove .DS_Store files, add to .gitignore, add commit authorship rule
Svrnty
2026-02-27 18:21:25 -05:00
9ed9400e4d
docs: add GRAPH.md with unicode architecture diagrams, update CLAUDE.md
Svrnty
2026-02-27 14:31:02 -05:00
3df094b9e7
docs: sanitise product references, add "Where This Fits" to README
Svrnty
2026-02-27 13:08:17 -05:00
6aece5a769
Handle generic types in proto message name generation
10.1.1-rc3
david.nguyen
2026-02-19 18:56:37 -05:00
b372805c4e
Fix string filter values not converting to correct CLR types for DynamicQuery
10.1.1-rc2
david.nguyen
2026-02-17 11:28:09 -05:00
89ccbe990f
add AND / OR support when filtering
10.1.1-rc1
david.nguyen
2026-02-02 17:53:43 -05:00
433b852a43
Refactor proto generation from source generator to MSBuild task
10.1.0-rc8
david.nguyen
2026-01-26 14:35:56 -05:00
03041721ca
Preserve existing proto files instead of overwriting
10.1.0-rc7
david.nguyen
2026-01-22 12:05:45 -05:00
05449b9a28
Add empty service definitions to placeholder proto
david.nguyen
2026-01-22 02:21:43 -05:00
dfbef9d161
Fix placeholder proto namespace to use project's actual namespace
david.nguyen
2026-01-22 02:19:50 -05:00
377977b080
Make GeneratedProtoFile class public for cross-assembly discovery
10.1.0-rc6
david.nguyen
2026-01-22 00:31:34 -05:00
20147bfec7
Add diagnostic logging when gRPC generated code not found
10.1.0-rc5
david.nguyen
2026-01-21 16:10:18 -05:00
18f81a28e8
Add authorization checks to gRPC service implementations
10.1.0-rc4
david.nguyen
2026-01-21 14:18:07 -05:00
201768e716
Revert AllowAnonymous endpoint propagation
10.1.0-rc3
david.nguyen
2026-01-21 13:07:03 -05:00
932ee6e632
add AllowAnonymous support for MinimalApi endpoints
10.1.0-rc2
david.nguyen
2026-01-21 12:29:15 -05:00
4bf03446c0
docs: update .NET 8 references to .NET 10
10.1.0-rc1
jp
2026-01-17 09:21:25 -05:00
227be70f95
Fix MinimalApi to resolve authorization services per-request
david.nguyen
2026-01-14 15:56:31 -05:00
bd43bc9bde
Fix gRPC source generator for complex nested types
david.nguyen
2026-01-06 23:25:01 -05:00
661f5b4b1c
Fix GrpcGenerator type mapping for commands and nullable primitives
david.nguyen
2026-01-06 11:29:32 -05:00
99aebcf314
Fix proto generation for collection types (NpgsqlPolygon, etc.)
david.nguyen
2026-01-06 10:33:55 -05:00
f76dbb1a97
fix: add Guid to string conversion in gRPC source generator
Mathias Beaulieu-Duncan
2025-12-27 19:06:18 -05:00
9b9e2cbdbe
added domain events, fix IQueryalbeProvider abstraction, added support for sagas and RabbitMQ
Mathias Beaulieu-Duncan
2025-12-20 15:13:05 -05:00
4051800934
merge
10.0.0
jp-codex-test
mathias
2025-12-02 15:44:21 -05:00
a312428093
update to .net 10 lts
mathias
2025-12-02 15:40:31 -05:00
dea62c2434
added roadmap and plans
mathias
2025-11-08 13:29:03 -05:00
e72cbe4319
update readme
mathias
2025-11-07 13:34:51 -05:00
467e700885
added nugets references in readme :)
mathias
2025-11-07 13:01:24 -05:00
898aca0905
fix nuget package for Generator assembly?
10.0.0-preview-rc2
mathias
2025-11-07 12:48:00 -05:00
9aed854b1b
removed github workflow
10.0.0-preview-rc1
mathias
2025-11-07 12:05:32 -05:00
b06acc7675
remove TestClient and update gitea workflow
mathias
2025-11-07 12:04:47 -05:00
24a08c314a
prepare for publishing
mathias
2025-11-07 12:02:33 -05:00
26ed34cd66
yes
mathias
2025-11-07 11:39:08 -05:00
2ee65b8dad
yes
mathias
2025-11-04 16:45:54 -05:00
e19fad2baa
checkpoint
mathias
2025-11-04 15:05:07 -05:00
facc8d7851
mega cleanup :D
mathias
2025-11-03 16:00:13 -05:00
ed01f58a0c
checkpoint
mathias
2025-11-03 11:19:50 -05:00
5ba351de9c
added dynamic queries for minimal api
mathias
2025-11-03 09:50:03 -05:00
a0426aa0d1
yessir
mathias
2025-11-03 07:44:17 -05:00
d2a4639c0e
yes
mathias
2025-11-02 20:44:47 -05:00
ccfaa35c1d
wip proto file generation
mathias
2025-11-02 11:22:28 -05:00
6735261f21
update readme
mathias
2025-11-02 03:38:10 -05:00
4824c0d31d
first grpc and minimal api preview :)
mathias
2025-11-02 03:14:38 -05:00
f6dccf46d7
cat on a spaceship
mathias
2025-11-01 22:38:46 -04:00
747fa227a1
woawzies
mathias
2025-11-01 21:58:34 -04:00
de6e1267dd
update readme
mathias
2024-12-22 23:16:48 -05:00
7804f9ba09
fix symbols and pipeline
mathias
2024-12-22 13:47:30 -05:00
b7b88bc258
added icon and readmy for nugets, added gitea pipeline, added AoT compatible for all projects that are not AspNetCore specific
mathias
2024-12-22 11:59:19 -05:00
c6a28f352f
update package icon for Dynamic Query AspNet
mathias
2024-11-13 11:14:53 -05:00
edb84a792a
fix random chars in project file
mathias
2024-09-03 04:31:32 -04:00
e58b86c0fb
fix DynamicQueryController removed Generic that shouldn't have been removed in the first place, causing run time issues with MakeGeneric
mathias
2024-09-02 21:28:27 -04:00
c230d039f2
Update README.md
mathias
2024-08-25 12:42:54 -04:00
43bf6ebd6b
Update README.md
mathias
2024-08-25 12:40:59 -04:00
2da25631bf
update roadmap
Mathias Beaulieu-Duncan
2023-11-08 22:57:59 -05:00
5188785339
update roadmap
Mathias Beaulieu-Duncan
2023-11-08 22:57:29 -05:00
d328782681
update roadmap
Mathias Beaulieu-Duncan
2023-11-08 22:56:22 -05:00
1a54c12114
Merge remote-tracking branch 'origin/main'
Mathias Beaulieu-Duncan
2023-11-08 22:54:36 -05:00
4598cfedb7
better documentation
Mathias Beaulieu-Duncan
2023-11-08 22:54:32 -05:00
fba604ad65
Update and rename nuget-publish.yml to publish-nugets.yml
singatias
2023-11-04 16:58:06 -04:00
415bcca48b
Update nuget-publish.yml
singatias
2023-11-04 16:54:42 -04:00
f5da1a966f
Update nuget-publish.yml
singatias
2023-11-04 16:46:13 -04:00
008fb21c8c
Rename dotnet.yml to nuget-publish.yml
singatias
2023-11-04 16:46:02 -04:00
ad0d84f00b
update documentation
Mathias Beaulieu-Duncan
2023-11-04 16:45:41 -04:00
bee08c41b4
Update dotnet.yml
singatias
2023-11-04 16:21:46 -04:00
b71a8a46d1
Update dotnet.yml
singatias
2023-11-04 16:20:06 -04:00