Skip to content

Conversation

@Elelan
Copy link

@Elelan Elelan commented Dec 2, 2025

No description provided.

Elelan and others added 30 commits April 11, 2025 17:46
updated save lib
fixed download media in another device
- imported strong ok http client from netcipher due to R.class conflicts
  with dependencies
- Refactored SaveClient to set/unset orbot proxy
- added dependency injection for saveclient and tor status repository
- update general settings to include tor connection status with some
  fakery for user experience when orbot is flaky
- refactored GDrive implementation to use basic API with SaveClient
- added a broadcast reciever for Orbot status, updates the tor
  repository
separate dto objects created for mapping dweb api responses
 Conflicts:
	app/build.gradle
	app/src/main/java/net/opendasharchive/openarchive/SaveApp.kt
	app/src/main/java/net/opendasharchive/openarchive/core/di/CoreModule.kt
	app/src/main/java/net/opendasharchive/openarchive/features/media/ReviewActivity.kt
	app/src/main/java/net/opendasharchive/openarchive/features/settings/GeneralSettingsActivity.kt
	app/src/main/java/net/opendasharchive/openarchive/services/internetarchive/IaConduit.kt
	app/src/main/java/net/opendasharchive/openarchive/services/webdav/WebDavConduit.kt
	app/src/main/java/net/opendasharchive/openarchive/upload/UploadService.kt
	app/src/main/java/net/opendasharchive/openarchive/util/Prefs.kt
	app/src/main/res/layout/activity_main.xml
	app/src/main/res/xml/prefs_general.xml
	build.gradle
	gradle/wrapper/gradle-wrapper.properties
	settings.gradle
avoid reciever, use callback
running is slow for debugging
…removal

Removed "Tor is disabled" pop-up
…utton-ui-fix-for-dark-mode

Bug fix/settings screen tor button UI fix for dark mode
# Conflicts:
#	gradle/wrapper/gradle-wrapper.properties
# Conflicts:
#	app/build.gradle.kts
#	app/src/main/java/net/opendasharchive/openarchive/features/core/dialog/BaseDialog.kt
#	app/src/main/java/net/opendasharchive/openarchive/features/main/MainActivity.kt
#	app/src/main/java/net/opendasharchive/openarchive/features/settings/SettingsFragment.kt
#	app/src/main/res/values/strings.xml
#	gradle/libs.versions.toml
#	gradle/wrapper/gradle-wrapper.properties
# Conflicts:
#	app/src/main/java/net/opendasharchive/openarchive/features/settings/license/SetupLicenseFragment.kt
#	app/src/main/res/navigation/space_setup_navigation.xml
#	gradle/libs.versions.toml
# Conflicts:
#	app/src/main/res/layout/activity_main.xml
# Conflicts:
#	app/src/main/AndroidManifest.xml
#	app/src/main/java/net/opendasharchive/openarchive/features/onboarding/SpaceSetupActivity.kt
#	gradle/libs.versions.toml
# Conflicts:
#	app/build.gradle.kts
#	app/src/main/java/net/opendasharchive/openarchive/core/di/PasscodeModule.kt
#	app/src/main/java/net/opendasharchive/openarchive/db/Space.kt
#	app/src/main/java/net/opendasharchive/openarchive/features/main/MainActivity.kt
#	app/src/main/java/net/opendasharchive/openarchive/features/onboarding/SpaceSetupActivity.kt
#	app/src/main/java/net/opendasharchive/openarchive/features/settings/passcode/AppConfig.kt
#	app/src/main/java/net/opendasharchive/openarchive/services/gdrive/GDriveFragment.kt
#	app/src/main/java/net/opendasharchive/openarchive/services/webdav/WebDavFragment.kt
#	app/src/main/jniLibs/arm64-v8a/libsave.so
#	app/src/main/jniLibs/armeabi-v7a/libsave.so
#	app/src/main/res/layout/fragment_space_setup.xml
#	app/src/main/res/navigation/app_nav_graph.xml
#	app/src/main/res/values/strings.xml
#	build.gradle.kts
#	gradle/libs.versions.toml
extracted snowbird_nav_graph.xml
Copy link

@github-advanced-security github-advanced-security bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

detekt found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.

Elelan and others added 9 commits December 3, 2025 17:09
feat: add DWeb server control to SnowbirdFragment and update service …
# Conflicts:
#	app/src/main/java/net/opendasharchive/openarchive/core/logger/AppLogger.kt
#	app/src/main/java/net/opendasharchive/openarchive/features/core/BaseFragment.kt
# Conflicts:
#	app/src/main/java/net/opendasharchive/openarchive/core/logger/AppLogger.kt
#	app/src/main/java/net/opendasharchive/openarchive/features/core/BaseFragment.kt
# Conflicts:
#	app/src/main/java/net/opendasharchive/openarchive/features/core/BaseFragment.kt
@Elelan Elelan marked this pull request as ready for review December 5, 2025 13:34
@Elelan Elelan merged commit dbed7a1 into next Dec 5, 2025
2 checks passed
@Elelan Elelan deleted the stage/dweb-next-merge branch December 5, 2025 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants