8a46341755
a scoring model
2026-05-24 19:35:35 +01:00
bdfc8d4671
updated
2026-05-24 06:01:16 +01:00
ba6e188504
Claude me donne confiance.
2026-05-24 00:59:38 +01:00
143149a01e
Merge pull request 'configure a test scope' ( #2 ) from fix/tests into main
...
Reviewed-on: #2
2026-04-20 00:37:52 +01:00
6cc0c519d2
tests OK
2026-04-20 00:35:51 +01:00
5620213cf5
better
2026-04-19 20:36:03 +01:00
65db349c0a
fixes the current date at testing phase
2026-04-19 19:17:34 +01:00
2e26cfcfa2
configure a test scope
2026-04-19 18:10:00 +01:00
e10b3df501
Merge pull request 'fix/build' ( #1 ) from fix/build into main
...
Reviewed-on: #1
2026-04-19 17:36:07 +01:00
e1ad899158
Modernization
2026-04-19 17:23:18 +01:00
5b6caa72b5
a web server fixture shared state
2026-04-19 17:15:10 +01:00
b1a7a47f69
generate a cert for tests
2026-04-19 16:18:37 +01:00
d21337d4a6
about to test remote access
2026-04-19 16:02:50 +01:00
47323b2d85
fix: resolve nullability compilation errors in test fixtures
...
- Make WebServerFixture properties nullable to match async initialization
- Add null-coalescing assertions where properties are guaranteed non-null
- Fix GetDiscoveryDocumentAsync delegate signature in Remoting to allow nullable parameters
- Build now succeeds with 0 errors, 7/9 tests passing
2026-04-19 14:43:37 +01:00
87d62791b8
fix: test infrastructure with in-memory DB, SMTP mocking, and thread-safe billing configuration
...
- Add in-memory database support for test isolation in WebServerFixture
- Implement TestMailSender fake SMTP provider for email test support
- Add thread synchronization to billing service registration to prevent race conditions
- Make RegisterBilling<T> idempotent to safely handle reconfiguration
- Configure test environment via in-memory settings (UseTestEmailSender, UseInMemoryDatabase)
- Add regression tests for billing module idempotency and duplicate registration detection
- Fix tests: EMaillingTests.SendEMailSynchrone, BillingServiceTests (2 tests), HaveConfigurationRoot (3 tests)
All core test infrastructure tests now passing.
2026-04-19 14:40:40 +01:00
Paul Schneider
be7df3d054
APi Scopes
2026-03-16 23:16:12 +00:00
Paul Schneider
4f8ccc919d
cleanup
2026-03-15 16:40:23 +00:00
Paul Schneider
e042e34bf7
refact and login
2026-03-09 02:07:42 +00:00
Paul Schneider
acc34aeee4
cleanup db migrations
2026-03-01 20:14:54 +00:00
Paul Schneider
cbd5822fa2
diable nullable
2026-03-01 17:25:25 +00:00
Paul Schneider
93f0c2d25e
cleanup
2026-03-01 14:09:10 +00:00
Paul Schneider
bfb37bc214
Blog Files model
2026-03-01 02:13:26 +00:00
Paul Schneider
40e8e08690
reorg
2026-02-28 21:17:54 +00:00
Paul Schneider
d000f77098
cleanup
2026-02-28 14:22:33 +00:00
Paul Schneider
f1dd648970
refactoring the Register
2026-02-22 23:39:56 +00:00
Paul Schneider
ee1e49fde5
refactoring the blog post
2026-02-22 19:59:33 +00:00
Paul Schneider
9289207085
refactoring the login
2026-02-22 19:54:10 +00:00
Paul Schneider
2f645b7f0f
load the cert file
2026-02-21 21:00:37 +00:00
Paul Schneider
04009f99e3
set the audience bearer option
2026-02-18 00:34:22 +00:00
Paul Schneider
181a44e396
login
2026-02-17 22:15:23 +00:00
Paul Schneider
5cf4bd48e8
refact & cookies
2026-02-17 19:24:30 +00:00
Paul Schneider
ca03b496db
cleanup
2026-02-16 00:14:33 +00:00
Paul Schneider
f17202e3bb
build
2026-02-14 17:52:01 +00:00
Paul Schneider
45514010f2
REORG
2026-02-14 16:54:27 +00:00
Paul Schneider
8d68ee380a
id server db resources
2026-02-09 01:03:33 +00:00
Paul Schneider
4d4cfe32e8
Style : Margins
2026-02-07 23:47:12 +00:00
Paul Schneider
4ee6b2f6b1
init
2026-02-07 23:46:25 +00:00
Paul Schneider
0f235d8b93
cleanup
2026-02-07 23:45:26 +00:00
Paul Schneider
866619c539
init a Dockerfile
2026-02-07 23:44:51 +00:00
Paul Schneider
a68287d847
Dockerfile & actions
2026-02-02 00:39:24 +00:00
Paul Schneider
bcadc733bb
refacts
2025-11-16 15:53:13 +00:00
Paul Schneider
1bd9c00cd8
code quality ?
2025-10-05 20:36:18 +01:00
Paul Schneider
4e92afb496
Delete blogspot articles
2025-09-14 23:52:21 +01:00
Paul Schneider
b8446682e6
MEF++
2025-09-14 22:43:40 +01:00
Paul Schneider
e5fa31c9cb
using AscDocCsharp, and fixing the tag helper
2025-09-14 17:47:11 +01:00
Paul Schneider
694300b150
Format
2025-09-14 14:04:19 +01:00
Paul Schneider
4dbd7f0794
color theme update
2025-09-14 13:59:38 +01:00
Paul Schneider
ce5e211d93
obsolete
2025-09-14 12:28:32 +01:00
Paul Schneider
7d39363e45
cleanup
2025-09-14 02:49:50 +01:00
Paul Schneider
bc79e5a674
MEF++
2025-09-14 02:42:08 +01:00