Igor Loskutov
7bb2962f94
consent preparation
2025-06-17 12:18:41 -04:00
f43045b41c
Add recordings
2025-03-11 15:12:25 +01:00
78a522ac7c
Fix reprocessing
2025-03-03 15:15:17 +01:00
326a4688d8
Shared rooms and transcripts
2025-02-10 14:59:18 +01:00
8b60c56f41
Remove is active check
2025-02-05 13:00:30 +01:00
0477c8ec44
Fix linting
2025-01-28 13:02:49 +01:00
dd021e9e71
Deactivate meeting when session ends
2025-01-28 12:41:23 +01:00
753a2615db
Fix transcript reprocessing
2025-01-21 16:52:51 +01:00
159bd82e1c
Create new meeting after previous has ended
2024-12-24 14:18:35 +01:00
2cbcfefb3f
Remove viewer room url
2024-10-11 13:50:22 +02:00
4899a3854c
Fix paging
2024-10-04 19:20:41 +02:00
ecb91bedc3
Add shared rooms
2024-10-04 17:20:35 +02:00
39d02ab265
Add transcript source kind
2024-10-04 16:38:29 +02:00
ebb32ee613
Transcriptions filtering and search
2024-10-04 13:28:17 +02:00
83857507ea
Make sure room names are unique
2024-09-25 13:13:18 +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
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
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
9df5385ff3
Fix transcript link to meeting
2024-08-22 21:46:55 +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
2381428ae2
Link recorded meeting to a transcript
2024-08-09 17:30:45 +02:00
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
8ca8fb141b
Merge branch 'feat-api-speaker-reassignment' of github.com:Monadical-SAS/reflector into sara/feat-speaker-reassign
2023-12-13 15:47:17 +01:00
a15a63bc8d
server: add reviewed field in transcript
2023-12-13 15:42:17 +01:00
Sara
d8c4f29d72
Merge branch 'feat-api-speaker-reassignment' of github.com:Monadical-SAS/reflector into sara/feat-speaker-reassign
2023-12-12 11:48:20 +01:00
37b11fdcb8
server: allow reassign speaker range using participant_id
2023-12-12 10:57:21 +01:00
Sara
c12f396b82
quick fix participant get create
2023-12-08 19:44:47 +01:00
6f3d7df507
server: add API to reassign speakers, and get topics with words
2023-12-06 16:41:18 +01:00
84a1350df7
hotfix/server: fix participants loading on old meetings
2023-12-01 18:18:09 +01:00
7ac6d25217
server: add participant API
...
Also break out views into different files for easier reading
2023-11-30 19:13:37 +01:00
Sara
2212d440d4
Merge branch 'main' of github.com:Monadical-SAS/reflector into feat-sharing
2023-11-22 19:28:45 +01:00
06b29d9bd4
server: add audio_location and move to external storage if possible
2023-11-22 14:41:40 +01:00
aecc3a0c3b
server: first attempts to split post pipeline as single celery tasks
2023-11-22 14:41:40 +01:00
Sara
fe7f1a0e78
Merge branch 'main' of github.com:Monadical-SAS/reflector into feat-sharing
2023-11-21 12:11:58 +01:00
Sara
1fc261a669
try to move waveform to pipeline
2023-11-15 20:30:00 +01:00
226b92c347
www/server: introduce share mode
2023-11-07 12:39:48 +01:00
eb76cd9bcd
server/www: rename topic text field to transcript
...
This aleviate the current issue with vercel deployment
2023-11-02 19:59:56 +01:00
9642d0fd1e
hotfix/server: fix duplication of topics
2023-11-02 19:40:45 +01:00
3e7031d031
server: do not remove empty or recording transcripts by default
...
We should have the possibility to delete or hide them later
2023-11-02 17:39:21 +01:00
07c4d080c2
server: refactor with diarization, logic works
2023-11-02 17:39:21 +01:00
1c42473da0
server: refactor with clearer pipeline instanciation and linked to model
2023-11-02 17:39:21 +01:00
projects-g
9fe261406c
Feature additions ( #210 )
...
* initial
* add LLM features
* update LLM logic
* update llm functions: change control flow
* add generation config
* update return types
* update processors and tests
* update rtc_offer
* revert new title processor change
* fix unit tests
* add comments and fix HTTP 500
* adjust prompt
* test with reflector app
* revert new event for final title
* update
* move onus onto processors
* move onus onto processors
* stash
* add provision for gen config
* dynamically pack the LLM input using context length
* tune final summary params
* update consolidated class structures
* update consolidated class structures
* update precommit
* add broadcast processors
* working baseline
* Organize LLMParams
* minor fixes
* minor fixes
* minor fixes
* fix unit tests
* fix unit tests
* fix unit tests
* update tests
* update tests
* edit pipeline response events
* update summary return types
* configure tests
* alembic db migration
* change LLM response flow
* edit main llm functions
* edit main llm functions
* change llm name and gen cf
* Update transcript_topic_detector.py
* PR review comments
* checkpoint before db event migration
* update DB migration of past events
* update DB migration of past events
* edit LLM classes
* Delete unwanted file
* remove List typing
* remove List typing
* update oobabooga API call
* topic enhancements
* update UI event handling
* move ensure_casing to llm base
* update tests
* update tests
2023-09-13 11:26:08 +05:30