Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
033b361
feat(game): Add SQLite database
jmtth Feb 13, 2026
c5c48dc
feat(game-api): add jwt verify in game service to retreive userdata
jmtth Feb 16, 2026
b88d7f1
feat(user-redis): add ioredis plugins
jmtth Feb 17, 2026
0b876cc
feat(workspace): add path reference in services which use @transcendence
Feb 17, 2026
4855f75
feat(front-tournament): connect TournamentsListPage to backend
jmtth Feb 18, 2026
fa39d1f
fix(game-redis): send authId instead of id
Feb 18, 2026
dcf3799
fix(ci): add bigger timeoout to profiles.controller.test
Feb 18, 2026
694e119
fix(ci): add timeout to vite test config
Feb 18, 2026
21f4f06
fix(user-redis): add max retry connection for redis testing mode
Feb 18, 2026
4172ca2
fix(ioredis): add conf logic in each services
Feb 18, 2026
ef5f584
feat(game-data): add sql to count player in a Tournament
Feb 21, 2026
56ac90a
Merge branch 'main' into game-data
Feb 21, 2026
aa169c0
feat(game-data): add json return when joining a tournament
Feb 21, 2026
a091f53
feat(game-data-test): improve test data tournament
Feb 21, 2026
804fc8e
feat(game-data): connect page tournament to backend
Feb 21, 2026
64f2047
feat(game-data): update game database and user profiles
jmtth Feb 22, 2026
5fca803
feat(workflow): package-lock
jmtth Feb 22, 2026
f81f3f7
Merge branch 'main' into game-data
jmtth Feb 22, 2026
36cb005
fix(workflow): package-lock rebuild for linux
Feb 23, 2026
f2f0786
docs(redis): cli cmd to check streams and messages
Feb 23, 2026
e91af06
fix(test): update test for new method getProfileByUsername
Feb 23, 2026
b2d5dff
refactor(game-data): remove unnecessary comments
Feb 23, 2026
2a0c5f8
fix(test): update test for test_tournament
Feb 23, 2026
fcd2eae
Merge branch 'main' into game-data
Feb 23, 2026
eb3665f
fix: remove .orig
Feb 23, 2026
d4f8efe
fix: remove cookies
Feb 23, 2026
fe58c00
refactor(game-data): error to Apperror
jmtth Feb 24, 2026
f39ede0
fix(PR): remove unnecessary files JWT plugins
Feb 24, 2026
123636b
Merge branch 'main' into game-data
Feb 24, 2026
dd2a283
fix(wf): rm package-lock.json beacause multi os
Feb 24, 2026
09cdf03
fix: add package-lock for ci
Feb 24, 2026
3a78b69
fix(error): good handling Apperror reason
Feb 24, 2026
b6bb7c2
fix(game-data): tournament dont exist redirection to 404
Feb 24, 2026
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
15 changes: 0 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,20 +42,6 @@ jobs:
fail-on-error: false
fail-on-warning: false

Comment thread
jmtth marked this conversation as resolved.
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Setup Environment
uses: ./.github/actions/setup-project
with:
jwt_secret: ${{ secrets.JWT_SECRET }}

- name: Build
run: make build

test:
runs-on: ubuntu-latest
env:
Expand Down Expand Up @@ -107,7 +93,6 @@ jobs:

functional-tests:
runs-on: ubuntu-latest
needs: [build]
env:
NODE_ENV: test
NPM_CONFIG_PRODUCTION: false
Expand Down
41 changes: 41 additions & 0 deletions docs/redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,3 +121,44 @@ app.post('/tournamentspub', async (req, _reply) => {
return { status: 'published' };
});
```

---

## Consultation et Test des messages Redis

```bash
# lancer le container Redis
docker exec -it redis-brocker sh
# lancer le client Redis
redis-cli


# lister toutes les clés
KEYS *
# variante lister que les streams
SCAN 0 TYPE stream

#lister les messages du stream : user.events
XRANGE user.events - +

#voir les groups de consumer d'un stream
XINFO GROUPS user.events

# exemple de retour de la commande ici il y a un message en attente pending 1
# 1) 1) "name"
# 2) "game-service-group"
# 3) "consumers"
# 4) (integer) 1
# 5) "pending"
# 6) (integer) 1
# 7) "last-delivered-id"
# 8) "1771833993337-0"
# 9) "entries-read"
# 10) (integer) 4
# 11) "lag"
# 12) (integer) 0


# voir les consumers d'un group
XINFO CONSUMERS user.events game-service-group
```
Loading
Loading