Alejandra
710e2f8c2b
🔧 Set TanStack Router devtools only in dev mode ( #668 )
2024-03-11 15:50:10 +00:00
Alejandra
f5ccd4a59c
✨ Create endpoint to show password recovery email content and update email template ( #664 )
2024-03-09 23:53:46 +00:00
Alejandra
d04f758433
🔥 Remove unnecessary validation ( #662 )
2024-03-09 23:53:03 +00:00
Alejandra and Sebastián Ramírez
9989016c56
💬 Improve Delete Account description and confirmation ( #661 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2024-03-09 20:13:31 +00:00
Alejandra
4de4777e4b
♻️ Refactor email templates ( #659 )
2024-03-09 00:41:58 +00:00
Alejandra
38e59c0efd
📸 Add new screenshots ( #657 )
2024-03-08 19:47:58 +00:00
Alejandra
7f87c0f5d5
🔥 Remove unused schemas ( #656 )
2024-03-08 19:45:49 +00:00
Alejandra
9d703df254
🚚 Move new-frontend to frontend ( #652 )
2024-03-08 18:23:54 +00:00
Alejandra
5e48da384e
🔧 Add script for ESLint
2024-03-08 11:45:34 -05:00
Alejandra
4900b2e676
🐛 Fix but when editing own user ( #651 )
2024-03-08 16:43:21 +00:00
Alejandra
fba645a30a
Ignore client folder ( #648 )
2024-03-08 09:26:29 -05:00
Alejandra
0231740213
⚙️ Add Prettier config ( #647 )
2024-03-08 14:10:28 +00:00
Alejandra
2d138b4622
🎨 Format with Prettier ( #646 )
2024-03-08 13:58:36 +00:00
Alejandra
3398a77ad1
🔧 Update pre-commit config ( #645 )
2024-03-08 13:43:02 +00:00
Alejandra
fd9e8e0803
⏪ Revert " ⚙️ Add Prettier and ESLint config with pre-commit" ( #644 )
...
This reverts commit 1b8b42cee5 .
2024-03-08 13:10:09 +00:00
Alejandra
1b8b42cee5
⚙️ Add Prettier and ESLint config with pre-commit ( #640 )
2024-03-07 23:08:07 +00:00
Alejandra
11c09b50b2
✨ Migrate to TanStack Query (React Query) and TanStack Router ( #637 )
2024-03-07 18:16:23 +00:00
Alejandra
a22da4b1b5
✨ Update new-frontend client ( #625 )
2024-03-01 17:12:55 +00:00
Alejandra
01c40d4bda
✨ Add password reset functionality ( #624 )
2024-02-29 23:30:58 +01:00
Alejandra
2d0f77421f
♻️ Refactor old CRUD utils and tests ( #622 )
2024-02-29 21:42:55 +01:00
Alejandra and Esteban Maya Cadavid
4531952aa7
✨ Add private/public routing ( #621 )
...
Co-authored-by: Esteban Maya Cadavid <emaya@trueblue.com >
2024-02-29 15:47:13 +01:00
Alejandra
e4a4bed5b6
✨ Add form validation to Admin, Items and Login ( #616 )
2024-02-29 00:30:59 +01:00
Alejandra and Esteban Maya Cadavid
2346b81c51
✨ Support delete own account and other tweaks ( #614 )
...
Co-authored-by: Esteban Maya Cadavid <emaya@trueblue.com >
2024-02-27 21:47:42 +01:00
Alejandra
e44777f919
✨ Restructure folders, allow editing of users/items, and implement other refactors and improvements ( #603 )
...
* Reorganize project directory structure
* Allow edit users/items, add useAuth and useCustomToast, password confirmation
* Minor improvements for consistency
* Add 'Cancel' button to UserInformation in editMode
* Refactor UserSettings
* Enable user password changes and improve error handling
* Enable user information update
* Add logout to Sidebar in mobile devices, conditional tabs depending on role and other improvements
* Add badges
* Remove comment
* Appearance tab updates
* Change badge color
* Reset inputs when clicking on 'Cancel' button
* Disable actions menu for Superuser when logged in
* Modify Logout and update stores
2024-02-26 15:39:09 +01:00
Alejandra
176b6fb1c9
♻️ Refactor update endpoints and regenerate client for new-frontend ( #602 )
2024-02-22 00:55:19 +04:00
Alejandra
93e03184d6
✨ Add dark mode to new-frontend and conditional sidebar items ( #600 )
2024-02-16 19:38:00 +01:00
Alejandra and Sebastián Ramírez
b470f59ce2
✨ Migrate to RouterProvider and other refactors ( #598 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2024-02-15 23:17:26 +01:00
Alejandra
b18783f642
✨ Add Not Found page ( #595 )
2024-02-13 21:06:57 +01:00
Alejandra
a88f637ed8
✨ Add delete_user; refactor delete_item ( #594 )
2024-02-13 15:25:58 +01:00
Alejandra and Sebastián Ramírez
b4a1da918d
✨ Add new pages, components, panels, modals, and theme; refactor and improvements in existing components ( #593 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2024-02-12 22:46:51 +01:00
Alejandra
2014a3bcf5
✨ Add state store to new frontend ( #592 )
2024-02-12 20:03:08 +01:00
Alejandra
cbba08d565
🐛 Add onClose to SidebarItems ( #589 )
2024-01-29 23:42:09 +01:00
Alejandra
b950fd7389
✨ Add Layout to App ( #588 )
2024-01-29 23:10:46 +01:00
Alejandra
68ae0970f1
✨ Add Sidebar to new frontend ( #587 )
2024-01-29 22:40:11 +01:00
Alejandra
52150b3d10
✨ Add Login to new frontend ( #585 )
2024-01-23 20:48:56 +04:00
Alejandra
6ecc8a06ec
✨ Include schemas in generated frontend client ( #584 )
2024-01-22 21:16:21 +01:00
Alejandra
7966d3fb1b
✨ Regenerate frontend client with recent changes ( #575 )
2023-12-27 20:50:48 +01:00
Alejandra
6faa5f66d5
♻️ Re-enable user update path operations for frontend client generation ( #574 )
2023-12-27 20:39:42 +01:00
Alejandra
d5982236ac
♻️ Refactor API in utils.py ( #573 )
2023-12-27 19:49:36 +01:00
Alejandra
047e6884be
♻️ Remove type ignores and add response_model ( #572 )
2023-12-27 19:37:05 +01:00
Alejandra
49d610e443
✨ Add client in frontend and client generation ( #569 )
2023-12-26 16:51:46 +01:00
Alejandra
8155761cf4
🐳 Set up Docker config for new-frontend ( #564 )
2023-12-04 23:09:14 +01:00
Alejandra
28808e071c
✨ Set up new frontend with Vite, TypeScript and React ( #563 )
2023-11-30 22:16:32 +01:00
Alejandra
3f109aee1f
🐛 Fix positional argument bug in init_db.py ( #562 )
2023-11-29 23:22:15 +01:00
Alejandra and Sebastián Ramírez
6f29eb2438
♻️ Refactor Users API and dependencies ( #561 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2023-11-29 18:13:15 +01:00
Alejandra S
64e4d37ee2
📌 Add NodeJS version management and instructions ( #551 )
2023-11-15 20:50:50 +01:00