Commit graph

66 commits

Author SHA1 Message Date
f3bb039d2f WIP audiences 2026-07-12 02:42:13 +01:00
1751145be8 Exploiting GitVersion 2026-06-28 14:11:26 +01:00
002f8cc7e4 Split Directory.Packages.props: shared versions in root, per-product in src/
Move product-local package versions out of the root Directory.Packages.props
into per-product props files under src/<Product>/. The root file now only
contains versions for packages declared by two or more top-level products,
which is the actual shared set.

Each per-product Directory.Packages.props imports the root via
GetPathOfFileAbove so that the shared versions are inherited; this is
necessary because the .NET SDK picks the closest Directory.Packages.props
in the hierarchy and does not merge multiple ones.

Per-product file contents:
- src/cli/                    Microsoft.AspNetCore.Razor.Language,
                              Microsoft.Extensions.{CommandLineUtils,Configuration,Hosting}
- src/PostIt/                 Avalonia* and CommunityToolkit.Mvvm
- src/PostIt.Tests/           Avalonia.Headless{,XUnit}
- src/Yavsc.Org/              AsciiDocSharp*, Google.Apis.Compute.v1,
                              HigginsSoft.IdentityServer8.AspNetIdentity,
                              IdentityServer8.EntityFramework.Storage,
                              IdentityServer8.Security, IdentityServer8.Storage,
                              Microsoft.AspNetCore.Antiforgery, Authentication.Google,
                              Diagnostics.EntityFrameworkCore, Mvc.NewtonsoftJson,
                              SignalR, EntityFrameworkCore.Tools, Swashbuckle,
                              System.Security.Cryptography.Pkcs, YamlDotNet
- src/Yavsc.Org.Tests/        Microsoft.AspNetCore.Hosting,
                              Extensions.Caching.Memory, Options,
                              Options.ConfigurationExtensions,
                              Selenium.WebDriver, xunit.v3.{common,extensibility.core}
- src/Yavsc.Server/           Anthropic.SDK, Google.Apis.Calendar.v3,
                              Magick.NET-Q8-AnyCPU, MailKit, MimeKit,
                              Microsoft.AspNetCore.Http.Features, StaticFiles,
                              EntityFrameworkCore.SqlServer,
                              Npgsql.EntityFrameworkCore.PostgreSQL,
                              PayPalMerchantSDK, pazof.rules, RazorEngine.NetCore
- src/Yavsc.Web/              IdentityModel.AspNetCore

No per-product file is created for Yavsc.Api, Yavsc.Blogs, Yavsc.Abstract,
or templateWeb: Api and Blogs only declare the shared JwtBearer, Abstract
and templateWeb declare no package references at all.

Also includes a minor cosmetic update to FirstUIStript.cs (Firefox -> Chrome
driver, dedent, comment header). Tests previously failing on DataProtection
keyset / SMTP were unrelated environment issues (resolved by fixing the
SMTP password locally).
2026-06-19 18:51:18 +01:00
148f333b36 do not override appsettings-*.*.json 2026-06-19 16:18:39 +01:00
508c74f3e4 cleanup 2026-06-19 02:17:07 +01:00
c1f4d19975 fices the UI 2026-06-15 02:55:22 +01:00
aabbbc1fea use the helper 2026-06-15 00:11:48 +01:00
root
198d5bc202 cd contrib; make reinstall 2026-06-13 20:57:30 +01:00
e98bba4247 refacts and PostIt Nav 2026-06-11 20:02:32 +01:00
1a0556695c Login settings 2026-06-10 16:59:23 +01:00
e24208e77b refact 2026-05-30 19:34:22 +01:00
95dec3636a Use InMemory db driver at testing 2026-05-28 22:18:26 +01:00
e1ad899158 Modernization 2026-04-19 17:23:18 +01:00
Paul Schneider
cbd5822fa2 diable nullable 2026-03-01 17:25:25 +00:00
Paul Schneider
40e8e08690 reorg 2026-02-28 21:17:54 +00:00
Paul Schneider
f1dd648970 refactoring the Register 2026-02-22 23:39:56 +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
a68287d847 Dockerfile & actions 2026-02-02 00:39:24 +00:00
Paul Schneider
5c046dfa88 build cli 2025-07-16 00:47:50 +01:00
Paul Schneider
c12019cb98 REquire confirmed account 2025-07-11 13:27:31 +01:00
Paul Schneider
5998c474af bump sdk to net-9 2025-06-08 14:41:50 +01:00
Paul Schneider
380f2314dc Code cleanup 2025-03-04 18:05:21 +00:00
Paul Schneider
7b9d4b279a WARN BROCKEN 2025-02-15 18:40:46 +00:00
Paul Schneider
bc3e3099b6 Got a profile 2023-04-01 13:03:56 +01:00
Paul Schneider
123283f277 FIXME SR is private 2023-03-20 08:14:22 +00:00
Paul Schneider
f9c9aff629 no 80 2022-02-06 03:35:41 +00:00
Paul Schneider
6106cd4c7e no-more-circle-autorisation-to-file 2021-06-03 18:21:31 +01:00
Paul Schneider
5f12e17907 user list cleanup 2021-06-03 16:24:33 +01:00
Paul Schneider
72bf0f458d clean up for mailing 2021-06-03 15:12:29 +01:00
Paul Schneider
acdec2b6f7 mailling template key 2021-05-30 13:48:46 +01:00
Paul Schneider
45d76a2917 new mailling for not confirmed emails 2021-05-30 12:30:39 +01:00
Paul Schneider
ee8d80acf9 make 2021-04-05 01:33:09 +01:00
c2486fd19a -node => -ansii-to-html 2021-03-17 19:30:17 +00:00
fe9349160b code hidding 'build' dir 2021-01-02 00:40:55 +00:00
b63947f34e obsolete API 2020-12-29 20:17:10 +00:00
6da9c12a4d cleanning old stream impl 2020-12-29 13:02:31 +00:00
225118d676 implements user fs alimentation from web sockets 2020-10-18 23:45:02 +01:00
1517b48741 Fixing destination file @streaming 2020-10-18 23:00:17 +01:00
ff1444d664 principalement du format de code 2020-09-14 14:31:14 +01:00
3cfe733e52 cli doit cibler le projet 2020-09-09 16:44:17 +01:00
badeccae42 fixes Newtonsof.Json version numbers 2019-12-11 17:48:26 +00:00
e289c1bbd9 yavscd in prod 2019-12-11 16:42:07 +00:00
c3a6d5ec7e fear ..dll 2019-12-10 09:16:17 +00:00
0ca7700fbf upgrading usage of NJsonSchema.CodeGeneration.CSharp 2019-11-14 14:07:53 +00:00
fa8e032d21 [REORG] 2019-10-08 23:41:19 +01:00
9457ba71d1 Using YaStringLength and YaRequired 2019-09-04 01:25:36 +01:00
1bd9843d7e packaging+fs 2019-08-21 17:46:20 +01:00
be9889be59 fixes file saving &
code format
2019-06-30 04:07:30 +01:00
7b14144193 a first file sent using packets at max size 2019-06-30 02:41:48 +01:00