Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preprod #635

Open
wants to merge 119 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
119 commits
Select commit Hold shift + click to select a range
6fda2c0
Logging Improvements (restructured, added latency detail for network …
HariharanIT Jul 19, 2024
0746072
Feature/avoid landscape orientation (#498)
SupriyaAdep Jul 19, 2024
d24f93f
Remove timer when bot executes stopRecordingAPI instead call stopReco…
SupriyaAdep Jul 19, 2024
2a638f8
Custom Screen Share and Video Profiles (#496)
bhupendra1011 Jul 19, 2024
238ae94
apply beauty effects web & native (#481)
bhupendra1011 Jul 19, 2024
a287cc9
add bot login skip check (#499)
SupriyaAdep Jul 22, 2024
95ff045
Update cli version (#501)
HariharanIT Jul 22, 2024
9fb20ab
Hotfix/keyboard issue mode (#502)
SupriyaAdep Jul 22, 2024
5536add
Update cli version (#503)
HariharanIT Jul 23, 2024
61e134e
add block modal (#504)
SupriyaAdep Jul 23, 2024
9529a2a
remove beauty and quality ui controls (#510)
bhupendra1011 Jul 25, 2024
d9dd8d0
Added fix for logger error (#511)
HariharanIT Jul 25, 2024
311fa29
Added try catch for wasm lib (#512)
HariharanIT Jul 25, 2024
2bd7350
Release/4.0.25 (#514)
HariharanIT Jul 26, 2024
302ee48
Preprod backmerge july (#516)
HariharanIT Jul 29, 2024
4345b03
4.0.24 (#517)
HariharanIT Jul 29, 2024
35ed869
backmerge
HariharanIT Jul 29, 2024
080857c
Release/4.0.25 (#520)
HariharanIT Jul 30, 2024
554b70a
Merge branch 'main' into preprod
HariharanIT Jul 30, 2024
f9e0f8f
Disabled BlockUI (#521) (#523)
HariharanIT Jul 30, 2024
e2705a3
Add magic var and fix issue in smaller device using screen orientatio…
SupriyaAdep Jul 31, 2024
5b44efa
Fix the recording bug during screenshare (#519)
SupriyaAdep Jul 31, 2024
2d457cc
Updated the toolbar api changes (#480)
HariharanIT Jul 31, 2024
944d0ad
Customizing Extensions (#525)
bhupendra1011 Jul 31, 2024
d4f0597
Fixed caption container alignment when icon text is disabled (#529)
HariharanIT Aug 6, 2024
520f550
rec label on mobile (#530)
bhupendra1011 Aug 7, 2024
974aa7d
Release/4.0.26 [after CLI release] (#528)
bhupendra1011 Aug 8, 2024
06fc6d0
Merge branch 'main' into preprod
HariharanIT Aug 8, 2024
355337f
Mobile web screenshare full screen (#531)
HariharanIT Aug 19, 2024
c431497
Mobile web screenshare full screen (#535)
HariharanIT Aug 19, 2024
756b757
QA Bugfix - screenshare/whiteboard expand/collapse (#536)
HariharanIT Aug 22, 2024
2d25c40
Version changes (#533)
HariharanIT Aug 22, 2024
149a694
Resolved conflict
HariharanIT Aug 26, 2024
fde1ae8
Merge remote-tracking branch 'origin/main' into preprod
HariharanIT Aug 26, 2024
dabe38b
Hotfix/landscape tab issue (#540)
SupriyaAdep Aug 30, 2024
8480087
Multiple Chat Attachments (#538)
bhupendra1011 Aug 30, 2024
23a4dd5
Native Screenshare Feature (#539)
HariharanIT Aug 30, 2024
ae3be5a
Added customization api to inject side panel and toolbar api changes …
HariharanIT Sep 2, 2024
b58a98c
Resolved issue on conflicts
HariharanIT Sep 2, 2024
98589a7
Feature/chat v2 : Combination msgs (#541)
bhupendra1011 Sep 2, 2024
e4bf545
QA issue fixed - mobile web action sheet (#543)
HariharanIT Sep 2, 2024
c28f61c
Native screenshare updates (#544)
HariharanIT Sep 3, 2024
6f06067
fix the magic var flag (#545)
SupriyaAdep Sep 4, 2024
9ef15c2
Release/4.0.28 - version changes (#546)
HariharanIT Sep 9, 2024
4cfe314
add error field when download URL is empty(#547)
SupriyaAdep Sep 23, 2024
e871d8f
Api changes customer requirement (#549)
HariharanIT Sep 23, 2024
16379f4
Added react-native-config file (#551)
HariharanIT Sep 23, 2024
352f2fb
Feature/chat reactions (#548)
bhupendra1011 Sep 24, 2024
0ec1e57
Feature/Add design feedback (#470)
SupriyaAdep Sep 25, 2024
d9e4752
Removed the package lock file (#552)
HariharanIT Sep 25, 2024
0e697d4
Release/4.0.29 (#554)
HariharanIT Sep 26, 2024
7cf87f4
Release/4.0.29 (#556)
HariharanIT Sep 26, 2024
a37aa43
chat sdk upgrade - 1.2.2-3 (#555)
bhupendra1011 Sep 27, 2024
9cbcf1b
Auto start recording stt (#560)
HariharanIT Oct 3, 2024
64bd8c4
Disabled auto start for cloud recording (#562)
HariharanIT Oct 8, 2024
a3aacca
Auto start recording stt (#563)
HariharanIT Oct 8, 2024
141bcde
Backmerge Release/4.0.28 1 into preprod (#568)
HariharanIT Oct 14, 2024
29df240
Fixed issue auto start stt (#566)
HariharanIT Oct 14, 2024
48ef16e
Add polling customization imports v2 (#570)
SupriyaAdep Oct 15, 2024
eb15453
Fix/recording auto start config (#571)
HariharanIT Oct 15, 2024
c5d2ee8
Fix/recording auto start config (#572)
HariharanIT Oct 15, 2024
fef3c9b
change order of style in checkbox(#573)
SupriyaAdep Oct 15, 2024
ae03fb3
fix brackets in checkbox css (#574)
SupriyaAdep Oct 16, 2024
2cb13a9
stop cloud(mix) recording when there is only one user in the call
SupriyaAdep Oct 16, 2024
6c2507e
Revert "stop cloud(mix) recording when there is only one user in the …
SupriyaAdep Oct 16, 2024
6496160
Fixed issue on android prod build (#576)
HariharanIT Oct 17, 2024
849af8a
Release/4.0.29 Version changes (#577)
HariharanIT Oct 17, 2024
0e2cb43
backmerge with main
HariharanIT Oct 17, 2024
e493b51
Release/4.0.29 HotFix changes on STT (#578)
HariharanIT Oct 21, 2024
b66f15d
Backmerge changes for stt hot fix (#580)
HariharanIT Oct 21, 2024
05bca62
Merge branch 'main' into preprod
HariharanIT Oct 21, 2024
b1f8337
Fix/sharp lib issue (#581)
HariharanIT Oct 22, 2024
6f630e6
Release/4.0.29-2 CLI Install Fix (#582)
HariharanIT Oct 22, 2024
ae72c57
Merge branch 'main' into preprod
HariharanIT Oct 22, 2024
67404a3
added polling customization imports v3
SupriyaAdep Oct 24, 2024
f7c48de
rtm ChannelAttributesUpdated event name change (#586)
SupriyaAdep Oct 25, 2024
3b435af
Updated share screen show host link first (#587)
HariharanIT Oct 25, 2024
007fdf5
Meeting links -> Updated copied to clipboard content order (#588)
HariharanIT Oct 25, 2024
06bfe64
Share link change (#589)
HariharanIT Oct 25, 2024
b4b739a
disable scroll locking for custom side panel sheet (#590)
SupriyaAdep Oct 28, 2024
d0e8f8d
Version number changes for release 4.0.30/3.0.30 (#592)
HariharanIT Oct 29, 2024
25d8f37
Merge branch 'main' into preprod
HariharanIT Oct 29, 2024
5801fc1
add custom styles to caption (#593)
bhupendra1011 Nov 1, 2024
ff371e9
Fix video call wrapper view for mobile action sheet (#594)
SupriyaAdep Nov 4, 2024
a839d20
Release/4.0.30-1 Version changes (#596)
HariharanIT Nov 4, 2024
4481d98
Merge branch 'main' into preprod
HariharanIT Nov 4, 2024
c346567
Chat Reply Pin (#561)
bhupendra1011 Nov 4, 2024
a42e4ef
Error handling for PSTN/Chat/Whiteboard (#591)
HariharanIT Nov 4, 2024
64e6750
Fix/chat reply issues (#598)
bhupendra1011 Nov 7, 2024
3936b1e
Be error handling QA issues (#599)
HariharanIT Nov 7, 2024
5b8b688
Fixed issue on npm install with fsevent lib (#600)
HariharanIT Nov 7, 2024
ad83247
Fix/native reaction pvt msg (#601)
bhupendra1011 Nov 7, 2024
3be1de5
android elavtion fix (#605)
bhupendra1011 Nov 11, 2024
d013c4a
fix chat tap click on native (#606)
bhupendra1011 Nov 11, 2024
cf2057c
Release/4.0.31 - Version number changes (#607)
HariharanIT Nov 12, 2024
db8e32c
Merge branch 'main' into preprod
HariharanIT Nov 12, 2024
74cb3df
Added delete recording functionality (#608)
HariharanIT Nov 14, 2024
eb00a0f
Fixed issue on web-sdk typescript (#610)
HariharanIT Nov 14, 2024
31ebec7
start transcript in background (#609)
bhupendra1011 Nov 15, 2024
cf8d247
Feature/recording delete (#611)
HariharanIT Nov 15, 2024
f768b7c
Release/3.0.32 (#613)
HariharanIT Nov 20, 2024
5c1499f
Merge branch 'main' into preprod
HariharanIT Nov 20, 2024
9cad258
disable source map in prod for sdks (#614)
bhupendra1011 Nov 28, 2024
44ee0f3
Added wrapper for video call screen native (#615)
HariharanIT Nov 28, 2024
7c3751d
Fix/chat init loading state (#617)
bhupendra1011 Nov 29, 2024
faf92d7
Release/4.0.32 Version number changes (#619)
HariharanIT Dec 3, 2024
3f853b3
Merge branch 'main' into preprod
HariharanIT Dec 3, 2024
620fc90
fix console error (#620)
bhupendra1011 Dec 3, 2024
31d119a
Fixed IDP login and logout opening in new tab and remove logout butto…
HariharanIT Dec 4, 2024
d6e9446
Release/4.0.32-3 Version changes (#624)
HariharanIT Dec 4, 2024
5a9b4bc
Merge branch 'main' into preprod
HariharanIT Dec 4, 2024
d95109e
Rtm auto connect (#626)
HariharanIT Dec 18, 2024
9886ef0
Release version number (#629)
HariharanIT Dec 20, 2024
570fbf4
Merge branch 'main' into preprod
HariharanIT Dec 20, 2024
42fc559
Updated sdk auth login state (#630)
HariharanIT Jan 2, 2025
b1f0ab5
Release Version number changes (#632)
HariharanIT Jan 6, 2025
9c0af15
Release/4.0.34 (#634)
HariharanIT Jan 8, 2025
2d8f88a
Merge branch 'main' into preprod
HariharanIT Jan 8, 2025
7e563fe
update rtc package (#633)
SupriyaAdep Jan 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "agora-appbuilder-core",
"version": "4.0.33",
"version": "4.0.34",
"description": "React Native template for RTE app builder",
"main": "index.js",
"files": [
Expand Down
4 changes: 2 additions & 2 deletions template/defaultConfig.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,8 @@ const DefaultConfig = {
CHAT_ORG_NAME: '',
CHAT_APP_NAME: '',
CHAT_URL: '',
CLI_VERSION: '3.0.33',
CORE_VERSION: '4.0.33',
CLI_VERSION: '3.0.34',
CORE_VERSION: '4.0.34',
DISABLE_LANDSCAPE_MODE: false,
STT_AUTO_START: false,
CLOUD_RECORDING_AUTO_START: false,
Expand Down
2 changes: 1 addition & 1 deletion template/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
"agora-extension-beauty-effect": "^1.0.2-beta",
"agora-extension-virtual-background": "^1.1.3",
"agora-react-native-rtm": "1.5.1",
"agora-rtc-sdk-ng": "4.20.1-1",
"agora-rtc-sdk-ng": "4.23.0",
"agora-rtm-sdk": "1.5.1",
"buffer": "^6.0.3",
"electron-log": "4.3.5",
Expand Down
34 changes: 32 additions & 2 deletions template/src/auth/AuthProvider.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -232,27 +232,55 @@ const AuthProvider = (props: AuthProviderProps) => {
regEvent.current = false;
SDKMethodEventsManager.on('login', async (res, rej, token) => {
try {
logger.log(LogSource.Internals, 'AUTH', 'SDK login method called');
setStore(prevState => {
return {...prevState, token};
});
setTimeout(async () => {
enableTokenAuth(token)
.then(() => {
logger.log(LogSource.Internals, 'AUTH', 'SDK login success');
setIsAuthenticated(true);
setLoading(false);
res();
})
.catch(error => {
logger.error(
LogSource.Internals,
'AUTH',
'SDK login failed',
error,
);
Toast.show({
leadingIconName: 'alert',
type: 'error',
text1: 'Authentication failed',
text2: 'Please try again later.',
visibilityTime: 1000 * 60,
});
rej('SDK Login failed' + JSON.stringify(error));
});
});
} catch (error) {
logger.error(LogSource.Internals, 'AUTH', 'SDK login failed', error);
Toast.show({
leadingIconName: 'alert',
type: 'error',
text1: 'Authentication failed',
text2: 'Please try again later.',
visibilityTime: 1000 * 60,
});
rej('SDK Login failed' + JSON.stringify(error));
}
});
SDKMethodEventsManager.on('logout', async (res, rej) => {
try {
logger.log(LogSource.Internals, 'AUTH', 'SDK logout called');
await tokenLogout();
logger.log(LogSource.Internals, 'AUTH', 'SDK logout success');
res();
} catch (error) {
logger.error(LogSource.Internals, 'AUTH', 'SDK logout failed', error);
rej('SDK Logout failed' + JSON.stringify(error));
}
});
Expand Down Expand Up @@ -366,8 +394,10 @@ const AuthProvider = (props: AuthProviderProps) => {
return;
}
if (isSDK() && ENABLE_AUTH) {
setIsAuthenticated(true);
setLoading(false);
// Auth error fix - updating state on login event callback
// if no login event is called then appliation only show loading label
// setIsAuthenticated(true);
// setLoading(false);
return () => {};
}
//if application in authorization state then don't call authlogin
Expand Down