• v2.0.4 60d4e8b275

    sahlie1985 released this 2026-10-06 00:32:49 +01:00 | 2 commits to main since this release

    Améliorations 2.0.4

    • Après le paiement, retour automatique à la caisse avec un panier vide, prêt pour la vente suivante
    • Revenir en arrière avant de payer ne vide plus le panier
    Downloads
  • v2.0.3 58e354376e

    sahlie1985 released this 2026-10-06 00:21:55 +01:00 | 3 commits to main since this release

    Améliorations 2.0.3

    • Suivi des erreurs plus fiable : les coupures de réseau (normales hors ligne) ne sont plus signalées comme des erreurs
    Downloads
  • v2.0.2 27bb62d715

    sahlie1985 released this 2026-10-05 22:53:38 +01:00 | 16 commits to main since this release

    Améliorations 2.0.2

    • Chaque vente et mouvement de stock indique s'il vient du téléphone ou du site web (traçabilité complète)
    • Montants affichés avec 3 décimales (millimes)
    • Corrections diverses
    Downloads
  • v2.0.1 d4649bbf89

    sahlie1985 released this 2026-10-04 15:22:34 +01:00 | 20 commits to main since this release

    Nouveautés 2.0

    • Connexion avec Google et travail à plusieurs sur le même shop (propriétaire, gérant, vendeurs), avec invitation par code
    • Synchronisation en temps réel entre les téléphones ; les ventes continuent sans Internet et sont envoyées automatiquement au retour du réseau
    • Import automatique des données existantes (produits, stock, ventes, clients, infos de la boutique) à la première connexion
    • Nouvelle barre de navigation : Caisse, Ventes, Stock, Clients, Plus
    • Produits sans code-barres (code interne généré), catégories avec image, favoris et catalogue avec recherche à la caisse
    • Remontée automatique des erreurs pour un meilleur suivi

    Corrections 2.0.1

    • Fenêtre de mise à jour : fond corrigé et nouveautés lisibles
    • Fenêtres de retour d'articles et de gestion des utilisateurs corrigées
    Downloads
  • v2.0.0 6ee4f197ab

    sahlie1985 released this 2026-10-03 14:53:00 +01:00 | 24 commits to main since this release

    Nouveautés :

    • Connexion Google et travail à plusieurs sur le même shop (propriétaire, gérant, vendeurs)
    • Synchronisation en temps réel entre téléphones, fonctionne aussi sans Internet
    • Import automatique des données existantes à la première connexion
    • Nouvelle barre de navigation (Caisse, Ventes, Stock, Clients, Plus)
    • Produits sans code-barres, catégories avec image, favoris et catalogue à la caisse
    • Remontée automatique des erreurs

    À la première ouverture : se connecter avec Google, puis « Créer un shop » en laissant cochée « Importer les données de ce téléphone ».

    Downloads
  • v1.6.0 11070b1484

    sahlie1985 released this 2026-09-15 22:27:58 +01:00 | 27 commits to main since this release

    New in this release:

    • Backup & Restore: export all data (products + photos, shop profile, sales, customers, stock history, settings) to a single file, saved anywhere via the standard Android "Save" dialog — including Google Drive if you have it installed. No account linking, no setup. Restore reads that same file back (with a confirmation before it replaces current data).
    • Optional auto-backup reminder in Settings: enable it and pick daily/weekly — when due, the app opens the save dialog for you on launch instead of you needing to remember.

    Universal APK: arm64-v8a, armeabi-v7a, x86_64. minSdk 24 / targetSdk 36. Signed with the BetaCorp / Wajdi Hassen release certificate.

    Existing installs will detect this release automatically via the in-app update system.

    Downloads
  • v1.5.0 69854decae

    sahlie1985 released this 2026-09-15 22:09:02 +01:00 | 28 commits to main since this release

    New in this release:

    • "Record Purchase" is no longer a separate menu entry or quick button — it is now only reachable from within Stock History (globally, or scoped to a product), so every purchase is recorded in context of that products history.
    • Stock History for a specific product now shows its current stock prominently at the top, so purchases/adjustments/sales/returns and the resulting final stock are visible together at a glance.

    Universal APK: arm64-v8a, armeabi-v7a, x86_64. minSdk 24 / targetSdk 36. Signed with the BetaCorp / Wajdi Hassen release certificate.

    Existing installs will detect this release automatically via the in-app update system.

    Downloads
  • v1.4.1 6281f1709a

    sahlie1985 released this 2026-09-15 21:56:44 +01:00 | 29 commits to main since this release

    Bug fix release:

    • Fixed a real data-loss bug: adding a purchase, adjustment, return, or sale for one product could silently wipe the photo (and un-archive) of other products, because the stock-update code rebuilt the stored record without carrying the photo/archive-status fields forward. Editing a product name/price had the same issue for its own archive status.
    • Cart items (after scanning a barcode) now show the product photo, not just name/price.
    • Added regression tests to prevent this class of bug from recurring.

    Universal APK: arm64-v8a, armeabi-v7a, x86_64. minSdk 24 / targetSdk 36. Signed with the BetaCorp / Wajdi Hassen release certificate.

    Existing installs: this in-app update system (added in v1.4.0) will detect this release automatically.

    Downloads
  • v1.4.0 4a34e80cdb

    sahlie1985 released this 2026-09-15 21:02:12 +01:00 | 30 commits to main since this release

    New in this release:

    • In-app update system: the app now checks this Forgejo repo for new releases (silently on startup, or on demand from Settings), downloads the APK with a progress indicator, and hands off to the Android installer — no more manually finding and installing APKs.
    • Requires the "install unknown apps" permission for this app the first time (prompted automatically, with a shortcut to system settings if denied).

    Universal APK: arm64-v8a, armeabi-v7a, x86_64. minSdk 24 / targetSdk 36. Signed with the BetaCorp / Wajdi Hassen release certificate.

    Downloads
  • v1.3.0 e5fb3682eb

    sahlie1985 released this 2026-09-15 20:41:42 +01:00 | 31 commits to main since this release

    New in this release:

    • Fixed a real inventory bug: abandoning checkout when no printer was configured wrongly restocked an already-completed sale. Printing is now best-effort only and never reverses a sale; checkout just confirms "Paid" when no printer is set up.
    • Stock can no longer be edited directly on a product or nudged with the old unlogged quick +/- — every change now goes through Purchase, Adjustment, a sale, or a Return, each leaving a permanent audit entry.
    • Customer returns: return items from a ticket, restoring stock and logging it against that sale.
    • Products are archived/deactivated instead of deleted, with a reactivate option. Archived products are hidden from scanning and purchase pickers.
    • Full French (default) and Arabic (switchable, RTL) localization, with a language switcher in Settings.

    Universal APK: arm64-v8a, armeabi-v7a, x86_64. minSdk 24 / targetSdk 36. Signed with the BetaCorp / Wajdi Hassen release certificate.

    Downloads