Yangshun Tay
b52db41965
[portal][ui] improve product navbar
2 years ago
Peirong
a905f31b2c
[resumes][fix] fix resumes starring lag + add zoom controls ( #359 )
...
* [resumes][fix] Fix star button delay
* [resumes][feat] add zoom controls for pdf
2 years ago
Keane Chan
43af4b7ad6
[resumes][feat] add link to resume guide ( #354 )
2 years ago
Su Yin
cc462ab6ab
[resumes][feat] Add sign in buttons on browse page ( #350 )
...
* [resumes][fix] Add gap between sections in resume list item
* [resumes][refactor] Abstract out sign in button
* [resumes][feat] Add sign in buttons on browse page
2 years ago
Keane Chan
2b68ea7c6a
[resumes][fix] fix textarea registration on comment form
2 years ago
Keane Chan
057f915b29
[resumes][feat] revert to storing fileURL instead
2 years ago
Keane Chan
5d0c95e085
[resumes][feat] disable inputs and buttons during form submission
2 years ago
Keane Chan
c252f57bd5
[resumes][feat] Update resume top nav bar ( #344 )
...
* [resumes][feat] Update resume top nav bar
* [portal][fix] convert number to Month type
2 years ago
Keane Chan
53433787eb
[resumes][feat] add loading screens for resumes/comments ( #342 )
2 years ago
Keane Chan
e7d08d46c8
[resumes][refactor] Package routers into folders ( #341 )
...
* [resumes][refactor] package routers into folders
* [resumes][fix] use US as value
2 years ago
Su Yin
e9d12dfce7
[resumes][feat] Display location text in resume browse page ( #340 )
2 years ago
Su Yin
632439dad4
[resumes][refactor] Filter comments on FE ( #336 )
...
* [resumes][fix] Fix fetch id
* [resumes][refactor] Change to filtering on FE for comments
* [resumes][fix] Fix lint errors
2 years ago
Yangshun Tay
b1d7a4e4e6
[portal][nav] hide global nav for resumes
2 years ago
Peirong
dd08da88a0
[resumes][fix] add spinners and responsive UI for review + browse pages ( #334 )
2 years ago
Yangshun Tay
8481ab1044
[portal][ui] change app shell UI
2 years ago
Keane Chan
384981716d
[resumes][feat] upload pdf file into file storage ( #321 )
...
* [resumes][feat] upload pdf file into file storage
* [resumes][fix] fix file upload failure
* [resumes][chore] update .env.local.example
* [resumes][fix] process file transfer over next.js
* [resumes][feat] file upload
* [resumes][chore] cleanup
* [resumes][feat] add GET method for file-storage API
* [portal[chore] Update env.example file
* [resumes][chore] cleanup
* [portal][chore] update yarn lock file
2 years ago
Keane Chan
bead5bff14
[resumes][feat] add required fields and use text area ( #329 )
...
* [resumes][feat] add required fields and update UI
* [resumes][refactor] use same lists
2 years ago
Su Yin
2f50694016
[resumes][feat] Fetch resumes for browse tabs ( #326 )
...
* [resumes][fix] Change browse list item styling
* [resumes][feat] Add protected tabs router for browse page
* [resumes][feat] Fetch all, starred and my resumes in browse page
* [resumes][fix] Fix overflow y scrolling
* [resumes][fix] Use date-fns to format upload time text
2 years ago
Terence
d9880dbff1
[resumes][feat] fetch comments from database ( #320 )
...
* [resumes][feat] Add resume-comments type
* [resumes][feat] Add resume-comments type
* [resumes][feat] Filter comments
* [resumes][feat] Add comments render
* [resumes][refactor] rename variables
* [resumes][refactor] update invalidateQueries
* [resumes][refactor] Use resumeId in [resumeId].tsx
* [resumes][fix] fix invalidateQuery
Co-authored-by: Terence Ho <>
2 years ago
Su Yin
b37aae2154
[resumes][feat] Fetch all resumes in browse page ( #325 )
...
* [resumes][fix] Remove BrowsePageBody component
* [resumes][feat] Add router to fetch all resumes
* [resumes][feat] Fetch all resumes in browse page
* [resumes][chore] Add todo
* [resumes][fix] Remove unnecessary updatedAt field
* [resumes][fix] Change from resumeProfile to user
2 years ago
Peirong
2e947f5fb0
[resumes][feat] Fetch resume details from database ( #322 )
...
* [resumes][feat] Add resume details router
* [resumes][feat] Change review page to dynamic routing
* [resumes][feat] Toggle resume star button
* [resumes][refactor] Revert routers to User model
2 years ago
Su Yin
5507c6a9d2
[resumes][fix] Use clsx instead of classnames function ( #324 )
2 years ago
Su Yin
5a1c01d8cb
[resumes][feat] Add missing browse page UI ( #319 )
...
* [resumes][chore] Edit TODO comment
* [resumes][fix] Make sort dropdown bg white
* [resumes][feat] Add missing browse page UI and cleanup
2 years ago
Terence
1146c5db40
[resumes][refactor] Change to ResumesProfile schema ( #318 )
...
* [resumes][chore] Update TODOs
* [resumes][refactor] Change to new schema
* [resumes][refactor] Change query to findUniqueOrThrow
Co-authored-by: Terence Ho <>
2 years ago
Terence
0933cce7b5
[resumes][feat] Add API to submit & query for resume reviews ( #313 )
...
* [resumes][feat] Add route to submit resume reviews
* [resumes][feat] Add router to query for comments
* [resumes][refactor] Change limit of upvotes query
* [resumes][chore] revert changes
* [resumes][chore] remove comment
* [resumes][chore] Use ResumesSection enum instead of hard-coded string
* [resumes][refactor] Add check for user session in comments
* [resumes][fix] fix linting issues
Co-authored-by: Terence Ho <>
2 years ago
Su Yin
9de6dafef1
[resume][feat] Add basic browse page ( #311 )
...
* [resume][feat] Add basic browse list item
* [resume][feat] Add filter pills
* [resume][feat] Add starting browse page
* [resume][feat] Edit resume reviews page title
* [resume][feat] Update resume reviews page
* [resume][feat] Add browse list item UI
2 years ago
Terence
1441fc90af
[resumes][feat] Add Resume Review Page ( #306 )
...
* [resumes][feat] WIP: Add scaffold
* [resumes][refactor] Shift comments section to its own component
* [resumes][feat] Add resume pdf view
* [resumes][feat] Add CommentsForm
* [resumes][refactor] Refactor comments form
* [resumes][fix] Fix viewport height not set
* [resumes][feat] Add form validation
* [resumes][refactor] Remove unused CommentsSection
* [resumes][fix] Manually calculate height for pdf view instead
* [resumes][refactor] Remove @tih/ui styles.scss import
Co-authored-by: Wu Peirong <wupeirong294@gmail.com>
Co-authored-by: Terence Ho <>
2 years ago
Paul Mureşan
5734758f96
contents: fix typo in choosing between companies ( #302 )
...
Co-authored-by: Paul Muresan <mmuresanpaul@gmail.com>
2 years ago
Yangshun Tay
02f1ce8b96
chore: scaffold directories for each project
2 years ago