Commit Graph

463 Commits

Author SHA1 Message Date
fc38345d65 fix: separate browsing page into different components, limit to 10 by default (#498)
* feat: limit the amount of transcripts to 10 by default

* feat: separate page into different component, greatly improving the
loading and reactivity

* fix: current implementation immediately invokes the onDelete and
onReprocess

From pr-agent-monadical: Suggestion: The current implementation
immediately invokes the onDelete and onReprocess functions when the
component renders, rather than when the menu items are clicked. This can
cause unexpected behavior and potential memory leaks. Use callback
functions that only execute when the menu items are actually clicked.
[possible issue, importance: 9]
2025-07-17 20:18:00 -06:00
0eb670ca19 fix: don't attempt to load waveform/mp3 if audio was deleted (#495) 2025-07-17 10:04:59 -06:00
baf2822b81 fix: browse page timestamps show UTC instead of user local time (#482)
* fix: browse page timestamps show UTC instead of user local time

Closes #474

* fix: tests
2025-07-15 21:17:53 -06:00
9deb717e5b refactor: improve transcript list performance (#480)
* refactor: improve transcript list performance

* fix: sync openapi

* fix: frontend types

* fix: remove drop table _alembic_tmp_meeting

* fix: remove create table too

* fix: remove uq_recording_object_key
2025-07-15 15:10:05 -06:00
Igor Loskutov
e4990b3b57 consent burger button 2025-06-25 18:00:53 -04:00
Igor Loskutov
f781461019 meeting is being recorded button - grammar 2025-06-25 11:34:37 -04:00
Igor Loskutov
1c60c809eb consent dialog button 2025-06-20 10:57:38 -04:00
Igor Loskutov
106c332774 Merge branch 'igor/feat/consents' of github.com:Monadical-SAS/reflector into igor/feat/consents 2025-06-19 12:46:53 -04:00
Igor Loskutov
dc2924cafa ai review partial fix 2025-06-19 12:46:38 -04:00
Igor Loskutov
a8d3f5fcf5 Update www/app/(app)/transcripts/new/page.tsx
Co-authored-by: pr-agent-monadical[bot] <198624643+pr-agent-monadical[bot]@users.noreply.github.com>
2025-06-19 12:46:07 -04:00
Igor Loskutov
ebcb0fcc7e fix leaving the room redirect afte whereby client-side fix 2025-06-19 12:23:41 -04:00
Igor Loskutov
ff291a3ec8 ssr errors mitigation 2025-06-19 12:10:08 -04:00
Igor Loskutov
66baf51ccb whereby <-> consent accessibility 2025-06-19 11:36:05 -04:00
Igor Loskutov
92a08653aa only recordings that are *recorded* require consent 2025-06-19 10:54:27 -04:00
Igor Loskutov
98acf298d6 better mp3 absense handling on transcription page 2025-06-18 23:40:22 -04:00
Igor Loskutov
20d1d9fc0d isClient hack removal and type adjustment for "older" lib 2025-06-18 17:34:48 -04:00
Igor Loskutov
9c20e8b9f6 self-review 2025-06-18 17:32:13 -04:00
Igor Loskutov
58f51697b0 consent dialog api cleanup 2025-06-18 15:55:16 -04:00
Igor Loskutov
c23e0e07ef update audio-deleted flow 2025-06-18 15:43:50 -04:00
Igor Loskutov
1876ed7579 remove some slop 2025-06-17 19:59:44 -04:00
Igor Loskutov
fdf42cf60b slop removal 2025-06-17 19:48:46 -04:00
Igor Loskutov
782171d7be slop review 2025-06-17 19:42:32 -04:00
Igor Loskutov
0c91f5dd59 slop review WIP 2025-06-17 19:26:11 -04:00
Igor Loskutov
5b1f11047c consent context vibe 2025-06-17 17:47:12 -04:00
Igor Loskutov
2ac92b2d67 consent context vibe 2025-06-17 17:47:04 -04:00
Igor Loskutov
91c7c8b83a meeting consent vibe 2025-06-17 16:30:23 -04:00
Igor Loskutov
b85338754e hydration mismatch warning 2025-06-17 13:57:58 -04:00
Igor Loskutov
7bb2962f94 consent preparation 2025-06-17 12:18:41 -04:00
f832d4a038 Fix room not found error 2025-02-10 16:38:00 +01:00
326a4688d8 Shared rooms and transcripts 2025-02-10 14:59:18 +01:00
170c92a9be Fourth dry run 2025-02-05 03:05:05 +01:00
7982b7e0d3 Third dry run 2025-02-05 02:49:01 +01:00
405c7c5a60 Reload page on leave 2025-02-05 02:24:43 +01:00
9237d98731 Update error message 2025-02-05 01:53:54 +01:00
1fb2377bd8 Merge pull request #453 from Monadical-SAS/dry-run
Second dry run
2025-02-05 01:42:28 +01:00
238fa67e26 Second dry run 2025-02-05 01:41:59 +01:00
6d520fb1e7 Post event form 2025-02-05 01:25:52 +01:00
55cabe40a5 Post event form 2025-02-05 00:25:19 +01:00
a9ecf9f8d7 Enable local recording 2025-02-04 22:16:21 +01:00
791f1f217d Update countdown 2025-02-04 15:47:38 +01:00
481529245a Webinar dry run 2025-02-04 13:33:22 +01:00
Milton Lenis
10e82c8581 Small copy hotfix 2025-01-21 15:41:05 -05:00
Milton Lenis
0a16248ee4 Monadical hyperlink fix 2025-01-17 15:09:41 -05:00
Milton Lenis
b36b2d6170 Monadical hyperlink 2025-01-17 15:08:35 -05:00
Milton Lenis
04ce113eaf extra change 2025-01-17 15:05:23 -05:00
Milton Lenis
29b6063727 Ana's suggestions 2025-01-17 14:55:14 -05:00
Milton Lenis
0a6bf0aa71 Adding RSVP link 2025-01-17 11:17:23 -05:00
Milton Lenis
d9c08edbd9 EST date 2025-01-16 16:00:19 -05:00
Milton Lenis
1e006e6ef4 Fixing bad routing 2025-01-16 15:50:53 -05:00
Milton Lenis
048a002023 Mobile fixes 2025-01-16 15:43:51 -05:00