-
1.0.8-rc14
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 4m39sreleased this
2026-09-06 20:34:34 +01:00 | 8 commits to main since this releaseAdded
- [PostIt] Ajout d'un
BillingQueryDetailsPageViewModelet de sa page associee pour afficher le detail d'une commande billing depuis l'historique. - [PostIt] Ajout d'un mode detail avec section metier (statut, date, description, motif, infos) et section technique repliable (code, client, provision, lieu, prestations).
- [PostIt] Ajout d'un badge de statut enrichi (couleur + pictogramme) sur le detail d'une commande pour visualiser l'etat en un coup d'oeil.
- [PostIt] Ajout d'un bloc d'actions rapide en tete du detail (
Retour,Ouvrir en edition) pour eviter le scroll jusqu'au bas de page. - [PostIt] Ajout d'un style monospace sur les metadonnees techniques (code billing, client, provision, lieu, prestations) pour faciliter la lecture des identifiants et valeurs brutes.
Changed
- [PostIt] Le bouton d'ouverture depuis la liste billing ouvre maintenant une page de detail dediee avant l'eventuelle edition.
- [PostIt] Amelioration UX des pages billing: badges de statut colores, actions remontees en haut de page, et typographie monospace sur les metadonnees techniques.
Fixed
- [Yavsc.Api] Correction d'un 500 sur le refresh du catalogue d'activites lorsque
Activity.DescriptionestNULLen base (nullabilite explicite + projection null-safe + gardes sur codes vides). - [Yavsc.Api] Correction des erreurs 400/500 sur les routes billing (
Rdv,Brush,MBrush) en imposantClientIddepuis l'utilisateur authentifie et en ignorant les champs server-owned lors de la validation modele. - [Yavsc.Api] Correction du
PUT /api/v1/billing/Rdv/{id}: mise a jour controlee de l'entite existante (et non remplacement brut du graphe JSON), ce qui supprime lesBadRequestparasites. - [Yavsc.Api] Correction PostgreSQL
timestamptzsur RDV: normalisation UTC deEventDatesurPOST/PUT /api/v1/billing/Rdvpour eviter l'erreurCannot write DateTime with Kind=Local. - [Yavsc.Api] Correction du flux FrontOffice accept/reject de query: sauvegarde avec contexte utilisateur et fallback d'injection pour
IBillingServiceafin d'eviter les erreurs serveur en environnement de test. - [Yavsc.Blogs] Correction des
BadRequestsurPOST/PUT /api/v1/blogspotavec payload JSON (PostIt): les proprietes de navigation/serveur (Author,Tags,Comments, audit) ne bloquent plus la validation. - [Yavsc.Org] Correction du flux MVC de creation de commentaire:
SaveChangesAsync(userId)est utilise pour renseigner les champs d'audit requis (UserCreated/UserModified). - [Yavsc.Api.Test] Stabilisation des fixtures de seed billing: remplissage des metadonnees d'audit (
UserCreated,UserModified, dates) pour eviter les echecs SQLiteNOT NULL.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- [PostIt] Ajout d'un
-
1.0.8-rc13
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 6m21sreleased this
2026-09-06 18:03:34 +01:00 | 12 commits to main since this releaseAdded
- [PostIt] Integration d'un selecteur de lieu RDV base sur Mapsui (carte interactive dans le formulaire
Rdv). - [PostIt] Ajout d'un marqueur de position et d'une action de recentrage sur la carte RDV.
- [PostIt] Ajout d'un service de reverse geocoding pour suggerer une adresse a partir des coordonnees carte.
- [PostIt] Cache et debounce des resolutions d'adresse RDV pour limiter les appels reseau et lisser l'UX.
- [PostIt.Tests] Nouvelles non-regressions sur le panneau d'adresse suggeree RDV et le comportement de la carte.
- [Yavsc.Abstract] Activation de
#nullable enable annotationssur les fichiers legacy avec annotations nullable. - [Yavsc.Server] Activation de
#nullable enable annotationssur les fichiers legacy avec annotations nullable.
Changed
- [PostIt] Generalisation de la barre de statut d'action (severite explicite) sur pages principales, dialogues et formulaires billing.
- [PostIt] Harmonisation des messages de statut utilisateur en francais.
- [PostIt] Renforcement des gardes de navigation dans les flux de gestion des membres de cercle.
- [PostIt] Le flux RDV conserve l'adresse saisie manuellement et propose l'adresse resolue comme suggestion explicite.
- [PostIt] Le flux de geolocalisation RDV tolere les positions proches dans le cache de suggestion d'adresse.
Fixed
- [PostIt.Desktop] Correction d'un crash au demarrage OIDC (
No authority specified) via durcissement des valeurs par defaut de configuration d'authentification. - [PostIt] Correction de la persistance des settings: l'etat runtime de statut n'est plus serialize dans le JSON utilisateur.
- [PostIt.Tests] Ajout d'un verrou de non-regression sur le premier chargement des settings.
- [PostIt] Correction du binding de la date RDV:
DatePicker.SelectedDateest aligne sur un proxyDateTimeOffset?(EventDateSelection).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- [PostIt] Integration d'un selecteur de lieu RDV base sur Mapsui (carte interactive dans le formulaire
-
1.0.8-rc12
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 11m52sreleased this
2026-09-06 14:19:15 +01:00 | 32 commits to main since this releaseAdded
- [PostIt] Nouveau helper d'image
ImageHelperpour charger des bitmaps depuis les ressources et depuis le web. - [PostIt] Affichage de l'avatar XS dans la liste des performers d'activites, avec fallback visuel (initiale utilisateur).
- [PostIt.Tests] Nouveaux tests autour des URLs avatar et de la source d'autorite.
- [contrib] Ajout d'un
README.mdutilitaire pour les symboles/icones.
Changed
- [PostIt] Les avatars ne sont plus relies en string sur
Image.Source: ils sont telecharges et lies enBitmap. - [Yavsc.Api.Client]
ActivityApiClientaccepte une base d'avatar dediee et construit les URLs avatar depuis l'autorite d'identification. - [PostIt] Les clients Activites/Billing utilisent maintenant
ApiUrlen lecture dynamique: un changement via Parametres prend effet sans redemarrer l'application (apres sauvegarde et rafraichissement de la page). - [PostIt] Le header de
MainPagen'utilise plusScrollViewer; remplacement par une barre de commandes basee surWrapPanel. - [PostIt] Alignement de la navigation blogs: renommage
PushMainPageAsync->PushBlogsPageAsyncet ajustement deHomePageViewModel.
Fixed
- [PostIt.Android] Correction d'un 404 sur la page Activites au premier lancement: la configuration embarquee pointait
ApiUrlvers le host Blogs au lieu de l'API metier. - [PostIt] Correction du bouton Sauver de la page Parametres: binding vers
SaveCommandpour persister correctementApiUrl/BlogsApiUrl.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- [PostIt] Nouveau helper d'image
-
1.0.8-rc11
Pre-releaseSome checks failedForgejo Release / release (push) Failing after 14m8sreleased this
2026-08-31 13:38:05 +01:00 | 47 commits to main since this releaseAdded
nothing
Changed
- [Yavsc.Api.Test] Mise a jour de
Microsoft.EntityFrameworkCore.Sqlitevers10.0.11afin de supprimer l'alerte NU1903 liee aSQLitePCLRaw.lib.e_sqlite32.1.11. - [Yavsc.Org] Nettoyage de la configuration NuGet pour le restore: suppression du fichier local
Directory.Packages.propsau profit du fichier racine centralise. - [Yavsc.Org] Suppression de references de packages redondantes dans le projet, sans impact fonctionnel attendu.
Fixed
- [Yavsc.Api.Test] Le restore n'emet plus le warning de vulnerabilite
NU1903surSQLitePCLRaw.lib.e_sqlite3. - [Yavsc.Org] Suppression d'une vulnerabilite de severite elevee sur AutoMapper apres publication et consommation de la nouvelle version candidate de
HigginsSoft.IdentityServer8.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- [Yavsc.Api.Test] Mise a jour de
-
1.0.8-rc10
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 7m15sreleased this
2026-08-31 12:19:33 +01:00 | 50 commits to main since this releaseAdded
- [PostIt] Une page d'historique des commandes billing permet maintenant d'ouvrir une commande existante.
- [PostIt] Une vue "Demandes en cours" en lecture seule est disponible pour le performer, filtrée sur les statuts actifs (Inserted, Accepted, InProgress).
- [Yavsc.Org] Nouvelles entités
CountryetPerformerCodeInputValidationpour piloter la validation du code entreprise performer par pays.
Changed
- [PostIt] La page détail billing se préremplit depuis une commande existante (Rdv, Brush, MBrush) et passe en mode mise à jour.
- [Yavsc.Org] Le formulaire
Manage/SetActivityinclut désormais le pays d'exercice (fr,en,pt) et applique la regex associée au champSIREN. - [Yavsc.Org] La vérification externe du numéro d'entreprise est conservée uniquement pour le pays
fr.
Fixed
- [PostIt] Le flux historique n'est plus limité à une simple liste: l'action d'ouverture charge la commande cible puis navigue vers la page détail.
- [Yavsc.Org] Le champ
SIRENn'est plus validé avec une règle unique indépendante du pays d'exercice.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.8-rc9
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 4m11sreleased this
2026-08-30 19:51:57 +01:00 | 60 commits to main since this releaseAdded
nothing
Changed
masquage non-owner côté backend de l'ACL du billet
Fixed
On a maintenant le comportement attendu bout en bout:
ACL chargée depuis le BlogPostDto
noms de cercles affichés dans le dialogue ACL côté PostItDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
1.0.8-rc8
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 3m50sreleased this
2026-08-29 19:15:28 +01:00 | 68 commits to main since this releaseAdded
nothing
Changed
nothing
Fixed
The PostIt publish toggle button
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
1.0.8-rc7
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 4m37sreleased this
2026-08-29 18:14:28 +01:00 | 71 commits to main since this releaseAdded
- [PostIt] The search pattern now persists
Changed
- The blog spot path is now
/api/v1/blogspot(yet in last release)
Fixed
- [Yavsc.Org] (Ticket #45) La forme de l'email de l'utilisateur est maintenant validée avant l'envoi du formulaire d'enregistrement
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.8-rc6
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 5m3sreleased this
2026-08-29 02:50:27 +01:00 | 84 commits to main since this releaseAdded
- a code cleanup,
- a first Xamarin.UITest is successful, but disabled, because breaking the actual CI process,
- Android app starts, the login process succeeds
Changed
L'identifiant de l'application client Android a changé, il passe en minuscules :
fr.pschneider.postitFixed
a bug posting and retrieving ACL from the backend,
the ACL now comes along with the article,
[TODO][PostIt] keep ACL along with the articleDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.8-rc4
Pre-releaseAll checks were successfulForgejo Release / release (push) Successful in 4m17sreleased this
2026-08-29 01:23:50 +01:00 | 88 commits to main since this releaseAdded
Changed
Fixed
- [TODO] bug loading a blog post from PostIt, ACL come along with and don't need any "Refresh" button.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads