Conversation
linked the mobile guests page to the backend
* feat: added reddit client setup and tests * fix: handle error return in Redis test cleanup * Feat: reddis setup and cleaned up errors * fix: address code review - move redis to storage, remove global client, move init to InitApp * fix: address code review - move redis to storage, remove global client, move init to InitApp * address redis code review comments --------- Co-authored-by: Dao Ho <84757503+Dao-Ho@users.noreply.github.com>
* seeding data * fix clerk seeding query * undiff * undiff * test typo failed check * fix
* feat: New Rooms Layout * feat: improve query param serialization for arrays * chore: style overhaul + more explicit component naming * feat: tag component * chore: delete rooms mock data and lint * refactor: change get to post for rooms filter * refactor: rework to use POST filter rooms * LINTER LET ME GO * feat: improve validation for rooms filter
* basic structure done * basic styling on auth * fixed the sign up missing field * lint * lint * fixes * lint#
* mobile page layout * update styling * page layout completed * remove typo * updated styling * profile page styling updated * text subtle * update styling * format * swagger * add ts resolve alias + remove unsused code * lint
* feat: add sorting logic to rooms page * formatting
* users schema update * rm file
* put endpoint * validation * rm id check * optional update
* feat: Add group_size to guests_bookings * feat: Add actual SQL for the migration * feat: Add search and and group_size filter * feat: cast to text instead of uuid * feat: Make SQL readable, move validation to handler * feat: Update swagger
* prog * pull user from backend * skeleton component * regenerate types * add skeleton + sections * format
* Update repository methods for versioning (find request, find requests, insert requests) and add migration to add column request_version to requests table and also make it so created_at which contains date created reflects the version because shud be the same * fixed SQL statement * remove supabase migration * make changes to the request schema and format repo * fully tested the versioning and added PUT endpoint into this PR instead as well as migration files * fix formatting and write update tests and fix merge conflict remnants/adjust cursor request endpoint to reflect the new updated schema * change types in frontend to match as well * Feat/guest and booking endpoint (#178) * rooms migration file * feat: guest booking migration * rls fix * indexes on both tables * type fix * incomplete guest bookings table + endpoint * server integrated + openapi * moved getRooms to rooms repo * get guests endpoint * changes * fixed openapi * remove stale webhook dir * route for specific guest info * cleanup GetBookingsByFloor handler * changed some models * filtered by hotel id * lint * may the lint gods be merciful * comments * fixed issue * rename --------- Co-authored-by: eric-kitagawa <kitagawa.e@northeastern.edu> * Update repository methods for versioning (find request, find requests, insert requests) and add migration to add column request_version to requests table and also make it so created_at which contains date created reflects the version because shud be the same * fixed SQL statement * remove duplicate migration file * more descriptive request var names, use zaydaans validation system instead of my own, throw error on insert request if id is not specified or is invalid * fix tests * merge conflicts * put id generation for InsertRequests in the handler instead of the repository --------- Co-authored-by: Manuel Torres <torres.man@northeastern.edu> Co-authored-by: eric-kitagawa <kitagawa.e@northeastern.edu>
* web * mobile * backend * chore: docs * rm dead db-setup-env from makefile * chore: docs * fix: CI Note: - This is a workaround for having to adjust the package scripts which run the doppler CLI command - We don't use secrets in these CI workflows so this is only to have the doppler command available which I think is cleaner than adjusting the package scripts to be the old "non-doppler" commands used for CI and then new commands with doppler be more annoying to type (e.g. "npm run dev:doppler" on every use just so CI can use the base command for no doppler usage) * add doppler token * remove doppler from test commands
* edit button + div rework * phone number edit + optimistic update + claude md * update type * format * lint * update naming to be more specific
* feat: Add guest bookings partial index for active and hotel_id * feat: Add guest bookings partial index for active and hotel_id * feat: Make index just hotel_id and status instead of active status
* global input box for task creation * format + lint
* global input box for task creation * format + lint * adjust for sidebar width
* feat: chat bar component now calling generate request * format * lint + format
* drawer displaying generated request * drawer finalized + loading * update styling * format + lint * update loader to use icon from figma * rm console log
* make drawer overlay
* init opensearch * update index * format * tidy * add TODO * move repo fallback to handler level * todo to remove fallback * rm cmt * update naming * bring out const * move client setup out of route setup * update naming * update init pattern for client * update var naming * move index schema to indices.go
* urgent icon * format
* archive task * format * move context box up * lint * lint + format * type + lint * arhive is a soft delete * soft delete * remove unsused hard delete * format * swagger * type fixes * typecheck
* sort and filter layout * remove filter fields + active buttons * format
* filter rooms * filter rooms endpoint * format
* display active guest booking * format
* search web tasts * format
* feat: populate room cards with tags * fix: remove expensive operations from use-room-status
* update header * format
* remove from sort * floors filter polish * format
* navbar sizing * slide and bounce animations * nativewind
* lint + format * lint * lint + fix
* migration * backend * FE for activity * tooltip fade * member hashing * format * lint * tests
* feat: hookup orderby to be * feat: remove all client-side sorting * no ugly type cast
* pagination in request activity * pagination in endpoint
* remove tabs * updated styling * styling * format * types * format
* save to view directly * views update * post instead * format * lint
* update seeding data * format * update
* more activities * be * more activity change * format
* enrich assignee and department * enrich assignee and department
* move save changes button * title align left * fix spacing * format
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.
Description
Type of Change
Related Issue(s)
Closes #
Related to #
What Changed?
Testing & Validation
How this was tested
Screenshots/Recordings
Unfinished Work & Known Issues
Notes & Nuances
Pre-Merge Checklist
Code Quality
Testing & CI
Documentation
Reviewer Notes