0.1.0 (2024-09-17)
Bug Fixes
- auth options (697f39b)
- build (b5f861d)
- change prod port (a27ba8a)
- ci (8518a4f)
- clean log (fd5acdf)
- clean unused function (db88c4f)
- client header width (abcca80)
- client modal (1309d2f)
- close autocomplete after focus freesolo input (ab2e479)
- config gitignore + mailhog (f545504)
- content editable warning (60c29ca)
- count stat variation (c0605a4)
- dashboard layout + sidebar menu on mobile (96be905)
- db volume (7119758)
- doc (bf88209)
- docker (d485ad8)
- docker (af68560)
- docker compose up (1a8b9ae)
- docker config (39c2864)
- docker conflict (f68aeff)
- docker container restart params (2f43c59)
- dotenv (dda20ab)
- duplication product autocompletion (ea2d137)
- email check error due to whitespace (ca21739)
- filter sheet in mobile (9afe893)
- finance datetime (780b646)
- finance save (bd8f39b)
- finance save modal margin top (f0e6226)
- finance stat calcul (9b4a8c3)
- finance typage (6e2bdb4)
- footer github style (ae2f536)
- footer github style (ca95da7)
- ga (a6e6883)
- ga (559407e)
- ga (bfdb1a4)
- ga (f4edd34)
- ga (f761557)
- ga (32b99c9)
- ga (aafd022)
- ga with testing (3d5be2a)
- gap between prestataire title and form (ee49654)
- get month range (e75857d)
- get overview stat (f833534)
- github link (f36caa2)
- grid (065856f)
- head warning (ece6c3b)
- human variation value (4aed028)
- hydratation warning (8ada648)
- improve filter sheet content (349078f)
- infinite loading when add provider (9d5a44b)
- invoice create + update (ff5bb1e)
- invoice currency (d032a9a)
- invoice document font (37e4cc6)
- invoice document preview (8bbe6bd)
- invoice mailing submit (739d89d)
- invoice modal (b3a6bc0)
- invoice tab overflow (17d9a37)
- ios zoom when focus input (abc41b2)
- layout (d65fd00)
- line color (080b423)
- load user session (0e0f6b1)
- logo + docker (14ca6be)
- make test sync to fix db testing (ecb2587)
- matchMedia not defined (d8a4788)
- mini global bilan (10fa3ae)
- module not found (a0d8049)
- month picker (fa7f045)
- month picker typescript (79dd31e)
- operation modal animation (9e84b1f)
- payment mode modal (bbf028e)
- price type (5ff2402)
- prisma instance (9949f88)
- prix total ht (ca93d91)
- provider service typage (5fdd427)
- qte to float (5a543b0)
- react-modal (c5a9bc8)
- remove log (f22f60e)
- remove log (9e95e44)
- remove unused import (45acda3)
- save invoice + payment mode cache (0075f75)
- security (95cc269)
- security (dad92de)
- smtp (af2ff36)
- stats route (9e18040)
- tags compound uniq field (b2aec24)
- test (7a110e0)
- typage (d49a168)
- typage (6428be9)
- typo (08c08b4)
- typo (b7c20f0)
- typo (1235896)
- use COMPOSE_PROJECT_NAME var fix container conflict (286e4ae)
- useQuery key (fe552cc)
Features
- active bottom nav (3b7c7f6)
- Add a guide to the invoice creation process TODO (c72a8c3)
- add ref to client (747d03b)
- Add unit tests for humanizer functions (58b5c7c)
- allow all user to connect (dd02dbe)
- allow custom clear icon chip filter (bee2189)
- anti date invoice (9b08b66)
- api (f4b9615)
- attach tag to user id (457d771)
- auto add tags if choose existing label (86cc40b)
- best way to show stat, better ux (e04498f)
- breadcrumb (e4866d9)
- clean invoice list (7503b5b)
- client + finance save (ffdebaf)
- client module (212fed0)
- close postgres port (7cf6e76)
- code base (6fe5281)
- count stat (c3d2f29)
- count stat ui (f0b7707)
- create user (1edc65d)
- dashboard chart (2808f5a)
- dashboard chart (db9ecee)
- dashboard layout (b1edde2)
- debug ga (939287e)
- decimal to int (490b829)
- delete facture (6fbb6bb)
- delete finance (6348b6f)
- display (3496483)
- doc (d037afc)
- doc (5c16454)
- doc (595d461)
- docker in dev mode (eb921d1)
- docker prod (fe2fc36)
- edit invoice (50cf71e)
- email reply to (cdb0c62)
- error handler (387d5ea)
- execute only init sql (3c05c8d)
- fake data (88d9429)
- fake data with random day of month (ff0efab)
- filter (ad06c0e)
- finance save int (87e8537)
- finance test (62fcbc6)
- fix uniq + notfound page + rename some component (1a9ce6b)
- gh (255117a)
- husky (cb399da)
- Improve add product ui inside invoice save form (#26) (7b3aa75)
- improve auto select tags (f14cd22)
- improve autocomplete (6520cf9)
- improve calendar field (e112629)
- improve client + invoice ref (b226bab)
- improve compose file for dev (9b6ff8d)
- improve fake data (e298d76)
- improve faker data (d457748)
- improve finance analytics query (d00fc22)
- improve first page loading (5b8ddc5)
- improve humanAmount (b48fdbf)
- improve input color (b0cc659)
- improve invoice generation (6fe89e6)
- Improve invoice's creation ux (#24) (6fac51c)
- improve loading (828d9bf)
- improve month picker content (6a1675c)
- improve month picker content condition (8b638c5)
- improve pdf (cff0f75)
- improve some ui (faad571)
- improve some ui (82ebb1d)
- improve test name (be55ce7)
- init api testing with getFinances (3ad6e89)
- init dashboard (2d6a097)
- init delete (7cdd5db)
- init finance listing (2cb5ff9)
- init finance listing (bdb230f)
- init label, tags filter (12f29ab)
- init migration script (9913a25)
- init modal (0c91c6a)
- insertion (426928a)
- install node mailer (b9971f3)
- invoice (4b3735f)
- invoice config (cd6a2b0)
- invoice listing (58b3149)
- invoice mailing (2f7cc19)
- invoice mailing (17dd374)
- invoice preview, todo fix tailwindcss with jspdf (4b0ecb7)
- invoice save (ef9c657)
- invoice test (13be066)
- jest client setup (64d0473)
- jest server setup (24c0c80)
- label + tags filter (0df3c61)
- label autocomplete (e4ce4d3)
- lint-staged (1621ebd)
- logger (8c4281d)
- login ui (3b8a11e)
- login ui (a317c4f)
- make port available for migration (15726d1)
- migration script done (019e5b5)
- migration sql + entrypoint-dev.sh (777d301)
- mini bilan (d1b2f54)
- modal animation (fe0bc70)
- month picker (f83c8e2)
- pagination (ac3a23d)
- pagination (33c2b99)
- payment mode (ed1a78f)
- payment mode + fix modal description (1230c19)
- payment mode test (18ef238)
- pdf proforma (64a3aa9)
- popover (6ecb95f)
- postgres (68188b4)
- prettier (6fa8a32)
- prettier config (db1d722)
- prisma schema (9ccdd76)
- profit (0325442)
- provider page (18e0b17)
- provider test (2c5dc58)
- provider test (8f288e0)
- readme (aa1c4c2)
- ready to fix stat service (3f72d4c)
- refactor get stats (3d5edf4)
- refactor payment action (d2d027e)
- refactor stats to use server components (b216e58)
- refactor tab (55995ee)
- remove all index.ts (c6ed707)
- remove date fns (1e96322)
- remove finance delete (0d22036)
- remove loader from folder (9a05db1)
- remove unused deps (1d2b136)
- remove unused file (aa8227d)
- rename db volume (add1d54)
- rename solde var (4267734)
- rename solde var (d91c3bf)
- renome line-chart folder (00e1df4)
- reset test db before doing test (b8e9346)
- save finance (2705dd8)
- save invoice (d945fb5)
- save pdf (a948040)
- secure endpoint (ea4c3ff)
- send invoice by mail (8fb41b7)
- send mail (c801309)
- setup shadcn (a7122e5)
- show only the stat until now (d676b02)
- signin layout (678e492)
- signout (16b2fdd)
- smtp secure (18f9e43)
- some loading (e3ca0ab)
- stat (96a36c5)
- stat (8ae2411)
- stat count with total expense (fe58cee)
- stat folder (11c84a2)
- stat service (e1a4325)
- stat test (1bbe460)
- tag test (f792a14)
- tag test (0714760)
- test changesets (dac892f)
- test ci (0c7521b)
- test finance (11824b6)
- test user (7ba85e4)
- thanks copilot (0fa3a0e)
- todo display (74298e9)
- todo find the easy way between server action and service (672e863)
- todo find the easy way between server action and service (74887ab)
- todo fix import fake sql (3ac4a59)
- todo improve demo (6562d58)
- update (014eca7)
- update + delete operation (f39e977)
- visio: chart size (cf7bedf)
- wow!! poppins font (1e9bafe)
- zod + upgrade nextjs (6bb5e5e)
Reverts
- stat (ce5ccc1)