440 Commits

Author SHA1 Message Date
ef61793616 [offers][fix] Fix offers form experience section (#427) 2022-10-25 03:31:46 +08:00
f70caba3f2 [questions][feat] add text search (#412) 2022-10-25 01:22:05 +08:00
7589e9b078 [questions][feat] add list crud (#393)
Co-authored-by: Jeff Sieu <jeffsy00@gmail.com>
2022-10-25 01:21:34 +08:00
f8423afe2a [offers][fix] Fix UI and remove specialization on the backend (#426)
* [offers][fix] Remove specialization on the frontend

* [offers][fix] Rename refresh OEA button

* [offers][chore] Remove specialisation and make bonus, stocks and baseSalary optional

* [offers][fix] Fix OEA profile job title

Co-authored-by: Bryann Yeap Kok Keong <bryannyeapkk@gmail.com>
2022-10-25 00:24:44 +08:00
4de0a1f681 [resumes][feat] improve badge UI 2022-10-24 23:56:38 +08:00
98e422953c [resumes][feat] add shadow to buttons 2022-10-24 23:56:37 +08:00
c118ed59d4 [questions][fix] fix pagination off by one (#425) 2022-10-24 23:20:51 +08:00
0d53dab7a8 [offers][fix] fix landing page description (#424)
* [offers][fix] fix landing page width

* [offers][fix] fix landing page typo

* [offers][chore] fix British English in landing page

* [offers][chore] fix description in landing page
2022-10-24 23:18:23 +08:00
64670923e1 [resumes][feat] add error message to submit form 2022-10-24 23:01:03 +08:00
471a28be8a [questions][feat] pagination (#410)
* [questions][feat] pagination

* [questions][feat] update aggregated data

* [questions][feat] add next cursors

* [questions][fix] fix bug

* [questions][chore] fix lint error

* [questions][chore] update cursor to support adapter

* [questions][feat] paginate browse queries

* [questions][ui] change page size to 10

* [question][refactor] clean up router code

* [questions][fix] fix type errors

* [questions][feat] add upvotes tracking

* [questions][chore] add default upovte value

Co-authored-by: Jeff Sieu <jeffsy00@gmail.com>
2022-10-24 22:56:50 +08:00
bf35f97961 [offers][fix] Use title typeahead, add default currency and remove specialization field (#423) 2022-10-24 22:34:28 +08:00
64cd69d024 [resumes][feat] move badge to the right instead 2022-10-24 22:06:18 +08:00
e5c2082bf2 [offers][feat] add landing page and fix comment bugs (#422)
* [offers][fix] fix create commnet and update title

* [offers][fix] update tab name

* [offers][feat] add landing page
2022-10-24 22:00:48 +08:00
c188405de0 [offers][chore] create random string generator for token 2022-10-24 21:39:49 +08:00
3c80296253 [offers][refactor] refactor random name generator code 2022-10-24 21:27:40 +08:00
e77bb03639 [offers][chore] integrate random name generator to create profile 2022-10-24 21:09:33 +08:00
ef5892a0d6 [offers][feat] add random name generator 2022-10-24 20:56:28 +08:00
65a8618e54 [offers][chore] Add a secondary sorting by monthYearReceived descending in addition to other primary sorting filters applied 2022-10-24 18:40:20 +08:00
3f6ae58374 [resumes][refactor] Update resume review page UI (#418)
* [resumes][refactor] update comments ui

* [resumes][refactor] change comment border color

* [resumes][refactor] update review ui

* [resumes][refactor] rearrange review page

* update add review button

Co-authored-by: Terence Ho <>
2022-10-24 16:02:41 +08:00
70b102f87e [resumes][fix] fix unauthenticated issue on submit form 2022-10-24 14:59:38 +08:00
8e50cc7313 [resumes][fix] Fix browse page scrolling UI (#421)
* Fix browse page styling comments

* [resumes][fix] Fix search issue

* [resumes][fix] Make styling changes
2022-10-24 14:52:19 +08:00
e64d645d36 [resumes][feat] update submit page 2022-10-24 14:30:19 +08:00
5844c52efe [portal] add required field for companies typeahead 2022-10-24 13:15:47 +08:00
4e0e9d0f9e [portal] add job titles typeahead 2022-10-24 13:15:31 +08:00
f25a4d4532 [misc] prettify files 2022-10-24 10:18:49 +08:00
a4e63b8a41 [portal] standardize colors 2022-10-24 10:15:03 +08:00
5f546f951f [offers][fix] Remove crypto coin from currencies 2022-10-24 06:18:14 +08:00
34538919b1 [offers][fix] fix edit profile endpoint 2022-10-24 01:30:30 +08:00
26055d2ed0 [offers][fix] remove dark theme for table (#420) 2022-10-24 00:36:05 +08:00
b7f4cf93a0 [resumes][fix] search and pagination bugs (#419) 2022-10-23 22:37:16 +08:00
c3d2b4d325 [offers][feat] Add toast (#417)
* [offers][feat] Add toasts

* [offers][fix] Disable empty comments
2022-10-23 18:51:12 +08:00
c0f92584ef [offers][feat] Add analysis to offers profile page (#416) 2022-10-23 18:00:36 +08:00
7c63e22b3a [resumes][feat] hide scrollbar 2022-10-23 17:49:47 +08:00
db32fe0f67 [resumes][feat] remove resume title, clean up submit form (#415)
* [resumes][refactor] clean up submit form

* [resumes][feat] remove resume title

* [resumes][feat] remove resume title
2022-10-23 17:07:08 +08:00
7bd6b0eeac [resumes][feat] update submit form to be more compact (#414) 2022-10-23 13:58:30 +08:00
77d0714e33 [offers][fix] Refactor and fix offer analysis (#413) 2022-10-23 01:35:03 +08:00
6bf1a60bbd [resumes][feat] show pagination only when required 2022-10-23 01:01:54 +08:00
ce185607db [resumes][feat] use pagination component for resume pdf 2022-10-23 01:01:54 +08:00
862bb53cdb [resumes][feat] change to most comments 2022-10-23 01:01:54 +08:00
11aa89353f [questions][feat] add lists ui, sorting, re-design landing page (#411)
Co-authored-by: wlren <weilinwork99@gmail.com>
2022-10-22 22:14:19 +08:00
508eea359e [resumes][chore] add screenshots to landing 2022-10-22 19:16:39 +08:00
a5bdb72890 Merge branch 'main' of https://github.com/yangshun/tech-interview-handbook 2022-10-22 17:55:27 +08:00
b0329a04f0 [offers][fix] remove compulsory tc and monthly salary for past exp 2022-10-22 17:55:14 +08:00
e55d08279b [ui] add toasts 2022-10-22 17:46:35 +08:00
6948c2e4ee [offers][refactor] Rename currency exchanger file to follow camelCase 2022-10-22 16:25:26 +08:00
78a7e88410 [offers][chore] Add monthYearReceived to the analysis generation API 2022-10-22 16:13:38 +08:00
b37ce69c25 [questions][feat] update question filter (#384)
* [questions][chore] refactor question queries

* [questions][chore] destructure values from input

* [questions][feat] add sorting

* [question][fix] fix frontend

* [questions][feat] add sorting

* [questions][feat] add sorting index

* [questions][chore] push migration file

* [questions][fix] fix ci issues

* [questions][fix] fix import errors

Co-authored-by: Jeff Sieu <jeffsy00@gmail.com>
2022-10-22 14:31:29 +08:00
5e6482aa2e [offers][fix] Add previous companies to analysis DTO 2022-10-22 13:44:36 +08:00
be594c7513 [offers][fix] Fix analysis and offers API to accommodate new fields in OffersCurrency 2022-10-22 13:24:45 +08:00
bb97c4dea6 [resumes][fix] fix nouns singular/plural (s) 2022-10-22 10:23:26 +08:00