Commit graph

7 commits

Author SHA1 Message Date
Axelle Abbadie
0c1347c07a chore: release v0.1.9
Publie les correctifs de compatibilité 1.12.7 et de sécurité (protobufjs)
accumulés sur dev.
2026-07-17 17:58:45 +02:00
Axelle Abbadie
b74f36e3cc fix: perte de chevauchements entiers à l'import HTML noScribe
Les noms d'ancre ts_ dont le suffixe locuteur contient des caractères
hors \w (ex. "//S01" quand une annotation de chevauchement est tapée
juste avant une coupure de segment) étaient rejetés par TS_NAME_RE,
faisant disparaître silencieusement tout le texte de l'ancre.
2026-07-09 23:41:41 +02:00
Axelle Abbadie
0b032b82a4 docs: changelog v0.1.7 2026-06-10 10:36:36 +02:00
Axelle Abbadie
330c3258cb chore: bump to 0.1.6 2026-05-17 13:59:35 +02:00
Axelle Abbadie
ef9ffc7a99 chore: bump to 0.1.5 2026-05-17 02:04:00 +02:00
Axelle Abbadie
63e475c762 docs: update changelog, README and ROADMAP for v0.1.5 dev 2026-05-17 01:43:53 +02:00
Axelle Abbadie
503588e7fc feat: i18n, corpus organization, settings redesign, scope warning (Phase 10)
- i18n: all UI strings externalized in locales/en.json + fr.json;
  language selectable in wizard (new Language step) and settings
- Wizard: new Storage step with 1-vault-per-corpus recommendation
- Settings: reorganized in 6 sections ordered by frequency of use;
  language dropdown at the top
- Corpus organization: CorpusModal + ClassSelectModal;
  named classes with mirrored transcriptions/mappings/exports folders;
  class selection prompt on import
- Broad-scope warning for name rules (RuleModal + EditRuleModal):
  warning callout for folder/vault scope; success callout for file scope
- Mappings tab: grouped by scope (File/Folder/Vault);
  active-file-only filter checkbox (checked by default);
  getAllRulesWithLocation() added to ScopeResolver
- EditRuleModal, QuickPseudonymizeModal fully migrated to t()
- README, CHANGELOG, ROADMAP translated to English;
  French versions archived as *.fr.md
- esbuild: dev mode outputs directly to test_vault for hot reload
2026-05-16 01:06:01 +02:00