Scott Pfeil
9549dca564
casting error
2023-11-15 13:25:02 -05:00
Matt Bruce
641ebcac7f
- updated the ClientParameterProtocol to use an associatedType for the Model being used in then Handler
...
- refactored the ClientParameterHandler with the above changes.
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-11-09 10:57:05 -06:00
Krishna Kishore Bandaru
89a6c7e204
Merge branch 'develop' into feature/accessibilityHandler
2023-11-02 19:52:11 +05:30
Sumanth Nadigadda
3cab2464be
Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/LoadingOverlay-Text
2023-10-31 19:48:34 +05:30
Krishna Kishore Bandaru
48efbc73bf
Merge branch 'develop' into feature/accessibilityHandler
2023-10-27 19:08:57 +05:30
Hedden, Kyle Matthew
77ab27d79d
Merge branch 'bugfix/marketingCloudVisitorId_client_param_timeouts' into 'develop'
...
Address ClientParameter timeout logging issues
### Summary
Update timeout signature to use standard TimeInterval for split second handling.
See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/289
2023-10-23 18:28:00 +00:00
Hedden, Kyle Matthew
f7ca8da8f9
Add additional task completion guard to suppress late callbacks.
2023-10-20 13:38:39 -04:00
Hedden, Kyle Matthew
2a438e68a7
Improve MVMCoreActionUtility.perform signature. Remove odd default. Use TimeInterval for better typing and to allow split seconds.
2023-10-20 12:04:28 -04:00
Pfeil, Scott Robert
fc0075a92d
Merge branch 'feature/action_share_items' into 'develop'
...
Action Share update
### Summary
Enhance share to allow multiple items.
https://oneconfluence.verizon.com/display/MFD/share
### JIRA Ticket
https://onejira.verizon.com/browse/ONEAPP-5830
Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>
See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/288
2023-10-20 15:57:18 +00:00
Scott Pfeil
def76778e5
Code review updates for scoping of functions.
...
Fix continuation leak.
2023-10-20 11:51:14 -04:00
Scott Pfeil
d44235bd03
Action Share update
2023-10-19 12:30:13 -04:00
Sumanth Nadigadda
48de2b1869
Enabling the loading overlay info text to take attributed string.
2023-10-19 16:59:12 +05:30
Hedden, Kyle Matthew
1e8f7f417e
HARD_CODED_RESPONSE_DELAY for simulations.
2023-10-17 16:26:57 -04:00
Hedden, Kyle Matthew
3dc05bea61
Reset optional and required module mapping at the time of request.
2023-10-17 16:26:38 -04:00
Krishna Kishore Bandaru
31b5dc2171
added getAccessibilityElements func to MVMCoreViewManagerProtocol
2023-10-13 23:02:27 +05:30
Sumanth Nadigadda
a8f3407ed8
Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/LoadingOverlay-Text
2023-10-13 14:03:00 +05:30
Pfeil, Scott Robert
f2df0f52e6
Merge branch 'release/11_0_0' into 'develop'
...
release/11_0_0 hotfix merge
Co-authored-by: Hedden, Kyle Matthew <kyle.hedden@verizonwireless.com>
See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/283
2023-10-10 13:29:58 +00:00
Scott Pfeil
b1e4c55281
remove missing file
2023-10-04 16:45:06 -04:00
Scott Pfeil
db9bd9e3b3
change name back.... wishful thinking removed
2023-10-04 11:37:43 -04:00
Scott Pfeil
51597121bd
MVMCoreObject to swift
2023-10-04 10:18:52 -04:00
Hedden, Kyle Matthew
a94cc27168
comment typos
2023-10-02 20:22:44 -04:00
Hedden, Kyle Matthew
a5d237df8b
push model in action events for model specfic attributes
2023-10-02 12:32:00 -04:00
Pfeil, Scott Robert
e5402bb6eb
Merge branch 'bugfix/account_native_testing' into 'develop'
...
improvement to hardcoded debugging functions
### Summary
Minor improvements to hardcoded debugging parameters.
Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>
See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/282
2023-09-28 13:44:11 +00:00
Scott Pfeil
c93fe59b5c
improvement to hardcoded debugging functions
2023-09-28 09:26:17 -04:00
Sumanth Nadigadda
3d4f8938dc
Adding option to show a label to loading overlay
2023-09-15 15:42:35 +05:30
Sourabh Bhardwaj
79915b3f6f
Removing VzAnalytics - VZWYZDL-1051
2023-09-15 10:52:51 +05:30
Hedden, Kyle Matthew
ba8f0b90ca
DecodableDefault.UUID -> UUIDString
2023-09-07 12:46:04 -04:00
Hedden, Kyle Matthew
d6096c7ee5
Change ID default initializer, DecodableDefault for implicit decoding models. Add missing id encodes and decodes.
2023-09-07 09:20:43 -04:00
Scott Pfeil
3459e067b3
Change to have 1 item shared
2023-09-05 10:21:19 -04:00
Scott Pfeil
f340ac61c7
Review comments
2023-08-31 12:56:44 -04:00
Scott Pfeil
e31fe71fae
Bugfixes for getInitialParameters, completion block consolidation with async, and minor warning fixes
2023-08-31 11:13:14 -04:00
Scott Pfeil
dc0be54444
Code review undo
2023-08-29 17:38:10 -04:00
Scott Pfeil
4542e82060
code review fixes
2023-08-29 17:27:44 -04:00
Scott Pfeil
2af3badb4b
missing return
2023-08-29 17:24:19 -04:00
Scott Pfeil
66693289ed
Remove debug code
2023-08-28 18:44:00 -04:00
Scott Pfeil
99da8d56d5
merge develop
2023-08-28 18:21:50 -04:00
Scott Pfeil
a5be9469ee
Shift to swift async to resolve thread hanging wait functions.
2023-08-28 18:15:12 -04:00
Pfeil, Scott Robert
296b1df0e9
Merge branch 'feature/navigation_handler_modernize' into 'develop'
...
Feature/navigation handler modernize
### Summary
Modernize navigation handler.
### JIRA Ticket
https://onejira.verizon.com/browse/ONEAPP-5208
Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>
Co-authored-by: Scott Pfeil <pfeilsc@nn6f6wg04x.uswin.ad.vzwcorp.com>
See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/269
2023-08-28 21:56:41 +00:00
Scott Pfeil
034133e4a5
ONEAPP-5208: Review feedback
2023-08-28 11:13:39 -04:00
Scott Pfeil
fe5dc7c6b7
Removed MVMCoreNotificationViewControllerChanged
2023-08-22 16:22:44 -04:00
Scott Pfeil
9d88dd70af
Review comments
2023-08-22 15:39:41 -04:00
Scott Pfeil
f2a5586061
testing bug fixes for navigation
2023-08-22 13:33:07 -04:00
Scott Pfeil
64535c6b21
ONEAPP-5208: Swiftify the navigation handler
2023-08-21 17:03:47 -04:00
Hedden, Kyle Matthew
8b912d5d87
initialize request params id without an action. copy the id for the e2eRequestId carry over
2023-08-18 20:27:22 -04:00
Scott Pfeil
6877763d07
remove intermediary work files
2023-08-15 16:24:46 -04:00
Scott Pfeil
a4e0203de5
Swiftification of Navigation Handler
2023-08-15 16:23:13 -04:00
Scott Pfeil
2300678d96
Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/navigation_handler_modernize
2023-08-02 11:11:57 -04:00
Hedden, Kyle Matthew
30a8f48f4d
Merge branch 'feature/fastlane_launch_app_build_customization' into 'develop'
...
expose mvm core configuration to the workspace settings. clean up ENABLE_HARD_CODED_RESPONSE.
### Summary
SRE + App Clip build customization efforts.
See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/267
2023-08-01 21:01:02 +00:00
Hedden, Kyle Matthew
1aed90a1fe
Merge branch 'feature/hardcoded_helpers' into 'develop'
...
Hardcoded response testing.
### Summary
Make it easy to modify json for local testing.
Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>
See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/274
2023-07-31 21:52:46 +00:00
Scott Pfeil
985d01842d
Hardcoded response testing.
2023-07-31 16:54:17 -04:00
Kyle Hedden
fd27a82e5c
Merge remote-tracking branch 'origin/develop' into feature/fastlane_launch_app_build_customization
2023-07-31 16:19:31 -04:00
Kyle Hedden
3bccc503cf
fix nullability for request creation. don't force a default error to be passed in
2023-07-28 09:56:10 -04:00
Kyle Hedden
28842d673e
migrate DEBUG flags to proper feature flags. dev configs for local debug build defaults.
2023-07-26 19:44:30 -04:00
Kyle Hedden
24ddfbfd34
Merge remote-tracking branch 'origin/develop' into feature/fastlane_launch_app_build_customization
2023-07-25 19:57:58 -04:00
Scott Pfeil
eafd275527
ONEAPP-4561 Biometric Settings page updates.
2023-07-24 12:26:58 -04:00
Scott Pfeil
5becbbb7f1
combine
2023-07-21 09:21:00 -04:00
Kyle Hedden
d86462427a
Merge remote-tracking branch 'origin/release/10_8_0' into feature/fastlane_launch_app_build_customization
2023-07-20 16:14:33 -04:00
Scott Pfeil
2466d06698
merge develop
2023-07-17 10:45:37 -04:00
Scott Pfeil
25394dc640
remove debug code for now
2023-06-21 12:23:59 -04:00
Scott Pfeil
05289f88aa
main thread change for session handler
2023-06-21 12:11:15 -04:00
Kyle Hedden
3b315096cc
expose mvm core configuration to the workspace settings. clean up ENABLE_HARD_CODED_RESPONSE.
2023-06-21 10:26:57 -04:00
Scott Pfeil
ce246523ac
remove old test code
2023-06-20 16:07:47 -04:00
Scott Pfeil
7426e5956e
Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/ONEAPP-3998
2023-06-20 16:04:37 -04:00
Scott Pfeil
3383d71c19
ONEAPP-3998: Allow a chance to override code.
2023-06-15 12:16:17 -04:00
Scott Pfeil
53634fcaa1
ONEAPP-3998: Convenience function to simplify the current objc-swift bridge of having two action protocols.
2023-06-15 12:12:03 -04:00
Kyle Hedden
cba4af9ce8
Allow session handler objects to be initialized without MainActor to inline session creation with async await incompatible code. Fixes a Main thread dispatch clash.
2023-06-14 19:47:26 -04:00
Scott Pfeil
a5c5397c92
Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/ONEAPP-3998
2023-05-30 10:18:07 -04:00
Rajendran, Nandhini
c21e4b680b
story: story: ONEAPP-4067 Swiftify sessionTimeHandler
2023-05-15 23:03:45 +00:00
Scott Pfeil
17025101bc
Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/ONEAPP-3998
2023-05-04 10:18:45 -04:00
Krishna Kishore Bandaru
87135f31ed
added public access specifier
2023-05-03 22:12:09 +05:30
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