Commit Graph

793 Commits

Author SHA1 Message Date
Krishna Kishore Bandaru
e6ca9ec67d Bug fix while setting identifier 2023-05-02 20:07:40 +05:30
Krishna Kishore Bandaru
6372fcb56d removed correlationId 2023-05-02 17:20:05 +05:30
Krishna Kishore Bandaru
3d1f1617c5 added identifier in requestparameters & correlationId 2023-04-28 21:05:37 +05:30
Krishna Kishore Bandaru
85f7096499 updated request url 2023-04-25 18:35:18 +05:30
Krishna Kishore Bandaru
27f138d6c1 updated to requestParameters.URL 2023-04-24 23:06:17 +05:30
Scott Pfeil
ba8621cea1 Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/ONEAPP-3998 2023-04-24 10:26:34 -04:00
Krishna Kishore Bandaru
c10cb0792e updated request url 2023-04-24 15:43:38 +05:30
Krishna Kishore Bandaru
cbb17edcf9 Merge branch 'develop' into feature/pageLoadTracking 2023-04-24 11:57:53 +05:30
Pfeil, Scott Robert
e14c01e0d4 Merge branch 'feature/swiftify_alerts' into 'develop'
Feature/swiftify alerts

### Summary
Swiftify/Modernize the Alert Handler

### JIRA Ticket
https://onejira.verizon.com/browse/ONEAPP-4066

Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/257
2023-04-21 20:06:52 +00:00
Kyle Matthew Hedden
519093a24f remove synthesis 2023-04-21 13:24:01 -04:00
Krishna Kishore Bandaru
10db5ff1ba addressed review comments 2023-04-20 16:51:45 +05:30
Kyle Matthew Hedden
14af9f2d5f Move URL request resolution to MVMCoreRequestParameters. 2023-04-19 20:06:44 -04:00
Scott Pfeil
bc46ff3174 revert 2023-04-19 16:38:53 -04:00
Scott Pfeil
f0f842f87e Bug fixes 2023-04-19 16:36:15 -04:00
Scott Pfeil
38cb3eb80e queue changes 2023-04-18 19:39:45 -04:00
Krishna Kishore Bandaru
e3cbc7a7cd added backgroundRequest check & addressed reviewcomments 2023-04-18 18:01:43 +05:30
Scott Pfeil
15ca6142fe Remove reference to AlertObject from core. 2023-04-17 13:02:24 -04:00
Scott Pfeil
3c9786b4d6 Migrate AlertHandler files to swift. 2023-04-13 11:54:50 -04:00
Krishna Kishore Bandaru
01b14b02e4 moved pagestarted event 2023-04-12 17:45:40 +05:30
Krishna Kishore Bandaru
f93e1866c1 added error msg in pagerender 2023-04-11 18:28:25 +05:30
Krishna Kishore Bandaru
11d635fdd4 added pageload tracking event 2023-04-10 23:34:48 +05:30
Scott Pfeil
40741deac3 setup biometrics action 2023-04-10 11:50:42 -04:00
Kyle Matthew Hedden
8ab9609724 code review. remove silentError hard set. 2023-03-15 13:28:29 -04:00
Kyle Matthew Hedden
a07807e693 code review 2023-03-15 09:04:58 -04:00
Kyle Matthew Hedden
ab0c13efaf Prevent double logging and double error popup. 2023-03-13 19:45:58 -04:00
Kyle Matthew Hedden
4799c3fcbb Add image loading failures to error log. 2023-03-13 16:13:44 -04:00
Kyle Matthew Hedden
85ebbdf44c code review catches 2023-03-13 15:49:12 -04:00
Kyle Matthew Hedden
cb401ee3f0 Fix prior commit. Allow error alerts if there isn't a full screen error. 2023-03-06 17:43:06 -05:00
Kyle Matthew Hedden
7a38ecf62b Crash fix for missing UserMessage. Suppress alertToShow dialogs when a native error screen is present. Pipe template parsing description messages to error object. Provide a messageToLog for invalid openURL calls. 2023-03-06 15:58:33 -05:00
Kyle Matthew Hedden
3b85ca1ff8 Track web view navigation failures (timeouts, etc). 2023-03-03 19:24:33 -05:00
Kyle Matthew Hedden
56857f187b Silence most errors. Push getNativeScreenForRequestError to LoadHandler decoration. Native error screen error message handling. 2023-03-02 20:26:48 -05:00
Kyle Matthew Hedden
52883a534b Create MFPerformanceErrorObject for error logging. 2023-02-28 22:08:40 -05:00
Kyle Matthew Hedden
a74aa6ef2d Shift logging load errors until after background handling is resolved. 2023-02-27 14:17:01 -05:00
Kyle Matthew Hedden
5006517bb1 wrapper function to add additoinal request data to error objects. begin working on better silentError handling. 2023-02-25 00:20:55 -05:00
Kyle Matthew Hedden
3e9d66e5e0 add missing event data 2023-01-26 19:03:10 -05:00
Hedden, Kyle Matthew
08a1718f11 Merge branch 'bugfix/session_timer_bkg_reset' into 'develop'
Fix the session timer

### Summary
Fixes an issue with the session timer resetting without a session update when the app returns from the background.

### JIRA Ticket
https://onejira.verizon.com/browse/PRODDEF-1509

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/246
2023-01-17 17:26:26 +00:00
Kyle Matthew Hedden
1f377dfb51 remainingWarningTime fix. code comment cleanups. 2023-01-17 12:10:43 -05:00
Kyle Matthew Hedden
16d169c46c Code review suggestion to use default values. Bug fix for warning track timeouts from the background. 2023-01-13 18:57:23 -05:00
Kyle Matthew Hedden
80512a0b8a Shift app background check to resumeSessionTimer to make isAppInSession and revalidateSessionTimestamp background safe. 2022-12-28 11:02:02 -05:00
Kyle Matthew Hedden
c7bfda216a Trigger a keep alive attempt when returning from background. 2022-12-28 10:54:31 -05:00
Kyle Matthew Hedden
aa1be3f1c5 Fix isAppInSession and appEnteredForeground collision. Fix FaceId session timer restart skip. Encapsulate timeTimerStarted referenceDate. 2022-12-28 10:23:10 -05:00
Kyle Matthew Hedden
920b975294 expose method to report the final load operation source 2022-12-27 16:47:41 -05:00
Krishna Kishore Bandaru
6874424dd1 added supportedInterfaceOrientations in MVMCoreAlertController 2022-12-12 13:58:39 +05:30
Hedden, Kyle Matthew
9243b8e285 Merge branch 'bugfix/open_url_error_code' into 'release/10_4_0'
Add back legacy error code

### Summary
Adding back the legacy link away error code for easier tracking of url errors.

Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/238
2022-10-28 14:28:59 +00:00
Scott Pfeil
11728703ce Add back legacy error code 2022-10-28 10:07:36 -04:00
Pfeil, Scott Robert
a8b5db4d28 Merge branch 'bugfix/user_facing_error_msg' into 'release/10_4_0'
fix user facing error message for json errors

### Summary
Adjustment to JSONError to avoid displaying Swift Decoding errors to the user.

Co-authored-by: Kyle Matthew Hedden <kyle.hedden@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/237
2022-10-27 03:44:21 +00:00
Kyle Matthew Hedden
d7b80e87ed fix user facing error message for json errors 2022-10-26 20:44:18 -04:00
Sumanth Nadigadda
ee98b9fe5f Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/Restart-requestUrl 2022-10-25 20:06:06 +05:30
Sumanth Nadigadda
217cceb84b Removing the codable method for the restart action type 2022-10-25 20:04:32 +05:30
Scott Pfeil
8dd0aebf7e always embed swift to no 2022-10-20 16:19:47 -04:00
Sumanth Nadigadda
85dcc57513 Changing the requestURL type to NSURL from NSString 2022-10-17 17:52:43 +05:30
Sumanth Nadigadda
45b89ca7d3 Change the requestUrl param key 2022-10-14 22:54:25 +05:30
Krishna Kishore Bandaru
cdd2eb2f04 fixed crash array out of bounds exception 2022-10-14 12:27:15 +05:30
Sumanth Nadigadda
0340f9dda6 Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/Restart-requestUrl 2022-10-10 10:40:46 +05:30
Kyle Matthew Hedden
de280960f7 copy over the actionMap to the new object for presentationStyle resolution fix. 2022-10-03 11:32:49 -04:00
Sumanth Nadigadda
afead9710d Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/Restart-requestUrl 2022-09-29 00:31:50 +05:30
Sumanth Nadigadda
ec70621ea0 Changed to read and set requestUrl in restart action. 2022-09-28 10:15:57 +05:30
Kyle Matthew Hedden
89d9809b9e add error description to JSONErrors 2022-09-23 18:34:19 -04:00
Scott Pfeil
793e64143d copy fix 2022-09-20 17:29:38 -04:00
Kyle Matthew Hedden
645d304907 expose getUUID to obj-c 2022-09-19 15:36:16 -04:00
Kyle Matthew Hedden
3abf053e4e Merge remote-tracking branch 'origin/develop' into feature/new_relic_action_tracking 2022-09-19 13:03:29 -04:00
Krishna Kishore Bandaru
61ce51cefd setting animatingIn to false 2022-09-13 21:28:50 +05:30
svc-mips_ios_tower
13e03375d4 Remove bitcode 2022-09-08 10:49:48 -04:00
Pfeil, Scott Robert
05f6ed1013 Merge branch 'feature/deprecation_removal' into 'develop'
remove deprecated MVMCoreLoadObject code

See merge request BPHV_MIPS/mvm_core!227
2022-09-06 15:44:59 +00:00
Sumanth Nadigadda
aff3d52fe8 Adding actiontype attribute to encode in OpenPage action class 2022-09-06 19:55:16 +05:30
Scott Pfeil
e7e829bb44 remove deprecated MVMCoreLoadObject code 2022-09-02 15:49:06 -04:00
Scott Pfeil
d747980805 Swift operations 2022-09-01 12:29:20 -04:00
Kyle Matthew Hedden
dfb58e04b6 wire in source request UUID for client parameter events 2022-08-31 14:34:59 -04:00
Kyle Matthew Hedden
55d6df4e25 client parameter stats changes 2022-08-30 17:51:36 -04:00
Kyle Matthew Hedden
571d55aebd missing log error call 2022-08-30 10:46:38 -04:00
Kyle Matthew Hedden
068714a001 create core events for actions and clientparameters tracking 2022-08-29 20:08:21 -04:00
Scott Pfeil
3739812379 class to struct 2022-08-15 17:46:02 -04:00
Scott Pfeil
c4f8bd955b Version Bump 2022-08-15 15:30:51 -04:00
Scott Pfeil
27c239cab2 remove duplicate declaration 2022-08-15 10:45:34 -04:00
Scott Pfeil
17b2a4368f cleanup 2022-08-15 10:33:15 -04:00
Scott Pfeil
5c53466dac Centralize SoureModel 2022-08-12 16:17:00 -04:00
Scott Pfeil
0196d5c190 bug fixes 2022-08-11 22:34:35 -04:00
Scott Pfeil
e6164026f6 Drive through delegate up front. Remove some legacy delegate back and forth 2022-08-10 22:19:00 -04:00
Scott Pfeil
4d72b31a51 Button -> Delegate -> ActionHandler.
Components will go through delegate. Delegate will choose how to handle it.
2022-08-08 17:45:27 -04:00
Scott Pfeil
bf14282eb5 remove added line 2022-08-02 11:19:56 -04:00
Scott Pfeil
dcc81a2c08 Clean the load request 2022-08-02 11:18:30 -04:00
Scott Pfeil
36ec79f353 Descriptor changes 2022-07-29 16:20:21 -04:00
Scott Pfeil
cbb5ccded8 Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/action_modernize 2022-07-28 22:52:15 -04:00
Scott Pfeil
e6dca10d87 modernization.
Adding json protocol to continue to support legacy (unfortunately)
2022-07-28 18:22:00 -04:00
Pfeil, Scott Robert
b62a67fcc7 Merge branch 'feature/dictionary_extensions' into 'develop'
add additional dictionary convenience functions for transformations

See merge request BPHV_MIPS/mvm_core!222
2022-07-26 15:33:32 +00:00
Kyle Matthew Hedden
a0f2111a51 add additional dictionary convenience functions for transformations 2022-07-22 15:52:17 -04:00
Scott Pfeil
71b2146862 Minor cleanup 2022-07-22 10:20:46 -04:00
Matt Bruce
d09834f19c Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core.git into feature/JSONValue-Update 2022-07-22 08:06:24 -05:00
Scott Pfeil
f123be046c Modernization migrations and json passing 2022-07-21 12:39:43 -04:00
Scott Pfeil
90adc247d1 modernization 2022-07-19 14:36:57 -04:00
Scott Pfeil
606fd93fc3 Action modernization 2022-07-18 18:54:11 -04:00
Scott Pfeil
27c5be0415 Deprecated function removal. 2022-07-18 17:45:28 -04:00
Matt Bruce
ec8552ea12 Merge branch 'develop' into feature/JSONValue-Update 2022-07-18 13:55:16 -05:00
Pfeil, Scott Robert
8bfea9b093 Merge branch 'feature/session_timer_keepalive_fix' into 'develop'
Update session keep alive to account for all new session tokens outside of BAU server session.

See merge request BPHV_MIPS/mvm_core!216
2022-07-14 17:40:11 +00:00
Kyle Matthew Hedden
ded68fe51f reduce cookie noise 2022-07-13 23:31:43 -04:00
Matt Bruce
863a9fbbe5 added more extension methods
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-07-13 10:26:09 -05:00
Scott Pfeil
80a257c066 merge develop 2022-07-11 14:37:04 -04:00
Kyle Matthew Hedden
a5f5ed3cd1 Update session keep alive to account for all new session tokens outside of BAU server session. 2022-07-05 18:03:13 -04:00
Scott Pfeil
aaa2bb664e typo fix 2022-07-05 14:22:51 -04:00
Scott Pfeil
0a9aca1a98 typo fix 2022-07-05 14:12:53 -04:00