Commit Graph

415 Commits

Author SHA1 Message Date
50ad721afa fixes: missing include_topics in the get_zulip_message() (#409) 2024-09-06 23:36:08 +02:00
a85a1ea3d1 Send message if the original is missing 2024-09-06 18:10:38 +02:00
d04e617607 Remove nextjs zulip api 2024-09-06 17:31:09 +02:00
6d976044d0 Update zulip message 2024-09-06 16:09:44 +02:00
f5f8992b79 Automatic recording by default 2024-09-04 12:57:05 +02:00
5c89a07996 Room config 2024-09-04 12:34:28 +02:00
873cbb0a42 fix: user migration confusion with user_id (#401)
+ added tests
2024-09-03 22:07:36 +02:00
a358bfadf1 fix: user.get does not exist 2024-09-03 13:08:36 -06:00
03561453c5 feat: Monadical SSO as replacement of Fief (#393)
* sso: first pass for integrating SSO

still have issue on refreshing
maybe customize the login page, or completely avoid it
make 100% to understand how session server/client are working
need to test with different configuration option (features flags and
requireLogin)

* sso: correctly handle refresh token, with pro-active refresh

Going on interceptors make extra calls to reflector when 401.
We need then to circle back with NextJS backend to update the jwt,
session, then retry the failed request.

I prefered to go pro-active, and ensure the session AND jwt are always
up to date.

A minute before the expiration, we'll try to refresh it. useEffect() of
NextJS cannot be asynchronous, so we cannot wait for the token to be
refreshed.

Every 20s, a minute before the expiration (so 3x in total max) we'll try
to renew. When the accessToken is renewed, the session is updated, and
dispatching up to the client, which updates the useApi().

Therefore, no component will left without a incorrect token.

* fixes: issue with missing key on react-select-search because the default value is undefined

* sso: fixes login/logout button, and avoid seeing the login with authentik page when clicking

* sso: ensure /transcripts/new is not behind protected page, and feature flags page are honored

* sso: fixes user sub->id

* fixes: remove old layout not used

* fixes: set default NEXT_PUBLIC_SITE_URL as localhost

* fixes: removing fief again due to merge with main

* sso: ensure session is always ready before doing any action

* sso: add migration from fief to jwt in server, only from transcripts list

* fixes: user tests

* fixes: compilation issues
2024-09-03 19:27:15 +02:00
bd965cc5a1 Fix transcript url 2024-08-28 14:41:22 +02:00
f7d2cdea2a Fix linting 2024-08-28 13:44:24 +02:00
2e7ae9a6ab Celery task for posting 2024-08-28 13:42:08 +02:00
c2595b616b Zulip auto post 2024-08-27 01:04:04 +02:00
f4700f5b8c Remove unused imports 2024-08-22 22:02:07 +02:00
9df5385ff3 Fix transcript link to meeting 2024-08-22 21:46:55 +02:00
ad228e4e4b Merge pull request #377 from Monadical-SAS/setup-and-upgrade
Setup and upgrade
2024-08-21 11:30:23 +02:00
b01511fa86 Fix linting 2024-08-20 12:52:40 +02:00
35d459a527 Increase meeting length 2024-08-20 12:43:10 +02:00
55697e670d Permanent room urls 2024-08-19 17:56:32 +02:00
Sara
918daff66d more flexible poetry 2024-08-12 12:24:32 +02:00
Sara
004787c055 upgrade modal 2024-08-12 12:24:14 +02:00
Sara
a4077005b2 Setup instuctions 2024-08-12 12:22:21 +02:00
2381428ae2 Link recorded meeting to a transcript 2024-08-09 17:30:45 +02:00
b1527ad7b3 Process recordings uploaded to s3 2024-07-29 16:37:11 +02:00
9b36adedae Fix broken test 2024-07-19 12:30:01 +02:00
fa6467c5ae Merge pull request #375 from Monadical-SAS/restart-processing
Restart processing
2024-07-19 12:00:30 +02:00
f6b52435e1 Don't process idle transcriptions 2024-07-18 18:08:55 +02:00
68be967e66 Don't request permission for file upload 2024-07-18 15:18:36 +02:00
562f2c94f9 Restart processing 2024-07-18 11:34:42 +02:00
df5b735959 Chunked filed upload 2024-07-15 11:25:47 +02:00
projects-g
06b0abaf62 deployment fix (#364) 2024-06-20 12:07:28 +05:30
3e6813e7c6 Reduce transaction sample rate 2024-06-03 13:43:14 +02:00
42bdabbc1b Merge pull request #335 from Monadical-SAS/sara/UI-improvements
Sara/UI improvements & fix transcript deletion
2024-05-28 12:28:50 +02:00
projects-g
63502becd6 Move HF_token to modal secret (#354)
* update all modal deployments and change seamless configuration due to change in src repo

* add fixture

* move token to secret
2024-04-19 10:30:45 +05:30
projects-g
72b22d1005 Update all modal deployments and change seamless configuration due to changes in src repo (#353)
* update all modal deployments and change seamless configuration due to change in src repo

* add fixture
2024-04-16 21:12:24 +05:30
32bb411652 Remove traces_sample_rate (#352) 2024-03-01 20:35:37 +01:00
Sara
0d9231961d Merge branch 'main' of github.com:Monadical-SAS/reflector into sara/UI-improvements 2024-02-06 15:55:01 +01:00
projects-g
1522d60cbc Big file upload (#349) 2024-01-30 20:51:58 +05:30
Sara
1116a0e484 fix folder deletion 2024-01-13 18:33:21 +01:00
Sara
6fe61cd5e3 fix transcript delete 2024-01-13 18:27:12 +01:00
Sara
eecb91ccdd minor fixes 2024-01-02 19:46:00 +01:00
Sara
de88425a02 Merge branch 'main' of github.com:Monadical-SAS/reflector into sara/feat-speaker-reassign 2024-01-02 19:20:56 +01:00
projects-g
3d87a13e0f Upgrade libs to bypass security vulnerabilities (#344)
update libraries
2023-12-28 11:56:21 +05:30
Sara
89dc6ebb01 switch to chackra, bugfixes 2023-12-21 13:56:37 +01:00
Sara
7ebeaf0eb9 Merge branch 'main' of github.com:Monadical-SAS/reflector into sara/feat-speaker-reassign 2023-12-19 13:26:05 +01:00
7bb44ac88b server: fix openapi generation with duplicate route for audio/mp3 2023-12-18 15:42:42 +01:00
Andreas Bonini
bb142cd763 Update .env_template 2023-12-18 21:17:01 +07:00
Andreas
e9192770b5 Updated documentation 2023-12-18 20:22:15 +07:00
a1be489704 Merge pull request #339 from Monadical-SAS/dependabot/pip/server/aiohttp-3.9.0
build(deps): bump aiohttp from 3.8.6 to 3.9.0 in /server
2023-12-15 18:17:43 +01:00
dependabot[bot]
802a7c5b22 build(deps): bump aiohttp from 3.8.6 to 3.9.0 in /server
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.6 to 3.9.0.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.8.6...v3.9.0)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 14:46:44 +00:00