Commit Graph

1188 Commits

Author SHA1 Message Date
Scott Pfeil
84f4a1ac46 Digital PCT265 story MVAPCT-48 - code fixes for cache optimizations 2024-03-21 10:39:25 -04:00
Scott Pfeil
8c32dbbd7d Digital PCT265 story MVAPCT-48 - Initial demo of loading feed from cache 2024-03-20 19:09:13 -04:00
Hedden, Kyle Matthew
c636cc1ca4 Merge branch 'bugfix/PRODDEF-21579' into 'develop'
Removed characters from urlQueryAllowed characterSet

### Summary
Make removing the incoming percent encoding optional via shouldRemoveDefaultEncoding.

```swift
If urlQuery value contains '/' , ':'  these characters are passed without encoding, 
due to this we are seeing inconsistent behaviour.
For Eg: value contains a url: https://vzwsso/executeTask
Expected: https%3A%2F%2Fvzwsso%2FexecuteTask
Current: https://vzwsso/executeTask
So removed possible characters from urlQueryAllowed characterSet.
```

### JIRA Ticket
PRODDEF-21579

Co-authored-by: Krishna Kishore Bandaru <krishna.kishore.bandaru@verizon.com>
Co-authored-by: Keerthy <keerthy.marakanti@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/311
2024-03-05 22:03:58 +00:00
Krishna Kishore Bandaru
d46093887c updated to shouldRemoveDefaultEncoding 2024-03-05 11:31:31 +05:30
Pfeil, Scott Robert
03f81ca9fc Merge branch 'feature/open_page_fallback' into 'develop'
Fallback response JSON handling.

### Summary
Adds a fallback response and handling to the openPage action.

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

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/313
2024-02-22 14:07:57 +00:00
Hedden, Kyle Matthew
0c8012d40f Reverse assigning the loadObject identifier to the operation. (self.identifer will always be nil on init.) 2024-02-21 17:55:39 -05:00
Hedden, Kyle Matthew
1e487dd58b Address code review comment of piping data for page. 2024-02-21 17:54:49 -05:00
Hedden, Kyle Matthew
c8cabfaee1 Merge branch 'feature/client_parameter_web_bridge' into 'develop'
Remove unnecessary throws

### Summary
Remove unused throws to simplify callers

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

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

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/315
2024-02-21 21:39:34 +00:00
Scott Pfeil
402708ecdc Remove unnecessary throws 2024-02-16 15:02:01 -05:00
Krishna Kishore Bandaru
bed4b5c837 Added extraEncodedParameters 2024-02-16 21:20:21 +05:30
Keerthy
e741805f35 Merge branch 'develop' into bugfix/PRODDEF-21579 2024-02-16 16:18:11 +05:30
Hedden, Kyle Matthew
d394bbea0e Merge remote-tracking branch 'refs/remotes/origin/develop' 2024-02-15 22:33:08 -05:00
Hedden, Kyle Matthew
c59dd70348 Fallback response JSON handling. 2024-02-15 22:15:22 -05:00
Pfeil, Scott Robert
6db21b612d Merge branch 'feature/clientParameter-refactor' into 'develop'
- updated the ClientParameterProtocol to use an associatedType for the Model...

### Summary
Strict models for client parameters.

Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>
Co-authored-by: Matt Bruce <matt.bruce@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/308
2024-02-15 18:13:44 +00:00
Scott Pfeil
fc0bd385c6 Revert Logging UUID for the run 2024-02-14 15:48:33 -05:00
Scott Pfeil
94b2f5b1e3 Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/clientParameter-refactor 2024-02-14 13:56:20 -05:00
Krishna Kishore Bandaru
0b23bd8e93 Added new character 2024-02-14 16:26:44 +05:30
Krishna Kishore Bandaru
10b569e3a9 Added comments 2024-02-14 13:14:53 +05:30
Krishna Kishore Bandaru
a0b8459a79 removed extra characters from urlQueryAllowed CharacterSet 2024-02-14 12:58:56 +05:30
Scott Pfeil
3bde28c2d2 Cleanup 2024-02-02 15:28:32 -05:00
Scott Pfeil
606dbf6131 client parameter handler refactoring 2024-02-02 15:15:22 -05:00
Hedden, Kyle Matthew
1efd261de3 Merge branch 'feature/utility_tweaks' into 'develop'
Core utility tweaks

### Summary
unixMilleseconds calculation using an existing date object. 
Open toJSONString options.

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/310
2024-02-01 20:00:23 +00:00
Hedden, Kyle Matthew
4552a57ea2 unixMilleseconds calculation off of existing date. open toJSONString options. 2024-02-01 13:50:12 -05:00
Scott Pfeil
ec610690fb update to protocol non optional 2024-01-31 15:55:11 -05:00
Hedden, Kyle Matthew
b0bc8994ee Merge branch 'bugfix/missing_error_screen' into 'develop'
add missing error screen

### Summary
Fix to error hanging.

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

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/309
2024-01-31 14:53:39 +00:00
Scott Pfeil
c89efeb3e7 shift call to avoid duplication 2024-01-31 09:29:07 -05:00
Scott Pfeil
98f55d4bc5 add missing error screen 2024-01-31 09:18:36 -05:00
Scott Pfeil
fb090fee64 Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/clientParameter-refactor 2024-01-29 11:12:43 -05:00
Hedden, Kyle Matthew
7b61615d39 Merge branch 'bugfix/logging_handler_loop' into 'develop'
Prevent addError SO

### Summary
Prevent stack overflow if the logging handler is its own delegate.

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/306
2024-01-26 21:16:06 +00:00
Hedden, Kyle Matthew
435b5a4c97 Scott recommendation to simplify. 2024-01-26 16:12:17 -05:00
Hedden, Kyle Matthew
d91dbbd460 Prevent stack overflow if the logging handler is its own delegate. 2024-01-26 14:03:01 -05:00
Hedden, Kyle Matthew
84b00f7d19 Merge branch 'bugfix/loggingHandler_fix' into 'develop'
Logging handler code fix

### Summary
making recordEvent open to make it overridable

Co-authored-by: Nandhini Rajendran <nandhini.rajendran@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/305
2024-01-24 14:44:46 +00:00
Rajendran, Nandhini
d7db83583f Logging handler code fix 2024-01-24 14:44:45 +00:00
Hedden, Kyle Matthew
3e8cd2a6e8 Merge branch 'bugfix/loggingHandlerFix' into 'develop'
Logging handler fix

### Summary
making handleDebugMessage open, to override it from MF

Co-authored-by: Nandhini Rajendran <nandhini.rajendran@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/304
2024-01-23 14:33:02 +00:00
Nandhini Rajendran
47286a9e35 Fixing function declaration to override from MF 2024-01-23 15:22:19 +05:30
Scott Pfeil
27233a39a2 Merge branch 'feature/clientParameter-refactor' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/clientParameter-refactor 2024-01-19 12:01:46 -05:00
Scott Pfeil
7ccb191f6e change convenience return 2024-01-19 12:00:08 -05:00
Scott Pfeil
a8606e6641 Fix Open Page 2024-01-19 10:44:14 -05:00
Scott Pfeil
0316828728 async await 2024-01-18 16:23:10 -05:00
Pfeil, Scott Robert
62ffdd605a Merge branch 'bugfix/sharehandler' into 'develop'
Added sourceRect.origin for UIActivityViewController while presenting in iPad.

### Summary
In iPad, when presenting UIActivityViewController, its presenting outside of app window at top left corner.
Added sourceRect.origin for UIActivityViewController while presenting so that it displays inside our app window 

Added SS for ref
![Screenshot_2024-01-09_at_3.39.33_PM](/uploads/bcbacbcb19b365fc4223499010495eaa/Screenshot_2024-01-09_at_3.39.33_PM.png)

Co-authored-by: Krishna Kishore Bandaru <krishna.kishore.bandaru@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/302
2024-01-18 16:42:15 +00:00
Bandaru, Krishna Kishore
15f1be66fe Added sourceRect.origin for UIActivityViewController while presenting in iPad. 2024-01-18 16:42:15 +00:00
Scott Pfeil
f5e8c0b2e6 async await client parameters 2024-01-17 15:44:07 -05:00
Scott Pfeil
e04bd2cefe Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core into feature/clientParameter-refactor 2024-01-09 18:48:46 -05:00
Hedden, Kyle Matthew
9ef78a9c15 Merge branch 'bugfix/subscript_safety' into 'develop'
add collection safe subscript for index out of bound safety

### Summary
Moving safe subscripting from MF to MVM Core for reusability.

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/301
2024-01-03 22:05:46 +00:00
Hedden, Kyle Matthew
6d169ea203 add collection safe subscript for index out of bound safety 2024-01-02 17:10:46 -05:00
Hedden, Kyle Matthew
7e02aa17b6 Merge branch 'feature/oneApp_4156-LoggingHandlerSwiftMigration' into 'develop'
story: ONEAPP-4156 LoggingHandler Swift migration

### Summary
Swiftify Logging handler

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

Co-authored-by: Nandhini Rajendran <nandhini.rajendran@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/290
2023-12-21 16:29:40 +00:00
Rajendran, Nandhini
b70220902a story: ONEAPP-4156 LoggingHandler Swift migration 2023-12-21 16:29:40 +00:00
Pfeil, Scott Robert
3ea582efc9 Merge branch 'feature/hardcoded_json_delay' into 'develop'
HARD_CODED_RESPONSE_DELAY added to the up front request handling,

### Summary
Fixed HARD_CODED_RESPONSE_DELAY positioning.

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

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/300
2023-12-19 22:13:00 +00:00
Hedden, Kyle Matthew
2e7fd9ddd4 reposition after having a response 2023-12-19 17:11:43 -05:00
Pfeil, Scott Robert
ab43e791cf Merge branch 'bugfix/hardcoded_handling' into 'develop'
adjust to xcode .app file reuse

### Summary
Adjusting hardcoded handling to avoid silently keeping old .json files. Stash in dedicated folder to avoid flooding root app folder.

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

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core/-/merge_requests/298
2023-12-19 22:06:23 +00:00