Forji/Forji
pdurlej a93130ee09 refactor: use ForgejoKit error categories (#31)
Problem
- SessionRestoreError now duplicates HTTP status-code classification that ForgejoKit exposes in 0.6.0.

Change
- Uses ForgejoKit's httpErrorCategory/httpStatusCode for auth and service restore failures.
- Keeps the same user-facing SessionRestoreError outcomes.
- Leaves network and certificate handling unchanged.

Tests
- DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer xcodebuild -quiet -project Forji/Forji.xcodeproj -scheme Forji -destination "platform=iOS Simulator,name=iPhone 17 Pro,OS=26.4.1" build-for-testing -only-testing:ForjiTests/SessionRestoreErrorTests
- DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer xcodebuild -quiet -project Forji/Forji.xcodeproj -scheme Forji -destination "platform=iOS Simulator,name=iPhone 17 Pro,OS=26.4.1" test-without-building -only-testing:ForjiTests/SessionRestoreErrorTests

Co-authored-by: Piotr Durlej <pdurlej@users.noreply.github.com>
Reviewed-on: https://codeberg.org/secana/Forji/pulls/31
2026-05-17 21:29:12 +02:00
..
Forji refactor: use ForgejoKit error categories (#31) 2026-05-17 21:29:12 +02:00
Forji.xcodeproj chore: update ForgejoKit to 0.6.0 2026-05-12 18:19:58 +02:00
ForjiTests fix: preserve token restore error context (#30) 2026-05-12 17:45:02 +02:00
ForjiUITests refactor: small name changes 2026-05-07 19:17:49 +02:00
Info.plist feat: implement iOS notifications #6 2026-03-22 17:43:21 +01:00
PrivacyInfo.xcprivacy feat: prepare publishing 2026-02-28 21:49:55 +01:00