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
e1ad899158
Modernization
2026-04-19 17:23:18 +01:00
d21337d4a6
about to test remote access
2026-04-19 16:02:50 +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
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
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
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
e5fa31c9cb
using AscDocCsharp, and fixing the tag helper
2025-09-14 17:47:11 +01:00
Paul Schneider
509c817863
Email Confirmation
2025-09-14 00:42:02 +01:00
Paul Schneider
714b2e0efb
Passwor re-init
2025-09-07 17:43:13 +01:00
Paul Schneider
aa2ad71cc6
localisation
2025-08-31 18:27:53 +01:00
Paul Schneider
03161bbfb6
Id Stores from db
2025-08-24 16:07:53 +01:00
Paul Schneider
44cbaefa9c
User list
2025-08-19 21:32:17 +01:00
Paul Schneider
997c39703a
Authorizations
2025-08-18 11:27:13 +01:00
Paul Schneider
4226126278
re-init de la liste des migrations
2025-08-18 09:22:09 +01:00
Paul Schneider
4c653f1bf6
AspNetRoles ...
2025-07-31 11:44:02 +01:00
Paul Schneider
b1ec2382b0
allow testing resource owner
2025-07-30 15:49:15 +01:00
Paul Schneider
5c046dfa88
build cli
2025-07-16 00:47:50 +01:00
Paul Schneider
b3d565b6d9
Refactoring
...
The main server owns the migrations, it's the server part,
it's simpler.
It's Yavsc, not one of its lib.
2025-07-15 20:17:39 +01:00
Paul Schneider
52edbff231
a client store
2025-07-15 17:35:14 +01:00
Paul Schneider
fc15e42efe
db cleanup
2025-07-15 15:49:48 +01:00
Paul Schneider
72bae76c75
null paiment id
2025-07-15 15:42:30 +01:00
Paul Schneider
8fc1153e59
testing
2025-07-14 20:35:13 +01:00
Paul Schneider
5605f77ebb
button class
2025-07-12 19:00:30 +01:00
Paul Schneider
0cfc1dc95a
External Login
2025-07-10 19:14:17 +01:00
Paul Schneider
6c175783a9
Externl Login
2025-07-10 15:19:28 +01:00
Paul Schneider
20b6efd26c
MEF
2025-07-10 08:38:38 +01:00
Paul Schneider
6f4f5f94b6
noPublishColumn
2025-07-09 13:38:36 +01:00
Paul Schneider
c51f11c7dc
Blog post create
2025-07-09 13:16:01 +01:00
Paul Schneider
409528b8d4
MEF
2025-07-09 11:17:16 +01:00
Paul Schneider
253a2919f3
misc
2025-07-07 07:49:18 +01:00
Paul Schneider
31d4f74e6d
WIP allow blog comment
2025-07-05 13:21:50 +01:00
Paul Schneider
21cd878839
fixies the refact of blog spot index
2025-06-29 19:53:56 +01:00
Paul Schneider
06051c21b2
db update
2025-06-29 18:55:52 +01:00
Paul Schneider
9b7a6c0125
refact
2025-06-29 18:44:35 +01:00
Paul Schneider
e794c22f4e
refactoring
2025-06-29 16:12:16 +01:00
Paul Schneider
4941f3bdef
Implémentation de la publication d'un billet
2025-06-28 16:14:52 +01:00
Paul Schneider
fc1775147f
Brusher Profile and Blog delete permisssion
2025-06-28 14:54:44 +01:00
Paul Schneider
39788f46f9
migration net9.0
2025-06-16 02:30:32 +01:00
Paul Schneider
98fddce075
Merge branch 'main' of github.com:pazof/yavsc
2025-06-11 14:29:39 +01:00
Paul Schneider
5998c474af
bump sdk to net-9
2025-06-08 14:41:50 +01:00