Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
41d8471
endpoints for application and upload file
heryandjaruma Mar 30, 2025
d615f5b
add save response to firebase
heryandjaruma Mar 30, 2025
747c6e7
add dropdown validation
heryandjaruma Mar 30, 2025
e0d80d8
add change to user if state is PROFILE
heryandjaruma Mar 30, 2025
3c40ed8
merge main
heryandjaruma Apr 12, 2025
e178202
npm audit
heryandjaruma Apr 12, 2025
b04b7b9
Merge branch 'main' into feature/BE-01-endpoints-for-user-and-applica…
heryandjaruma Apr 12, 2025
9c62e83
migrate to ts
heryandjaruma Apr 15, 2025
801ee19
migrate to ts
heryandjaruma Apr 15, 2025
d31378b
migrate to ts for file
heryandjaruma Apr 15, 2025
1f8c6ef
assign file to real uid
heryandjaruma Apr 15, 2025
48f77c4
minor fix
heryandjaruma Apr 15, 2025
f607586
add endpoints for getApplication and getApplicationQuestions
heryandjaruma Apr 15, 2025
2ad34c3
add application status endpoint
heryandjaruma Apr 15, 2025
970f260
handle cors; set cookies on login
heryandjaruma Apr 17, 2025
cf1267b
add set-cookie endpoint
heryandjaruma Apr 17, 2025
8f28ffd
support bearer and cookies authentication
heryandjaruma Apr 17, 2025
1400e01
Merge branch 'main' into feature/BE-01-endpoints-for-user-and-applica…
heryandjaruma Apr 25, 2025
dcee315
edit auth impl
heryandjaruma Apr 25, 2025
f09108c
add csrf implementation
heryandjaruma Apr 26, 2025
38e3e1a
proper login
heryandjaruma Apr 26, 2025
f141308
move send csrf to auth endpoints
heryandjaruma Apr 26, 2025
b98cf10
move csrf into middleware
heryandjaruma Apr 26, 2025
ab6df19
proper session login
heryandjaruma Apr 26, 2025
d0484d9
cleanup unused endpoints
heryandjaruma Apr 26, 2025
7aa083d
cleanup code and unused controllers
heryandjaruma Apr 26, 2025
6c41810
add more fake questions
heryandjaruma Apr 26, 2025
049c8a7
add session check
heryandjaruma Apr 26, 2025
c2d9758
handle log for multipart data
heryandjaruma Apr 26, 2025
ba93eec
add setApplicationStatus
heryandjaruma Apr 28, 2025
24176a4
add user role, add submit endpoint
heryandjaruma Apr 28, 2025
5b2633d
add initial statys; comment fake data populator
heryandjaruma Apr 28, 2025
a817497
improve response
heryandjaruma Apr 28, 2025
5154b74
improve validation
heryandjaruma Apr 28, 2025
a642f20
Merge pull request #19 from GarudaHacks/feature/BE-01-endpoints-for-u…
hib4 Apr 29, 2025
1fbdd1e
fix: middlewares
hib4 May 9, 2025
b08d894
fix: controllers
hib4 May 9, 2025
0ba6ff5
Merge pull request #20 from GarudaHacks/fix/middlewares
hib4 May 9, 2025
06efd1c
fix: deployment issue
hib4 May 9, 2025
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
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,7 @@ node_modules/

# dataconnect generated files
.dataconnect

# idea
.idea*
*.idea
8 changes: 8 additions & 0 deletions docs/application-endpoints.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Application Endpoint

Documentation for application endpoints.

## Endpoint
```
PATCH /api/v1/application
```
2 changes: 1 addition & 1 deletion functions/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@ module.exports = {
"max-len": "off",
"new-cap": "off",
"linebreak-style": ["error", process.platform === "win32" ? "windows" : "unix"],
"no-explicit-any": "off",
"@typescript-eslint/no-explicit-any": "off"
},
};
Loading