Commit graph

  • 9f7d88da41
    build(make): adding the logs-setup rules Raphael 2025-11-14 16:15:21 +01:00
  • 3302710ae0
    build(docker/monitoring): adding the logs part to the makefile Raphael 2025-11-14 16:14:57 +01:00
  • 9ce9fa44e4 feat(chat): added base for chat service NigeParis 2025-11-11 10:02:05 +01:00
  • 21b4db5a56
    refactor(montoring/prometheus): removing the useless endpoint Raphael 2025-11-13 23:09:36 +01:00
  • 9e98ff2d13
    monitoring(monitoring/grafana): setting up the rules for the notification Raphael 2025-11-13 23:07:38 +01:00
  • 20cac0e42b
    feat(monitoring/grafana): setting up the notification policies Raphael 2025-11-13 23:07:08 +01:00
  • 73a4946d17
    Monitoring tools (#32) Raphaël 2025-11-12 11:50:32 +01:00
  • fac6df3882 fixes(frontend): fixed small types/incorrect code Maieul BOYER 2025-11-10 19:16:15 +01:00
  • 16cac7e111 chore(git): add package-lock.json to gitignore Maieul BOYER 2025-11-10 18:54:37 +01:00
  • aba4c4498c feat(frontend/auth): fix cookie not working due to path being /app Maieul BOYER 2025-11-10 18:43:34 +01:00
  • e8b0b7e310 feat(frontend/openapi): Generated Openapi client for frontend Maieul BOYER 2025-11-10 17:06:10 +01:00
  • 08c910c193 feat(frontend): added frontend Maieul BOYER 2025-11-10 17:00:21 +01:00
  • 0db41a440d feat(frontend): scaffolding to build frontend Maieul BOYER 2025-11-10 16:58:42 +01:00
  • 5dd6067c95 feat(openapi): Add modified typescript-fetch template Maieul BOYER 2025-11-09 02:47:58 +01:00
  • b7c2a3dff9 feat(openapi): Started working on Openapi generation Maieul BOYER 2025-11-09 02:44:18 +01:00
  • 1bd2b4594b fix(direnv/envrc): adding the use flake to the repo Raphael 2025-10-31 18:00:15 +01:00
  • 8ebd6b6bff feat(flake/tmux-setup): adding the tmux-setup w/ lazydocker Raphael 2025-10-31 17:59:46 +01:00
  • fc2cfdb7cf
    chore(Makefile): reworked npm@ rules to use pnpm Maieul BOYER 2025-10-29 19:38:31 +01:00
  • a66fad3360
    chore(lockfile/icons): updated lockfile and fixed icons service shutdown Maieul BOYER 2025-10-29 19:24:59 +01:00
  • 332086d5e2 feat(auth): split login_name and display_name for better oauth2/guest user handling Maieul BOYER 2025-10-25 17:07:17 +02:00
  • e0689143c4 feat(oauth2): fixed small issues Maieul BOYER 2025-10-25 16:18:10 +02:00
  • a67d29af3c feat(oauth2): commented a bit of stuff Maieul BOYER 2025-10-25 16:01:50 +02:00
  • 66537e2ccb feat(oauth2/user): Implementation of the whole oauth2 pipeline Maieul BOYER 2025-10-25 15:50:07 +02:00
  • 7557a7aa76 feat(oauth2): provider.toml config file with template Maieul BOYER 2025-10-25 15:47:42 +02:00
  • bc7a615dcf feat(db/oauth2): Added oauth2 handling to database Maieul BOYER 2025-10-25 15:39:49 +02:00
  • 26627cd4d7 feat(infra/nginx): Fixed nginx redirection and fixed dockerfiles Maieul BOYER 2025-10-25 15:35:02 +02:00
  • 2074f8d8f1 fix(shared/auth/icon): Fixed lots of small things Maieul BOYER 2025-10-08 17:24:46 +02:00
  • 5306ccfc60 fix(db/user): small issues in user database layer Maieul BOYER 2025-10-07 22:40:27 +02:00
  • 1cbd778131 feat(auth/user): Finished User Rework to handle Guest Maieul BOYER 2025-10-06 16:59:18 +02:00
  • 7d0f5c11d6 core(eslint): added Makefile rule to run eslint Maieul BOYER 2025-10-06 16:57:42 +02:00
  • 812959b16f feat(auth): fixed JWT using wrong data and SIGTERM handler Maieul BOYER 2025-10-02 01:42:09 +02:00
  • bca385adc9 feat(database): regenerated the sql code and fixed autoincrement on text column Maieul BOYER 2025-10-02 01:41:47 +02:00
  • 8e4081f494
    core(ci/husky): Added husky and CI Jobs Maix0 2025-10-07 22:18:23 +02:00
  • ff0e218803
    core: adding a linter to the project Raphaël 2025-10-03 14:26:07 +02:00
  • bb43622684
    test Raphael 2025-10-03 13:31:54 +02:00
  • c1b0833229
    test Raphael 2025-10-03 13:31:35 +02:00
  • 357f1cc128
    core(husky): adding the prefix Raphael 2025-10-03 13:17:32 +02:00
  • 8e1cfc0c4a
    fix(flake/tmux): switching from pnpm to npx to workspace work Raphael 2025-09-30 14:47:48 +02:00
  • fbc870f240
    fix(package/eslint): adding the type module like asked by npmx eslint Raphael 2025-09-30 14:46:57 +02:00
  • ec4eec13c8
    core(flake/tmux): correct the name of the project Raphael 2025-09-30 14:42:12 +02:00
  • 80f9c13203
    core(flake/tmux): adding tmux env for me Raphael 2025-09-30 14:39:19 +02:00
  • 9424bcf213
    fix(package/script): adding a dev script for husky Raphael 2025-09-29 14:30:45 +02:00
  • 8ef9b323d0
    fix(husky): adding precommit lint verification Raphael 2025-09-29 12:11:25 +02:00
  • 481a99ac27
    core(pre-commit): adding a lint check before commit Raphael 2025-09-29 12:08:21 +02:00
  • 537cd03bb5 fixes(tsc): typing issue Maieul BOYER 2025-09-29 11:54:30 +02:00
  • 404735fe22 fixes(eslint): fixing everything that eslint complained about Maieul BOYER 2025-09-29 11:50:53 +02:00
  • d11e4a4516
    fix(ci/lint): Removing the frozen lockfile Raphael 2025-09-28 23:11:42 +02:00
  • 782d453cc8
    fix(ci/lint): Using the working directory Raphael 2025-09-28 23:10:23 +02:00
  • bf34d113e0
    fix(ci/lint): test w/ cd ./src before pnpm executions Raphael 2025-09-28 23:07:23 +02:00
  • 57d2f4e942
    fix(ci/lint): testing without node cache Raphael 2025-09-28 23:03:44 +02:00
  • 9a025f16f8
    fix(ci/lint): adding the correct version of the action pnpm Raphael 2025-09-28 23:01:21 +02:00
  • 3617ce6361
    fix(ci/lint): adding the correct version on pnpm Raphael 2025-09-28 22:57:49 +02:00
  • ecb77f98d4
    fix(ci/lint): adding the correct version on node Raphael 2025-09-28 22:57:22 +02:00
  • 61da545281
    fix(ci/lint): indentation was wrong Raphael 2025-09-28 22:53:24 +02:00
  • 369d0b2407
    fix(ci/lint): indentation was wrong Raphael 2025-09-28 22:50:27 +02:00
  • 8e34b0563a
    fix(icons/app): changing the variable name for one not already declared Raphael 2025-09-28 22:32:49 +02:00
  • 6f42fe6929
    fix!(icons/app): removing the global ignore Raphael 2025-09-28 22:31:28 +02:00
  • d5e7f57ef2
    style(auth/vite): removing the comment on the same line Raphael 2025-09-28 22:28:08 +02:00
  • c88cc67e0b
    style(icons/vite): removing the comment on the same line Raphael 2025-09-28 22:27:27 +02:00
  • a47ddb49bd
    style(eslint): removing the files of the old version Raphael 2025-09-28 22:26:53 +02:00
  • 0a9c700228
    ci(lint): adding a github action to check if lint is respected Raphael 2025-09-28 22:09:23 +02:00
  • 3566513881
    core(package): removing the double package and added it in the src folder Raphael 2025-09-28 21:48:23 +02:00
  • bdcadcf324
    style(src/icons): auto-correction of the linter Raphael 2025-09-28 19:04:24 +02:00
  • 38013b77d3
    style(auth): auto-correction of the linter Raphael 2025-09-28 19:03:59 +02:00
  • b56906b557
    style(shared): auto-correction of the linter Raphael 2025-09-28 19:03:51 +02:00
  • 77324f6d89
    core(package/linter): adding a linter for continuity propose Raphael 2025-09-28 19:02:49 +02:00
  • dd7db727aa
    core(make/tmux): adding the tmux rules Raphael 2025-09-28 18:45:28 +02:00
  • c4b1bb2f65 fix(auth): small issues with login process Maieul BOYER 2025-09-08 14:52:47 +02:00
  • 4f8ebc7dd9 feat(otp): use dedicated method to get user's otp secret Maix0 2025-08-31 16:36:47 +02:00
  • 238dead666 Update src/auth/src/routes/whoami.ts Maix0 2025-08-31 16:36:25 +02:00
  • a6ce4630f5 feat(jwtPlugin): correctly check for multiple registration Maix0 2025-08-31 16:36:16 +02:00
  • fa3966729f feat(database): remove use of any Maix0 2025-08-31 16:35:45 +02:00
  • 85cfea3cbf feat(database): removed debug logs Maieul BOYER 2025-08-31 16:33:53 +02:00
  • a7c753f38b feat(auth): Added 2FA/OTP manage endpoints Maieul BOYER 2025-08-31 16:27:42 +02:00
  • 29a5d38530 fix(routes/OTP): timeout condition check Raphaël 2025-08-31 14:56:57 +02:00
  • 61adf0f742 fix(routes/login): remove debug message from login.ts Raphaël 2025-08-31 14:48:47 +02:00
  • 964fe908a6 feat(auth): Base auth with plugins Maieul BOYER 2025-08-30 23:23:34 +02:00
  • ddde700494 feat(auth): working plugin Maieul BOYER 2025-08-27 22:25:44 +02:00
  • c545499c73 feat(otp): yeah used packet............. Maieul BOYER 2025-08-26 22:06:02 +02:00
  • a16852c1b9 feat(death): I want to die... Maieul BOYER 2025-08-25 18:42:35 +02:00
  • 33e893ec58 feat(wip): ... Maieul BOYER 2025-08-13 19:15:27 +02:00
  • 70d72f4419 feat(database): split stuff into multiple files Maieul BOYER 2025-08-13 15:46:20 +02:00
  • baf9dc54c6 wip(auth): WIP Maieul BOYER 2025-08-05 13:35:22 +02:00
  • c5dbfcad6e feat(auth): initialize service Maieul BOYER 2025-08-02 20:48:30 +02:00
  • a2b896916e feat(infra): Added way to run custom commands for different services Maieul BOYER 2025-08-04 14:21:42 +02:00
  • 1ebe0868f5 feat(infra): added pnpm-lock.yaml to .gitignore Maieul BOYER 2025-08-03 16:08:20 +02:00
  • f62f21ee18 feat(infra): went back to alpine and removed package.json merging Maieul BOYER 2025-08-03 16:04:24 +02:00
  • c633200e86 feat(infra): Removed alpine/jq dependencies Maieul BOYER 2025-08-03 15:10:13 +02:00
  • c3d29662ba feat(infra): removed debug commands from Dockerfile Maieul BOYER 2025-08-03 14:44:19 +02:00
  • 5f9fd5629c feat(infra): reworked Dockerfile Maieul BOYER 2025-08-03 14:40:48 +02:00
  • 704ce37909
    Create docker-image.yml Raphaël 2025-08-03 11:50:34 +02:00
  • 573af0bc4b feat(infra): singular dockerfile with vite bundling Maieul BOYER 2025-07-30 21:27:56 +02:00
  • bdc4616106 feat(cleanup): removed built application Maieul BOYER 2025-07-30 14:07:44 +02:00
  • 157b06ea4b feat(infra): reworked everything so that a single docker builds all + made sure everything works Maieul BOYER 2025-07-29 14:01:01 +02:00
  • 68f8d87477 update(wip): I want to docker commit myself Maieul BOYER 2025-07-28 18:02:01 +02:00
  • f9671ea198 getting merged anyway lol maix0 2025-07-19 15:29:06 +02:00
  • 3f5cb97501 update test maix0 2025-07-17 16:34:43 +02:00
  • 0b3ea4b406 update: started to work on the database side of things maix0 2025-06-20 00:13:01 +02:00
  • eab450626a update: started to work on the image resizing Maieul BOYER 2025-06-17 18:04:57 +02:00
  • 47c019a8df wip maix0 2025-06-16 23:39:02 +02:00