Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
358 commits
Select commit Hold shift + click to select a range
b704101
Revert "Add build run"
SamNie2027 Dec 31, 2025
f8f6d81
Added more detailed class validators
SamNie2027 Jan 1, 2026
a5ac7ec
Adding .skip and a TODO note for application service invalid fields t…
SamNie2027 Jan 2, 2026
63c5aaa
Merge pull request #96 from Code-4-Community/93-expand-test-cases-in-…
SamNie2027 Jan 2, 2026
a9cfdc0
Merge branch 'main' into 97-github-actions---automatic-lint-and-test-…
SamNie2027 Jan 2, 2026
90e8e4f
Merge branch 'main' into 99-implement-stricter-class-validators-on-al…
SamNie2027 Jan 2, 2026
a0fb519
Simplify Node.js version setup in Jest workflow
SamNie2027 Jan 3, 2026
84765e5
Merge pull request #98 from Code-4-Community/97-github-actions---auto…
rayyanmridha Jan 3, 2026
942c52c
Fix typo in TODO comment for clarity
SamNie2027 Jan 3, 2026
0fa385e
Create frontend_build.yml
SamNie2027 Jan 5, 2026
f08803b
Update frontend_build.yml
SamNie2027 Jan 5, 2026
c171e9c
Update frontend_build.yml
SamNie2027 Jan 5, 2026
a815a2e
Update frontend_build.yml
SamNie2027 Jan 5, 2026
add9058
Update frontend_build.yml
SamNie2027 Jan 5, 2026
cb9d8fb
Replacing wait-on with a sleep
SamNie2027 Jan 5, 2026
b446ace
Breaking frontend on purpose to see behavior
SamNie2027 Jan 5, 2026
7a878b3
Merge pull request #100 from Code-4-Community/99-implement-stricter-c…
SamNie2027 Jan 7, 2026
494b490
Merge branch 'main' into yc/71/nav-bar-ui
SamNie2027 Jan 9, 2026
018b2e3
Implementing PR suggestions with consistency for rest of repo
SamNie2027 Jan 9, 2026
8c86ad3
Putting content side by side horizontally
SamNie2027 Jan 9, 2026
f600474
Adding backend build, replacing "nx serve" with "nx build"
SamNie2027 Jan 9, 2026
068e4d8
Add TODO comment to break backend for GitHub Actions
SamNie2027 Jan 9, 2026
6439e22
Add TODO comment to DashboardCard component
SamNie2027 Jan 9, 2026
2e2416e
Revert "Add TODO comment to break backend for GitHub Actions"
SamNie2027 Jan 9, 2026
baa3976
Revert "Add TODO comment to DashboardCard component"
SamNie2027 Jan 9, 2026
c303236
Changing remaining workflows to only run on push/pull for main
SamNie2027 Jan 9, 2026
dfae676
Correct label typos in NavBar component
SamNie2027 Jan 13, 2026
0f76f59
refactor old AWS SES v2 code to v3
rayyanmridha Jan 13, 2026
dc52c72
Merge pull request #105 from Code-4-Community/update-to-aws-v3
SamNie2027 Jan 14, 2026
e3c72e8
Changing SearchBar to use standard React practices
SamNie2027 Jan 14, 2026
c910b6d
Decreasing font size
SamNie2027 Jan 15, 2026
d0dffc6
More precise sizing to match figma
SamNie2027 Jan 15, 2026
0f2a996
More precision sizing to figma on NavBar, also adding a file for orga…
SamNie2027 Jan 15, 2026
6d2eda0
Merge branch 'main' into yc/71/nav-bar-ui
SamNie2027 Jan 15, 2026
e38e025
Merge branch 'main' into 101-github-actions-ci-automated-frontend-and…
SamNie2027 Jan 15, 2026
d92cf9d
Merge pull request #88 from Code-4-Community/yc/71/nav-bar-ui
rayyanmridha Jan 15, 2026
e944308
Merge pull request #103 from Code-4-Community/101-github-actions-ci-a…
SamNie2027 Jan 15, 2026
9ec6e1e
Merge branch 'main' of https://github.com/Code-4-Community/proj-bhchp…
chnnick Jan 17, 2026
c0076f7
created delete route and service including tests
chnnick Jan 18, 2026
697ce0e
create basic CRUD ops for disciplines
piersolh Jan 19, 2026
69bb7bd
Adding documentation and minor syntactical changes.
SamNie2027 Jan 19, 2026
0c456e1
admin ids not optional for type safety - commented out auth since it …
piersolh Jan 19, 2026
04acc29
added discipline CRUD routes
ostepan8 Jan 20, 2026
caebc47
chakraprovider wrapper in main.tsx + table + basic application dashboard
chnnick Jan 20, 2026
04d9542
double const typo
chnnick Jan 20, 2026
b01fa16
implement validation checks
ostepan8 Jan 20, 2026
55dceec
Merge pull request #118 from Code-4-Community/application-input-valid…
SamNie2027 Jan 21, 2026
5e76ddc
Merge pull request #119 from Code-4-Community/edit-remove-create-disc…
SamNie2027 Jan 21, 2026
1d038f4
Additional documentation and added TODO
SamNie2027 Jan 21, 2026
66e1beb
Merge pull request #112 from Code-4-Community/HP-create-discipline-ro…
SamNie2027 Jan 21, 2026
5191952
Merge branch 'main' into application-table-columns
SamNie2027 Jan 21, 2026
28c5d04
Created DaysOfTheWeek and ApplicantType enums to be used in the entit…
chnnick Jan 24, 2026
f77e244
merged in old components + moved the application table to the compone…
chnnick Jan 25, 2026
65532b7
Adding bottom margin, for some reason mb-5 class doesn't work
SamNie2027 Jan 25, 2026
7804bbf
Merge pull request #117 from Code-4-Community/application-table-columns
SamNie2027 Jan 25, 2026
310def9
Adding documentation
SamNie2027 Jan 25, 2026
49e15dd
Merge pull request #126 from Code-4-Community/114-nick-anjali-backend…
SamNie2027 Jan 25, 2026
d5a88fb
Adding Learner Info entity
SamNie2027 Jan 25, 2026
04c7098
Create create-learner-info-request.dto.ts
SamNie2027 Jan 25, 2026
2b23639
Adding entire Create pipeline
SamNie2027 Jan 25, 2026
dcc7a06
Test setup for service
SamNie2027 Jan 25, 2026
96954ad
Controller test setup
SamNie2027 Jan 25, 2026
0deb038
Added service tests for create
SamNie2027 Jan 25, 2026
bb76fff
Adding controller tests for learner info create
SamNie2027 Jan 25, 2026
1167e5f
Adding Update Application Interest endpoint
SamNie2027 Jan 25, 2026
9e6b03c
tests for create, findbyid, and update for the service
SamNie2027 Jan 25, 2026
4eab7b8
Tests for create and update
SamNie2027 Jan 26, 2026
e46acac
Adding full volunteer info component
SamNie2027 Jan 26, 2026
b301fc2
Adding appropriate type casts
SamNie2027 Jan 26, 2026
e9705c5
Adding Learner DTO and splitting name into first name and last name
SamNie2027 Jan 26, 2026
e5dea25
Merge branch '113-ui-for-profiles-part-1' into 120-work-on-backend-re…
SamNie2027 Jan 26, 2026
b0c5f3a
Merge pull request #132 from Code-4-Community/120-work-on-backend-ref…
SamNie2027 Jan 26, 2026
5e92b31
JSDoc
chnnick Jan 26, 2026
1bab84e
Removing isInternational
SamNie2027 Jan 26, 2026
0f01754
Also removed isInternational from applications
SamNie2027 Jan 26, 2026
ea83d8e
Removing interest and experienceType from learner info
SamNie2027 Jan 26, 2026
8f044fd
refactor Learner to Applicant
rayyanmridha Jan 26, 2026
ede36ab
fix env path
rayyanmridha Jan 26, 2026
54c3905
Merge pull request #134 from Code-4-Community/133-backend-refactoring…
SamNie2027 Jan 27, 2026
15b859b
Add new Application fields and update DTO and service tests
alveenahanif Jan 27, 2026
8877426
implemented the frontend ticket with bodie
ostepan8 Jan 27, 2026
0e31b10
turns off nx cloud
SamNie2027 Jan 27, 2026
0ac644a
Removing old todo
SamNie2027 Jan 27, 2026
4e969b1
Merge pull request #135 from Code-4-Community/backend-refactoring-pt2
SamNie2027 Jan 27, 2026
e3e013a
Merge branch 'main' into admin-prev-next-owen-and-bodie
SamNie2027 Jan 27, 2026
05568f9
Merge pull request #141 from Code-4-Community/turn-off-nx-cloud
SamNie2027 Jan 27, 2026
5dc7280
Using local cloud
SamNie2027 Jan 27, 2026
d31c33d
fix discipline to use enum instead of string
rayyanmridha Jan 27, 2026
b44bb1d
Merge pull request #140 from Code-4-Community/backend-refactoring-pt2
SamNie2027 Jan 27, 2026
6133d28
test case for when mockLearnersRepository throws error
chnnick Jan 30, 2026
e03fff6
Merge branch 'main' of https://github.com/Code-4-Community/proj-bhchp…
chnnick Jan 31, 2026
415523b
finished merging, changed references to learner in controller and ser…
chnnick Jan 31, 2026
bf3e1e3
fixed testing typos
chnnick Jan 31, 2026
e462c3c
Adding validation that error is emitted at the controller level
SamNie2027 Feb 1, 2026
bf5bf6a
Merge pull request #111 from Code-4-Community/delete-learner-route
SamNie2027 Feb 1, 2026
de24def
Revise README for BHCHP Application setup
SamNie2027 Feb 1, 2026
41ff4e4
Improve formatting of commands in README
SamNie2027 Feb 1, 2026
e9daaf4
Improve README setup instructions for nx
SamNie2027 Feb 1, 2026
ca4bd63
Update project title casing in README.md
SamNie2027 Feb 1, 2026
d317115
Enhance README with local setup and database instructions
SamNie2027 Feb 1, 2026
327ffb7
Revise README for PostgreSQL setup instructions
SamNie2027 Feb 1, 2026
2a6d530
replace test endpoint with a generic one
rayyanmridha Feb 3, 2026
c87f838
Update README.md
SamNie2027 Feb 3, 2026
f73e38c
Merge pull request #146 from Code-4-Community/SamNie2027-patch-1
rayyanmridha Feb 3, 2026
5ddd8e0
Changing the name of the method
SamNie2027 Feb 3, 2026
c22d1c4
Merge pull request #149 from Code-4-Community/125-aws-ses-troubleshoot
SamNie2027 Feb 3, 2026
dc38509
Merge branch 'main' into admin-prev-next-owen-and-bodie
SamNie2027 Feb 4, 2026
3bcfa52
Searchbar integration with application table
bodhiYG Feb 5, 2026
1297b68
Adding pronouns
SamNie2027 Feb 6, 2026
7404503
Languages other than english
SamNie2027 Feb 6, 2026
1d21104
adding field for 'what type of experience are you looking for?'
SamNie2027 Feb 6, 2026
9167b47
adding field for school department'
SamNie2027 Feb 6, 2026
8a05fe5
Field for elaborating on their discipline
SamNie2027 Feb 6, 2026
f7616e3
Removed fileuploads field
SamNie2027 Feb 6, 2026
e0bab0b
adding comments for licenses
SamNie2027 Feb 7, 2026
80668dc
Adding resume and cover letter
SamNie2027 Feb 7, 2026
94c2d64
Added new app statuses
SamNie2027 Feb 7, 2026
611b821
Emergency Contact Info
SamNie2027 Feb 7, 2026
7212676
Additional learner fields from the pandadoc
SamNie2027 Feb 7, 2026
9962925
migrations for creating learner and volunteer info tables
chnnick Feb 7, 2026
eac1c6d
Refactored availability to free text string for better pandadoc trans…
SamNie2027 Feb 7, 2026
709d1a5
Changing interest area list to reflect actual pandadoc values
SamNie2027 Feb 7, 2026
d148622
Admin changes
chnnick Feb 8, 2026
022121f
user changes id to appId.
chnnick Feb 8, 2026
986e10a
Final fields
SamNie2027 Feb 8, 2026
28297e6
new field for descirption of other school
SamNie2027 Feb 8, 2026
176746a
updated controller tests and delete-user-DTO to use appId
chnnick Feb 8, 2026
48b0b8f
Merge pull request #159 from Code-4-Community/151-update-name-admin
SamNie2027 Feb 8, 2026
a3faa69
seed data in txt file for volunteer and learner
chnnick Feb 8, 2026
d673497
Merge pull request #158 from Code-4-Community/128-refactoring-part-6
SamNie2027 Feb 8, 2026
23f0146
implemented endpoints
ostepan8 Feb 9, 2026
f6655f4
Adding example for s3 address
SamNie2027 Feb 10, 2026
abe70e8
Merge pull request #166 from Code-4-Community/endpoint-to-retrieve-ap…
SamNie2027 Feb 10, 2026
e8a8a6f
Merge branch 'main' into 5-add-new-fields-to-application
SamNie2027 Feb 10, 2026
e29271a
Changing Discipline values to match pandadoc
SamNie2027 Feb 10, 2026
464c6d2
Merge branch 'main' into 5-add-new-fields-to-application
SamNie2027 Feb 10, 2026
38ff011
Fixing tests with new discipline values
SamNie2027 Feb 10, 2026
d4ee67c
Refactored Area of Interest to be an array of enum
bodhiYG Feb 11, 2026
a835aa4
Removed updateApplicationInterest dto, added updateApplicationDiscipl…
anjali-silina Feb 11, 2026
5018d44
Merge pull request #169 from Code-4-Community/153-edit-changeable-fields
SamNie2027 Feb 11, 2026
f7c5780
Merge branch 'main' into 5-add-new-fields-to-application
SamNie2027 Feb 11, 2026
679c653
Update applications.controller.spec.ts
SamNie2027 Feb 11, 2026
198bcd8
Fixing test
SamNie2027 Feb 11, 2026
b0a14ed
Merge pull request #160 from Code-4-Community/5-add-new-fields-to-app…
SamNie2027 Feb 11, 2026
04b9432
implemented changes
ostepan8 Feb 11, 2026
c9508ed
small changes to get backend to compile
ostepan8 Feb 11, 2026
5cff803
small changes to get backend to compile
ostepan8 Feb 11, 2026
1e72c0d
Merge main into branch, accept incoming changes
ostepan8 Feb 11, 2026
119e6ce
Update seed.ts
SamNie2027 Feb 11, 2026
0395421
Merge pull request #170 from Code-4-Community/migration-refactor-pt-5
SamNie2027 Feb 11, 2026
7746b6c
recreating migration for application
SamNie2027 Feb 12, 2026
4705f28
Regenerated application table, removed some old migrations and added …
SamNie2027 Feb 12, 2026
6a48bec
Applicant Migration
bodhiYG Feb 15, 2026
af24543
Renamed TableSearchBar component and got rid of React.FC
bodhiYG Feb 16, 2026
b5f4d73
add discipline migration file
rayyanmridha Feb 16, 2026
c01a3fe
Updated Interest to an Array type to fix build test failing
bodhiYG Feb 16, 2026
109830b
Merge branch 'main' into bg-154-refactor-aoe
SamNie2027 Feb 16, 2026
b462fcf
Merge pull request #168 from Code-4-Community/bg-154-refactor-aoe
SamNie2027 Feb 16, 2026
ca49e05
Adding seeding data for applicant
SamNie2027 Feb 16, 2026
10a926a
Updating data source to include applicant
SamNie2027 Feb 16, 2026
e5ad9a1
Adding missing modules
SamNie2027 Feb 16, 2026
d46e5aa
Renaming with title case
SamNie2027 Feb 16, 2026
8a8a2e1
adminstable
chnnick Feb 16, 2026
cfe41d9
user migration
chnnick Feb 16, 2026
0d8c8a5
add user to data-source.ts, delete old init migration, add duplicate …
chnnick Feb 16, 2026
4f8c399
Merge pull request #174 from Code-4-Community/171-regenerate-applicat…
rayyanmridha Feb 17, 2026
c14ef93
New exception to bring clarity to api errors
SamNie2027 Feb 17, 2026
076023f
Removing old tables from init
SamNie2027 Feb 17, 2026
7739869
Merge branch 'main' into bg-129-applicant-migration
SamNie2027 Feb 17, 2026
45a377d
Changing seed data, adding in old discipline for now, refactoring app…
SamNie2027 Feb 18, 2026
17bece4
Merge pull request #178 from Code-4-Community/bg-129-applicant-migration
SamNie2027 Feb 18, 2026
d3dc3f4
fix discipline migration and delete init
rayyanmridha Feb 18, 2026
0abf783
Merge branch 'main' into rm-173-regenerate-discipline-migrations
rayyanmridha Feb 18, 2026
46f35a4
created reusable download component
anjali-silina Feb 18, 2026
3eea3b1
removed components from root.tsx
anjali-silina Feb 18, 2026
87df288
Update 1754254886189-init.ts
ostepan8 Feb 18, 2026
4ff108d
Merge pull request #181 from Code-4-Community/regenerate-and-rewrite-…
SamNie2027 Feb 18, 2026
12e12f7
Merge branch 'main' into rm-173-regenerate-discipline-migrations
rayyanmridha Feb 18, 2026
0ce2faf
put users module into app module
chnnick Feb 19, 2026
787f98a
Merge branch 'main' of https://github.com/Code-4-Community/proj-bhchp…
chnnick Feb 19, 2026
73bcfbb
Merge pull request #176 from Code-4-Community/164-new-admin-user-tabl…
SamNie2027 Feb 19, 2026
295f88f
Merge branch 'rm-173-regenerate-discipline-migrations' of https://git…
SamNie2027 Feb 19, 2026
8f45978
Merge pull request #175 from Code-4-Community/rm-173-regenerate-disci…
SamNie2027 Feb 19, 2026
202aa08
Add DB migrations for learner_info and application and slightly alter…
SamNie2027 Feb 20, 2026
8f99c6c
Removing school from application
SamNie2027 Feb 20, 2026
3e215ed
Add heardAboutFrom & otherSchool; update seeds/migrations
SamNie2027 Feb 21, 2026
0ad3988
Update migration: application
SamNie2027 Feb 21, 2026
0bbbe98
Add resume/coverLetter; update DTO, service, tests
SamNie2027 Feb 22, 2026
2018433
Add TypeORM filter; tighten learner-info DTO
SamNie2027 Feb 22, 2026
2d3036b
Prevent duplicate appId and update delete return
SamNie2027 Feb 22, 2026
bd60d58
Adding new Postman collections
SamNie2027 Feb 23, 2026
a265cd3
changes
anjali-silina Feb 23, 2026
8d195c8
Merge pull request #180 from Code-4-Community/161-reusable-download-c…
rayyanmridha Feb 23, 2026
0dfcd59
new columns, renamed proposedDate, added actualStartDate
chnnick Feb 25, 2026
8f05ff4
requirementsFrame
chnnick Feb 25, 2026
2f443a1
finished impl
ostepan8 Feb 25, 2026
a2ee25e
updates to make tests pass so i can merge
ostepan8 Feb 25, 2026
9e02616
HearFromFrame w/ colors, fonts need to be added
chnnick Feb 26, 2026
d823fea
requirements table styling fixes
chnnick Feb 26, 2026
48ea1f5
removed form, now just shows info
chnnick Feb 26, 2026
df021b0
added component changes
rayyanmridha Feb 26, 2026
dc1f529
restore main page
rayyanmridha Feb 26, 2026
d6c59c5
follow modern react fc practice
rayyanmridha Feb 26, 2026
1ea494b
moved start and end date fields to application
anjali-silina Mar 3, 2026
80f4654
fixed errors in application service spec
anjali-silina Mar 3, 2026
b4b3213
refactored candidate info and admin info
anjali-silina Mar 3, 2026
414fb8e
candidate info
anjali-silina Mar 3, 2026
eebc243
Merge pull request #187 from Code-4-Community/fixing-migrations
SamNie2027 Mar 5, 2026
7b4324f
Merge pull request #192 from Code-4-Community/rm-184-school-affiliati…
SamNie2027 Mar 5, 2026
c7125a5
rounded boxes
chnnick Mar 9, 2026
a495897
Merge branch 'main' of https://github.com/Code-4-Community/proj-bhchp…
chnnick Mar 9, 2026
936532c
Completed Status Pills Styling
alveenahanif Mar 11, 2026
bc19cf0
Refactored User and tests
bodhiYG Mar 11, 2026
c0790f9
Removed Status and replaced with UserType
bodhiYG Mar 11, 2026
2a4e77f
Removed Unnecessary Files Fix
bodhiYG Mar 11, 2026
02a42f9
add endpoints
rayyanmridha Mar 13, 2026
d20f9dc
add unit tests
rayyanmridha Mar 14, 2026
d6d7f96
HearFromFrame now uses props
chnnick Mar 15, 2026
bf052ce
abstracted out frames
chnnick Mar 15, 2026
c5bc347
Rename to fit abstraction
chnnick Mar 15, 2026
bfd7081
Merge pull request #191 from Code-4-Community/182-admin-dashboard-col…
SamNie2027 Mar 15, 2026
0bcc349
Removing addition of Sunday
SamNie2027 Mar 15, 2026
103ba03
Adding a test for new update availability endpoint
SamNie2027 Mar 15, 2026
6030a36
finished impl
ostepan8 Feb 25, 2026
fa20f80
updates to make tests pass so i can merge
ostepan8 Feb 25, 2026
51d28ab
Removing addition of Sunday
SamNie2027 Mar 15, 2026
9d572ec
Adding a test for new update availability endpoint
SamNie2027 Mar 15, 2026
595e326
Merge branch 'admin-track-applicants-frontend' of https://github.com/…
SamNie2027 Mar 15, 2026
3ca9f89
finished impl
ostepan8 Feb 25, 2026
e4bf279
updates to make tests pass so i can merge
ostepan8 Feb 25, 2026
10d6c9c
Removing addition of Sunday
SamNie2027 Mar 15, 2026
d2ef14f
Merge branch 'admin-track-applicants-frontend' of https://github.com/…
SamNie2027 Mar 15, 2026
86fa5ff
Finishing touches
SamNie2027 Mar 15, 2026
1b267c4
Delete discplines.constants.ts
SamNie2027 Mar 15, 2026
cf5355b
Merge branch 'main' into bg-123-searchbar-functionality
SamNie2027 Mar 15, 2026
aee47f1
Merge pull request #190 from Code-4-Community/admin-track-applicants-…
SamNie2027 Mar 15, 2026
0545dce
Merge pull request #156 from Code-4-Community/bg-123-searchbar-functi…
SamNie2027 Mar 15, 2026
121a447
clean up imports and reorder tests
rayyanmridha Mar 16, 2026
ad62ac1
correct route
rayyanmridha Mar 16, 2026
22df9bd
Merge pull request #198 from Code-4-Community/rm-189-get-volunteer-le…
SamNie2027 Mar 17, 2026
113d1ba
Refactored to enum type
bodhiYG Mar 18, 2026
ce810fd
Refactoring
SamNie2027 Mar 18, 2026
021c49d
Merge pull request #193 from Code-4-Community/179-refactor-applicatio…
SamNie2027 Mar 18, 2026
1b70795
Merge branch 'main' into bg-177-refactor-user
SamNie2027 Mar 18, 2026
d799d4a
Refactoring done!
SamNie2027 Mar 20, 2026
fd8cf21
Merge pull request #196 from Code-4-Community/bg-177-refactor-user
SamNie2027 Mar 20, 2026
628235f
more finalizations
SamNie2027 Mar 20, 2026
91f5049
Merge pull request #210 from Code-4-Community/bg-177-refactor-user
SamNie2027 Mar 20, 2026
2cbbf98
Merge branch 'main' into feature/172-admin-status-pills
alveenahanif Mar 20, 2026
cf2a130
Removed Darwin package
alveenahanif Mar 20, 2026
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
34 changes: 34 additions & 0 deletions .github/workflows/backend_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Backend build

on:
push:
branches: ['main']
pull_request:
branches: ['main']

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Use NodeJS 24.x
uses: actions/setup-node@v4
with:
node-version: 24.x
cache: 'yarn'

- name: Create .env file
run: |

echo "AWS_BUCKET_NAME=dummy" >> .env
echo "AWS_SECRET_ACCESS_KEY=dummy" >> .env
echo "AWS_ACCESS_KEY_ID=dummy" >> .env
echo "AWS_REGION=us-east-2" >> .env

- name: Install Dependencies
run: yarn install

- name: Build backend
run: npx nx build backend
113 changes: 0 additions & 113 deletions .github/workflows/ci-cd.yml

This file was deleted.

34 changes: 34 additions & 0 deletions .github/workflows/frontend_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Frontend build

on:
push:
branches: ['main']
pull_request:
branches: ['main']

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Use NodeJS 24.x
uses: actions/setup-node@v4
with:
node-version: 24.x
cache: 'yarn'

- name: Create .env file
run: |

echo "AWS_BUCKET_NAME=dummy" >> .env
echo "AWS_SECRET_ACCESS_KEY=dummy" >> .env
echo "AWS_ACCESS_KEY_ID=dummy" >> .env
echo "AWS_REGION=us-east-2" >> .env

- name: Install Dependencies
run: yarn install

- name: Build frontend
run: npx nx build frontend
35 changes: 35 additions & 0 deletions .github/workflows/jest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Jest run

on:
push:
branches: ['main']
pull_request:
branches: ['main']

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Use NodeJS 24.x
uses: actions/setup-node@v4
with:
node-version: 24.x
cache: 'yarn'

- name: Create .env file
run: |

echo "AWS_BUCKET_NAME=dummy" >> .env
echo "AWS_SECRET_ACCESS_KEY=dummy" >> .env
echo "AWS_ACCESS_KEY_ID=dummy" >> .env
echo "AWS_REGION=us-east-2" >> .env

- name: Install Dependencies
run: yarn install

- name: Run Jest tests
run: yarn test
27 changes: 27 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Linter run

on:
push:
branches: ['main']
pull_request:
branches: ['main']

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Use Node.js 24.x
uses: actions/setup-node@v4
with:
node-version: 24.x
cache: 'yarn'

- name: Install Dependencies
run: yarn install

- name: Run linter
run: yarn lint
13 changes: 13 additions & 0 deletions .postman/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"workspace": {
"id": "deb4acab-98ad-45ed-9413-eaac43415aba"
},
"entities": {
"environments": [],
"flows": [],
"globals": [],
"mocks": [],
"specs": [],
"collections": []
}
}
Loading
Loading