Skip to content

Commit 0da7094

Browse files
committed
Remove J-Server code
1 parent 36b3a8d commit 0da7094

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1
-2749
lines changed

README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ Synchronization options:
2525

2626
* Google Drive: Easy to use if all devices use the same account.
2727
* [K-Server](https://github.com/d4rken/octi-sync-server-kotlin): End-To-End encrypted server that doesn't require a Google account.
28-
* [J-Server](https://github.com/jakobmoellerdev/octi-sync-server): End-To-End encrypted server if you don't want to use Google Drive (deprecated).
2928

3029
Hungry for details? [Check the wiki](https://github.com/d4rken-org/octi/wiki). Still have
3130
questions? [Join us on discord](https://discord.gg/s7V4C6zuVy)!
@@ -56,7 +55,7 @@ If you like the app, consider:
5655

5756
## Thanks
5857

59-
* Huge thanks to [@jakmoe](https://github.com/jakmoe) for writing Octi's open source sync
58+
* Huge thanks to [@jakmoe](https://github.com/jakmoe) for writing Octi's first open source sync
6059
server [J-Server](https://github.com/jakob-moeller-cloud/octi-sync-server)
6160

6261
## Screenshots

app/build.gradle.kts

-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@ dependencies {
131131
testImplementation(project(":app-common-test"))
132132
implementation(project(":sync-core"))
133133
implementation(project(":syncs-gdrive"))
134-
implementation(project(":syncs-jserver"))
135134
implementation(project(":syncs-kserver"))
136135
implementation(project(":module-core"))
137136
implementation(project(":modules-meta"))

app/src/main/java/eu/darken/octi/sync/ui/add/SyncAddAdapter.kt

-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import eu.darken.octi.common.lists.modular.ModularAdapter
1212
import eu.darken.octi.common.lists.modular.mods.DataBinderMod
1313
import eu.darken.octi.common.lists.modular.mods.TypedVHCreatorMod
1414
import eu.darken.octi.syncs.gdrive.ui.add.AddGDriveVH
15-
import eu.darken.octi.syncs.jserver.ui.add.AddJServerDataVH
1615
import eu.darken.octi.syncs.kserver.ui.add.AddKServerDataVH
1716
import javax.inject.Inject
1817

@@ -28,7 +27,6 @@ class SyncAddAdapter @Inject constructor() :
2827
init {
2928
modules.add(DataBinderMod(data))
3029
modules.add(TypedVHCreatorMod({ data[it] is AddGDriveVH.Item }) { AddGDriveVH(it) })
31-
modules.add(TypedVHCreatorMod({ data[it] is AddJServerDataVH.Item }) { AddJServerDataVH(it) })
3230
modules.add(TypedVHCreatorMod({ data[it] is AddKServerDataVH.Item }) { AddKServerDataVH(it) })
3331
}
3432

app/src/main/java/eu/darken/octi/sync/ui/add/SyncAddVM.kt

-3
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ class SyncAddVM @Inject constructor(
2323
AddGDriveVH.Item {
2424
SyncAddFragmentDirections.actionSyncAddFragmentToGDriveAddFragment().navigate()
2525
}.run { items.add(this) }
26-
// AddJServerDataVH.Item {
27-
// SyncAddFragmentDirections.actionSyncAddFragmentToAddJServerFragment().navigate()
28-
// }.run { items.add(this) }
2926
AddKServerDataVH.Item {
3027
SyncAddFragmentDirections.actionSyncAddFragmentToAddKServerFragment().navigate()
3128
}.run { items.add(this) }

app/src/main/java/eu/darken/octi/sync/ui/list/SyncListAdapter.kt

-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import eu.darken.octi.common.lists.modular.ModularAdapter
1212
import eu.darken.octi.common.lists.modular.mods.DataBinderMod
1313
import eu.darken.octi.common.lists.modular.mods.TypedVHCreatorMod
1414
import eu.darken.octi.syncs.gdrive.ui.GDriveStateVH
15-
import eu.darken.octi.syncs.jserver.ui.JServerStateVH
1615
import eu.darken.octi.syncs.kserver.ui.KServerStateVH
1716
import javax.inject.Inject
1817

@@ -28,7 +27,6 @@ class SyncListAdapter @Inject constructor() :
2827
init {
2928
modules.add(DataBinderMod(data))
3029
modules.add(TypedVHCreatorMod({ data[it] is GDriveStateVH.Item }) { GDriveStateVH(it) })
31-
modules.add(TypedVHCreatorMod({ data[it] is JServerStateVH.Item }) { JServerStateVH(it) })
3230
modules.add(TypedVHCreatorMod({ data[it] is KServerStateVH.Item }) { KServerStateVH(it) })
3331
}
3432

app/src/main/java/eu/darken/octi/sync/ui/list/SyncListVM.kt

-13
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ import eu.darken.octi.sync.core.SyncManager
1111
import eu.darken.octi.sync.core.SyncSettings
1212
import eu.darken.octi.syncs.gdrive.core.GDriveAppDataConnector
1313
import eu.darken.octi.syncs.gdrive.ui.GDriveStateVH
14-
import eu.darken.octi.syncs.jserver.core.JServerConnector
15-
import eu.darken.octi.syncs.jserver.ui.JServerStateVH
1614
import eu.darken.octi.syncs.kserver.core.KServerConnector
1715
import eu.darken.octi.syncs.kserver.ui.KServerStateVH
1816
import kotlinx.coroutines.flow.combine
@@ -62,17 +60,6 @@ class SyncListVM @Inject constructor(
6260
}
6361
)
6462

65-
is JServerConnector -> JServerStateVH.Item(
66-
credentials = connector.credentials,
67-
ourState = state,
68-
otherStates = (connectors - connector).map { it.state.first() },
69-
onManage = {
70-
SyncListFragmentDirections.actionSyncListFragmentToJServerActionsFragment(
71-
connector.identifier
72-
).navigate()
73-
}
74-
)
75-
7663
is KServerConnector -> KServerStateVH.Item(
7764
credentials = connector.credentials,
7865
ourState = state,

app/src/main/java/eu/darken/octi/syncs/jserver/ui/JServerStateVH.kt

-79
This file was deleted.

app/src/main/java/eu/darken/octi/syncs/jserver/ui/actions/ActionEvents.kt

-7
This file was deleted.

app/src/main/java/eu/darken/octi/syncs/jserver/ui/actions/JServerActionsFragment.kt

-86
This file was deleted.

app/src/main/java/eu/darken/octi/syncs/jserver/ui/actions/JServerActionsVM.kt

-79
This file was deleted.

app/src/main/java/eu/darken/octi/syncs/jserver/ui/add/AddJServerDataVH.kt

-26
This file was deleted.

0 commit comments

Comments
 (0)