Daniel D’Aquino
3c98282f95
Sentry integration
...
Changelog-Added: Added Sentry error and diagnostics reporting to aid
future quality improvements
Closes : #3731
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2026-05-11 11:30:20 -07:00
Daniel D’Aquino and William Casarin
784fb20b4f
Fix incorrect Privacy manifest plist key
...
Xcode entered the key description text instead of the actual key code on
our privacy manifest files.
This commit fixes that key.
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
Link: 20240509233547.69137-1-daniel@daquino.me
Signed-off-by: William Casarin <jb55@jb55.com >
2024-05-10 09:22:03 -07:00
Daniel D’Aquino
d4f041aead
Fill up missing Privacy report information for App submission
...
This commit adds missing privacy report information for both damus and
the notification extension.
It details the reason we use
- File timestamps
- UserDefaults
The reason codes were taken from Apple's documentation: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api
Testing
--------
PASS
Damus: this commit
Steps:
1. Build app for archival
2. Access the local archive and perform a secondary click
3. Click on "Generate Privacy Report"
4. Open the privacy report PDF. It should show no errors. PASS
Closes: https://github.com/damus-io/damus/issues/2184
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
Reviewed-by: William Casarin <jb55@jb55.com >
2024-05-06 11:21:35 -07:00