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