Open
Conversation
* feat: clean auth * feat: add sign up form behavior * feat: add sign up input validation * feat: fix regex validation * feat: show password accept status * feat: add services file * feat: implement login with user services and add user types * feat: implement the remaining user services methods * feat: implement the logout route and httponly cookies * feat: implement the httponly cookies for the frontend * feat: implement middleware on the backend * feat: implement middleware fixes * feat: implement auth * feat: implement logout * feat: implement logout
* feat(backend): fix users table * feat(app): add dockerfile for root folder
* feat(backend): fix users table * feat(app): add dockerfile for root folder * feat(app): remove dockerfile * feat(app): remove dockerfile
This PR introduces the full implementation of the restaurant authentication system and the owner signup flow, along with several backend and frontend fixes to support these features. It also includes minor infrastructure updates. - **Users Table Fixes:** Corrected the `Users` table schema to ensure compatibility with signup and login flows. (`feat(backend): fix users table`) - **Restaurant Creation:** Owners can now create restaurants via the backend endpoints. (`feat(server): can create restaurants`, `feat(server): can create a restaurant as owner`) - **Login Fixes:** Fixed backend login issues to ensure proper authentication. (`feat(server): login works again`) - **General Backend Fixes:** Multiple fixes to stabilize backend behavior. (`feat(server): fix backend`) - **Owner Signup Flow:** Added frontend components for owner signup including a dedicated signup button. (`feat(client): add a owner signup button`, `feat(client): finish frontend for the signup of owners`) - **Price Range:** Added price range input for restaurant creation. (`feat(client): added price range`) - **SQL Fixes:** Corrected SQL queries used in frontend/backend integration. (`feat(client): fixed sql`) - **Dockerfile Management:** Added and removed Dockerfile for root folder as needed during development. (`feat(app): add dockerfile for root folder`, `feat(app): remove dockerfile`) 1. `446d239` - feat(backend): fix users table 2. `749d1cb` - feat(app): add dockerfile for root folder 3. `324133d` - feat(app): remove dockerfile 4. `6e5b1f4` - feat(app): remove dockerfile 5. `fbfaee0` - feat(client): add a owner signup button 6. `1ce41fc` - feat(client): finish frontend for the signup of owners 7. `acc076c` - feat(client): added price range 8. `9d3dfe5` - feat(client): fixed sql 9. `e96534a` - feat(client): fixed sql 10. `fd37aab` - feat(server): can create a restaurant as owner 11. `c9a5f5c` - feat(server): fix backend 12. `7ca737c` - feat(server): fix backend 13. `06fde61` - feat(server): login works again 14. `3784d63` - feat(server): can create restaurants 15. `5714e76` - feat(server): can create restaurants - This PR is a major step toward completing the owner-side restaurant management flow. - Frontend and backend should now be fully integrated for signup and restaurant creation. - Further testing is required for edge cases in SQL queries and authentication flows.
* feat(client): removing of add foods (since this is static lang) * feat(server): add javadocs comments * feat(server): add javadocs comments * feat(server): get restaurants
* feat(server): add statistics * feat(server): add statistics * feat(server): remove * feat(server): get restaurants * feat(clients): can fetch restaurants * feat(clients): fetch restaurant tags
* feat(clients): get reviews * feat(clients): create reviews * feat(clients): render reviews * feat(client): render reviews
* feat(clients): get reviews * feat(clients): create reviews * feat(clients): render reviews * feat(client): render reviews * feat(client): add reactions
Feat/filters
Co-authored-by: alexgnzls <alexandragayleg@gmail.com>
* feat(client): close restaurant * feat(client): close restaurant
* feat(client): close restaurant * feat(client): close restaurant * feat(client): close restaurant
* feat(client): close restaurant * feat(client): close restaurant * feat(client): close restaurant * feat(client): close restaurant
* feat(client): reply * feat(client): edit restaurant
* feat(client): reply * feat(client): edit restaurant * feat(client): edit restaurant
…into development
Co-authored-by: alexgnzls <alexandragayleg@gmail.com>
…into development
…into development
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.