Skip to content

Commit

Permalink
Merge branch 'dev' of github.com:MuNuChapterHKN/HKrecruitment into fe…
Browse files Browse the repository at this point in the history
…ature/Recruitment-session/Interview
  • Loading branch information
Mugna0990 committed May 22, 2024
2 parents d979247 + 5357170 commit bdb7af6
Show file tree
Hide file tree
Showing 34 changed files with 2,704 additions and 2,462 deletions.
10 changes: 3 additions & 7 deletions .github/workflows/fullstack.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
name: Test

on:
push:
branches:
- '*'
pull_request:
branches:
- '*'
on: [push, pull_request]

jobs:
tests:
Expand All @@ -15,6 +9,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install Node.js
uses: actions/setup-node@v4
Expand Down
86 changes: 43 additions & 43 deletions api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,63 +22,63 @@
"clean": "rimraf dist"
},
"dependencies": {
"@casl/ability": "^6.3.3",
"@fastify/static": "^6.6.0",
"@casl/ability": "^6.7.1",
"@fastify/static": "^6.12.0",
"@hkrecruitment/shared": "workspace:*",
"@joi/date": "^2.1.0",
"@nestjs/common": "^9.0.0",
"@nestjs/config": "^2.2.0",
"@nestjs/core": "^9.0.0",
"@nestjs/passport": "^9.0.0",
"@nestjs/platform-express": "^9.0.0",
"@nestjs/swagger": "^6.1.3",
"@joi/date": "^2.1.1",
"@nestjs/common": "^9.4.3",
"@nestjs/config": "^2.3.4",
"@nestjs/core": "^9.4.3",
"@nestjs/passport": "^9.0.3",
"@nestjs/platform-express": "^9.4.3",
"@nestjs/swagger": "^6.3.0",
"@nestjs/typeorm": "^9.0.1",
"@types/js-yaml": "^4.0.5",
"@types/passport-jwt": "^3.0.7",
"@types/js-yaml": "^4.0.9",
"@types/passport-jwt": "^3.0.13",
"class-transformer": "^0.5.1",
"dotenv": "^16.0.3",
"google-auth-library": "^8.7.0",
"dotenv": "^16.4.5",
"google-auth-library": "^8.9.0",
"googleapis": "^118.0.0",
"jest-mock-extended": "^3.0.5",
"joi": "^17.7.0",
"jest-mock-extended": "^3.0.7",
"joi": "^17.13.1",
"js-yaml": "^4.1.0",
"jwks-rsa": "^3.0.0",
"jwks-rsa": "^3.1.0",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^8.4.0",
"reflect-metadata": "^0.1.13",
"rxjs": "^7.2.0",
"passport-jwt": "^4.0.1",
"pg": "^8.11.5",
"reflect-metadata": "^0.1.14",
"rxjs": "^7.8.1",
"typeorm": "0.3.11",
"webpack": "^5.75.0"
"webpack": "^5.91.0"
},
"devDependencies": {
"@automock/jest": "^1.0.1",
"@golevelup/ts-jest": "^0.3.6",
"@nestjs/cli": "^9.0.0",
"@nestjs/schematics": "^9.0.0",
"@nestjs/testing": "^9.0.0",
"@swc/core": "^1.3.56",
"@swc/jest": "^0.2.26",
"@types/express": "^4.17.14",
"@automock/jest": "^1.4.0",
"@golevelup/ts-jest": "^0.3.8",
"@nestjs/cli": "^9.5.0",
"@nestjs/schematics": "^9.2.0",
"@nestjs/testing": "^9.4.3",
"@swc/core": "^1.5.5",
"@swc/jest": "^0.2.36",
"@types/express": "^4.17.21",
"@types/jest": "28.1.8",
"@types/multer": "^1.4.7",
"@types/node": "^16.11.10",
"@types/supertest": "^2.0.11",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0",
"eslint": "^8.0.1",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.0.0",
"@types/multer": "^1.4.11",
"@types/node": "^16.18.97",
"@types/supertest": "^2.0.16",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-prettier": "^4.2.1",
"jest": "28.1.3",
"jose": "^4.14.4",
"jose": "^4.15.5",
"nodemon": "^2.0.22",
"prettier": "^2.8.5",
"prettier": "^2.8.8",
"rimraf": "^3.0.2",
"source-map-support": "^0.5.20",
"sqlite3": "^5.1.6",
"supertest": "^6.1.3",
"source-map-support": "^0.5.21",
"sqlite3": "^5.1.7",
"supertest": "^6.3.4",
"ts-jest": "28.0.8",
"ts-loader": "^9.2.3",
"ts-loader": "^9.5.1",
"ts-node": "10.7.0",
"tsconfig-paths": "4.1.0",
"typescript": "4.5.2"
Expand Down
104 changes: 36 additions & 68 deletions frontend/index.html
Original file line number Diff line number Diff line change
@@ -1,71 +1,39 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png" />
<link
rel="apple-touch-icon"
sizes="114x114"
href="/apple-icon-114x114.png"
/>
<link
rel="apple-touch-icon"
sizes="120x120"
href="/apple-icon-120x120.png"
/>
<link
rel="apple-touch-icon"
sizes="144x144"
href="/apple-icon-144x144.png"
/>
<link
rel="apple-touch-icon"
sizes="152x152"
href="/apple-icon-152x152.png"
/>
<link
rel="apple-touch-icon"
sizes="180x180"
href="/apple-icon-180x180.png"
/>
<link
rel="icon"
type="image/png"
sizes="192x192"
href="/android-icon-192x192.png"
/>
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="manifest" href="/manifest.json" />
<meta name="msapplication-TileColor" content="#ffffff" />
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png" />
<meta name="theme-color" content="#ffffff" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta name="HKRecruitment" content="HKN polito recruitment platform" />
<!--
manifest.json provides metadata used when your web app is installed on a
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
-->
<link rel="manifest" href="/manifest.json" />
<!--
Notice the use of %PUBLIC_URL% in the tags above.
It will be replaced with the URL of the `public` folder during the build.
Only files inside the `public` folder can be referenced from the HTML.

Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>HKRecruitment</title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>
<head>
<meta charset="utf-8" />
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png" />
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png" />
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png" />
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />

<meta name="msapplication-TileColor" content="#ffffff" />
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png" />

<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta name="description" content="HKN Polito Recruitment Platform" />
<meta name="author" content="IT Area @ HKN Polito" />

<link rel="manifest" href="/manifest.json" />

<title>HKRecruitment</title>
</head>

<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<script type="module" src="/src/index.jsx"></script>
</body>

</html>
31 changes: 17 additions & 14 deletions frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,21 @@
"private": true,
"type": "module",
"dependencies": {
"@auth0/auth0-react": "^1.12.0",
"@auth0/auth0-react": "^1.12.1",
"@hkrecruitment/shared": "workspace:*",
"@popperjs/core": "^2.11.6",
"bootstrap": "^5.2.3",
"moment": "^2.29.3",
"moment-timezone": "^0.5.34",
"prop-types": "^15.7.0",
"react": "^18.2.0",
"react-bootstrap": "^2.2.3",
"react-dom": "^18.2.0",
"@popperjs/core": "^2.11.8",
"@types/react": "^18.3.2",
"bootstrap": "^5.3.3",
"bootstrap-icons": "^1.11.3",
"moment": "^2.30.1",
"moment-timezone": "^0.5.45",
"prop-types": "^15.8.1",
"react": "^18.3.1",
"react-bootstrap": "^2.10.2",
"react-dom": "^18.3.1",
"react-hook-form": "^7.51.4",
"react-moment": "^1.1.3",
"react-router-dom": "^6.9.0",
"react-router-dom": "^6.23.1",
"web-vitals": "^2.1.4"
},
"scripts": {
Expand Down Expand Up @@ -46,10 +49,10 @@
},
"devDependencies": {
"@vitejs/plugin-react": "^3.1.0",
"prettier": "^2.8.5",
"prettier": "^2.8.8",
"rimraf": "^3.0.2",
"typescript": "^4.6.4",
"vite": "^4.2.1",
"vite-plugin-html": "^3.2.0"
"typescript": "^4.9.5",
"vite": "^4.5.3",
"vite-plugin-html": "^3.2.2"
}
}
Loading

0 comments on commit bdb7af6

Please sign in to comment.