Skip to content

Releases: Aschefr/OmniBank-Local

v1.0.58

Choose a tag to compare

@Aschefr Aschefr released this 05 Jul 09:10

What's Changed

Added

  • English localization: Translated 40+ remaining French-only keys in en.json (AI prompts, category manager labels, UI fallbacks). Community contribution by @Lloir (PR #1).
  • Dynamic <html lang> attribute: Now automatically reflects the user's selected language.

Fixed

  • Docker image: Fixed missing /app/static directory causing FileNotFoundError crash on standalone deployments.
  • AI chat prompts: Reverted to French locale after PR #1 had hardcoded English.

Improved

  • Budget envelope UX: Creating a new envelope now scrolls to and highlights the card with a glowing accent animation.
  • .gitignore: Added IDE config directories (.idea/, .vscode/) to prevent accidental commits.

Full Changelog: v1.0.57...v1.0.58

OmniBank v1.0.57

Choose a tag to compare

@Aschefr Aschefr released this 01 Jul 16:53

What's Fixed

  • Account pre-selection bug: The browser was silently selecting the first account in the listbox, incorrectly inferring expense_var type before the user made any selection.
  • SQLite concurrency lock (HTTP 500): Parallel API calls on page load triggered database is locked errors. A 30-second busy timeout is now configured in SQLAlchemy.
  • Empty transfer category dropdown: The "Compte vers compte" category was stored as type neutral instead of transfer. Schema migration v5 automatically corrects this on startup for all existing users.
  • Category Manager / Synthesis view: The "Neutral" category group no longer incorrectly shows transactions in the Synthesis view.

What Changed

  • Categories of type neutral and transfer are now strictly separate in the transaction entry form. Each transaction type only shows its own matching categories.

OmniBank v1.0.56

Choose a tag to compare

@Aschefr Aschefr released this 25 Jun 16:51

Version 1.0.56 - Reste à vivre négatif, overflow d'épargne (tirelires) et améliorations de la saisie d'opérations.

OmniBank v1.0.55

Choose a tag to compare

@Aschefr Aschefr released this 21 Jun 08:49

Optimize SQL queries for dashboard stats, account balances and paycheck prediction (5x-15x performance increase)

OmniBank v1.0.54

Choose a tag to compare

@Aschefr Aschefr released this 21 Jun 08:40

Optimize Nginx configuration for Docker/Unraid environments (HTTP Keep-Alive, proxy buffering off, gzip proxy)

OmniBank v1.0.53

Choose a tag to compare

@Aschefr Aschefr released this 21 Jun 08:11

Passage a la licence asymetrique Ed25519

OmniBank v1.0.52

Choose a tag to compare

@Aschefr Aschefr released this 13 Jun 08:08

Optimisation des performances des actions sur les opérations (rapprochements, ajouts, suppressions) en Docker/Local via parallélisation et requêtes de groupe.

OmniBank v1.0.51

Choose a tag to compare

@Aschefr Aschefr released this 10 Jun 20:07

Performance Docker (uvloop/httptools/SSE buffering), correctif affichage mobile (100dvh) et ajout/résolution favicons (web & Tauri)

OmniBank v1.0.50

Choose a tag to compare

@Aschefr Aschefr released this 09 Jun 20:05

Amélioration majeure des performances : SQLite WAL, GZipMiddleware, et nouvelle image Docker standalone avec Nginx Reverse Proxy.

OmniBank v1.0.49

Choose a tag to compare

@Aschefr Aschefr released this 06 Jun 20:14

Ajout de l'image Docker Hub et du template Unraid