Route app network TLS policy through platform services
This commit is contained in:
@@ -655,6 +655,11 @@ pure `pp_app_core` `plan_document_export_collection_target` policy. This
|
||||
removes the local iOS branches from those dialogs while preserving iOS
|
||||
`work_path/doc_layers` and `work_path/doc_frames` targets in the legacy
|
||||
adapter until Apple platform services are injected.
|
||||
App-owned curl helpers for download, upload, and license checks now ask
|
||||
`PlatformServices` whether network TLS verification is disabled, removing the
|
||||
local Android branches from those helpers while preserving Android's existing
|
||||
TLS-verification bypass in the legacy adapter until a network/platform service
|
||||
owns cloud transport.
|
||||
Canvas image export publishing and explicit persistent-storage flushes now
|
||||
dispatch through `PlatformServices` too, preserving iOS photo-library export
|
||||
publication and WebGL filesystem sync behavior in the legacy adapter while
|
||||
@@ -766,6 +771,9 @@ the `CloudServices` app-core boundary and `src/legacy_cloud_services.*`, keeping
|
||||
`App::cloud_upload`, `App::cloud_upload_all`, and `App::cloud_browse` as thin
|
||||
planning adapters while legacy save, progress UI, network, dialog, canvas-open,
|
||||
layer-refresh, and action-history work remains tracked under `DEBT-0038`.
|
||||
The app-owned curl upload/download/license helpers now consume the platform TLS
|
||||
verification policy through `PlatformServices`; retained cloud/network
|
||||
execution remains tracked under `DEBT-0038`.
|
||||
`pano_cli parse-layout` exercises the XML layout path. Continue expanding
|
||||
document behavior toward legacy Canvas parity and then port OpenGL classes
|
||||
behind the renderer boundary.
|
||||
@@ -1711,7 +1719,8 @@ Results:
|
||||
storage flush dispatch, document browse-root dispatch,
|
||||
native UI/window state save dispatch, prepared-file writable target dispatch,
|
||||
prepared-file export-dialog policy dispatch, work-directory document export
|
||||
collection policy dispatch, live asset/layout reload policy dispatch,
|
||||
collection policy dispatch, network TLS verification policy dispatch,
|
||||
live asset/layout reload policy dispatch,
|
||||
diagnostic hook dispatch, per-frame platform hook dispatch, picker callback
|
||||
dispatch, and prepared-file save/download callback dispatch. The live Windows
|
||||
app now
|
||||
|
||||
Reference in New Issue
Block a user