Commit graph

59 commits

Author SHA1 Message Date
148f333b36 do not override appsettings-*.*.json 2026-06-19 16:18:39 +01:00
92461d5f7b make reinstall failed 2026-06-19 02:15:27 +01:00
c1f4d19975 fices the UI 2026-06-15 02:55:22 +01:00
5c6d6ee687 refactoring 2026-06-15 00:33:38 +01:00
cba18df870 Fixes the css 2026-06-14 23:04:24 +01:00
4074c312a4 chore: stop tracking vendor lib files (now restored via npm + esbuild)
Drops 1038 files from src/Yavsc.Org/wwwroot/lib/ — they remain
on disk and are now restored via 'npm install' at build time
(see package.json and esbuild.config.mjs).

Exception: jonthornton-Datepair is not on npm, the bundled
files are kept in wwwroot/lib/jonthornton-Datepair/ as static
assets.

Also extends .gitignore to ignore:
- node_modules/, build/, package-lock.json (esbuild toolchain)
- wwwroot/js/*.min.js (regenerated by 'npm run build:js')
- .Production.env (added explicitly, not matched by '.*.env'
  glob in some git versions)

This aligns themeok with the architecture already in place
on refac/js-bundle (commits ed7522c5, 196f4b0b, 292c0a2f on
that branch). The build artifacts were already present in
node_modules/ and build/ on disk; this commit only stops
tracking them.

Tested: dotnet test 11/11 green (no C# code touched).
2026-06-14 18:58:38 +01:00
ebfc3d772d chore: stop tracking vendor lib files (now restored via npm + esbuild)
Drops 1038 files from src/Yavsc.Org/wwwroot/lib/ — they remain
on disk and are now restored via 'npm install' at build time
(see package.json and esbuild.config.mjs).

Exception: jonthornton-Datepair is not on npm, the bundled
files are kept in wwwroot/lib/jonthornton-Datepair/ as static
assets.

Also extends .gitignore to ignore:
- node_modules/, build/, package-lock.json (esbuild toolchain)
- wwwroot/js/*.min.js (regenerated by 'npm run build:js')
- .Production.env (added explicitly, not matched by '.*.env'
  glob in some git versions)

This aligns themeok with the architecture already in place
on refac/js-bundle (commits ed7522c5, 196f4b0b, 292c0a2f on
that branch). The build artifacts were already present in
node_modules/ and build/ on disk; this commit only stops
tracking them.

Tested: dotnet test 11/11 green (no C# code touched).
2026-06-14 16:14:47 +01:00
9415521bcb WIP: refactoring pour déploiement
Non testé en conditions réelles. À valider avant de pousser.
2026-06-14 12:17:03 +01:00
07c2b9cbd5 cleanup 2026-06-07 07:32:24 +01:00
070f41ac7e refactoring for integration 2026-06-06 21:10:48 +01:00
a90cdc08b8 docker composes 2026-05-30 15:41:59 +01:00
bdfc8d4671 updated 2026-05-24 06:01:16 +01:00
6cc0c519d2 tests OK 2026-04-20 00:35:51 +01:00
d21337d4a6 about to test remote access 2026-04-19 16:02:50 +01:00
Paul Schneider
d000f77098 cleanup 2026-02-28 14:22:33 +00:00
Paul Schneider
39788f46f9 migration net9.0 2025-06-16 02:30:32 +01:00
Paul Schneider
7a96909bef reop clean up 2025-06-11 16:55:08 +01:00
Paul Schneider
6b599a5990 ignore /out 2025-06-08 14:50:09 +01:00
Paul Schneider
050b8a7aa4 Track vscode setup 2025-03-02 16:53:56 +00:00
Paul Schneider
7353af76c6 repo cleanup 2024-11-23 14:25:41 +00:00
Paul Schneider
ce8f3ebce0 WIP Accesses 2024-03-04 01:02:28 +00:00
Paul Schneider
f66dac31c9 Identity Server reference 2024-02-14 20:35:15 +00:00
Paul Schneider
7cc450a648 Sdk version bump to net8.0 2024-02-14 19:17:17 +00:00
Paul Schneider
60bf0f47fe push 2021-06-28 22:35:47 +01:00
Paul Schneider
fa954c04a2 html 2021-06-06 23:06:24 +01:00
Paul Schneider
a248ab146d ignore test-results 2021-06-06 20:48:55 +01:00
f8fa671a0b gitlab ci
and simpler make all
2021-03-16 01:06:06 +00:00
e289c1bbd9 yavscd in prod 2019-12-11 16:42:07 +00:00
7d2d0eaf65 ignore web log 2019-08-26 15:06:21 +01:00
4b07b0fc43 cli API cx 2019-06-25 01:51:23 +01:00
41704aedc4 implemented some not tested kick 2019-06-14 10:03:51 +01:00
5e4515df58 removes a duplicate entry 2019-06-12 11:16:12 +01:00
f529253ce5 ignore appdata 2019-01-17 11:15:21 +00:00
9817214531 code moved to src 2019-01-05 13:29:09 +00:00
67d2edeaf7 had nothing to do under source control 2019-01-05 02:59:40 +00:00
fa7d5650ff cleanings 2018-12-23 01:57:58 +00:00
e2beae843e ignore 2018-12-19 23:50:12 +00:00
6245ec2709 ignore better 2018-12-19 23:43:54 +00:00
2e378904b2 ignore .gitignore 2016-11-08 14:53:32 +01:00
9ef0e8049d ignore user files 2016-09-18 00:35:40 +02:00
18764d38df ignore build 2016-08-01 00:31:23 +02:00
817c1c151f refabrique 2016-07-20 13:52:38 +02:00
33dbed8b90 ignore packages and components 2016-07-20 13:49:49 +02:00
69c7d5e16a abandon oidc 2016-05-20 14:39:17 +02:00
64d095fb50 igonre 2016-05-20 13:45:20 +02:00
388b004837 Passage à ASP.NET vNext 2016-05-17 18:22:18 +02:00
ea90fefc31 ignorer les configs privées 2016-05-17 17:21:52 +02:00
a14e63d26f recupération de mot de passe + prise de commande
* ResetPassword.txt: Un message pour le mot de passe oublié

* style.css: fixe un 404

* UpdatePassword.aspx: Implémente le formulaire de mise à jour du mot
  de passe,
accessible depuis l'e-mail.

* Contact.aspx: implémente la page de contact préstataire

* UpdatePassword.cs: modèle de la modification de mot de passe au
jeton de securité (qui est encore un fake en l'état)

* CommandRegistration.cs: un enregistrement de commande

* NominativeCommandRegistration.cs: un enregistrement de commande
  nominative

* .gitignore: ignore ma config LuaDebug

* NpgsqlMembershipProvider.cs: ne pas crasher à la lecture en base de
  la question de
recupération du mot de passe quand elle est nulle.

* BasketController.cs: renvoie l'objet décrivant la prise de commande

* Global.asax.cs: ignorer les routes vers App_Data et App_Code

* instdbws.sql: passage du type json à jsonb pour les paramètres de la
  commande

* RegistrationMail.txt: un piti message à l'enregistrement

* AccountController.cs: Envoi du message du mot de passe oublié,
methode de changemnet du mot de passe.

* AdminController.cs: xmldoc + refabrication helper Notify

* HomeController.cs:
* BlogsController.cs:
* GoogleController.cs: refabrication helper Notify

* FrontOfficeController.cs: Refabrication: Utilisation du nouvel
  enregistrement de commande.
+ refabrication helper Notify

* YavscHelpers.cs: implémente la methode d'envoi du message de mot de
  passe oublié
+ refabrication helper Notify

* App.master: Corrige la notification Html

* AppAdmin.master: Le lien vers la page de contact était associé
à tort à la classe css "thanks"

* yavsc.js: message plus parlant en cas de requête Ajax mal formée.

* Login.aspx: Implémente le lien vers le formulaire de recupération du
  mot de passe

* UserPost.aspx: .

* Booking.aspx: format du code

* Performer.ascx: l'e-mail préstataire ne sera jamais fourni par
  l'application,
aussi, on parlera de "prendre contact", d'échanger ... mais pas de
  donner l'adresse e-mail.
L'information "son email" n'est donc pas disponible meme à
  l'utilisateur autorisé.
La prise de contact, ou autre fux de comunication le sont.

* Performers.aspx: affiche la notification à l'envoi de la demande de
  devis

* Product.aspx:
* Service.aspx: les periodes du catalogue et du calendrier sont
  fondue.

* Contact.aspx: traduction en français

* Web.config:
  * la procédure de recupération du mot de passe est
    activée
  * l'e-message envoyé est construit à partir d'un modèle, un fichier
    texte trouvé dans /App_Data, et indiqué à l'application
    par le paramêtre applicatif "LostPasswordMessage"

* Yavsc.csproj: reference les nouveaux fichiers

* Product.cs: utilise la période du calendrier

* Commande.cs: renvoie un objet à la prise de commande, indiquant
  l'identifiant de commande, et les messages envoyés
  en cas de commande nominative.

* GoogleHelpers.cs: icone à la notification mobile

* LocalizedText.resx:
* LocalizedText.fr.resx:
* LocalizedText.Designer.cs:
* LocalizedText.fr.Designer.cs: traductions

* UserNameBase.cs: fixe la dé-sérialisation

* WorkFlowManager.cs: refabrication de la prise de commande

* YavscModel.csproj: nouveaux objets du modèle

* OtherWebException.aspx: page obsolete

* Period.cs: fondre la période: celle du catalogue disparait, au
  profit de celle du calendrier.
2015-12-30 14:43:39 +01:00
d394c3842e * .gitignore: une typo
* Web.config: Ajoute le paramètre obligatoire "Themes" au fichier de
  configuration

* WorkFlowManager.cs: une note à faire : envoyer le lieu de la
  prestation à la demande de devis

* YavscHelpers.cs: fixe l'absence de configuration des thèmes
  disponibles
2015-12-23 19:38:00 +01:00
a24687f107 de la doc en plus
* .gitignore: ignorer ma config

* Features.md: précisions sur les rôles
2015-11-30 20:50:23 +01:00