Skip to content
This repository was archived by the owner on May 5, 2025. It is now read-only.
Merged

MVP #46

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
202 commits
Select commit Hold shift + click to select a range
c36e674
created nest project
Valeryum999 Mar 12, 2025
f3fd601
moved logic to new folder
Valeryum999 Mar 12, 2025
0cca9d3
tiny try
Valeryum999 Mar 12, 2025
4c39301
almost perfect, need to understand module stuff
Valeryum999 Mar 12, 2025
fd866f4
dependecy injection
ibicso Mar 12, 2025
260b9ad
hex struct for retrieval
ibicso Mar 13, 2025
4aba60d
change to ES module
ibicso Mar 13, 2025
8fc1318
Tested microservice functionality and rabbitmq message-driven communi…
Valeryum999 Mar 14, 2025
b19799d
jest working, test suite not finished
ibicso Mar 14, 2025
5d460c1
confluence fetch service, incomplete (see ownedBy)
Valeryum999 Mar 14, 2025
7e39ffb
github service
Valeryum999 Mar 15, 2025
5736c82
hex folder structure
andreasanti03 Mar 15, 2025
bb73215
hexagonal folder structure
andreasanti03 Mar 15, 2025
b968bcc
mock chat - service
andreasanti03 Mar 15, 2025
f036693
apigateway microservice
mhdmd01 Mar 17, 2025
a1a3789
rabbit and integration test
ibicso Mar 18, 2025
49d648c
retrieval complete and tested
ibicso Mar 18, 2025
5c74c9e
conn db funzionante. fetchInfo funzionante (con http request, toDo Ra…
andreasanti03 Mar 18, 2025
1b1e4c2
github
Valeryum999 Mar 18, 2025
7cfc8fd
set up env rabbitmq
andreasanti03 Mar 18, 2025
0992f24
set up env rabbitmq
andreasanti03 Mar 18, 2025
dda79f5
Merge branch 'dev/information-vectorDb/service' into dev/information-…
Valeryum999 Mar 18, 2025
0dbc7cf
aggiunto rabbitmq stuff
andreasanti03 Mar 19, 2025
bf0d2fa
fixed imports
Valeryum999 Mar 19, 2025
b750a14
general rearrangement + fixes
Valeryum999 Mar 19, 2025
486f745
compose remove app-network
ibicso Mar 19, 2025
e4497a3
fixes after merge
ibicso Mar 19, 2025
e596762
removed dotenv and finsh test after mege
ibicso Mar 19, 2025
69ac324
remove unecessary information service
ibicso Mar 19, 2025
fd898b1
comment out app.e2e
ibicso Mar 19, 2025
29b1c70
aggiunto inserimento nel DB, funziona. toComplete: rabbitMq stuff
andreasanti03 Mar 20, 2025
1759261
aggiunto questionDate e answerDate
andreasanti03 Mar 22, 2025
1e01846
fix affari rabbitmq
andreasanti03 Mar 22, 2025
89a03ce
fix DTO
andreasanti03 Mar 23, 2025
adcaf69
add tests
mhdmd01 Mar 25, 2025
b281e49
workflow and workflow run
ibicso Mar 25, 2025
4945a78
confluence fetch working without library
ibicso Mar 25, 2025
3a3c794
confluence pagination done and tested
ibicso Mar 25, 2025
b05b7b7
Jira pagination, and updates, all fields retrieva. Tested
ibicso Mar 26, 2025
04fb236
created project
orlifera Mar 26, 2025
6fff18d
Merge pull request #15 from SweeTenTeam/dev/frontend-config
MatteoCampa Mar 26, 2025
5277e6a
created components
orlifera Mar 26, 2025
3cba75c
Merge pull request #16 from SweeTenTeam/dev/frontend-components
MatteoCampa Mar 26, 2025
6e59857
creazione provider e reducer
MatteoCampa Mar 26, 2025
74ad53d
Merge pull request #17 from SweeTenTeam/dev/frontend-provider_reducer
orlifera Mar 26, 2025
1b21655
creazione adapter
MatteoCampa Mar 26, 2025
a1804a8
Merge pull request #18 from SweeTenTeam/dev/frontend-adapter
orlifera Mar 26, 2025
376026f
creazione test generali
MatteoCampa Mar 26, 2025
f4c29e5
Merge pull request #19 from SweeTenTeam/dev/frontend-adapter
orlifera Mar 26, 2025
8620671
terminati test componenti + fix folder struct
orlifera Mar 26, 2025
43fadd8
Merge pull request #20 from SweeTenTeam/dev/frontend-components_test
MatteoCampa Mar 26, 2025
7da86c6
fix test directory
MatteoCampa Mar 26, 2025
caa0c16
Merge pull request #21 from SweeTenTeam/dev/frontend
orlifera Mar 26, 2025
edbb57a
Implementazione chatBot
dadded01 Mar 26, 2025
2f3c296
Merge pull request #25 from SweeTenTeam/dev/chatBotService
dadded01 Mar 26, 2025
ffe6710
fixes, alcuni test nuovi da sisteamre
mhdmd01 Mar 27, 2025
8093593
Repository updates
ibicso Mar 27, 2025
e8a18d6
commits update
ibicso Mar 27, 2025
667540e
fix test message
mhdmd01 Mar 27, 2025
09eae7e
file updates
ibicso Mar 27, 2025
efd08c1
Merge pull request #26 from SweeTenTeam/dev/apigateway
Valeryum999 Mar 27, 2025
26c3416
Merge pull request #8 from SweeTenTeam/dev/chatHistoryService
Valeryum999 Mar 27, 2025
67282b0
Merge branch 'develop' of github.com:SweeTenTeam/BuddyBot into dev/in…
Valeryum999 Mar 27, 2025
0097184
Merge pull request #27 from SweeTenTeam/dev/information-vectorDb/service
Valeryum999 Mar 27, 2025
37ca20b
rielaborato fetchStorico
andreasanti03 Mar 28, 2025
1e5b44a
fetch pull request
ibicso Mar 28, 2025
9e2c1e9
commits pagination
ibicso Mar 28, 2025
0bae83c
files "pagination" (handling of big files up to 100mb)
ibicso Mar 28, 2025
b3b908e
pagination with paginate(). Updated workflow logic
ibicso Mar 28, 2025
71a05f2
glue
Valeryum999 Mar 28, 2025
75caf97
aggiunti primi test
andreasanti03 Mar 28, 2025
f2df089
rm controller rindondante
andreasanti03 Mar 28, 2025
7cce777
gestione fetch senza id
andreasanti03 Mar 28, 2025
5a4156a
fix per collegamento frontend ad api gateway
MatteoCampa Mar 28, 2025
1d39d9a
navbar + formatDate
orlifera Mar 28, 2025
0ab9c27
mega dump
Valeryum999 Mar 28, 2025
26909ea
Merge branch 'develop' of github.com:SweeTenTeam/BuddyBot into develop
Valeryum999 Mar 28, 2025
05933bc
manual merge + added a couple of QoL
Valeryum999 Mar 29, 2025
0ac443d
linked everything together, several bugs to fix
Valeryum999 Mar 29, 2025
cdae109
formatDate fix
orlifera Mar 29, 2025
d21037f
Merge branch 'develop' of github.com:SweeTenTeam/BuddyBot into develop
orlifera Mar 29, 2025
0456f74
fix test
orlifera Mar 29, 2025
b5a2ddb
fix tests
MatteoCampa Mar 29, 2025
fe41a22
fix test chatwindow
MatteoCampa Mar 29, 2025
b50b859
aggiunto tipo ritorno Chat per insert in db. aggiunta prima versione …
andreasanti03 Mar 29, 2025
4e1593d
UT lato repository/persistence
andreasanti03 Mar 30, 2025
6bf2ff8
fix query
andreasanti03 Mar 30, 2025
f5d6950
fix query chatRepository
andreasanti03 Mar 30, 2025
e01479f
minor fix
Valeryum999 Mar 30, 2025
de663e2
Merge branch 'develop' into dev/chatHistoryService
Valeryum999 Mar 30, 2025
58a4012
Merge pull request #30 from SweeTenTeam/dev/chatHistoryService
Valeryum999 Mar 30, 2025
8df945d
fixed stuff
Valeryum999 Mar 30, 2025
ae33d65
added .env.examples
Valeryum999 Mar 30, 2025
3ab8cb9
fix inputForm frontend
MatteoCampa Mar 30, 2025
5c1e712
fixed chatbot bug undefined
Valeryum999 Mar 31, 2025
8d6dd02
Merge branch 'develop' of github.com:SweeTenTeam/BuddyBot into develop
Valeryum999 Mar 31, 2025
7d1bde2
fixed take - 1
Valeryum999 Mar 31, 2025
3f047e8
fixes
mhdmd01 Mar 31, 2025
4a2c024
Merge branch 'develop' of https://github.com/SweeTenTeam/BuddyBot int…
mhdmd01 Mar 31, 2025
ac25a8b
fixes
mhdmd01 Mar 31, 2025
bb13596
fix due to 'Message' changes. add insertChat tests (ut)
andreasanti03 Mar 31, 2025
94e51ba
fix
mhdmd01 Mar 31, 2025
1593ceb
small fix ('fecth' to 'fetch'). add fetchHistory tests
andreasanti03 Mar 31, 2025
280c5ac
Merge branch 'develop' of github.com:SweeTenTeam/BuddyBot into develop
andreasanti03 Mar 31, 2025
6c7ec76
code cleanup and minor bug fixes
ibicso Mar 31, 2025
d19af14
inline code fix, backtick todo
orlifera Mar 31, 2025
416d67e
import clean up
ibicso Mar 31, 2025
062452f
fix input
MatteoCampa Mar 31, 2025
2413b19
fix input
MatteoCampa Mar 31, 2025
d7f7f5e
Merge pull request #31 from SweeTenTeam/dev/information-vector-db/ser…
ibicso Mar 31, 2025
02b928a
Merge branch 'develop-fetch-update' into dev/information-vectorDb/ser…
ibicso Mar 31, 2025
600511b
fixed non committed bugs
Valeryum999 Mar 31, 2025
cd4425c
fix after merge, fetch complete
ibicso Mar 31, 2025
8f5d8b1
pulizia
mhdmd01 Apr 1, 2025
a79a38f
Merge pull request #32 from SweeTenTeam/dev/information-vectorDb/service
ibicso Apr 1, 2025
4c7903a
Merge pull request #33 from SweeTenTeam/develop-fetch-update
andreasanti03 Apr 1, 2025
b5456ac
fix chat.consumer
andreasanti03 Apr 1, 2025
8d2af46
risolti conflicts
andreasanti03 Apr 1, 2025
16bca6e
added frontend env
Valeryum999 Apr 1, 2025
40c900a
fixed qdrant folder
Valeryum999 Apr 1, 2025
732954a
fixed again
Valeryum999 Apr 1, 2025
46ef102
fix save chat timestamp on history
ibicso Apr 1, 2025
35066a5
Merge branch 'develop' of https://github.com/SweeTenTeam/BuddyBot int…
ibicso Apr 1, 2025
07101e8
minor fix
Valeryum999 Apr 1, 2025
dddcb2d
fix code blocks
MatteoCampa Apr 1, 2025
9306bee
fix markdown
MatteoCampa Apr 1, 2025
c2a07f8
fix markdown
MatteoCampa Apr 1, 2025
b28b137
changed frontend error handling
MatteoCampa Apr 1, 2025
1afdd34
new tests
mhdmd01 Apr 1, 2025
513846d
jest config mjs
andreasanti03 Apr 2, 2025
7d98fe1
Merge branch 'develop' of github.com:SweeTenTeam/BuddyBot into develop
andreasanti03 Apr 2, 2025
e367711
fix errors frontend
MatteoCampa Apr 2, 2025
5889b13
added lastupdated attribute for frontend
MatteoCampa Apr 2, 2025
09a1834
fix json for testing and new tests
MatteoCampa Apr 2, 2025
c519040
added lastUpdated menu and fixed language div on markdown
orlifera Apr 2, 2025
8a3c564
hex structure for insert lastFetch (date) in db. fix repository & typ…
andreasanti03 Apr 2, 2025
a695ef0
fix tests frontend
MatteoCampa Apr 2, 2025
b0de37d
fix bug frontend
MatteoCampa Apr 2, 2025
5eea2ca
fix console frontend
MatteoCampa Apr 2, 2025
3f46468
fixed lastUpdated from mobile. Added avatar
orlifera Apr 2, 2025
392de97
Merge branch 'dev/frontend' of github.com:SweeTenTeam/BuddyBot into d…
orlifera Apr 2, 2025
9c62ac2
fix
orlifera Apr 2, 2025
8b203f7
added tests frontend
MatteoCampa Apr 3, 2025
0ff223a
fix error style
MatteoCampa Apr 3, 2025
c82843e
scheduler apigateway
mhdmd01 Apr 3, 2025
d3bdc58
99% complete
andreasanti03 Apr 3, 2025
d575123
Merge pull request #37 from SweeTenTeam/dev/frontend
MatteoCampa Apr 3, 2025
4cf4140
fix loadchat frontend
MatteoCampa Apr 3, 2025
d7f3ef7
microservice funzionante, fix unit test, to fix int-test
andreasanti03 Apr 3, 2025
a9a96a4
add tests. microservizio ok
andreasanti03 Apr 3, 2025
aedff60
aggiunti dtos ? lastUpdate Date ?
mhdmd01 Apr 3, 2025
7a344b0
microservizio ok
andreasanti03 Apr 4, 2025
5dce9b5
fix adaptee
MatteoCampa Apr 4, 2025
68562b9
fix
mhdmd01 Apr 4, 2025
f4b940f
fix dei test
mhdmd01 Apr 6, 2025
773388c
small fix
andreasanti03 Apr 6, 2025
21c6300
test fixes
andreasanti03 Apr 7, 2025
018942a
added result state with Result instead of boolean
ibicso Apr 7, 2025
ca16033
fix test
andreasanti03 Apr 8, 2025
e348c8f
fix test try e catch
andreasanti03 Apr 8, 2025
ae02815
Merge pull request #39 from SweeTenTeam/dev/apigateway-scheduler
andreasanti03 Apr 8, 2025
13e37b9
Merge pull request #38 from SweeTenTeam/dev/information-error-handling
Valeryum999 Apr 8, 2025
a3a0521
Merge pull request #40 from SweeTenTeam/dev/history_db_lastUpdate
mhdmd01 Apr 8, 2025
a776e42
test commit not finished
ibicso Apr 8, 2025
a0fb880
fix after merge
ibicso Apr 8, 2025
083e32d
fetch last update, done, toDo tests
andreasanti03 Apr 8, 2025
3c755b8
aggiunto get last update
mhdmd01 Apr 8, 2025
a9625f7
Merge pull request #41 from SweeTenTeam/dev/history_db_lastUpdate
mhdmd01 Apr 8, 2025
bf0083f
removed git keep inside qdrant folder
Valeryum999 Apr 9, 2025
48e712d
Merge branch 'develop' of github.com:SweeTenTeam/BuddyBot into develop
Valeryum999 Apr 9, 2025
ad7406b
fixed chunck size and llm request size for rate limit
ibicso Apr 9, 2025
7ef8068
Merge branch 'develop' of https://github.com/SweeTenTeam/BuddyBot int…
ibicso Apr 9, 2025
07b7e92
aggiunti test per nuova funzionalita
andreasanti03 Apr 9, 2025
b9aa4c8
added frontend github action
MatteoCampa Apr 9, 2025
842df51
test github action
MatteoCampa Apr 9, 2025
af7d8ad
fixed test adapter frontend
MatteoCampa Apr 9, 2025
2c8769a
fix github action
MatteoCampa Apr 9, 2025
e57682c
Jira tests
ibicso Apr 10, 2025
e8263e3
confluence unit tests
ibicso Apr 10, 2025
a25a622
github unit tests
ibicso Apr 10, 2025
04b7eb5
all test execept confluence api facade
ibicso Apr 10, 2025
e57824f
test terminati
andreasanti03 Apr 10, 2025
dffd3f7
integration tests
ibicso Apr 11, 2025
28b09c1
Merge branch 'develop' into dev/information-error-handling
ibicso Apr 11, 2025
08b5925
Merge pull request #43 from SweeTenTeam/dev/information-error-handling
ibicso Apr 11, 2025
786cd61
fix information tests after merge
ibicso Apr 11, 2025
d3702fe
Merge pull request #42 from SweeTenTeam/dev/history_db_lastUpdate
andreasanti03 Apr 11, 2025
50f1ba8
fixed some test and names
ibicso Apr 12, 2025
602712f
sistemati test per schedeuler, da fixare integrations
mhdmd01 Apr 12, 2025
05fcf44
sistemati test per schedeuler, da fixare integrations
mhdmd01 Apr 12, 2025
229b3e4
test
orlifera Apr 14, 2025
7b6dd57
test
orlifera Apr 14, 2025
7bac029
console
orlifera Apr 14, 2025
955b3c4
console
orlifera Apr 14, 2025
9d2332b
console
orlifera Apr 14, 2025
b1bbb87
mobile Navbar
orlifera Apr 14, 2025
53642e3
test
orlifera Apr 14, 2025
542c4fe
test
orlifera Apr 14, 2025
284f4f1
removed test modules
ibicso Apr 14, 2025
226b9a9
Merge pull request #45 from SweeTenTeam/dev/system-test
andreasanti03 Apr 14, 2025
d454699
Demo
ibicso Apr 15, 2025
2dba299
fix test
MatteoCampa Apr 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added .DS_Store
Binary file not shown.
35 changes: 35 additions & 0 deletions .github/workflows/CI.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions .github/workflows/Coverage.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 41 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Run Tests and Generate Coverage Report

on:
push:
branches:
- main
- master
pull_request:
branches:
- main
- master


jobs:
test:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '18'

- name: Install dependencies
run: npm ci --silent --legacy-peer-deps
working-directory: frontend

- name: Run tests
run: npm test -- --coverage
working-directory: frontend
env:
CI: true

- name: Upload coverage report
uses: actions/upload-artifact@v4
with:
name: coverage-report
path: frontend/coverage/
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
node_modules
*.js
*.js
.env
qdrant-storage/*
!qdrant-storage/.gitkeep
dist
5 changes: 5 additions & 0 deletions apiGateway/.env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
GITHUB_OWNER= SweeTenTeam
GITHUB_REPO= BuddyBot
GITHUB_BRANCH= develop

JIRA_BOARD= 1
56 changes: 56 additions & 0 deletions apiGateway/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# compiled output
/dist
/node_modules
/build

# Logs
logs
*.log
npm-debug.log*
pnpm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

# OS
.DS_Store

# Tests
/coverage
/.nyc_output

# IDEs and editors
/.idea
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace

# IDE - VSCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json

# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# temp directory
.temp
.tmp

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
4 changes: 4 additions & 0 deletions apiGateway/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"singleQuote": true,
"trailingComma": "all"
}
13 changes: 13 additions & 0 deletions apiGateway/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
FROM node:latest

WORKDIR /app

COPY package*.json ./

RUN npm install

COPY . .

EXPOSE 3000

CMD ["npm", "run", "start"]
98 changes: 98 additions & 0 deletions apiGateway/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
<p align="center">
<a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="120" alt="Nest Logo" /></a>
</p>

[circleci-image]: https://img.shields.io/circleci/build/github/nestjs/nest/master?token=abc123def456
[circleci-url]: https://circleci.com/gh/nestjs/nest

<p align="center">A progressive <a href="http://nodejs.org" target="_blank">Node.js</a> framework for building efficient and scalable server-side applications.</p>
<p align="center">
<a href="https://www.npmjs.com/~nestjscore" target="_blank"><img src="https://img.shields.io/npm/v/@nestjs/core.svg" alt="NPM Version" /></a>
<a href="https://www.npmjs.com/~nestjscore" target="_blank"><img src="https://img.shields.io/npm/l/@nestjs/core.svg" alt="Package License" /></a>
<a href="https://www.npmjs.com/~nestjscore" target="_blank"><img src="https://img.shields.io/npm/dm/@nestjs/common.svg" alt="NPM Downloads" /></a>
<a href="https://circleci.com/gh/nestjs/nest" target="_blank"><img src="https://img.shields.io/circleci/build/github/nestjs/nest/master" alt="CircleCI" /></a>
<a href="https://discord.gg/G7Qnnhy" target="_blank"><img src="https://img.shields.io/badge/discord-online-brightgreen.svg" alt="Discord"/></a>
<a href="https://opencollective.com/nest#backer" target="_blank"><img src="https://opencollective.com/nest/backers/badge.svg" alt="Backers on Open Collective" /></a>
<a href="https://opencollective.com/nest#sponsor" target="_blank"><img src="https://opencollective.com/nest/sponsors/badge.svg" alt="Sponsors on Open Collective" /></a>
<a href="https://paypal.me/kamilmysliwiec" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg" alt="Donate us"/></a>
<a href="https://opencollective.com/nest#sponsor" target="_blank"><img src="https://img.shields.io/badge/Support%20us-Open%20Collective-41B883.svg" alt="Support us"></a>
<a href="https://twitter.com/nestframework" target="_blank"><img src="https://img.shields.io/twitter/follow/nestframework.svg?style=social&label=Follow" alt="Follow us on Twitter"></a>
</p>
<!--[![Backers on Open Collective](https://opencollective.com/nest/backers/badge.svg)](https://opencollective.com/nest#backer)
[![Sponsors on Open Collective](https://opencollective.com/nest/sponsors/badge.svg)](https://opencollective.com/nest#sponsor)-->

## Description

[Nest](https://github.com/nestjs/nest) framework TypeScript starter repository.

## Project setup

```bash
$ npm install
```

## Compile and run the project

```bash
# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod
```

## Run tests

```bash
# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov
```

## Deployment

When you're ready to deploy your NestJS application to production, there are some key steps you can take to ensure it runs as efficiently as possible. Check out the [deployment documentation](https://docs.nestjs.com/deployment) for more information.

If you are looking for a cloud-based platform to deploy your NestJS application, check out [Mau](https://mau.nestjs.com), our official platform for deploying NestJS applications on AWS. Mau makes deployment straightforward and fast, requiring just a few simple steps:

```bash
$ npm install -g mau
$ mau deploy
```

With Mau, you can deploy your application in just a few clicks, allowing you to focus on building features rather than managing infrastructure.

## Resources

Check out a few resources that may come in handy when working with NestJS:

- Visit the [NestJS Documentation](https://docs.nestjs.com) to learn more about the framework.
- For questions and support, please visit our [Discord channel](https://discord.gg/G7Qnnhy).
- To dive deeper and get more hands-on experience, check out our official video [courses](https://courses.nestjs.com/).
- Deploy your application to AWS with the help of [NestJS Mau](https://mau.nestjs.com) in just a few clicks.
- Visualize your application graph and interact with the NestJS application in real-time using [NestJS Devtools](https://devtools.nestjs.com).
- Need help with your project (part-time to full-time)? Check out our official [enterprise support](https://enterprise.nestjs.com).
- To stay in the loop and get updates, follow us on [X](https://x.com/nestframework) and [LinkedIn](https://linkedin.com/company/nestjs).
- Looking for a job, or have a job to offer? Check out our official [Jobs board](https://jobs.nestjs.com).

## Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support).

## Stay in touch

- Author - [Kamil Myśliwiec](https://twitter.com/kammysliwiec)
- Website - [https://nestjs.com](https://nestjs.com/)
- Twitter - [@nestframework](https://twitter.com/nestframework)

## License

Nest is [MIT licensed](https://github.com/nestjs/nest/blob/master/LICENSE).
File renamed without changes.
35 changes: 35 additions & 0 deletions apiGateway/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
// @ts-check
import eslint from '@eslint/js';
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended';
import globals from 'globals';
import tseslint from 'typescript-eslint';

export default tseslint.config(
{
ignores: ['eslint.config.mjs'],
},
eslint.configs.recommended,
...tseslint.configs.recommendedTypeChecked,
eslintPluginPrettierRecommended,
{
languageOptions: {
globals: {
...globals.node,
...globals.jest,
},
ecmaVersion: 5,
sourceType: 'module',
parserOptions: {
projectService: true,
tsconfigRootDir: import.meta.dirname,
},
},
},
{
rules: {
'@typescript-eslint/no-explicit-any': 'off',
'@typescript-eslint/no-floating-promises': 'warn',
'@typescript-eslint/no-unsafe-argument': 'warn'
},
},
);
8 changes: 8 additions & 0 deletions apiGateway/nest-cli.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"$schema": "https://json.schemastore.org/nest-cli",
"collection": "@nestjs/schematics",
"sourceRoot": "src",
"compilerOptions": {
"deleteOutDir": true
}
}
Loading