Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
182fe4e
Initial plan
Copilot Mar 29, 2026
0ec2ac6
Add Alamofire Swift wrappers and update TypeScript to use them
Copilot Mar 29, 2026
2a50a0b
Fix parameter encoding in Swift wrapper and add error key constants
Copilot Mar 29, 2026
64999ba
Fix request chaining in multipart POST and add migration documentation
Copilot Mar 29, 2026
264dd58
Address code review feedback: fix task casting, security validation, …
Copilot Mar 29, 2026
814d31f
Add migration summary documentation
Copilot Mar 29, 2026
1e2e3f7
Implement cleaner API names and streaming downloads for iOS
Copilot Mar 29, 2026
59c4261
Add comprehensive documentation for API improvements and streaming do…
Copilot Mar 29, 2026
d29ca73
Fix code review issues: safe unwrapping and documentation numbering
Copilot Mar 29, 2026
9d81a53
Add comprehensive API improvements summary documentation
Copilot Mar 29, 2026
844a0c1
Revert iOS to Android-like response behavior - remove downloadFilePat…
Copilot Mar 29, 2026
56706fc
Add usage examples demonstrating iOS/Android parity behavior
Copilot Mar 29, 2026
98bb864
Implement streaming downloads for iOS GET requests
Copilot Mar 29, 2026
b4e1094
Update documentation for streaming download behavior
Copilot Mar 29, 2026
fa937d1
Add comprehensive iOS streaming implementation documentation
Copilot Mar 29, 2026
07806a8
Add flow diagrams for iOS streaming implementation
Copilot Mar 29, 2026
b321446
Add early resolution and conditional streaming support
Copilot Mar 29, 2026
d43224a
Add early resolution documentation and fix scope issue
Copilot Mar 29, 2026
2de6066
Add Q&A documentation explaining request behavior
Copilot Mar 29, 2026
f947193
Implement Phase 3: Conditional streaming by size threshold
Copilot Mar 29, 2026
5621029
Add conditional streaming documentation and update memory
Copilot Mar 29, 2026
f448837
Add implementation summary documenting all completed phases
Copilot Mar 29, 2026
ab084be
Add comprehensive Vue demo components for testing features
Copilot Apr 12, 2026
3020529
Add FileOperations and SSLPinning demo components
Copilot Apr 12, 2026
14d1fa0
Complete comprehensive Vue demo suite with all features
Copilot Apr 12, 2026
12f85ee
Add comprehensive README for Vue demo suite
Copilot Apr 12, 2026
fd850f9
chore: working on alamofire
farfromrefug Apr 12, 2026
378d0dd
Fix all Alamofire 5.11.2 build errors and add threading support
Copilot Apr 12, 2026
80a5c9a
Fix server trust validation for Alamofire 5.11+
Copilot Apr 12, 2026
41247ec
Update TypeScript definitions for new Swift API signatures
Copilot Apr 12, 2026
20801df
chore: sub
farfromrefug Apr 12, 2026
a3e0c48
chore: fixes
farfromrefug Apr 12, 2026
05e5ff6
Fix session deinitialization, nil task, and Swift 6 sendable issues
Copilot Apr 12, 2026
04e5643
chore: buid fix
farfromrefug Apr 12, 2026
9948008
fix: default size threshold
farfromrefug Apr 12, 2026
83c2306
Update AlamofireWrapper to use request IDs and NSHTTPURLResponse
Copilot Apr 12, 2026
7ddbc60
Update request.ios.ts to use request IDs and NSHTTPURLResponse
Copilot Apr 12, 2026
8033487
Add interceptor imports and application support for iOS
Copilot Apr 12, 2026
1483106
Update AlamofireWrapper upload/download methods to use request IDs an…
Copilot Apr 12, 2026
02b44e4
Update TypeScript typings and remove responseSerializer.deserialize c…
Copilot Apr 12, 2026
d4f705d
Remove useLegacy parameter and update upload methods in request.ios.ts
Copilot Apr 12, 2026
61235bb
Update downloadToTemp calls to use new signatures
Copilot Apr 12, 2026
09484f5
chore: tsc
farfromrefug Apr 12, 2026
0777e18
chore: cleanup
farfromrefug Apr 12, 2026
84f7c21
Fix session deinitialization and add @objc interceptor wrappers
Copilot Apr 12, 2026
fae2a39
Add documentation for interceptor and event monitor wrappers
Copilot Apr 12, 2026
061d533
Fix parallel request cancellation - don't cancel on session recreation
Copilot Apr 12, 2026
45ccff2
chore: alamofire working
farfromrefug Apr 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 64 additions & 0 deletions demo-snippets/App_Resources/iOS/Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIRequiresFullScreen</key>
<true/>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>domain.com</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>
</dict>
</plist>
2 changes: 1 addition & 1 deletion demo-snippets/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"private": true,
"version": "0.0.1",
"dependencies": {
"@nativescript-community/https": "4.0.11"
"@nativescript-community/https": "*"
},
"nativescript": {
"platforms": {
Expand Down
Loading