Calin Chitu
8a6b6f2942
feat(dialog) start recording/live stream screens, new AlertDialog
2022-02-08 14:41:34 +02:00
Calin Chitu
744bcc3b66
feat(toolbox) removed unused BetaTag component and styles
2022-02-07 21:28:39 +02:00
Calinteodor
debb63d3d6
feat(dialog) added react-native-dialog dep and updated ConfirmDialog
2022-02-03 17:45:02 +02:00
Tudor D. Pop
b9f3448379
feat(notifications) reset same type notification timeout
2022-02-03 14:17:34 +01:00
Robert Pintilii
f0118c0fb5
fix(screenshot-capture) Updated feature ( #10865 )
...
Added config to choose between recording and always mode
Created function to check if feature should be used
Removed check from stop feature as it now checks if the feature was previously on
Only get video track on feature start
2022-01-28 11:11:35 +02:00
Hristo Terezov
be27464b08
fix(screen-capture): disable.
2022-01-21 07:47:46 +01:00
Robert Pintilii
eb010061e0
feat(title-bar) Updated title bar ( #10752 )
...
Only display Picture-in-Picture button when feature is available
Moved conference timer before title
Created new always-on container for labels
Moved recording labels to always-on
Updated expanded label to support new always-on labels
Added raised hands counter label
Added speaker - earpiece toggle button
Lifted state up
2022-01-13 14:15:53 +02:00
tmoldovan8x8
7dd9785e48
fix(rn, recording) adds _toggleScreenshotCapture function to AbstractStopRecordingDialog
2022-01-05 16:52:20 +02:00
Horatiu Muresan
197dbfbbcb
feat(toolbar-button-clicked) Enhance toolbar buttons with notify click
...
- add possibility to allow execution of the button's routine besides triggering
`toolbarButtonClicked` API event
- keep backwards compatibility
- get rid of `ToolbarButton`
2022-01-04 13:21:00 +02:00
tmoldovan8x8
476ddeac41
fix(rn, recording) adds _toggleScreenshotCapture function to AbstractStartRecordingDialog
2021-12-20 08:41:29 +02:00
robertpin
d96ecc5b65
fix(screenshot-capture) Use feature on web only
...
Fixes broken native
2021-12-09 10:02:23 +01:00
Robert Pintilii
dc20b2fafe
fix(screenshot-capture) Update screenshot capture feature ( #10443 )
...
* fix(screenshot-capture) Update screenshot capture feature
Add participants jid list to request
Enable screenshot capture only when recording is also on
Updated interval
2021-12-08 16:15:59 +02:00
Mihaela Dumitru
0fb29a0c7a
feat(external-api): enhance recordingLinkAvailable to provide ttl info
2021-12-07 10:57:04 +01:00
Andrei Oltean
a077043f1b
feat: (moderate-reaction-sounds) enable moderator to mute reaction sounds
2021-12-03 18:36:57 +02:00
Saúl Ibarra Corretgé
ce35a88299
fix(breakout-rooms) disable recording and live-streaming
...
There is currently no way to directly join a breakout room, so Jibri won't know
what to do. This shall be revisited in the future.
2021-11-30 11:38:54 -06:00
Tudor D. Pop
a618697e34
feat(notifications) revisit timeouts and make them configurable
2021-11-24 12:05:27 +01:00
Hristo Terezov
bcb0fe919c
fix(recorder): "already started" notification
2021-11-09 13:25:19 -06:00
Hristo Terezov
981fc2f410
feat: Handle recording already started error
2021-11-09 12:33:43 -06:00
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
2021-11-09 09:43:55 +01:00
Horatiu Muresan
e273a05dd0
feat(external-api): Add recording download link available event ( #10229 )
2021-10-22 11:53:22 +03:00
Horatiu Muresan
5514be630d
feat(conference-info-header) Make conference info header configurable. ( #9638 )
2021-09-20 21:12:56 +03:00
hmuresan
6a6146727f
fix(notifications) Fix recording start notif not disappearing
2021-09-20 19:08:12 +03:00
Horatiu Muresan
1add438a1f
feat(toolbar-buttons): Add event for notify overwritten toolbar buttons
2021-09-14 10:07:20 +03:00
Horatiu Muresan
9a16733950
feat(config) Add config for disabled sound id's
...
- unify naming for sound id values
2021-09-09 17:18:26 +03:00
tmoldovan8x8
83a1ee1182
task(rn, android): update dropbox logic to retrieve refresh token
2021-09-01 15:21:03 +03:00
hmuresan
bec9920c79
chore(dropbox-web) Accommodate short-lived access token
2021-08-31 16:25:29 +03:00
hmuresan
1c8103c444
fix(dropbox-recording) Prevent start recording when no dropbox token
2021-07-26 16:20:05 +03:00
robertpin
4276f82c03
feat(billing-counter) Removed iframe billing-counter callbacks ( #9537 )
...
* Removed iframe billing-counter callbacks
* Moved remaining items to jaas
* Fixed import path
* Removed billingCounter condition
* Use getvpaasTenant in middleware
* Removed billingId
* Path fix
* Removed jwt from isVpaasMeeting
* Fix isVpaas
2021-07-20 11:58:42 +03:00
Avram Tudor
ea56010e09
feat(jaas) display messages about features that are disabled for jaas… ( #9448 )
...
* feat(jaas) display messages about features that are disabled for jaas users
* code review
2021-06-25 16:28:54 +03:00
Vlad Piersec
3e8f725c62
fix(vpaas): Don't show recording link to initiator if saving on dropbox
2021-06-23 14:20:27 +03:00
vp8x8
3d83847e4b
feat(vpaas, recording): Show recording link to recording initiator ( #9362 )
...
* feat(vpaas, recording): Show recording link to recording initiator
This applies only for jaas users for now but is easily extensible.
Changed the recording sharing icon according to ui design.
* fix(vpaas, recording): Guard for deployment info
2021-06-21 11:36:18 +03:00
Steffen Kolmer
e9675453e1
feat: Make Jitsi WCAG 2.1 compliant ( #8921 )
...
* Make Jitsi WCAG 2.1 compliant
* Fixed password form keypress handling
* Added keypress handler to name form
* Removed unneccessary dom query
* Fixed mouse hove style
* Removed obsolete css rules
* accessibilty background feature
* Merge remote-tracking branch 'upstream/master' into nic/fix/merge-conflicts
* fix error
* add german translation
* Fixed merge issue
* Add id prop back to device selection
* Fixed lockfile
Co-authored-by: AHMAD KADRI <52747422+ahmadkadri@users.noreply.github.com>
2021-06-10 07:48:44 -05:00
Vlad Piersec
428c3cef38
fix(Labels): Recording label background color
2021-05-04 16:02:00 +03:00
Vlad Piersec
b135e2a06a
feat(Labels): Redesign labels on mobile & web
2021-04-08 11:57:15 +02:00
Izak Glasenčnik
05f3b4390d
feat(iFrame): Emit event when recording status changes, including errors ( #7973 )
...
* feat(iFrame): Emit event when recording status changes, including errors
* Fix APP access on mobile
2021-03-23 11:35:46 -05:00
luz paz
d3680bbebd
fix(misc) follow-up typos
...
Found via `codespell -q 3 -S ./lang`
2021-03-22 10:41:41 +01:00
hmuresan
ab6790bdaa
(external_api) Add command for overwriting config values.
2021-03-10 18:30:14 +02:00
Steffen Kolmer
ef7d425859
feat(ui) update AtlasKit components
2021-01-26 16:47:55 +01:00
Avram Tudor
1ab0f1993a
Merge pull request #8377 from jitsi/tavram/notifications
...
feat(external_api) allow notifications to be configured
2021-01-12 14:52:31 +02:00
Tudor-Ovidiu Avram
d91c546a1e
feat(external_api) allow notifications to be configured
2021-01-12 11:22:53 +02:00
Saygun ICYUZ
067610b3fd
feat(recording) - Show recording started notification to the initiator ( #8359 )
...
* Show recording started notification to the initiator
* Translate 'recording.on' language key for English and Turkish
Translate 'liveStreaming.on' language key for English and Turkish
2021-01-11 08:21:33 -06:00
Tudor-Ovidiu Avram
22384d9094
fix(jaas) update recording label and hide option for jaas users
2020-12-21 12:19:10 +02:00
damencho
c2539bf615
feat: Drop buttons tooltips specific to guests.
2020-11-06 08:12:59 -06:00
damencho
c007477ee9
fix: Show livestream button only for moderators.
2020-11-06 08:12:59 -06:00
Vlad Piersec
71d0577a49
feat(vpaas): Add endpoint counter & remove branding on vpaas meetings
2020-08-27 14:49:03 -05:00
Saúl Ibarra Corretgé
a67d0fbf6c
chore: remove some cycles
2020-07-29 09:31:38 +02:00
Saúl Ibarra Corretgé
6e679f952f
redux: refactor loading of middlewares and reducers
...
Up until now we relied on implicit loading of middlewares and reducers, through
having imports in each feature's index.js.
This leads to many complex import cycles which result in (sometimes) hard to fix
bugs in addition to (often) breaking mobile because a web-only feature gets
imported on mobile too, thanks to the implicit loading.
This PR changes that to make the process explicit. Both middlewares and reducers
are imported in a single place, the app entrypoint. They have been divided into
3 categories: any, web and native, which represent each of the platforms
respectively.
Ideally no feature should have an index.js exporting actions, action types and
components, but that's a larger ordeal, so this is just the first step in
getting there. In order to both set example and avoid large cycles the app
feature has been refactored to not have an idex.js itself.
2020-06-16 11:24:15 +02:00
Hristo Terezov
6773aed67f
feat(recording): Limit notification
2020-06-02 16:00:54 -05:00
Hristo Terezov
a2c4d17e4d
fix(record):web/mobile match disable functionality
2020-05-28 15:39:49 -05:00
Hristo Terezov
ce1de9e1e7
feat(recording): Disable buttons on active session
2020-05-28 15:39:49 -05:00