Commit graph

2,724 commits

Author SHA1 Message Date
07c2b9cbd5 cleanup 2026-06-07 07:32:24 +01:00
0730a760a5 don(t ignore dockerignore 2026-06-07 07:20:47 +01:00
4ede3af5c7 dotnet build -c Release --no-restore 2026-06-07 07:08:40 +01:00
142b969f57 pschneider 2026-06-07 07:06:40 +01:00
8dc1680582 no Microsoft.Playwright depedency 2026-06-07 06:52:24 +01:00
40df31c52b Nuget v3 2026-06-07 06:43:09 +01:00
46f0d551ee Nuget v3 2026-06-07 06:37:34 +01:00
013355d234 nuget.config 2026-06-07 06:32:38 +01:00
435c97d8bf nuget config 2026-06-07 06:24:56 +01:00
963f1327f1 Xamarin.AndroidX.Core.SplashScreen 2026-06-07 06:13:33 +01:00
365a970ae7 CommunityToolkit.Mvvm 2026-06-07 06:10:12 +01:00
77b97aaa5e build w\ Avalonia Android and Browser 2026-06-07 06:06:19 +01:00
0533de7750 initial import 2026-06-07 04:30:05 +01:00
22c4cf0d1c trying sdk6 2026-06-07 01:18:01 +01:00
b725c4f3d8 workload install and restore 2026-06-07 01:13:06 +01:00
3a1ca2c8ff workload restore 2026-06-07 01:11:23 +01:00
18dc1295d3 ortho 2026-06-07 00:54:40 +01:00
af570d06a7 android 2026-06-07 00:43:49 +01:00
ccd8af6ac8 install 2026-06-06 22:09:19 +01:00
34ef8bedff scopes 2026-06-06 21:59:00 +01:00
7d23208d69 TCP/IP resources 2026-06-06 21:58:52 +01:00
57adfc82a5 Start protecting the Api 2026-06-06 21:30:41 +01:00
070f41ac7e refactoring for integration 2026-06-06 21:10:48 +01:00
80144bf9fc refacts, and launching Blogs 2026-06-04 22:04:20 +01:00
1054deaebf Fixes the contact page 2026-06-04 19:18:28 +01:00
20713eef64 pitit refact 2026-06-04 12:13:37 +01:00
e24208e77b refact 2026-05-30 19:34:22 +01:00
1aafb7cc7d IModerationService 2026-05-30 18:20:17 +01:00
069b9df478 add isnd source 2026-05-30 15:57:59 +01:00
c99b3180ad Fixes the project path 2026-05-30 15:49:10 +01:00
a90cdc08b8 docker composes 2026-05-30 15:41:59 +01:00
71c4f5022c modernization + PostIt 2026-05-29 01:29:36 +01:00
95dec3636a Use InMemory db driver at testing 2026-05-28 22:18:26 +01:00
3b4376a5f0 repo refs 2026-05-24 20:55:29 +01:00
8a851e9059 add isn.pschneider source 2026-05-24 20:55:19 +01:00
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