v3.1.0(Prompt)

Changelog

Chaque version, chaque amélioration : les nouveautés d'invoice.rocks.

v3.1.0(Prompt)

Prompt Actuelle 12 août 2026

Nouveautés

  • Générez une facture en la décrivant

    Écrivez avec vos mots ce que vous avez fait et obtenez un brouillon complet à vérifier.

    • Générer une facture sur la page Factures ouvre un champ : « 8 heures de conseil pour Atelier Kestrel, plus la licence annuelle. Échéance fin du mois. »
    • Lignes, quantités, prix, dates et client sont remplis pour vous, avec votre devise et vos taxes
    • Chaque hypothèse est listée avant validation : une échéance déduite, un total réparti
    • Rien n'est créé tant que vous n'appuyez pas sur Créer la facture, et vous pouvez modifier le brouillon avant
    • Disponible avec Pro

Améliorations

  • La QR-facture ne prend plus une page entière

    La partie paiement se trouve désormais en bas de la dernière page de la facture, toujours à la position détachable standard. Les factures courtes passent de deux pages à une. Si le contenu se termine trop bas, la QR-facture passe sur une page dédiée comme avant, sans jamais être rognée.

  • ID alternatif affiché sur la facture

    Lorsqu'une facture possède un ID alternatif, le PDF reçu par votre client porte celui-ci à la place du numéro séquentiel. Cet ID apparaît désormais à côté du numéro sur la page de la facture, afin que les deux ne divergent plus en silence.

  • Clés API : portées modifiables et rapports de projet
    • Modifiez les portées d'une clé depuis Paramètres → Clés API, sans la révoquer ni en créer une nouvelle
    • Nouveau point d'accès pour les rapports de projet sur /api/ext/v1, pour récupérer les heures et les coûts d'un projet dans vos propres outils
  • Accéder au client depuis le tableau de bord

    Les noms de clients dans le widget des factures récentes sont désormais des liens vers la fiche du client. La disposition des widgets du tableau de bord a également été revue, et quitter le mode personnalisation dispose de son propre bouton.

v3.0.0(Global)

Global 8 août 2026

Nouveautés

  • API d'automatisation externe

    Lisez et écrivez vos données depuis vos scripts et intégrations via /api/ext/v1.

    • Clés bearer créées dans Paramètres → Clés API, avec des portées par ressource
    • Clients, factures, rapports d'intervention, projets et temps
    • Les clés sont stockées hachées et peuvent être révoquées ou expirer
  • Page E-mails envoyés

    Tous les e-mails envoyés à vos clients au même endroit, sous Administration : date, destinataires, objet, facture liée, expéditeur et résultat (Envoyé / Échec). Basé sur le journal d'activité, l'historique apparaît donc rétroactivement. Les e-mails automatiques d'abonnement sont désormais enregistrés aussi, échecs compris.

  • Nouveau site marketing

    La page d'accueil unique est devenue trois pages : Accueil, Fonctionnalités et Tarifs, en 5 langues avec thèmes clair et sombre. Chaque visuel produit est une maquette HTML/CSS construite à la main plutôt qu'une capture d'écran : elle reste nette et se traduit avec la page. Avec consentement cookies, mentions légales en modal, sélecteur de langue à drapeaux, bascule tarifaire mensuel/annuel, FAQ et tableau comparatif.

  • Journal des versions public

    L'historique complet des versions est désormais public sur /changelog, avec dates et catégories localisées, accessible depuis le tag de version en pied de page.

Améliorations

  • Interface repensée

    Toute l'application adopte une apparence plus claire et plus sobre, bâtie sur un jeu unique de jetons de design.

    • Palette "sky" pensée d'abord pour le clair, avec un thème sombre qui bascule sans clignotement
    • Cartes, tableaux, boutons, modales et champs cohérents sur toutes les pages
    • Graphiques, sélecteurs de date et notifications suivent le thème actif
  • QR-facture suisse conforme

    Les QR-factures sont désormais générées nativement par le service PDF : section paiement ancrée en bas de l'A4 selon la spécification SIX, avec lignes de découpe, ciseaux et croix suisse. Si les données de paiement sont incomplètes, la facture est quand même générée, sans la partie QR, au lieu d'échouer.

  • Valeurs par défaut et validation en ligne des factures

    Les nouvelles factures démarrent avec quantité 1, date d'émission du jour et échéance à 30 jours. Les champs invalides sont désormais tous signalés en même temps, chacun avec son message sous le champ, au lieu d'une seule notification fugace.

  • Un seul enregistrement pour les paramètres de facturation

    Les modifications de toutes les cartes sont suivies ensemble, avec une barre fixe « Tout enregistrer » et un avertissement si vous quittez la page sans enregistrer. Le compteur de numérotation prévisualise le prochain numéro en direct et le sélecteur de logo est un contrôle localisé.

  • Finitions du tableau de bord

    Les dates suivent la langue de l'interface, les retards se comptent en jours calendaires et concordent avec la liste des factures, l'état sans retard s'affiche en vert plutôt qu'en rouge alarmant, les tailles de widgets sont nommées au lieu d'être des lettres, et l'état vide des renouvellements ne ressemble plus à un chargement bloqué.

  • Un vocabulaire de statuts unifié

    Les statuts de facture sont identiques sur tous les écrans et corrects grammaticalement dans chaque langue. Les badges de recherche sont localisés et les résultats affichent le numéro et l'objet plutôt que le seul nom du client.

  • Journaux d'activité entièrement localisés

    Statistiques, statuts, temps relatifs, libellés de filtres et noms de catégories suivent la langue de l'interface, et les horodatages utilisent le format local. Les graphiques financiers de la plateforme ne répètent plus les libellés d'axes sur les petites valeurs.

  • Édition plus sûre et tableaux plus pratiques

    Quitter un formulaire avec des modifications non enregistrées déclenche désormais un avertissement, modifier une facture déjà envoyée affiche une bannière d'avertissement, les tableaux larges défilent correctement sur mobile et les boutons à icône seule ont des libellés accessibles.

  • Accessibilité et petites améliorations

    Les champs de connexion et d'inscription ont des libellés et une autocomplétion correcte, les popovers de notifications et de compte se ferment mutuellement, la pagination disparaît sur les listes d'une seule page, « Générer le PDF » a un style principal plutôt que destructif, et les paramètres régionaux indiquent clairement l'absence de restriction.

Modifications

  • Changements de navigation

    « Gestion du compte » devient « Équipe », le menu utilisateur propose des liens directs vers Paramètres et Équipe, « Rapports d'intervention » ouvre directement la liste au lieu d'une page d'accueil, et une entrée « E-mails envoyés » rejoint la barre latérale.

  • Positionnement international

    Les textes marketing s'adressent à un public international : tarifs en dollars, message « toute devise » et QR-facture suisse présentée comme une fonction régionale, mise en avant automatiquement pour les visiteurs suisses. Le sélecteur de langue affiche le drapeau américain pour l'anglais et bascule sur l'Union Jack pour les visiteurs britanniques.

  • Les champs de date n'affichent que la date

    Les dates d'émission n'affichent plus d'heures décalées par le fuseau horaire, comme « à 01:00 ».

Sécurité

  • Point d'accès PDF renforcé

    Les liens vers les PDF générés ne contiennent plus qu'un nom de fichier, résolu dans le répertoire PDF du serveur. Les chemins du système de fichiers ne sont plus acceptés ni exposés dans les URL, et la traversée de répertoires est impossible.

  • Analytique soumise au consentement

    Google Analytics ne se charge qu'après acceptation des cookies. En cas de refus ou d'absence de réponse, il n'est jamais chargé.

Corrections de bugs

  • Le widget des retards affichait toujours zéro

    La requête des factures en retard référençait une colonne inexistante et l'erreur était silencieusement ignorée : le widget indiquait aucun retard même lorsqu'il y en avait. La requête est corrigée et les erreurs du widget sont désormais journalisées.

  • PDF des rapports et caractères accentués

    Les PDF de rapports perdaient les caractères accentués comme è et à, et pouvaient planter sur certains caractères spéciaux. Les deux problèmes sont corrigés.

  • Code postal en double

    La page de détail de facture affichait deux fois le code postal du client. Le PDF était déjà correct.

  • Corrections de la chronologie des échéances

    Les barres d'abonnement pointaient vers une page inexistante et renvoyaient une 404 ; elles ouvrent désormais la liste des abonnements. Les anciens projets supprimés ou archivés n'apparaissent plus dans la chronologie.

  • Les modifications de paramètres ne sont plus perdues

    Enregistrer une carte des paramètres de facturation annulait silencieusement les modifications non enregistrées des autres cartes.

  • Décompte des jours de retard incohérent

    Le tableau de bord indiquait 169 jours de retard et la liste des factures 170, à cause d'un arrondi sensible au changement d'heure. Les deux concordent désormais.

  • Défauts du thème sombre

    La page 404 restait à moitié claire en thème sombre à cause d'un fond codé en dur dans une feuille de style héritée, les notifications étaient peu lisibles sur fond sombre et la bascule de thème de la landing clignotait. Tout est corrigé.

  • Fil d'Ariane en anglais

    Le fil d'Ariane et le titre d'onglet de la page facture affichaient du texte italien dans l'interface anglaise.

Supprimé

  • Vidéo et captures de la landing

    La vidéo intégrée et les images statiques de fonctionnalités ont disparu, remplacées par des visuels construits en code qui se localisent et suivent le thème de la page.

  • Thème hérité et ressources inutilisées

    L'ancien thème Dashmix, son jeu d'icônes et des dizaines de feuilles de style et scripts orphelins ont été supprimés, laissant un seul système de style au lieu de deux concurrents. Les pages se chargent plus légères.

  • Chaîne QR-facture locale

    La génération QR locale et la fusion de PDF ont été supprimées ; le service PDF génère nativement la QR-facture. L'aperçu du bulletin vierge dans les paramètres l'utilise encore.

v2.2.3

23 mars 2026

Améliorations

  • Task list filtered by status in report & invoice modals

    The task picker in the "Generate Report" and "Generate Invoice" modals now only displays tasks matching the selected status filters (Active, Special, Optional, Completed), making it easier to find and select specific tasks.

Corrections de bugs

  • Report generation crash on special characters

    Fixed a server crash when generating project reports containing emoji or special Unicode characters in subtask descriptions, task names, or client details. The PDF now safely handles all text content.

v2.2.2

11 mars 2026

Nouveautés

  • Bulk Actions for Work Entries

    Select multiple work entries in a project using checkboxes and perform bulk actions: move them to a different task, set their billable status, or delete them all at once.

Améliorations

  • Localized PDF Invoice Filenames

    Downloaded PDF invoices now use the correct name based on your language — "fattura" in Italian, "rechnung" in German, "facture" in French, "factura" in Spanish.

v2.2.1

4 mars 2026

Corrections de bugs

  • Fix invoice total mismatch when generating from projects

    Fixed a bug where invoices generated from projects displayed a different total in the list view compared to the invoice detail/PDF. The stored total was calculated using full-precision values before the database rounded them to 2 decimal places, causing a discrepancy.

v2.2.0

2 mars 2026

Améliorations

  • Improved invoice detail & settings pages
  • Project list with status tags & filters
  • Better mobile experience
  • Project report upgrade

    Report generation now adapts the custom title placeholder to show the selected task name when a single task is chosen, and adds two new options to include full subtask names and descriptions in the exported PDF.

Modifications

  • Registration now handled through login page

Sécurité

  • Refresh token rotation for sessions
  • Multi-tab session stability
  • Demo mode restrictions

Corrections de bugs

  • Fixed category creation for new accounts
  • Fixed timezone display (times were showing UTC only)

v2.1.0

23 janvier 2026

Améliorations

  • Redesigned homepage

    Fresh new landing page with modern design and auto-playing video showcase

  • Improved translations

    Multiple translation fixes and adjustments across the application for better multilingual support

Corrections de bugs

  • Fixed invoice redirect after ID change

    When editing an invoice and changing its display ID, the page now correctly redirects to the updated ID instead of the old one

  • QR Bill & PDF Fixes
    • Fixed invoice reference to show correct ID and translated label
    • Fixed filename to use the correct invoice ID
  • Project Reports

    Fixed UTF-8 encoding issue in PDF reports where special characters were displayed incorrectly as garbled text

v2.0.3

15 janvier 2026

Nouveautés

  • Document Attachments for Ledger Entries
    • Attach files (PDF, images, Office documents) to any ledger entry
    • Drag & drop or click to upload, with real-time progress indicator
    • Support for multiple file uploads at once
    • View attached images directly in a lightbox preview
    • Download or delete attachments
    • Attachment count badge shown on each entry
    • Maximum file size: 10MB per file
    • Files stored securely in Google Cloud Storage with time-limited signed URLs

Améliorations

  • Ledger UI Enhancements
    • Upload progress shown directly in dropzone area
  • Faster Project Loading
    • Project pages now load instantly (milliseconds vs seconds for larger projects)
    • File metadata stored in database for efficient batch queries
    • Single database query loads files for all tasks simultaneously
    • No more scanning cloud storage on every page load
  • Task File Downloads
    • Download button now properly downloads files instead of opening them
    • Files download with their original filename preserved

Modifications

  • Budget renamed to Ledgers

Corrections de bugs

  • Translations for Support page

v2.0.2

11 janvier 2026

Nouveautés

  • 404 page
  • Demo mode

Améliorations

  • Project filters upgrade
  • Project UI retouches

Corrections de bugs

  • Fixed config modal not opening after toggling group visibility on deadline page
  • Fixed seed data for demo mode

v2.0.1

21 décembre 2025

Améliorations

  • Performance optimizations
  • Better error handling
  • UI refinements across the app

Corrections de bugs

  • Multiple fixes
    • Fix visual bug on Budget page
    • Fixes in the Dashboard
    • Fixed notification CSS
    • Fixed a bug that resized widgets after dragging
    • Notifications: If the notifications dropdown is open when a new notification arrives, it now shows it in the list

v2.0.0

15 octobre 2025

Nouveautés

  • Complete UI Rebuild
    • Custom component library from scratch
    • Moved away from Bootstrap 5 and jQuery to a bespoke design system
    • CSS custom properties (design tokens) for consistent theming
    • Modern dark theme with purple/pink gradient accents
    • Inter font family with system font fallbacks
    • Vanilla JavaScript - no framework dependencies
    • Component classes (v2-btn, v2-card, v2-input, etc.) with consistent naming
    • Built-in toast notification system
    • Responsive grid utilities
    • Custom scrollbars and smooth transitions
  • Stripe Integration
    • Complete payment infrastructure
    • Stripe Checkout for subscriptions
    • Monthly and yearly billing
    • Lifetime access option
    • Extra seat purchases
    • Webhook handling for payment events
  • Coupon System
    • Promotional codes
    • Bulk coupon generation
    • Duration-based access grants
    • Redemption tracking
  • Team management
    • Manage users, roles and invites

Améliorations

  • Polished onboarding experience
  • Better plan comparison UI
  • Improved account settings

v1.8.0

29 novembre 2024

Nouveautés

  • Support System
    • In-app support
    • Ticket categories and priorities
    • Ticket comments and discussion
    • File attachments on tickets
    • Status tracking

Sécurité

  • Better security visibility for admins

v1.7.0

30 octobre 2024

Nouveautés

  • Plans & Pricing
    • Free and Pro tier structure
    • Feature matrix per plan
    • PDF generation limits
    • Seat management
    • Some features now Pro-only

Améliorations

  • Better widget responsive behavior

Modifications

  • Dashboard Widgets
    • Revenue chart widget (Pro)
    • Overdue invoices widget (Pro)
    • Project status widget (Pro)
    • Subscription renewals widget (Pro)

v1.6.0

14 octobre 2024

Nouveautés

  • Dashboard Widgets
    • Customizable dashboard
    • Invoice KPI widget
    • Quick actions widget
    • Recent invoices widget
    • Client summary widget

Améliorations

  • Widget System
    • Widget drag-and-drop ordering
    • Widget size options

v1.5.2

29 septembre 2024

Nouveautés

  • Email Notification System
    • Opt-in email alerts
    • Invoice payment notifications
    • Overdue invoice alerts
    • Due date approaching reminders
    • Subscription renewal reminders
    • Work report signing notifications

Améliorations

  • User notification preferences
  • Per-type channel selection (in-app/email)

v1.5.1

14 septembre 2024

Nouveautés

  • Notifications
    • Real-time notification system
    • Notification bell in header
    • Mark as read/unread

Améliorations

  • Better loading states

Corrections de bugs

  • Fix UI for mobile experience

v1.5.0

29 août 2024

Nouveautés

  • Global Search
    • Search across all entities
    • Multi-entity results (clients, invoices, projects, subscriptions)
    • Keyboard shortcuts for quick search

Améliorations

  • Better sidebar navigation
  • Improved breadcrumbs

v1.4.1

14 août 2024

Nouveautés

  • Intervention Reports
    • Back from PHP, rebuilt in Go
    • Travel and work hour tracking
    • Material line items with costs
    • Dual signature capture
    • Generate invoices from work reports

v1.4.0

30 juillet 2024

Nouveautés

  • Account Invitations
    • Invite team members
    • Role-based permissions (Owner, Manager, etc.)
    • Membership management
    • Last seen tracking
    • Account switching UI

Améliorations

  • Settings organization

v1.3.0

29 juin 2024

Nouveautés

  • Budgets
    • Monthly expense tracking
    • Budget groups and categories
    • Income and expense entries
    • Fixed/recurring budget items
    • Budget summaries and totals

Améliorations

  • Better date range selectors

v1.2.0

14 juin 2024

Nouveautés

  • Project Management v2
    • Redesigned from scratch
    • Project groups with color coding
    • Task management with priorities
    • Time tracking (billable vs internal)
    • Progress percentage tracking

Améliorations

  • Favorites system for quick access

Supprimé

  • Legacy project code cleaned up

v1.1.1

19 mai 2024

Corrections de bugs

  • Fixed subscription renewal calculation
  • Corrected invoice numbering sequence
  • Fixed timezone display issues

v1.1.0

29 avril 2024

Nouveautés

  • Subscription Management
    • Recurring billing for clients
    • Auto-renewal configuration
    • Subscription invoicing
    • Multiple billing periods (monthly, quarterly, yearly)

Améliorations

  • Polished dashboard

v1.0.2

30 mars 2024

Nouveautés

  • Invoices
    • Complete invoice CRUD operations
    • Multi-tax support (up to 3 rates)
    • Invoice status workflow
    • Payment recording
    • Swiss QR-Bill regenerated in Go

Améliorations

  • Better number formatting
  • Improved error messages

v1.0.1

14 mars 2024

Nouveautés

  • Client Management
    • Full client management in Go
    • Client contacts and addresses
    • Client language preferences

Améliorations

  • Better invoice PDF generation
  • Faster page loads

    Much faster

Corrections de bugs

  • Fixed authentication edge cases

v1.0.0(It's GO time!)

It's GO time! 28 février 2024

Nouveautés

  • Complete Go Backend Rewrite
    • Fresh architecture
    • New REST API design
    • JWT-based authentication
  • Multi-Tenancy Foundation

    Accounts system for SaaS

Supprimé

  • PHP codebase retired
  • Deprecated NFT tools
  • Removed chat system
  • Blog system (will rebuild later if needed)
  • Email campaign module
  • Advanced calendar features
  • Gallery module
  • Food & menu system
  • Library system
  • Shopping cart

v0.8.1

29 juin 2023

Nouveautés

  • API documentation

Corrections de bugs

  • Critical security patches

À venir

  • Big refactoring coming up!

    Project is getting to wide scoped, will be removing many sections and functionality. Visiting serverless solutions.

v0.8.0

29 avril 2023

Nouveautés

  • Cloud storage integration

    (aws S3 and openstack)

À venir

  • API documentation

    Accessible endpoints for users

v0.7.2

28 février 2023

Améliorations

  • Better error handling
  • Added request logging
  • Improved database indexing

Sécurité

  • Updated all dependencies

Corrections de bugs

  • Multiple small fixes across modules

v0.7.1

9 janvier 2023

Améliorations

  • Performance optimizations
  • Better caching implementation

    Reduced database queries by 60-70%

  • Cleaned up unused CSS

v0.7.0

19 décembre 2022

Nouveautés

  • Intervention Reports
    • Service/maintenance reporting
    • Travel and work hour tracking
    • Material/parts line items
    • Digital signature capture
    • PDF report generation

Améliorations

  • Added email preview mode
  • Added color picker for customization
  • Better form validation across the app

Corrections de bugs

  • Corrected calculation errors in invoices
  • Fixed PDF generation memory issues

v0.6.2

29 novembre 2022

Nouveautés

  • Email Manager
    • Bulk email sending
    • Email templates with variables
    • Scheduled email sending

v0.6.1

14 novembre 2022

Nouveautés

  • Calendar
    • Event creation and management
    • Recurring events
    • Event reminders via email
    • Calendar sharing between users

Améliorations

  • Better date picker (Flatpickr)

    + timezone-aware event display

v0.6.0

24 octobre 2022

Nouveautés

  • Better user management
    • Role-based access control
    • User groups with permissions
    • User suspension and banning
    • Password strength meter

Améliorations

  • Better password reset flow

    Forgot password with tokens

  • Session management improvements

Sécurité

  • Added brute-force protection
  • Improved password hashing

    bcrypt with pepper

v0.5.2

29 septembre 2022

Nouveautés

  • Swiss QR-Bill
    • Full QR-Bill support for Switzerland
    • IBAN validation
    • Payment reference generation
    • QR code on invoice PDFs

    https://github.com/sprain/php-swiss-qr-bill

v0.5.1

4 septembre 2022

Corrections de bugs

  • Fixed timezone issues in comments

v0.5.0

19 août 2022

Nouveautés

  • Comment System
    • Markdown comments
    • @mentions with user autocomplete
    • Superscript and subscript support
    • Spoiler tags ({{HIDDEN TEXT}})
    • Comment threading

Améliorations

  • Comments in subtasks of projects

v0.4.2

30 juillet 2022

Nouveautés

  • Project Management
    • Create and organize projects
    • Task lists with subtasks
    • Task assignments and deadlines
    • Project categories
    • File attachments on tasks
    • Star/favorite tasks

Améliorations

  • Drag-and-drop task reordering with Nestable2

    (For projects but also many admin elements)

v0.4.1

9 juillet 2022

Nouveautés

  • Chat
    • WebSocket messaging
    • User-to-user private messaging
    • Chat rooms for teams
    • Online presence indicators
  • Avatars
  • Basic User settings page

v0.4.0

24 juin 2022

Nouveautés

  • NFT Tools
    • Collection rarity calculator
    • Metadata generator for NFT projects
    • Batch image processing for NFT art
    • JSON metadata export
    • Basic Solidity contract for launch (on ETH or SOL networks)

Améliorations

  • Better file upload handling

    + dropzone

v0.3.2

31 mai 2022

Nouveautés

  • Library System
    • Personal book collection management
    • ISBN scanning and auto-lookup
    • Book cover image fetching
    • Book lending tracker with due dates and reminders
    • Reading statistics and yearly goals

v0.3.1

9 mai 2022

Nouveautés

  • Grocery logic
    • Shopping list management
    • Ingredient categorization by aisle
    • Price tracking per item
    • Weekly budget planning for groceries
    • Barcode scanning basics

Améliorations

  • Food

    Added calendar widget for meal planning

v0.3.0

19 avril 2022

Nouveautés

  • Food & Menu Management
    • Complete restaurant/menu system
    • +90 ingredient icons for recipe building
    • Family menu PDF generation
    • Shopping list generator from menus
    • Recipe cost calculator

Améliorations

  • Ecommerce

    Smart search functionality across products

  • Enhanced PDF generation with mPDF

v0.2.2

30 mars 2022

Nouveautés

  • Ecommerce
    • Product listings with shopping cart
    • Order management system
    • Basic inventory tracking
    • Product personalization options (custom text, colors)
    • Sales analytics dashboard with Chart.js

v0.2.1

14 mars 2022

Nouveautés

  • Blog System
    • Create, edit and publish blog posts
    • Blog categories and tags
    • Markdown support with Parsedown
    • RSS feed generation

Améliorations

  • Better mobile responsive layouts

Corrections de bugs

  • Mobile layout fixes

v0.2.0

27 février 2022

Nouveautés

  • Theme System

    Configured all 8 themes of dashmix (xdream, xeco, xinspire, xmodern, xplay, xpro, xwork, xsmooth)

  • Product Catalog

    Full product management with categories

  • Gallery Module

    Image upload and management with magnific popup lightbox

  • Rich text editor integration (CKEditor)

    (and summernote)

Améliorations

  • Rewrote session management from scratch

    Now in RAM (Redis)

  • Improved PDF styling

Sécurité

  • Added CSRF token protection

v0.1.2

13 février 2022

Nouveautés

  • Invoice creation form

    Finally :P

  • Client basic information storage
  • PDF generation with FPDF
  • Mailgun test and integration

Corrections de bugs

  • Fixed session timeout issues
  • Corrected date formatting in forms

v0.1.1

27 janvier 2022

Nouveautés

  • Dashboard skeleton with sidebar navigation
  • Theme implementation (dashmix template)

    https://themeforest.net/item/dashmix-bootstrap-4-admin-dashboard-template/21682338

  • Basic session management
  • User profile page

Améliorations

  • Added Font Awesome icons throughout

v0.1.0

14 janvier 2022

Nouveautés

  • Initial project setup with custom Flame PHP framework
  • Basic user authentication (login/logout)
  • Simple database connection layer
  • Bootstrap 5 frontend scaffolding