Commit Graph

  • 6e1c421e5b ecarts de 0.01€ visible dans le tableau master prod bachir 2026-09-09 21:42:17 +02:00
  • 5eca3804bf Répartition assistée sur le formulaire + widget compacté bachir 2026-09-09 16:44:46 +02:00
  • d2f3179f01 Import de relevé bancaire CSV en libre-service (/lignes/importer-releve) bachir 2026-09-09 14:58:36 +02:00
  • 3688bddba8 Affiche les messages Drupal par-dessus les fenêtres modales bachir 2026-09-09 12:59:37 +02:00
  • af36591d70 Ajoute le total en bas de chaque graph Charges structurelles par client bachir 2026-09-08 15:38:17 +02:00
  • 74d8eb2aa2 Ajoute "Charges structurelles par client" (+ par année) sur le dashboard SAS bachir 2026-09-08 15:30:31 +02:00
  • 96bd9502d2 Les totaux du footer de /lignes suivent maintenant les filtres actifs bachir 2026-09-08 15:25:18 +02:00
  • cb2a0fcdaa Trie le graph versements par ordre alphabétique, Salaire/stage et Sous-traitant en dernier bachir 2026-09-08 15:10:49 +02:00
  • 612269ec6d Colore les lignes du graph versements selon leur type bachir 2026-09-08 15:07:41 +02:00
  • d17a3e2e33 Ajoute Salaire/stage et Sous-traitant au graphique des versements par compte bachir 2026-09-08 15:05:18 +02:00
  • 692f7f3ea3 Ajoute "Total des versements par compte" (+ par année) sur le dashboard SAS bachir 2026-09-08 15:03:51 +02:00
  • 8dfb4af98a Nouvelle page /dashboard/repartition, renomme "Dashboard" en "SAS" dans le menu bachir 2026-09-08 15:00:22 +02:00
  • 43817dcdce Retire la carte "Meilleur solde" du dashboard général bachir 2026-09-08 14:38:23 +02:00
  • 3552b5a79d Ajoute la répartition par type et le top clients par année sur /dashboard bachir 2026-09-08 14:34:04 +02:00
  • c927771795 Corrige un deadlock dans onFilterChanged() qui gelait le tableau bachir 2026-09-08 14:22:39 +02:00
  • f7e7ae3265 Phase 2 : filtrage server-side de /lignes (compte, client, type, signalement, écarts, recherche libre) bachir 2026-09-08 14:04:35 +02:00
  • 7bcf65d25b Ajoute field_ecart (Montant HT - somme répartition), stocké à la sauvegarde bachir 2026-09-08 13:37:39 +02:00
  • 00956825fa Réduit les marges du tableau (côtés et dessous) aux 2/3 bachir 2026-09-07 14:54:06 +02:00
  • 74ee8ab3b9 Badge TVA non officielle plus visible : gros liseret rouge sous le montant bachir 2026-09-07 14:48:09 +02:00
  • 6576b35c07 Badge sur les taux TVA non officiels, écart positif en vert bachir 2026-09-07 14:45:06 +02:00
  • 0baa03855b Le champ/colonne "1,1%" affiche le delta seul, pas HT + 1,1% bachir 2026-09-07 14:38:10 +02:00
  • 6c33bc0098 Cotisation diffuseur URSSAF (1,1%) : nouveau champ, TTC calculé en cascade bachir 2026-09-07 14:33:20 +02:00
  • 134c97ac9d Supprime le double scroll : menu à hauteur du titre, marge Gin retirée bachir 2026-09-07 12:46:36 +02:00
  • 897d3c208e htaccess bachir 2026-09-07 12:26:48 +02:00
  • e117089be5 Renomme HT/TTC, réduit leur largeur, ajoute une colonne TVA au grand livre bachir 2026-09-07 12:18:58 +02:00
  • f0927bac88 TVA par défaut à 10 %, corrige le Montant TTC illisible bachir 2026-09-07 12:01:33 +02:00
  • 5aa00b2ffd TVA en sélection des taux officiels français, TTC non éditable bachir 2026-09-07 11:56:08 +02:00
  • b7490eb76a Ajoute la TVA (%) et calcule automatiquement le Montant TTC bachir 2026-09-07 11:36:53 +02:00
  • f00f680143 Corrige trois régressions du restyling du formulaire de ligne comptable bachir 2026-09-07 11:14:24 +02:00
  • 4ce1b12099 Modernise l'UI du formulaire modal d'ajout/édition de ligne comptable bachir 2026-09-07 09:57:37 +02:00
  • 9234050a68 Ajoute un filtre par tag de signalement sur /lignes et /dashboard/compte bachir 2026-09-06 21:59:32 +02:00
  • 11250bea77 Add solde footers + per-année small multiples to /dashboard/compte bachirandClaude Sonnet 5 2026-09-06 20:41:11 +02:00
  • ec2af0ea7e Add "Répartition de l'activité par type" chart to /dashboard/compte bachirandClaude Sonnet 5 2026-09-06 20:35:10 +02:00
  • bd251d0a5e Fix diverging year-bars chart: bars were pinned to the top, not the zero line bachirandClaude Sonnet 5 2026-09-06 18:14:00 +02:00
  • 22f57379e5 Add solde footer to the "Lignes signalées" table on /dashboard/compte bachirandClaude Sonnet 5 2026-09-06 18:10:25 +02:00
  • c7c143e038 Revert: force jj/mm/aaaa on the ligne_comptable date field bachirandClaude Sonnet 5 2026-09-06 18:07:52 +02:00
  • 463a7f343c Force jj/mm/aaaa on the ligne_comptable date field, regardless of browser locale bachirandClaude Sonnet 5 2026-09-06 18:03:18 +02:00
  • 775ee0955f Display /lignes dates as aa/mm/jj instead of jj/mm/aa bachirandClaude Sonnet 5 2026-09-06 17:56:57 +02:00
  • 78661628fc Make the "Reste à verser" badge dark green instead of orange bachirandClaude Sonnet 5 2026-09-06 16:51:22 +02:00
  • 9ce5d87ace Surface signalement (flag) tags on the per-compte dashboard bachirandClaude Sonnet 5 2026-09-06 16:43:44 +02:00
  • 3f8767b4ef Narrow edit columns for wider amounts, modal-based signalement, fix scroll storm bachirandClaude Sonnet 5 2026-09-06 15:47:34 +02:00
  • fa28783bcc Fix table jitter, horizontal scroll, and vertical scroll snapping on /lignes bachirandClaude Sonnet 5 2026-09-06 15:16:06 +02:00
  • eda79e75a3 Simplify /lignes row indicators: drop redundant link button and écart outline bachirandClaude Sonnet 5 2026-09-06 15:00:29 +02:00
  • 34b1082991 Add signalement (flag) tags for problem lines on /lignes bachirandClaude Sonnet 5 2026-09-06 14:55:46 +02:00
  • ceaf301bf0 Add per-compte dashboard: reste à verser between entrées and versements bachirandClaude Sonnet 5 2026-09-06 14:29:27 +02:00
  • 3404ee14c3 Fix sliding window silently stalling under multi-filter URL hashes bachirandClaude Sonnet 5 2026-09-06 13:06:02 +02:00
  • 71fde0f3c0 Add live polling and optimistic locking for concurrent inline edits bachir 2026-09-06 12:49:56 +02:00
  • 0c893b1b24 Show the exact solde amount directly in the versement badge bachir 2026-09-06 12:32:41 +02:00
  • fc89ae6232 Resolve versement reste-à-verser/sur-versé from the server proactively bachir 2026-09-06 12:21:53 +02:00
  • 18cb4cc3c8 Auto-focus click-to-edit fields instead of requiring a second click bachir 2026-09-06 11:14:02 +02:00
  • 0efc41f121 Create a new Client term on the fly instead of rejecting unknown names bachir 2026-09-06 11:11:37 +02:00
  • 179a994f69 Fix empty Facture/Libellé cells having nothing to click bachir 2026-09-06 10:52:23 +02:00
  • 11eb9cadb0 Make Client/Facture/Libellé editable in place, same as the type badge bachir 2026-09-06 10:46:30 +02:00
  • 50a6432691 Search field_numero_facture too in the entrée-liée autocomplete bachir 2026-09-06 10:37:06 +02:00
  • b6540e56c7 Add field_numero_facture (N° Facture), a Facture column, and backfill existing content bachir 2026-09-05 22:37:34 +02:00
  • 852eda2056 Show the répartition validation error message instead of failing silently bachir 2026-09-05 22:08:42 +02:00
  • bb01c2dd90 Turn Compte/Type filters into hover dropdowns, add a clear button to each filter bachir 2026-09-05 21:55:50 +02:00
  • 319b22207d Allow selecting several comptes/types at once in the filters bachir 2026-09-05 21:48:59 +02:00
  • 0479f3fbbb Fix scroll-triggered loading permanently stopping after one round bachir 2026-09-05 21:39:47 +02:00
  • 0c9f8ca41f Show the link-status badge on all linkable types, not just versement bachir 2026-09-05 21:17:18 +02:00
  • 8f65a9097a Make the "Non liée" versement badge clickable to open the link form bachir 2026-09-05 19:51:43 +02:00
  • 2a6d36c603 Hide empty compte columns in the drill-down modal, rename its title bachir 2026-09-05 19:32:38 +02:00
  • 6c0bddd964 Replace the comma-separated tags field with one field per linked entrée bachir 2026-09-05 19:19:08 +02:00
  • b73a980282 Resolve the full entrée/versement group regardless of the sliding window bachir 2026-09-05 19:03:41 +02:00
  • 619a2ab70c Stop hiding the top bar globally -- it hid the Save button on entity edit forms bachir 2026-09-05 17:01:39 +02:00
  • 73818779c1 Fix client autocomplete pagination + hide admin sidebar on front-end pages bachir 2026-09-05 13:27:33 +02:00
  • 82b03ac5e2 Fix horizontal scroll in the entrée/versement drill-down modal bachir 2026-09-05 13:20:13 +02:00
  • 9ec0aa4699 Open the entrée/versement drill-down in a modal instead of in place bachir 2026-09-05 13:16:44 +02:00
  • 0f33d57ec0 Show a badge on linked-and-settled versements too bachir 2026-09-05 12:53:30 +02:00
  • 0314625593 Client autocomplete, drill down from versements, multi-entrée linking bachir 2026-09-05 11:35:18 +02:00
  • 0170ec4475 Make filters and "Aller à" reloadable/shareable via the URL hash bachir 2026-09-05 11:17:33 +02:00
  • 9a70205c83 Scope versement reste-à-verser to its own compte(s), not the entrée total bachir 2026-09-05 11:09:37 +02:00
  • 6bdf12b8fe Show the drill-down's own totals in the footer, not the year's bachir 2026-09-05 11:02:01 +02:00
  • 5a311b8439 Drop the versement-warning row outline, keep only the badge bachir 2026-09-05 10:49:56 +02:00
  • 1ab38bc2a7 Highlight versements not (fully) backed by their entrée bachir 2026-09-05 10:40:01 +02:00
  • ef2d7b801d Add sous-traitant, salaire/stage, and charges local pro ligne types bachir 2026-09-05 10:26:47 +02:00
  • 2f9ad7d52c Rebuild /dashboard with charts, add Grand livre/Dashboard nav bachir 2026-09-04 23:30:40 +02:00
  • 2947a542da Surface Drupal messages as small top-right toasts, auto-dismissed bachir 2026-09-04 22:17:52 +02:00
  • 3ec894c167 Don't block type changes on a pre-existing répartition écart bachir 2026-09-04 22:02:58 +02:00
  • f260e8a605 Inline-edit the type badge directly in the table bachir 2026-09-04 21:57:33 +02:00
  • a45d55cb81 Fix footer freezing after Année filter / Aller à / retour à Toutes bachir 2026-09-04 21:39:19 +02:00
  • 53c4e58e72 Add "Aller à" year-jump shortcut next to the filters bachir 2026-09-04 21:33:59 +02:00
  • 5afc5905d7 Include ouverture lines in the footer's year totals bachir 2026-09-04 21:25:53 +02:00
  • 7eabcc6bd8 Flag ouverture/clôture discrepancies between consecutive years bachir 2026-09-04 21:21:57 +02:00
  • 831c0a0e62 Fix runaway scroll-loading loop on the grand livre bachir 2026-09-04 21:12:20 +02:00
  • 9e489b48e6 Fix footer solde colors not showing red/green bachir 2026-09-04 20:58:44 +02:00
  • b6358a7258 Sliding-window loading for the grand livre + year-scoped sticky footer bachir 2026-09-04 16:32:42 +02:00
  • 059d31f63d Stop the table flickering away on every edit save bachirandClaude Sonnet 5 2026-09-04 13:10:55 +02:00
  • 4636fc3522 Color and bold Montant HT to distinguish entrées from sorties bachirandClaude Sonnet 5 2026-09-04 12:53:55 +02:00
  • 8eb92c613d Fix totals footer painting behind sticky group-row headers on scroll bachirandClaude Sonnet 5 2026-09-04 12:50:23 +02:00
  • 13461d0cb1 Split action icons into their own columns, tighten spacing, no crosshair bachirandClaude Sonnet 5 2026-09-04 12:47:44 +02:00
  • 5f4ec4dbee Fix actions column layout: display:flex on a <td> broke the table bachirandClaude Sonnet 5 2026-09-04 12:44:24 +02:00
  • f3ce872b02 Compact date format, move action buttons to the left bachirandClaude Sonnet 5 2026-09-04 12:37:06 +02:00
  • 0e36274d51 Show montant HT + notes in the entrée client autocomplete bachirandClaude Sonnet 5 2026-09-04 12:33:08 +02:00
  • d04d0e8824 Link sorties to the entrée client they pay out against bachirandClaude Sonnet 5 2026-09-04 12:22:47 +02:00
  • 27a799e937 Lock down the generic entity autocomplete route to logged-in users bachirandClaude Sonnet 5 2026-09-04 12:22:26 +02:00
  • 384b283547 Mandatory revisions on ligne_comptable + cross-node history page bachirandClaude Sonnet 5 2026-09-04 11:25:00 +02:00
  • 994c7c7aad Sync admin UI config: compact Gin layout density, hidden nav logo bachirandClaude Sonnet 5 2026-09-04 11:10:07 +02:00
  • 1f357e5f1c Hide the phantom empty top bar, keep only the Gin sidebar bachirandClaude Sonnet 5 2026-09-04 11:09:02 +02:00
  • e7796754ab Remove unused administrator/content_editor roles bachirandClaude Sonnet 5 2026-09-04 11:08:50 +02:00