Ajout du binaire tesseract pour la reconnaissance OCR des PDF pour l'installation local
Some checks failed
E2E Tests / e2e (push) Has been cancelled
Build & Push Images / build (brain) (push) Successful in 1m10s
Build & Push Images / build (core) (push) Successful in 3m8s
Build & Push Images / build (web) (push) Successful in 1m41s
Build & Push Images / build-switcher (push) Successful in 39s

Correction d'un problème d'écrasement de BDD à la réinstallation
This commit is contained in:
2026-06-18 10:28:31 +02:00
parent f04ecf1021
commit eb78a75621
8 changed files with 68 additions and 6 deletions

View File

@@ -34,6 +34,18 @@ server {
try_files $uri =404;
}
# Fichiers de traduction (assets/i18n/*.json) : nom STABLE (non hashe),
# donc JAMAIS caches — sinon le navigateur ressert un vieux fr.json apres une
# mise a jour et affiche des cles brutes (ex : settings.data.* en clair).
# Aligne sur le mode desktop (LocalWebConfig sert deja l'i18n en no-cache).
# ^~ : ce prefixe l'emporte sur la regex d'assets ci-dessous.
location ^~ /assets/i18n/ {
add_header Cache-Control "no-cache, no-store, must-revalidate" always;
add_header Pragma "no-cache" always;
expires 0;
try_files $uri =404;
}
# Assets Angular avec hash dans le nom (main.<hash>.js, etc.) :
# immuables, peuvent etre caches longtemps.
location ~* \.(?:js|css|woff2?|ttf|svg|png|jpg|jpeg|webp|ico)$ {

4
web/package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "loremind-web",
"version": "0.16.0",
"version": "0.16.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "loremind-web",
"version": "0.16.0",
"version": "0.16.1",
"dependencies": {
"@angular/animations": "^21.2.16",
"@angular/common": "^21.2.16",

View File

@@ -1,6 +1,6 @@
{
"name": "loremind-web",
"version": "0.16.0",
"version": "0.16.1",
"description": "LoreMind Frontend - Angular",
"scripts": {
"ng": "ng",