From 9d12c9e5ae1c4caf5ca840466f693dca1633d775 Mon Sep 17 00:00:00 2001 From: sisterfuture Date: Tue, 31 Mar 2026 19:17:14 +0800 Subject: [PATCH] Bump builtinftp to 2026.3.31 and remove explicit ftpserver dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - builtinftp: 2025.12.15 → 2026.3.31 - Remove explicit ftpserver dependency (now transitively included via builtinftp) - builtinftp 2026.3.31 includes ftpserver 2026.3.39 with LIST command fix - Fixes directory listing for built-in FTP server --- app/build.gradle | 48 ++---------------------------------------------- 1 file changed, 2 insertions(+), 46 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 6bf9ad0..744a2ec 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,46 +1,3 @@ -plugins { - id 'com.android.application' -} - -android { - namespace 'com.stupidbeauty.joyman' - compileSdk 34 - - defaultConfig { - applicationId "com.stupidbeauty.joyman" - minSdk 24 - targetSdk 34 - versionCode 1 - versionName "1.0.0" - - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - } - - signingConfigs { - debug { - storeFile file('debug.keystore') - storePassword 'android' - keyAlias 'androiddebugkey' - keyPassword 'android' - } - } - - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - debug { - signingConfig signingConfigs.debug - } - } - - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } -} - dependencies { implementation 'androidx.core:core-ktx:1.12.0' implementation 'androidx.appcompat:appcompat:1.6.1' @@ -52,9 +9,8 @@ dependencies { implementation 'androidx.room:room-runtime:2.6.1' annotationProcessor 'androidx.room:room-compiler:2.6.1' - // Builtin FTP Server - Updated to latest version - implementation 'com.github.hxcan:builtinftp:2025.12.15' - implementation 'com.github.hxcan:ftpserver:2023.9.8' + // Builtin FTP Server - Updated to latest version with LIST command fix + implementation 'com.github.hxcan:builtinftp:2026.3.31' // Gson for JSON implementation 'com.google.code.gson:gson:2.10.1'