Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recruitment Session and Interview Slots #28

Merged
merged 112 commits into from
Jun 1, 2024
Merged
Changes from 1 commit
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
37066c9
refactored frontend following best practices
ozerodb Jan 3, 2024
0478baa
format
ozerodb Jan 3, 2024
0b5ded9
fixed profile dropdown position and styling
ozerodb Jan 3, 2024
872dc38
format
ozerodb Jan 3, 2024
328fa71
Feature/rectuitment session (#20)
whiitex Mar 26, 2024
bfdfc7d
stopped tracking old files
ozerodb Mar 26, 2024
b5596d4
fixed typo in availabilities-classes' names
ozerodb Mar 26, 2024
8f3a097
removed profile pic and added bootstrap icon instead
ozerodb Mar 26, 2024
a5dcd54
format
ozerodb Mar 26, 2024
c689e20
feat: created availability module
markdeluk Dec 9, 2023
025947e
fix: mock data timestamp for midnight
markdeluk Dec 10, 2023
4d47de1
fix: added http exceptions and removed unnecessary request fields
markdeluk Jan 1, 2024
4fcdf03
test: Initial tests for availability controller
markdeluk Jan 1, 2024
6857769
test: Initial tests for availability service
markdeluk Jan 1, 2024
1c2c652
fix: relationship between timeslot and availability entities
markdeluk Jan 8, 2024
f39f041
fix: removed relationship fields in entities
markdeluk Jan 8, 2024
789e246
test: CRUD unit tests for availability
markdeluk Jan 14, 2024
7c7954c
RecruitmentSession: controller, service, entity, tests (#15)
whiitex Jan 21, 2024
7054cde
fix: updated imports from shared/recruitment-session
AlbertoBaroso Jan 22, 2024
c44c5bd
Feature: Rectuitment session module (#17)
AlbertoBaroso Jan 22, 2024
e6b590f
SonarCloud Analysis (#18)
AlbertoBaroso Mar 15, 2024
3a42aa3
fix: removed unused avaiability endpoints
AlbertoBaroso Mar 18, 2024
ce2f05c
feat: added existance checks and conflict check upon availability cre…
AlbertoBaroso Mar 18, 2024
8728e52
feat: return 404 when attempting to delete non-existing availabilities
AlbertoBaroso Mar 18, 2024
5a5b0bb
fix: Availability authorizations and creation schema
AlbertoBaroso Mar 25, 2024
49dd827
fix!: updated AvailabilityState enum values
AlbertoBaroso Mar 25, 2024
341fe7b
test: role abilities on Availability
AlbertoBaroso Mar 25, 2024
fd676d1
feat: additional checks before deleting availability
AlbertoBaroso Mar 27, 2024
fcdefde
test: availability controller unit tests
AlbertoBaroso Mar 27, 2024
5790d24
feat: added findByUserAndTimeSlot in Availability service
AlbertoBaroso Mar 27, 2024
25553d8
fix!: removed unnecessary fields in CreateAvailabilityDto
AlbertoBaroso Mar 27, 2024
8dbf646
test: Availability service unit tests
AlbertoBaroso Apr 2, 2024
07a17fd
fix!: removed create/delete timeslot endpoint
AlbertoBaroso Apr 3, 2024
b076f72
feat: TimeSlot service generateTimeslots()
AlbertoBaroso Apr 3, 2024
5f06662
test: TimeSlot service generateTimeslots()
AlbertoBaroso Apr 3, 2024
1e831c0
feat: create recruitment session's timeslots atomically using a trans…
AlbertoBaroso Apr 3, 2024
1bdb1cc
feat: added jest-mock-extended library to auto mock classes
AlbertoBaroso Apr 4, 2024
4d1590e
fix: added DbAwareColumn to overcome sqlite column type limitation
AlbertoBaroso Apr 4, 2024
0b89084
fix: apply abilities on TimeSlots
AlbertoBaroso Apr 4, 2024
54a2a51
fix: imported missing modules
AlbertoBaroso Apr 5, 2024
e45e777
fix: import Joi in availability controller
AlbertoBaroso Apr 6, 2024
dad284a
test: mock recruitment session for timeslot generation
AlbertoBaroso Apr 6, 2024
20223ca
trying to fix sonarcloud warning using typescript instead
ozerodb Apr 9, 2024
74d8045
fix: added coverage exclusions in sonar-project.properties
AlbertoBaroso Apr 9, 2024
dd25989
Merge branch 'dev' of https://github.com/MuNuChapterHKN/HKrecruitment…
AlbertoBaroso Apr 9, 2024
52999de
refactor: format according to prettier rules, reduced code duplicatio…
AlbertoBaroso Apr 9, 2024
9d9636a
Merge pull request #14 from MuNuChapterHKN/feature/availability
AlbertoBaroso Apr 9, 2024
25610df
feat: User is_board and is_expert flags
AlbertoBaroso Apr 11, 2024
9d4119a
Merge pull request #22 from MuNuChapterHKN/feature/user-attributes
Mugna0990 Apr 11, 2024
e9a781c
Merge remote-tracking branch 'origin/dev' into feature/frontend-struc…
ozerodb Apr 15, 2024
8cdd032
Merge pull request #16 from MuNuChapterHKN/feature/frontend-structure…
AlbertoBaroso Apr 15, 2024
5ffb921
add: relations between User, Availabilities
whiitex May 1, 2024
8036e53
Chore: update dependencies
friedbyalice May 12, 2024
d4983e0
Enable ci on all branches
friedbyalice May 12, 2024
5357170
Disable shallow clone
friedbyalice May 12, 2024
ce9dd19
fix: entity (recsess, user, timeslot, avail)
whiitex May 14, 2024
90ebd95
add: find available time slots functionality, tested
whiitex May 19, 2024
2718207
Merge branch 'dev' of https://github.com/MuNuChapterHKN/HKrecruitment…
whiitex May 19, 2024
59c3f48
fix: previous simplification for dev
whiitex May 19, 2024
74b0d00
format
whiitex May 19, 2024
019f24a
fix: minor
whiitex May 19, 2024
dc04c2f
fix: minor 2
whiitex May 19, 2024
71c66ed
fix: minor 3
whiitex May 19, 2024
2050e01
add: test 2e2
whiitex May 19, 2024
4602a26
format
whiitex May 19, 2024
d034c33
fix: sql errors
whiitex May 19, 2024
127c223
fix: sql error 2
whiitex May 19, 2024
cd72909
format
whiitex May 19, 2024
520a1f4
fix: minor
whiitex May 19, 2024
3a8c0d2
fix: 2
whiitex May 19, 2024
50533c5
fix: 3
whiitex May 19, 2024
682b5b8
fix 4
whiitex May 19, 2024
d7dd6c3
fix: 6
whiitex May 19, 2024
2154316
fix: 5
whiitex May 19, 2024
fc00fc5
fix: 7
whiitex May 19, 2024
5aa5400
fix: 8
whiitex May 19, 2024
23ffd9e
fix: 8
whiitex May 19, 2024
395a321
fix: 9
whiitex May 19, 2024
dd3f63a
format
whiitex May 19, 2024
0c92b3d
fix: 10
whiitex May 19, 2024
aab3bc9
fix: 11
whiitex May 19, 2024
b82b00d
debubg: tests
whiitex May 19, 2024
dff77a4
format
whiitex May 19, 2024
542e5dc
debubg: tests 2
whiitex May 19, 2024
527c65c
debug: test 3
whiitex May 19, 2024
da50afe
format
whiitex May 19, 2024
37729bb
debug: test 4
whiitex May 19, 2024
04656b0
debug: test 5
whiitex May 19, 2024
0596a93
debug: test 6
whiitex May 19, 2024
7351d02
debug: test 7
whiitex May 19, 2024
22522fc
debug: test 8
whiitex May 19, 2024
a4a43ad
debug: test 9
whiitex May 19, 2024
bbb997f
not def
whiitex May 19, 2024
1356a78
not def
whiitex May 19, 2024
4ed9b9d
not def!
whiitex May 19, 2024
7d6690c
fix: pull requested changes
whiitex May 22, 2024
90e0cb5
upd: sonar properties
whiitex May 22, 2024
58dc3f1
test: find available time slotsù
whiitex May 22, 2024
72e2679
fix: format
whiitex May 22, 2024
d8a4b8e
test: improvements
whiitex May 22, 2024
3c82ffa
fix: improve coverage
whiitex May 23, 2024
76bd43c
fix: improve coverage
whiitex May 24, 2024
0e82629
fix: improve coverage
whiitex May 24, 2024
defd47b
fix: improve coverage - format
whiitex May 24, 2024
dad4992
fix: minor
whiitex May 25, 2024
f2f4a4a
fix: formatting comments
whiitex May 25, 2024
87a2eb1
fix: formatting comments
whiitex May 25, 2024
6dd26b6
fix: formatting comments
whiitex May 25, 2024
1afe269
fix: formatting comments
whiitex May 25, 2024
c9c30fb
feat: check ability
whiitex May 30, 2024
7073e2a
Merge pull request #25 from MuNuChapterHKN/feature/interview-timeslots
AlbertoBaroso May 30, 2024
4eb7351
Merge branch 'main' of github.com:MuNuChapterHKN/HKrecruitment into dev
AlbertoBaroso Jun 1, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: formatting comments
whiitex committed May 25, 2024
commit 6dd26b60fc1526cd1b58f2455a4c0e3ed99e733c
5 changes: 2 additions & 3 deletions sonar-project.properties
Original file line number Diff line number Diff line change
@@ -4,6 +4,5 @@ sonar.projectName=HKrecruitment

sonar.javascript.lcov.reportPaths=./coverage/shared/lcov.info, ./coverage/api/lcov.info, ./coverage/api-e2e/lcov.info
sonar.sources=api/, frontend/, shared/
sonar.coverage.exclusions=**/node_modules/**/*, **/*.spec.*, **/*.e2e-spec.*, **/documentation/**/*, **/frontend/**/*, **/test/**/*, **/tests/**/*, **/*.json, **/*.yaml, **/*.yml, **/*.md
sonar.cpd.exclusions=**/mocks/**/*
sonar.ex
sonar.coverage.exclusions=**/node_modules/**/*, **/*.spec.*, **/*.e2e-spec.*, **/documentation/**/*, **/frontend/**/*, **/test/**/*, **/tests/**/*, **/*.json, **/*.yaml, **/*.yml, **/*.md, **/mocks/**/*
sonar.cpd.exclusions=**/mocks/**/*