- make name unique and use name instead of id for slug (c2a76da6)
- change jotai for zustand becuase jotai has bugs actually (62c2f231)
- change projecr structure (e1de2a6e)
- refactor code to avoid unnecessary renderings (532715f2)
- extract residents card to a component (d6a290bc)
- add screenshots and table of contents to README.md (4f121661)
- extract debounce time to a constant (9019df44)
- modify README.md (b252c473)
- extract messages to componets and change the way how they are showed (31c7a06b)
- change router.push for router.replace (6dc33f0b)
- change layout and remove folders group (e1bfea10)
- change error pages design (db50c52d)
- delete comments (c0a4860e)
- change specific planet page design (a3b9cb54)
- change specific planet page design (d4b4221b)
- navigate to created planet after creation (37a95ed3)
- change fireEvent for userEvent (176f9e73)
- change height of index div (8337320c)
- extract dropdown menu to a component (10cb1108)
- extract add planet button to a component to reuse it on header sheet (0f4dce0f)
- fix all packages versions (ca1eaae5)
- delete unused file and add to gitignore the package log (502f769f)
- add image to README.md (22567879)
- delete console log (f95eb7e6)
- show different messages when no items or when the user navigate to a outbound page (774c54fb)
- persist planet into localStorage (29a65e39)
- extract nav and dialogs to components (c02b66fc)
- change the ui library to shadcn (8c790bb2)
- change some borders and extract the order fields to a constant (736873cc)
- control the add planet form from outside (e619da35)
- make header responsive (4284577f)
- remove unused code and change styles (8160307c)
- change styles of planet page (8c81f465)
- change the logic of dynamic fields (f3dd6321)
- change planet cards design (b5dea025)
- change planets lists component to render information about the planet (d1bfc518)
- change npm to pnpm and fix all packages version (5d9a0d57)
- remove code examples (dd0a6c64)
- add title and description for each page (cb0a00d3)
- add CHANGELOG.md (02c0cd7a)
- add footer and change test to work with reusable font (00df18ef)
- add github actions to lint and format with biome and execute tests (6c48f56b)
- add toast to notify the user (be896a9d)
- add debounce to input filter (de15a108)
- add pagination component unit tests (f568a4de)
- add Dockerfile to build and run the project on a Docker container (45831912)
- add e2e tests (d317da5d)
- add some integration tests (cfe80873)
- install vitest and add some unit tests (c6ac93b3)
- add home page and add some styles (97681253)
- add README.md (9f07baaf)
- add the possibility to hide/show the filters (a5a5faf8)
- add custom error pages and fix some styles (386b6a0f)
- implement pagination (8a0012dd)
- add posibility to order planets (ff75241c)
- add possibility to filter planets by name, climates and terrains (5cd43140)
- add header component and change some styles (01435534)
- add logic to edit planets (28b84c8a)
- add logic to delete planets (d1385b17)
- add logic to add planets (951b0b60)
- add page to display information about a specific planet (42eaa7ac)
- add jotai to store planets and use it on planets-list component (a7ca18fb)
- extract planets call to a function and create component to render it (3c5d2280)
- add and configure genql to make graphql calls with type safe (7995b81e)
- add basic layout (1a6d1b6b)
- install and configure biome (linter and formatter) and lefthook to format and lint on git hooks (21d0adab)
- modify project config to fix playwright on github actions and Dockerfile (78fe5e25)
- add environment to github action (294298e2)
- start server for playwright tests (e885509f)
- run biome from script (2ad086da)
- fix github action workflow (1c170463)
- fix error on planets e2e tests (0e81f24b)
- fix semantic error (60038033)
- change text for correct one (8da05ee6)
- fix README wrong clone url (f9e49804)
- fix bugs with forms (a2089b54)
- fix text that goes out of screen (aacac8a8)
- fix clear filters button (4e3d2d1d)
- fix how if planets are present is controlled (78ec34f2)
- extract header to each page to prevent layout shift on 404 error pages (ac1dd78d)
- change projecr structure (e1de2a6e)
- refactor code to avoid unnecessary renderings (532715f2)
- extract residents card to a component (d6a290bc)
- add screenshots and table of contents to README.md (4f121661)
- extract debounce time to a constant (9019df44)
- modify README.md (b252c473)
- extract messages to componets and change the way how they are showed (31c7a06b)
- change router.push for router.replace (6dc33f0b)
- change layout and remove folders group (e1bfea10)
- change error pages design (db50c52d)
- delete comments (c0a4860e)
- change specific planet page design (a3b9cb54)
- change specific planet page design (d4b4221b)
- navigate to created planet after creation (37a95ed3)
- change fireEvent for userEvent (176f9e73)
- change height of index div (8337320c)
- extract dropdown menu to a component (10cb1108)
- extract add planet button to a component to reuse it on header sheet (0f4dce0f)
- fix all packages versions (ca1eaae5)
- delete unused file and add to gitignore the package log (502f769f)
- add image to README.md (22567879)
- delete console log (f95eb7e6)
- show different messages when no items or when the user navigate to a outbound page (774c54fb)
- persist planet into localStorage (29a65e39)
- extract nav and dialogs to components (c02b66fc)
- change the ui library to shadcn (8c790bb2)
- change some borders and extract the order fields to a constant (736873cc)
- control the add planet form from outside (e619da35)
- make header responsive (4284577f)
- remove unused code and change styles (8160307c)
- change styles of planet page (8c81f465)
- change the logic of dynamic fields (f3dd6321)
- change planet cards design (b5dea025)
- change planets lists component to render information about the planet (d1bfc518)
- change npm to pnpm and fix all packages version (5d9a0d57)
- remove code examples (dd0a6c64)
- add footer and change test to work with reusable font (00df18ef)
- add github actions to lint and format with biome and execute tests (6c48f56b)
- add toast to notify the user (be896a9d)
- add debounce to input filter (de15a108)
- add pagination component unit tests (f568a4de)
- add Dockerfile to build and run the project on a Docker container (45831912)
- add e2e tests (d317da5d)
- add some integration tests (cfe80873)
- install vitest and add some unit tests (c6ac93b3)
- add home page and add some styles (97681253)
- add README.md (9f07baaf)
- add the possibility to hide/show the filters (a5a5faf8)
- add custom error pages and fix some styles (386b6a0f)
- implement pagination (8a0012dd)
- add posibility to order planets (ff75241c)
- add possibility to filter planets by name, climates and terrains (5cd43140)
- add header component and change some styles (01435534)
- add logic to edit planets (28b84c8a)
- add logic to delete planets (d1385b17)
- add logic to add planets (951b0b60)
- add page to display information about a specific planet (42eaa7ac)
- add jotai to store planets and use it on planets-list component (a7ca18fb)
- extract planets call to a function and create component to render it (3c5d2280)
- add and configure genql to make graphql calls with type safe (7995b81e)
- add basic layout (1a6d1b6b)
- install and configure biome (linter and formatter) and lefthook to format and lint on git hooks (21d0adab)
- modify project config to fix playwright on github actions and Dockerfile (78fe5e25)
- add environment to github action (294298e2)
- start server for playwright tests (e885509f)
- run biome from script (2ad086da)
- fix github action workflow (1c170463)
- fix error on planets e2e tests (0e81f24b)
- fix semantic error (60038033)
- change text for correct one (8da05ee6)
- fix README wrong clone url (f9e49804)
- fix bugs with forms (a2089b54)
- fix text that goes out of screen (aacac8a8)
- fix clear filters button (4e3d2d1d)
- fix how if planets are present is controlled (78ec34f2)
- extract header to each page to prevent layout shift on 404 error pages (ac1dd78d)