lebaudantoine
bb49fdc42c
✏️ (backend) fix few typos
...
Fix few typos in the docstring.
2024-12-06 12:32:33 +01:00
lebaudantoine
dd656a23ce
✨ (backend) add ODC_VERIFY_SSL configuration
...
Need to disable SSL while authenticating to unsecure
OIDC provider in dev environment.
2024-12-06 12:32:33 +01:00
lebaudantoine
0a5ddd2f0e
🩹 (backend) add missing environ_prefix on OIDC_CREATE_USER
...
Misleading, to not have all OIDC-related settings, with environ prefix at None.
Caught myself into troubleshooting few minutes.
2024-12-06 12:32:33 +01:00
lebaudantoine
fa9484b630
✨ (frontend) introduce a recording toaster
...
Notify visually users that the room is being recorded.
Draft, it will be enhance the future.
2024-12-04 18:38:26 +01:00
lebaudantoine
1e0e495cd8
♻️ (frontend) refactor pulse_mic into pulse_background
...
Make the keyframe more generic with an explicit naming.
2024-12-04 18:38:26 +01:00
lebaudantoine
c270299179
🩹 (frontend) fix submit button in feedbacks page
...
Since recent changes in the Color palette, the button was totally
invisible… fixed it.
2024-12-04 18:38:26 +01:00
lebaudantoine
d9a84e5f0f
🔥 (frontend) remove transcription menu item
...
This menu item was replaced by a side panel.
2024-12-04 18:38:26 +01:00
lebaudantoine
0f64d3cf3a
✨ (frontend) introduce a sidepanel for AI assistant
...
Introduce the content for the AI assistant panel, which describes the
feature, and offers a button to start and stop a recording.
2024-12-04 18:38:26 +01:00
lebaudantoine
d1e008a844
♻️ (frontend) introduce useRoomId hook
...
Manipulating the room's id from the react-query cache should be
encapsulated in a dedicated hook.
2024-12-04 18:38:26 +01:00
lebaudantoine
3be5a5afc6
♻️ (frontend) package checks in useHasTranscriptAccess hook
...
This hook will be used by the toggle and the sidepanel to make
sure the users have sufficient permissions to access the transcript
features.
2024-12-04 18:38:26 +01:00
lebaudantoine
31468a5e7c
♻️ (frontend) introduce a reusable isTranscriptEnabled
...
Encapsulate the logic, checking if the feature is enabled in the
backend, in a proper and reusable hook.
2024-12-04 18:38:26 +01:00
lebaudantoine
b342b9d526
🚩 (frontend) enable transcript toggle with a feature flag
...
Rely on Posthog for a first iteration on the feature flag feature.
This is a pragmatic choice, relying on an external dependency might
not suitable on the longer term, however, compare to the maturity
of our product, this is the best trade off.
2024-12-04 18:38:26 +01:00
lebaudantoine
f7e7c3ba22
🚚 (frontend) remove wrong 'tsx' extension
...
The hook only uses typescript code.
2024-12-04 18:38:26 +01:00
lebaudantoine
3902b02691
📈 (frontend) check if analytic is enabled
...
Few frontend features rely on Posthog. Posthog is not activated in
dev environment. Offer a hook that encapsulates this logic, and
return a boolean flag.
2024-12-04 18:38:26 +01:00
lebaudantoine
7ce4390740
✨ (frontend) initialize transcript sidebar panel
...
Setup base structure and styling for transcript menu sidebar
2024-12-04 18:38:26 +01:00
Jacques ROUSSEL
94d18cffe4
🔐 (secrets) bump secretBump secret
...
In order to use our openai api we need new secret
2024-12-04 10:49:17 +01:00
lebaudantoine
ad0c3eea66
🩹 (summary) remove temporary audio files saved
...
I forgot to remove temporary files downloaded from the Minio bucket.
2024-12-04 10:49:17 +01:00
lebaudantoine
459bbf65a8
🔧 (summary) use our self-deployed models
...
Configure dev and staging environment to use our self-deployed
models (Whisper and LLM). Secrets need to be updated btw.
Because of outscale LB bug, which timeout after 60s, we need to
connect directly to the svc.
2024-12-04 10:49:17 +01:00