Skip to content

Commit e25e75c

Browse files
committed
v13.8.2
1 parent 9f0e333 commit e25e75c

File tree

13 files changed

+41
-135
lines changed

13 files changed

+41
-135
lines changed

android/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ repositories {
5656

5757
dependencies {
5858
implementation "com.facebook.react:react-native:+"
59-
implementation group: 'io.gleap', name: 'gleap-android-sdk', version: '13.7.1'
60-
59+
implementation group: 'io.gleap', name: 'gleap-android-sdk', version: '13.8.2'
60+
6161
if(rootProject && rootProject.ext) {
6262
if(rootProject.ext.targetSdkVersion == 30 || rootProject.ext.compileSdkVersion == 30) {
6363
implementation( "androidx.appcompat:appcompat:1.3.0") {

android/src/main/java/com/reactnativegleapsdk/GleapsdkModule.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,7 @@ public void run() {
316316
map.putString("email", gleapUser.getEmail());
317317
map.putString("name", gleapUser.getName());
318318
map.putDouble("value", gleapUser.getValue());
319+
map.putDouble("sla", gleapUser.getSla());
319320
map.putString("plan", gleapUser.getPlan());
320321
map.putString("companyName", gleapUser.getCompanyName());
321322
map.putString("companyId", gleapUser.getCompanyId());
@@ -583,6 +584,9 @@ public void run() {
583584
if (jsonObject.has("value")) {
584585
gleapUserSession.setValue(jsonObject.getDouble("value"));
585586
}
587+
if (jsonObject.has("sla")) {
588+
gleapUserSession.setSla(jsonObject.getDouble("sla"));
589+
}
586590
if (jsonObject.has("plan")) {
587591
gleapUserSession.setPlan(jsonObject.getString("plan"));
588592
}
@@ -633,6 +637,9 @@ public void run() {
633637
if (jsonObject.has("value")) {
634638
gleapUserSession.setValue(jsonObject.getDouble("value"));
635639
}
640+
if (jsonObject.has("sla")) {
641+
gleapUserSession.setSla(jsonObject.getDouble("sla"));
642+
}
636643
if (jsonObject.has("plan")) {
637644
gleapUserSession.setPlan(jsonObject.getString("plan"));
638645
}
@@ -712,6 +719,9 @@ public void run() {
712719
if (jsonObject.has("value")) {
713720
gleapUserSession.setValue(jsonObject.getDouble("value"));
714721
}
722+
if (jsonObject.has("sla")) {
723+
gleapUserSession.setSla(jsonObject.getDouble("sla"));
724+
}
715725
if (jsonObject.has("customData")) {
716726
gleapUserSession.setCustomData(jsonObject.getJSONObject("customData"));
717727
}
@@ -1017,7 +1027,7 @@ public void setTags(ReadableArray tags) {
10171027
System.out.println(ex);
10181028
}
10191029
}
1020-
1030+
10211031
/**
10221032
* Logs a custom event with data
10231033
*

example/App.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,10 @@ function App(): JSX.Element {
8181
Edit <Text style={styles.highlight}>App.tsx</Text> to change this
8282
screen and then come back to see your edits.
8383
<TouchableHighlight onPress={() => {
84-
Gleap.identify("testuser222222", {
84+
Gleap.identify("testuser2222221", {
8585
name: "Lukas",
8686
email: "lukas2222@gleap.io",
87+
sla: 199,
8788
customData: {
8889
test1: "test1"
8990
}

example/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ buildscript {
44
ext {
55
buildToolsVersion = "33.0.0"
66
minSdkVersion = 21
7-
compileSdkVersion = 33
7+
compileSdkVersion = 34
88
targetSdkVersion = 33
99

1010
// We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP.

example/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Gleap.setAiTools(tools);
3737

3838
Gleap.setTicketAttribute("note", "This is a test value.");
3939

40-
Gleap.initialize('rnKAHkPdeQBsRlZ1zh4AfbszdqqxASY0');
40+
Gleap.initialize('ogWhNhuiZcGWrva5nlDS8l7a78OfaLlV');
4141

4242
Gleap.registerListener('toolExecution', (data) => {
4343
console.log("data", data);

example/ios/Podfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ prepare_react_native_project!
1313
# dependencies: {
1414
# ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}),
1515
# ```
16-
flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
16+
#flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
1717

1818
linkage = ENV['USE_FRAMEWORKS']
1919
if linkage != nil
@@ -38,7 +38,7 @@ target 'GleapExample' do
3838
#
3939
# Note that if you have use_frameworks! enabled, Flipper will not work and
4040
# you should disable the next line.
41-
:flipper_configuration => flipper_config,
41+
# :flipper_configuration => flipper_config,
4242
# An absolute path to your application root.
4343
:app_path => "#{Pod::Config.instance.installation_root}/.."
4444
)

example/ios/Podfile.lock

Lines changed: 7 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
PODS:
22
- boost (1.76.0)
3-
- CocoaAsyncSocket (7.6.5)
43
- DoubleConversion (1.1.6)
54
- FBLazyVector (0.71.11)
65
- FBReactNativeSpec (0.71.11):
@@ -10,75 +9,13 @@ PODS:
109
- React-Core (= 0.71.11)
1110
- React-jsi (= 0.71.11)
1211
- ReactCommon/turbomodule/core (= 0.71.11)
13-
- Flipper (0.125.0):
14-
- Flipper-Folly (~> 2.6)
15-
- Flipper-RSocket (~> 1.4)
16-
- Flipper-Boost-iOSX (1.76.0.1.11)
17-
- Flipper-DoubleConversion (3.2.0.1)
18-
- Flipper-Fmt (7.1.7)
19-
- Flipper-Folly (2.6.10):
20-
- Flipper-Boost-iOSX
21-
- Flipper-DoubleConversion
22-
- Flipper-Fmt (= 7.1.7)
23-
- Flipper-Glog
24-
- libevent (~> 2.1.12)
25-
- OpenSSL-Universal (= 1.1.1100)
26-
- Flipper-Glog (0.5.0.5)
27-
- Flipper-PeerTalk (0.0.4)
28-
- Flipper-RSocket (1.4.3):
29-
- Flipper-Folly (~> 2.6)
30-
- FlipperKit (0.125.0):
31-
- FlipperKit/Core (= 0.125.0)
32-
- FlipperKit/Core (0.125.0):
33-
- Flipper (~> 0.125.0)
34-
- FlipperKit/CppBridge
35-
- FlipperKit/FBCxxFollyDynamicConvert
36-
- FlipperKit/FBDefines
37-
- FlipperKit/FKPortForwarding
38-
- SocketRocket (~> 0.6.0)
39-
- FlipperKit/CppBridge (0.125.0):
40-
- Flipper (~> 0.125.0)
41-
- FlipperKit/FBCxxFollyDynamicConvert (0.125.0):
42-
- Flipper-Folly (~> 2.6)
43-
- FlipperKit/FBDefines (0.125.0)
44-
- FlipperKit/FKPortForwarding (0.125.0):
45-
- CocoaAsyncSocket (~> 7.6)
46-
- Flipper-PeerTalk (~> 0.0.4)
47-
- FlipperKit/FlipperKitHighlightOverlay (0.125.0)
48-
- FlipperKit/FlipperKitLayoutHelpers (0.125.0):
49-
- FlipperKit/Core
50-
- FlipperKit/FlipperKitHighlightOverlay
51-
- FlipperKit/FlipperKitLayoutTextSearchable
52-
- FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0):
53-
- FlipperKit/Core
54-
- FlipperKit/FlipperKitHighlightOverlay
55-
- FlipperKit/FlipperKitLayoutHelpers
56-
- YogaKit (~> 1.18)
57-
- FlipperKit/FlipperKitLayoutPlugin (0.125.0):
58-
- FlipperKit/Core
59-
- FlipperKit/FlipperKitHighlightOverlay
60-
- FlipperKit/FlipperKitLayoutHelpers
61-
- FlipperKit/FlipperKitLayoutIOSDescriptors
62-
- FlipperKit/FlipperKitLayoutTextSearchable
63-
- YogaKit (~> 1.18)
64-
- FlipperKit/FlipperKitLayoutTextSearchable (0.125.0)
65-
- FlipperKit/FlipperKitNetworkPlugin (0.125.0):
66-
- FlipperKit/Core
67-
- FlipperKit/FlipperKitReactPlugin (0.125.0):
68-
- FlipperKit/Core
69-
- FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0):
70-
- FlipperKit/Core
71-
- FlipperKit/SKIOSNetworkPlugin (0.125.0):
72-
- FlipperKit/Core
73-
- FlipperKit/FlipperKitNetworkPlugin
7412
- fmt (6.2.1)
75-
- Gleap (13.5.0)
13+
- Gleap (13.8.0)
7614
- glog (0.3.5)
7715
- hermes-engine (0.71.11):
7816
- hermes-engine/Pre-built (= 0.71.11)
7917
- hermes-engine/Pre-built (0.71.11)
8018
- libevent (2.1.12)
81-
- OpenSSL-Universal (1.1.1100)
8219
- RCT-Folly (2021.07.22.00):
8320
- boost
8421
- DoubleConversion
@@ -330,8 +267,8 @@ PODS:
330267
- React-jsinspector (0.71.11)
331268
- React-logger (0.71.11):
332269
- glog
333-
- react-native-gleapsdk (13.5.0):
334-
- Gleap (= 13.5.0)
270+
- react-native-gleapsdk (13.8.0):
271+
- Gleap (= 13.8.0)
335272
- React-Core
336273
- React-perflogger (0.71.11)
337274
- React-RCTActionSheet (0.71.11):
@@ -417,49 +354,23 @@ PODS:
417354
- React-jsi (= 0.71.11)
418355
- React-logger (= 0.71.11)
419356
- React-perflogger (= 0.71.11)
420-
- SocketRocket (0.6.1)
421357
- Yoga (1.14.0)
422-
- YogaKit (1.18.1):
423-
- Yoga (~> 1.14)
424358

425359
DEPENDENCIES:
426360
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
427361
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
428362
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
429363
- FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
430-
- Flipper (= 0.125.0)
431-
- Flipper-Boost-iOSX (= 1.76.0.1.11)
432-
- Flipper-DoubleConversion (= 3.2.0.1)
433-
- Flipper-Fmt (= 7.1.7)
434-
- Flipper-Folly (= 2.6.10)
435-
- Flipper-Glog (= 0.5.0.5)
436-
- Flipper-PeerTalk (= 0.0.4)
437-
- Flipper-RSocket (= 1.4.3)
438-
- FlipperKit (= 0.125.0)
439-
- FlipperKit/Core (= 0.125.0)
440-
- FlipperKit/CppBridge (= 0.125.0)
441-
- FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0)
442-
- FlipperKit/FBDefines (= 0.125.0)
443-
- FlipperKit/FKPortForwarding (= 0.125.0)
444-
- FlipperKit/FlipperKitHighlightOverlay (= 0.125.0)
445-
- FlipperKit/FlipperKitLayoutPlugin (= 0.125.0)
446-
- FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0)
447-
- FlipperKit/FlipperKitNetworkPlugin (= 0.125.0)
448-
- FlipperKit/FlipperKitReactPlugin (= 0.125.0)
449-
- FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0)
450-
- FlipperKit/SKIOSNetworkPlugin (= 0.125.0)
451364
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
452365
- hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
453366
- libevent (~> 2.1.12)
454-
- OpenSSL-Universal (= 1.1.1100)
455367
- RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
456368
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
457369
- RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
458370
- React (from `../node_modules/react-native/`)
459371
- React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
460372
- React-Codegen (from `build/generated/ios`)
461373
- React-Core (from `../node_modules/react-native/`)
462-
- React-Core/DevSupport (from `../node_modules/react-native/`)
463374
- React-Core/RCTWebSocket (from `../node_modules/react-native/`)
464375
- React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
465376
- React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
@@ -486,22 +397,9 @@ DEPENDENCIES:
486397

487398
SPEC REPOS:
488399
trunk:
489-
- CocoaAsyncSocket
490-
- Flipper
491-
- Flipper-Boost-iOSX
492-
- Flipper-DoubleConversion
493-
- Flipper-Fmt
494-
- Flipper-Folly
495-
- Flipper-Glog
496-
- Flipper-PeerTalk
497-
- Flipper-RSocket
498-
- FlipperKit
499400
- fmt
500401
- Gleap
501402
- libevent
502-
- OpenSSL-Universal
503-
- SocketRocket
504-
- YogaKit
505403

506404
EXTERNAL SOURCES:
507405
boost:
@@ -577,25 +475,14 @@ EXTERNAL SOURCES:
577475

578476
SPEC CHECKSUMS:
579477
boost: 57d2868c099736d80fcd648bf211b4431e51a558
580-
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
581478
DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54
582479
FBLazyVector: c511d4cd0210f416cb5c289bd5ae6b36d909b048
583480
FBReactNativeSpec: a911fb22def57aef1d74215e8b6b8761d25c1c54
584-
Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0
585-
Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
586-
Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30
587-
Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
588-
Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3
589-
Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446
590-
Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
591-
Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
592-
FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86
593481
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
594-
Gleap: f2fd0c4087e573ce6a45a625db8ae6ea61e68bd7
482+
Gleap: 870bdc3546bc6d09c4804c99aa95fd04ceeedd14
595483
glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
596484
hermes-engine: 34c863b446d0135b85a6536fa5fd89f48196f848
597485
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
598-
OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c
599486
RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1
600487
RCTRequired: f6187ec763637e6a57f5728dd9a3bdabc6d6b4e0
601488
RCTTypeSafety: a01aca2dd3b27fa422d5239252ad38e54e958750
@@ -610,7 +497,7 @@ SPEC CHECKSUMS:
610497
React-jsiexecutor: 18b5b33c5f2687a784a61bc8176611b73524ae77
611498
React-jsinspector: b6ed4cb3ffa27a041cd440300503dc512b761450
612499
React-logger: 186dd536128ae5924bc38ed70932c00aa740cd5b
613-
react-native-gleapsdk: bfc353c61d1524f25769c551009336ade4f21209
500+
react-native-gleapsdk: 4feae3987b096ba2cbce7a726d128807ba369123
614501
React-perflogger: e706562ab7eb8eb590aa83a224d26fa13963d7f2
615502
React-RCTActionSheet: 57d4bd98122f557479a3359ad5dad8e109e20c5a
616503
React-RCTAnimation: ccf3ef00101ea74bda73a045d79a658b36728a60
@@ -624,10 +511,8 @@ SPEC CHECKSUMS:
624511
React-RCTVibration: f09f08de63e4122deb32506e20ca4cae6e4e14c1
625512
React-runtimeexecutor: 4817d63dbc9d658f8dc0ec56bd9b83ce531129f0
626513
ReactCommon: 08723d2ed328c5cbcb0de168f231bc7bae7f8aa1
627-
SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17
628514
Yoga: f7decafdc5e8c125e6fa0da38a687e35238420fa
629-
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
630515

631-
PODFILE CHECKSUM: 713bb457178b34ca6f3802f34a4883742fe1c74d
516+
PODFILE CHECKSUM: 6b8c820492fb956619040b4a0dc28a14ac11e07f
632517

633-
COCOAPODS: 1.14.3
518+
COCOAPODS: 1.15.2

example/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ios/Gleapsdk.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,9 @@ - (void)stopObserving
468468
if (userProperties != nil && [userProperties objectForKey: @"value"] != nil) {
469469
userProperty.value = [userProperties objectForKey: @"value"];
470470
}
471+
if (userProperties != nil && [userProperties objectForKey: @"sla"] != nil) {
472+
userProperty.sla = [userProperties objectForKey: @"sla"];
473+
}
471474
if (userProperties != nil && [userProperties objectForKey: @"plan"] != nil) {
472475
userProperty.plan = [userProperties objectForKey: @"plan"];
473476
}
@@ -503,6 +506,9 @@ - (void)stopObserving
503506
if (userProperties != nil && [userProperties objectForKey: @"plan"] != nil) {
504507
userProperty.plan = [userProperties objectForKey: @"plan"];
505508
}
509+
if (userProperties != nil && [userProperties objectForKey: @"sla"] != nil) {
510+
userProperty.sla = [userProperties objectForKey: @"sla"];
511+
}
506512
if (userProperties != nil && [userProperties objectForKey: @"companyName"] != nil) {
507513
userProperty.companyName = [userProperties objectForKey: @"companyName"];
508514
}
@@ -532,6 +538,9 @@ - (void)stopObserving
532538
if (userProperties != nil && [userProperties objectForKey: @"value"] != nil) {
533539
userProperty.value = [userProperties objectForKey: @"value"];
534540
}
541+
if (userProperties != nil && [userProperties objectForKey: @"sla"] != nil) {
542+
userProperty.sla = [userProperties objectForKey: @"sla"];
543+
}
535544
if (userProperties != nil && [userProperties objectForKey: @"plan"] != nil) {
536545
userProperty.plan = [userProperties objectForKey: @"plan"];
537546
}

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)