Skip to content

Commit 2c954a2

Browse files
committed
feat(agora): improve schema and add auth
1 parent fab6fd1 commit 2c954a2

20 files changed

+1368
-3517
lines changed

COPYING-README.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44
| Service | License | Docs | Description |
55
| ----------------------------------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------- |
66
| [`shared`](./services/shared) | [![License: MPL v2](https://img.shields.io/badge/license-MPL%202.0-cyan.svg)](./services/shared/COPYING) | [![documentation](https://img.shields.io/badge/readme-cyan)](./services/shared) | 🤝 Shared |
7-
| [`agora`](./services/agora) | [![License: MPL v2](https://img.shields.io/badge/license-MPL%202.0-cyan.svg)](./services/agora/COPYING) | [![documentation](https://img.shields.io/badge/readme-cyan)](./services/agora) | 🐦 Agora frontend |
7+
| [`agora`](./services/agora) | [![License: MPL v2](https://img.shields.io/badge/license-MPL%202.0-cyan.svg)](./services/agora/COPYING) | [![documentation](https://img.shields.io/badge/readme-cyan)](./services/agora) | 🐦 Agora Frontend |
88
| [`front`](./services/front) | [![License: MPL v2](https://img.shields.io/badge/license-MPL%202.0-cyan.svg)](./services/front/COPYING) | [![documentation](https://img.shields.io/badge/readme-cyan)](./services/front) | 🐦 Frontend MVP ESSEC |
99
| [`landing-page`](./services/landing-page) | [![License: MPL v2](https://img.shields.io/badge/license-MPL%202.0-cyan.svg)](./services/front/COPYING) | [![documentation](https://img.shields.io/badge/readme-cyan)](./services/landing-page) | 🐦 Landing page |
10-
| [`back`](./services/back) | [![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](./services/back/COPYING) | [![documentation](https://img.shields.io/badge/readme-blue)](./services/back) | 💭 Backend |
10+
| [`back`](./services/back) | [![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](./services/back/COPYING) | [![documentation](https://img.shields.io/badge/readme-blue)](./services/back) | 💭 Backend MVP ESSEC |
11+
| [`api`](./services/api) | [![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](./services/back/COPYING) | [![documentation](https://img.shields.io/badge/readme-blue)](./services/api) | 💭 Agora Backend |
1112
| [`sql-script`](./services/sql-script) | [![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](./services/back/COPYING) | [![documentation](https://img.shields.io/badge/readme-blue)](./services/sql-script) | 💻 SQL Migration scripts |
1213
| [`zkli`](./services/zkli) | [![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](./services/back/COPYING) | [![documentation](https://img.shields.io/badge/readme-blue)](./services/zkli) | 🛠️ Command-line interface (CLI) |
1314
| [`nlp`](./services/nlp) | [![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](./services/back/COPYING) | [![documentation](https://img.shields.io/badge/readme-blue)](./services/nlp) | 🗣️ Natural Language Processing |

Makefile

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ all: dev
88
generate:
99
docker run --rm \
1010
-v ${PWD}:/local openapitools/openapi-generator-cli:latest-release generate \
11-
-i /local/services/back/openapi-zkorum.json \
11+
-i /local/services/api/openapi-zkorum.json \
1212
-g typescript-axios \
13-
-o /local/services/afterwork/src/api
13+
-o /local/services/agora/src/api
1414

1515
sync:
1616
cd services/shared && pnpm run sync
@@ -19,11 +19,11 @@ dev-sync:
1919
watchman-make -p 'services/shared/src/**/*.ts' -t sync
2020

2121
dev-generate:
22-
watchman-make -p 'services/back/openapi-zkorum.json' -t generate
22+
watchman-make -p 'services/api/openapi-zkorum.json' -t generate
2323

2424
dev-front:
25-
cd services/front && pnpm dev
25+
cd services/agora && pnpm dev
2626

27-
dev-back:
28-
cd services/back && pnpm start:dev
27+
dev-api:
28+
cd services/api && pnpm start:dev
2929

run_all_in_gnome_terminal_tabs.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ gnome-terminal --tab -t "OpenAPI" --working-directory="$BASE_DIR" -- \
99
bash -c "make dev-generate; bash"
1010
gnome-terminal --tab -t "Shared" --working-directory="$BASE_DIR" -- \
1111
bash -c "make dev-sync; bash"
12-
gnome-terminal --tab -t "Back" --working-directory="$BASE_DIR" -- \
13-
bash -c "make dev-back; bash"
12+
gnome-terminal --tab -t "API" --working-directory="$BASE_DIR" -- \
13+
bash -c "make dev-api; bash"
1414
gnome-terminal --tab -t "Front" --working-directory="$BASE_DIR" -- \
1515
bash -c "make dev-front; bash"
1616
gnome-terminal --tab -t "Git" --working-directory="$BASE_DIR"

0 commit comments

Comments
 (0)