Alex Grebenyuk
14383871aa
Fix getAppIcon() crash on iOS 26 Simulator
...
UIImage(named:) can raise NSInternalInconsistencyException ("Need an
imageRef") for app icon assets that can't be rasterized for the current
trait, bypassing Swift's optional-based error handling. Wrap the call in
PulseObjCExceptionCatcher via a new reusable `attempt` helper.
Fixes #364 .
2026-04-20 19:17:17 -04:00
Alex Grebenyuk
8fbce32126
Pulse 5.2 initial integration commit
2026-04-19 14:15:46 -04:00
Mohammad Gharari
5bac2a3ffe
Conforming URLSessionProtocol to Sendable
2025-09-09 08:51:53 +02:00
Thibault Le Cornec
3f4b5b4555
Add missing parameter in convenience init of URLSessionProxy
2025-09-07 23:07:50 +02:00
jamie-hyeon_karrot
1bc75a94ab
fix: Add watchOS to AVAssetDownloadTask availability check
...
AVAssetDownloadTask is not available on watchOS either, not just tvOS.
Updated conditional compilation to exclude both tvOS and watchOS.
2025-09-01 18:05:49 +09:00
Kirill Benderskii
6dff47cdaf
Fix crash on AVAssetDownloadTask swizzling
2025-04-17 16:25:43 +04:00
Alex Grebenyuk
6125ce7fb5
Merge pull request #331 from parmar-mehul/disable-report-settings
...
Disable "Report" & "Settings" options in prompts
2025-04-15 11:24:56 -04:00
Kabir Oberai
f8e1e2700d
Fix constant
2025-04-10 15:07:12 -04:00
Kabir Oberai
18b21748ca
Handle InputStream.read failures
2025-04-10 14:53:57 -04:00
Mehul Parmar
83f89c126e
Update
...
- Easy to disable "Report" & "Settings" options in prompts
- UserDefaults.standard.set(true, forKey: "pulse-disable-report-issue-prompts")
- UserDefaults.standard.set(true, forKey: "pulse-disable-settings-prompts")
2025-04-09 21:15:15 +05:30
Alex Grebenyuk
cc5cdbfd1d
Merge pull request #310 from lsh424/fix-tvOS-issues
...
fix: Resolve RichTextView scrolling issue & Prevent app freezing on tvOS (issue: #308 )
2025-03-10 09:23:08 -04:00
Abhimaan Madhav
8ec0d440fd
Update MockTask.swift
...
formatting changes
2025-03-03 15:31:55 +05:30
Abhimaan
bb59bcf5da
added post body for the example
2025-02-28 22:49:58 +05:30
Abhimaan
f01302ca3a
fixed har post body export issue
2025-02-28 22:22:20 +05:30
Kabir Oberai
6383c7db1a
Fix deadlock in NetworkLogger
2024-12-18 01:48:28 +05:30
lsh424
3adb144672
fix: Resolve log scrolling issue & Prevent app freezing on tvOS (issue kean#308)
2024-12-10 19:15:21 +09:00
kean
c102aaa266
Fix deep search for headers
2024-10-10 21:37:04 -04:00
kean
9748b42797
Update deep search
2024-10-10 21:32:34 -04:00
kean
869e41ebcd
Fix typos
2024-10-10 21:15:05 -04:00
kean
4aa9738579
Fix isAutomaticConnectionEnabled
2024-10-10 21:13:42 -04:00
Alex Grebenyuk
c103fa2393
Merge pull request #302 from ejensen/store-info-concurrency-warning
...
Fix concurrency issue in `StoreDetailsViewModel`
2024-10-10 06:43:02 -04:00
kean
e93c47b03e
Merge branch 'main' of github.com:kean/Pulse
2024-10-10 06:42:26 -04:00
kean
ba74c54432
Update
2024-10-10 06:42:04 -04:00
Eric Jensen
279b85b450
Prevent mutating @Published StoreDetailsViewModel values on background queues
2024-10-08 21:27:16 -04:00
Rounak Jain
3dd1cbdbdf
fix crash when exporting HAR by using background context
2024-10-04 10:46:14 -07:00
Alex Grebenyuk
d679320682
Merge pull request #295 from ejensen/fix-tvos-clip
...
`ConsoleView` focus state clipping on tvOS
2024-09-19 19:07:32 -04:00
Alex Grebenyuk
1749e3196f
Merge pull request #294 from ejensen/configuration-initializer
...
Restore `NetworkLogger`’s convenience initializer
2024-09-19 19:06:46 -04:00
Eric Jensen
34ed5b0997
Disable the console UI’s scroll clipping on tvOS
...
This ensures the focused states of the cells are not clipped
2024-09-19 15:13:57 -04:00
Eric Jensen
2c0f2f3c78
Restore the NetworkLogger’s convenience initializer that was commented out in v5.0
2024-09-19 15:08:10 -04:00
Eric Jensen
3f9378f776
Fix a CoreData multithreading issue when accessing LoggerStore.info
...
The store info is constructed using a background task. The background task constructs its own context that needs to be used throughout the task
2024-09-19 14:35:59 -04:00
Brian Cordan Young
00e532fb3c
Fix processing JSON redaction
...
Fixes: Values of keys that were objects or arrays are ignored—leaving key/values untouched that should be redacted.
2024-09-17 13:22:23 -07:00
kean
855411e4e7
Update docs
2024-09-15 18:23:58 -04:00
kean
fc36675ed1
Version 5.1
2024-09-15 17:58:17 -04:00
kean
ed4993ba16
Updates cell settings
2024-09-14 21:13:31 -04:00
kean
25027fc715
Move title to Rift
2024-09-14 14:01:03 -04:00
kean
02fc0cdc7b
Add support for request and response haeders in task cell header
2024-09-14 13:56:00 -04:00
kean
59ae038339
Extract ConsoleListDisplaySettings components
2024-09-14 13:26:22 -04:00
kean
3e42eac4fc
Extract makeInfoText
2024-09-14 09:26:42 -04:00
kean
e0e9d2e32e
Add ConsoleDisplayOptions
2024-09-14 09:16:59 -04:00
kean
91ef50b348
Add a way to reset or remove field
2024-09-14 09:10:21 -04:00
kean
974ecb6f33
Add more configuration options
2024-09-12 19:46:47 -04:00
kean
ede614af25
Minor design improvements
2024-09-11 20:21:01 -04:00
kean
ea09a55004
Update ConsoleToolbarView design
2024-09-10 19:27:20 -04:00
kean
bd8954ea97
Improve ConsoleTaskCell default design
2024-09-10 18:54:40 -04:00
kean
00503d8d28
Remove the default labels for fonts
2024-09-08 19:24:08 -04:00
kean
7bcaa4be0a
Add an option to configure what parts of the URL to display
2024-09-08 19:21:30 -04:00
kean
54cf739ba3
Add support for changing details font size
2024-09-08 18:24:27 -04:00
kean
d630cf1c18
Add support for changing font size
2024-09-08 18:08:08 -04:00
kean
990851a6fa
Add more ConsoleTaskDisplayOptions.Field values
2024-09-08 17:17:47 -04:00
kean
6f72ab1c00
Add support for customizing which details field to dispaly
2024-09-08 14:53:44 -04:00