Skip to content

Commit 570b249

Browse files
authored
Merge pull request #17 from atlp-rwanda/ft-reset-user-password-187419058
#187419058 Reset password via email
2 parents 58a898d + f011810 commit 570b249

22 files changed

+667
-193
lines changed

.env-example

+6-12
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,9 @@ GOOGLE_SECRET_ID=
1414
GOOGLE_CALLBACK_URL=
1515
SESSION_SECRET=
1616

17-
18-
JWT_SECRET=
19-
20-
21-
BASE_URL = < your BASE_URL>
22-
HOST = < your Host >
23-
SERVICE = < your SERVICE >
24-
25-
26-
EMAIL=<your email>
27-
PASSWORD=<email password>
28-
17+
ACCESS_TOKEN_SECRET=
18+
SENDER_NAME=
19+
EMAIL=
20+
PASSWORD=
21+
ACCESS_TOKEN_SECRET=
22+
SENDGRID_API_KEY=<YOUR_GRID_API_KEY>

.github/workflows/node.js.yml

+5-8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
name: build
2-
32
on:
43
push:
54
branches:
@@ -9,7 +8,6 @@ on:
98
branches:
109
- develop
1110
- "*"
12-
1311
jobs:
1412
test:
1513
runs-on: ubuntu-latest
@@ -25,16 +23,19 @@ jobs:
2523
DB_HOSTED_MODE: ${{ secrets.DB_HOSTED_MODE }}
2624
ACCESS_TOKEN_SECRET: ${{ secrets.ACCESS_TOKEN_SECRET }}
2725
SESSION_SECRET: ${{ secrets.SESSION_SECRET }}
28-
JWT_SECRET: ${{ secrets.JWT_SECRET }}
2926
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
3027
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
3128
SENDGRID_API_KEY: ${{ secrets.SENDGRID_API_KEY }}
3229
SENDER_NAME: ${{ secrets.SENDER_NAME }}
30+
GOOGLE_CALLBACK_URL: ${{ secrets.GOOGLE_CALLBACK_URL }}
31+
GOOGLE_SECRET_ID: ${{ secrets.GOOGLE_SECRET_ID }}
32+
DB_PROD_URL: ${{ secrets.DB_PROD_URL }}
33+
DB_DEV_URL: ${{ secrets.DB_DEV_URL }}
34+
GOOGLE_CLIENT_ID: ${{ secrets.GOOGLE_CLIENT_ID }}
3335

3436
strategy:
3537
matrix:
3638
node-version: ["20.x"]
37-
3839
steps:
3940
- uses: actions/checkout@v4
4041
- name: Use Node.js ${{ matrix.node-version }}
@@ -44,7 +45,6 @@ jobs:
4445
cache: "npm"
4546
- name: Install dependencies
4647
run: npm install
47-
4848
- name: Run tests
4949
run: npm run test
5050

@@ -54,14 +54,11 @@ jobs:
5454
curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
5555
chmod +x ./cc-test-reporter
5656
./cc-test-reporter before-build
57-
5857
- name: Store coverage report
5958
if: always()
6059
run: mkdir -p coverage
61-
6260
- name: Send coverage report to Code Climate
6361
if: always()
6462
run: ./cc-test-reporter after-build -t lcov -p coverage
65-
6663
- name: coveralls
6764
run: npx coveralls < coverage/lcov.info

package-lock.json

-14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,10 @@
6363
"/src/utils/token.validation.ts",
6464
"/src/services/mailService.ts",
6565
"/src/middlewares/passport.ts",
66-
"/src/database/config/db.config.ts"
66+
"/src/database/config/db.config.ts",
67+
"/src/utils",
68+
"src/helpers",
69+
"src/documention/index.ts"
6770
]
6871
},
6972
"devDependencies": {

src/__test__/product.test.ts

-15
This file was deleted.

0 commit comments

Comments
 (0)