Commit Graph

  • fc363bd49b fix: missing follow_redirects=True on modal endpoint (#630) Mathieu Virbel 2025-09-10 08:15:47 -06:00
  • 962038ee3f fix: auth post (#627) Igor Monadical 2025-09-09 16:46:57 -04:00
  • 3b85ff3bdf fix: auth post (#626) Igor Monadical 2025-09-09 16:27:46 -04:00
  • cde99ca271 fix: auth post (#624) Igor Monadical 2025-09-09 15:48:07 -04:00
  • f81fe9948a fix: anonymous users transcript permissions (#621) Igor Monadical 2025-09-09 10:50:29 -04:00
  • 5a5b323382 fix: sync backend and frontend token refresh logic (#614) Igor Monadical 2025-09-08 10:40:18 -04:00
  • 02a3938822 chore(main): release 0.9.0 (#603) v0.9.0 Mathieu Virbel 2025-09-05 22:50:10 -06:00
  • 7f5a4c9ddc fix: token refresh locking (#613) Igor Monadical 2025-09-05 23:03:24 -04:00
  • 08d88ec349 fix: kv use tls explicit (#610) Igor Monadical 2025-09-05 18:39:32 -04:00
  • c4d2825c81 feat: frontend openapi react query (#606) Igor Monadical 2025-09-05 18:01:31 -04:00
  • 2e94f4ccbe 401 reauth experiments igor/401-reauth-draft Igor Loskutov 2025-09-05 14:20:00 -04:00
  • 01c969b8a9 doc Igor Loskutov 2025-09-05 13:05:00 -04:00
  • 462a897882 nextjs magic Igor Loskutov 2025-09-05 12:59:18 -04:00
  • 83f3d0bc9d nextjs magic Igor Loskutov 2025-09-05 12:44:12 -04:00
  • 0663700a61 fix: align whisper transcriber api with parakeet (#602) Sergey Mankovsky 2025-09-05 10:52:14 +02:00
  • 2962ba5a7b CI debug Igor Loskutov 2025-09-04 22:16:01 -04:00
  • c08a8d0cc0 CI debug Igor Loskutov 2025-09-04 22:03:52 -04:00
  • c4c975eb7b github debug Igor Loskutov 2025-09-04 22:00:35 -04:00
  • 988586ee42 github debug Igor Loskutov 2025-09-04 21:58:06 -04:00
  • 9453ebe356 github debug Igor Loskutov 2025-09-04 21:43:52 -04:00
  • 50d4bcc0ac github debug Igor Loskutov 2025-09-04 21:39:45 -04:00
  • 03f2d2a30b github debug Igor Loskutov 2025-09-04 21:35:16 -04:00
  • 24869cb825 github debug Igor Loskutov 2025-09-04 21:27:41 -04:00
  • 92f5d76d43 github debug Igor Loskutov 2025-09-04 21:25:01 -04:00
  • 82cc1d26d5 github debug Igor Loskutov 2025-09-04 21:16:06 -04:00
  • c62c64362f github debug Igor Loskutov 2025-09-04 21:10:23 -04:00
  • 8a94f6d8bb github debug Igor Loskutov 2025-09-04 21:02:50 -04:00
  • 1f4ec01e2d github debug Igor Loskutov 2025-09-04 20:55:50 -04:00
  • a5124b599d node version 20 for tests Igor Loskutov 2025-09-04 20:49:11 -04:00
  • cacdcbfba2 INTERVAL_REFRESH_MS Igor Loskutov 2025-09-04 19:39:55 -04:00
  • e9318708e1 proper api address from env Igor Loskutov 2025-09-04 19:22:43 -04:00
  • 89dd05ec84 prettier auth state ternary Igor Loskutov 2025-09-04 15:13:31 -04:00
  • 6f29d08d1c prettier auth state ternary Igor Loskutov 2025-09-04 15:11:16 -04:00
  • 293f7d4f1f feat: implement frontend video platform configuration and abstraction Mathieu Virbel 2025-09-04 12:21:51 -06:00
  • ad780551b7 file upload real-time state management fix Igor Loskutov 2025-09-04 14:13:49 -04:00
  • 0751d01f13 added vs edited room state cleanup Igor Loskutov 2025-09-04 13:37:10 -04:00
  • 790a61be0d less edgy config (ci) Igor Loskutov 2025-09-04 12:32:15 -04:00
  • 9695cc4bdf ci randomness Igor Loskutov 2025-09-04 12:12:46 -04:00
  • 669ebe74d8 ci randomness Igor Loskutov 2025-09-04 12:08:01 -04:00
  • 41c92b8aeb ci randomness Igor Loskutov 2025-09-04 12:02:57 -04:00
  • 3170605d9a ci randomness Igor Loskutov 2025-09-04 11:58:22 -04:00
  • 3e629a1ace less edgy config (ci) Igor Loskutov 2025-09-04 11:48:26 -04:00
  • 2811540d9a less edgy config (ci) Igor Loskutov 2025-09-04 11:45:24 -04:00
  • 8af6bf4998 less edgy config (ci) Igor Loskutov 2025-09-04 11:38:26 -04:00
  • c28af33b25 ci randomness Igor Loskutov 2025-09-04 11:27:43 -04:00
  • 912e009ede merge Igor Loskutov 2025-09-04 11:21:34 -04:00
  • f0eba2b2cd test ts server Igor Loskutov 2025-09-04 10:54:09 -04:00
  • dc82f8bb3b fix: source kind for file processing (#601) Sergey Mankovsky 2025-09-04 13:00:14 +02:00
  • 40fe4c1bc7 redis cache Igor Loskutov 2025-09-04 10:33:12 -04:00
  • 23a119dc3b invalidate room on room update Igor Loskutov 2025-09-03 13:11:20 -04:00
  • 2e53eeb5d5 websocket dupe react devmode protection Igor Loskutov 2025-09-03 13:00:22 -04:00
  • 110d1e53fc remove react-query tab sharing cache Igor Loskutov 2025-09-03 12:52:05 -04:00
  • 4f66f14761 remove react-query tab sharing cache Igor Loskutov 2025-09-03 12:47:35 -04:00
  • 6a793edfb5 clarify access token refresh logic a bit Igor Loskutov 2025-09-03 12:31:50 -04:00
  • 0cbbd24c65 protect from zombie auth Igor Loskutov 2025-09-03 10:53:03 -04:00
  • 611e258d96 schema generator error type doc Igor Loskutov 2025-09-03 09:04:40 -04:00
  • 1b22eabb3f session auto refresh blink Igor Loskutov 2025-09-03 08:33:13 -04:00
  • cff662709d cover TODOs + cross-tab cache Igor Loskutov 2025-09-03 07:57:11 -04:00
  • 048ebbd654 room edition state granular management Igor Loskutov 2025-09-03 07:25:22 -04:00
  • 08b82c76ce normalize auth provider Igor Loskutov 2025-09-03 07:10:20 -04:00
  • 41224a424c docs: move platform-jitsi.md to docs/ directory Mathieu Virbel 2025-09-02 18:28:50 -06:00
  • dd0089906f fix: replace datetime.utcnow() with datetime.now(tz=timezone.utc) in Jitsi health check Mathieu Virbel 2025-09-02 18:25:55 -06:00
  • fa559b1970 feat: update and expand video platform tests Mathieu Virbel 2025-09-02 18:16:41 -06:00
  • c26ce65083 feat: update Jitsi documentation with webhook events storage system Mathieu Virbel 2025-09-02 18:09:44 -06:00
  • 52eff2acc0 feat: clean up legacy code and remove excessive documentation Mathieu Virbel 2025-09-02 18:08:12 -06:00
  • 7875ec3432 feat: move platform routers to video_platforms folders Mathieu Virbel 2025-09-02 18:05:04 -06:00
  • 398be06fad feat: add typing overloads and clean up platform client factory Mathieu Virbel 2025-09-02 18:02:43 -06:00
  • 97f6db5556 room edit fix Igor Loskutov 2025-09-02 20:00:35 -04:00
  • da700069d9 Add webhook events storage to meetings model Mathieu Virbel 2025-09-02 17:53:35 -06:00
  • 51229a1790 Fix Jitsi client issues and create typed meeting data Mathieu Virbel 2025-09-02 17:44:04 -06:00
  • 2d2c23f7cc Create video_platforms/whereby structure and WherebyClient Mathieu Virbel 2025-09-02 17:40:32 -06:00
  • 0acb9cac79 Replace Literal with VideoPlatform StrEnum for platform field Mathieu Virbel 2025-09-02 17:36:14 -06:00
  • 5e4f519c83 compile fix Igor Loskutov 2025-09-02 19:12:04 -04:00
  • d861d92cc2 docs: add comprehensive Jitsi Meet integration user guide Mathieu Virbel 2025-09-02 17:07:09 -06:00
  • 24ff83a2ec docs: add comprehensive Whereby integration user guide Mathieu Virbel 2025-09-02 17:05:40 -06:00
  • 249234238c feat: add comprehensive video platform test suite Mathieu Virbel 2025-09-02 16:54:58 -06:00
  • 1d5a22ad1d room detail page fix Igor Loskutov 2025-09-02 18:52:31 -04:00
  • 42a603d5c3 feat: add PyJWT dependency and finalize Jitsi integration Mathieu Virbel 2025-09-02 16:28:44 -06:00
  • 6d2092f950 feat: create comprehensive Jitsi integration documentation Mathieu Virbel 2025-09-02 16:24:47 -06:00
  • f2bb6aaecb feat: update rooms.py to use video platform abstraction Mathieu Virbel 2025-09-02 16:21:58 -06:00
  • 2b136ac7b0 feat: create Jitsi webhook endpoints for event handling Mathieu Virbel 2025-09-02 16:19:54 -06:00
  • 3f4fc26483 feat: register Jitsi platform in video platforms factory and registry Mathieu Virbel 2025-09-02 16:17:32 -06:00
  • 8e5ef5bca6 feat: implement JitsiClient with JWT authentication Mathieu Virbel 2025-09-02 16:15:49 -06:00
  • d49fdcb38d feat: create video platforms architecture with Jitsi directory structure Mathieu Virbel 2025-09-02 16:14:42 -06:00
  • d42380abf1 feat: add Jitsi configuration settings Mathieu Virbel 2025-09-02 16:11:00 -06:00
  • cf64e1a3d9 feat: add database migration for platform field Mathieu Virbel 2025-09-02 16:10:11 -06:00
  • ea53ca7000 feat: add platform field to Room and Meeting models Mathieu Virbel 2025-09-02 16:08:38 -06:00
  • 05be6e7f19 fix compose Igor Loskutov 2025-09-02 18:07:15 -04:00
  • 31c44ac0bb fix auth Igor Loskutov 2025-09-02 14:44:10 -04:00
  • 5ffc312d4a authReady callback simplify Igor Loskutov 2025-09-02 14:00:00 -04:00
  • 11ed585cea self-review-fix Igor Loskutov 2025-09-02 13:04:43 -04:00
  • bdd899774a merge Igor Loskutov 2025-09-02 12:04:30 -04:00
  • ca75a4c95e Igor/mathieu/frontend openapi react query (#597) Igor Monadical 2025-09-02 11:49:00 -04:00
  • 457823e1c1 chore(main): release 0.8.2 (#595) v0.8.2 Mathieu Virbel 2025-09-01 19:09:09 -06:00
  • 0df1b224f2 fix: handle undefined access tokens in auth.ts Mathieu Virbel 2025-08-29 18:56:08 -06:00
  • 790b7992bb fix: remove infinite re-render loop in useSessionAccessToken Mathieu Virbel 2025-08-29 18:52:13 -06:00
  • bb04407143 fix: add staleTime to prevent cross-tab staled data Mathieu Virbel 2025-08-29 18:33:53 -06:00
  • 485a263c0d refactor: remove Redis dependencies from frontend authentication Mathieu Virbel 2025-08-29 17:10:49 -06:00
  • 449dd23c8f chore: clean up migration comments from React Query refactoring Mathieu Virbel 2025-08-29 17:03:39 -06:00
  • 695d1a957d fix: search-logspam (#593) Igor Monadical 2025-08-29 18:55:51 -04:00