Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add warning in instance file for auto generated instance list #1112

Merged
merged 2 commits into from
Jul 31, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 18 additions & 22 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,67 +67,63 @@
<!--#AUTO_GEN_INSTANCE_LIST_DO_NOT_TOUCH#-->
<data android:host="lemmy.world" />
<data android:host="lemmy.ml" />
<data android:host="beehaw.org" />
<data android:host="lemm.ee" />
<data android:host="sh.itjust.works" />
<data android:host="feddit.de" />
<data android:host="beehaw.org" />
<data android:host="lemmy.fmhy.ml" />
<data android:host="lemmy.ca" />
<data android:host="www.hexbear.net" />
<data android:host="programming.dev" />
<data android:host="lemmy.dbzer0.com" />
<data android:host="lemmy.blahaj.zone" />
<data android:host="lemmy.one" />
<data android:host="vlemmy.net" />
<data android:host="lemmy.sdf.org" />
<data android:host="lemmy.dbzer0.com" />
<data android:host="discuss.tchncs.de" />
<data android:host="lemmygrad.ml" />
<data android:host="lemmy.one" />
<data android:host="lemmy.sdf.org" />
<data android:host="sopuli.xyz" />
<data android:host="lemmygrad.ml" />
<data android:host="reddthat.com" />
<data android:host="aussie.zone" />
<data android:host="feddit.uk" />
<data android:host="feddit.nl" />
<data android:host="ttrpg.network" />
<data android:host="midwest.social" />
<data android:host="infosec.pub" />
<data android:host="lemmy.zip" />
<data android:host="feddit.it" />
<data android:host="ttrpg.network" />
<data android:host="pawb.social" />
<data android:host="lemmy.zip" />
<data android:host="startrek.website" />
<data android:host="burggit.moe" />
<data android:host="slrpnk.net" />
<data android:host="startrek.website" />
<data android:host="mander.xyz" />
<data android:host="lemmy.eco.br" />
<data android:host="lemmy.nz" />
<data android:host="dormi.zone" />
<data android:host="exploding-heads.com" />
<data android:host="delraymisfitsboard.com" />
<data android:host="monyet.cc" />
<data android:host="feddit.dk" />
<data android:host="lemmy.pt" />
<data android:host="lemmy.whynotdrs.org" />
<data android:host="discuss.online" />
<data android:host="szmer.info" />
<data android:host="yiffit.net" />
<data android:host="pornlemmy.com" />
<data android:host="geddit.social" />
<data android:host="waveform.social" />
<data android:host="discuss.online" />
<data android:host="lemdro.id" />
<data android:host="jlai.lu" />
<data android:host="lemmy.pt" />
<data android:host="monero.town" />
<data android:host="feddit.cl" />
<data android:host="iusearchlinux.fyi" />
<data android:host="dataterm.digital" />
<data android:host="lemmy.whynotdrs.org" />
<data android:host="feddit.ch" />
<data android:host="waveform.social" />
<data android:host="dataterm.digital" />
<data android:host="enterprise.lemmy.ml" />
<data android:host="lemmy.run" />
<data android:host="jlai.lu" />
<data android:host="pornlemmy.com" />
<data android:host="lemdro.id" />
<data android:host="lemmyrs.org" />
<data android:host="latte.isnot.coffee" />
<data android:host="feddit.nu" />
<data android:host="feddit.cl" />
<data android:host="lemmy.film" />
<data android:host="bakchodi.org" />
<data android:host="mujico.org" />
<data android:host="lemmy.studio" />
<data android:host="social.fossware.space" />
<!--#INSTANCE_LIST_END#-->
</intent-filter>
</activity>
Expand Down
122 changes: 64 additions & 58 deletions app/src/main/java/com/jerboa/DefaultInstances.kt
Original file line number Diff line number Diff line change
@@ -1,67 +1,73 @@
/***********************************************
* WARNING: AUTO-GENERATED FILE *
***********************************************/

// The following file is automatically generated by the script "update_instance_gradle.kts".
// Caution: Manual modifications to this file may be overwritten without notice.
// It is recommended to make changes to the code section responsible for the generation.

// Date of Auto-generation: 2023-07-30

package com.jerboa

val DEFAULT_LEMMY_INSTANCES = setOf(
"lemmy.world", // 27779 monthly users
"lemmy.ml", // 4367 monthly users
"beehaw.org", // 3512 monthly users
"lemm.ee", // 3184 monthly users
"sh.itjust.works", // 3178 monthly users
"feddit.de", // 2968 monthly users
"lemmy.fmhy.ml", // 1680 monthly users
"lemmy.ca", // 1605 monthly users
"www.hexbear.net", // 1562 monthly users
"programming.dev", // 1265 monthly users
"lemmy.dbzer0.com", // 1138 monthly users
"lemmy.blahaj.zone", // 1090 monthly users
"lemmy.one", // 1003 monthly users
"lemmy.world", // 27045 monthly users
"lemmy.ml", // 3794 monthly users
"lemm.ee", // 3608 monthly users
"sh.itjust.works", // 2974 monthly users
"feddit.de", // 2726 monthly users
"beehaw.org", // 2709 monthly users
"lemmy.fmhy.ml", // 1631 monthly users
"lemmy.ca", // 1545 monthly users
"www.hexbear.net", // 1487 monthly users
"programming.dev", // 1212 monthly users
"lemmy.blahaj.zone", // 1068 monthly users
"vlemmy.net", // 919 monthly users
"lemmy.sdf.org", // 861 monthly users
"discuss.tchncs.de", // 853 monthly users
"lemmygrad.ml", // 712 monthly users
"sopuli.xyz", // 702 monthly users
"reddthat.com", // 583 monthly users
"aussie.zone", // 578 monthly users
"feddit.uk", // 533 monthly users
"feddit.nl", // 488 monthly users
"midwest.social", // 472 monthly users
"infosec.pub", // 402 monthly users
"feddit.it", // 347 monthly users
"ttrpg.network", // 347 monthly users
"pawb.social", // 323 monthly users
"lemmy.zip", // 313 monthly users
"startrek.website", // 307 monthly users
"burggit.moe", // 245 monthly users
"slrpnk.net", // 237 monthly users
"mander.xyz", // 219 monthly users
"lemmy.eco.br", // 215 monthly users
"lemmy.nz", // 185 monthly users
"dormi.zone", // 178 monthly users
"exploding-heads.com", // 172 monthly users
"lemmy.dbzer0.com", // 857 monthly users
"discuss.tchncs.de", // 843 monthly users
"lemmy.one", // 814 monthly users
"lemmy.sdf.org", // 799 monthly users
"sopuli.xyz", // 677 monthly users
"lemmygrad.ml", // 661 monthly users
"reddthat.com", // 638 monthly users
"aussie.zone", // 542 monthly users
"feddit.uk", // 500 monthly users
"feddit.nl", // 499 monthly users
"ttrpg.network", // 422 monthly users
"midwest.social", // 410 monthly users
"infosec.pub", // 380 monthly users
"lemmy.zip", // 334 monthly users
"feddit.it", // 311 monthly users
"pawb.social", // 280 monthly users
"burggit.moe", // 233 monthly users
"slrpnk.net", // 229 monthly users
"startrek.website", // 219 monthly users
"mander.xyz", // 206 monthly users
"lemmy.eco.br", // 195 monthly users
"lemmy.nz", // 181 monthly users
"exploding-heads.com", // 158 monthly users
"delraymisfitsboard.com", // 158 monthly users
"monyet.cc", // 156 monthly users
"feddit.dk", // 151 monthly users
"lemmy.pt", // 138 monthly users
"szmer.info", // 131 monthly users
"yiffit.net", // 117 monthly users
"geddit.social", // 106 monthly users
"waveform.social", // 102 monthly users
"discuss.online", // 92 monthly users
"monero.town", // 89 monthly users
"feddit.cl", // 89 monthly users
"iusearchlinux.fyi", // 86 monthly users
"monyet.cc", // 140 monthly users
"feddit.dk", // 139 monthly users
"lemmy.whynotdrs.org", // 128 monthly users
"discuss.online", // 127 monthly users
"szmer.info", // 125 monthly users
"yiffit.net", // 122 monthly users
"pornlemmy.com", // 121 monthly users
"geddit.social", // 112 monthly users
"lemdro.id", // 108 monthly users
"jlai.lu", // 99 monthly users
"lemmy.pt", // 95 monthly users
"monero.town", // 93 monthly users
"iusearchlinux.fyi", // 91 monthly users
"feddit.ch", // 91 monthly users
"waveform.social", // 89 monthly users
"dataterm.digital", // 86 monthly users
"lemmy.whynotdrs.org", // 80 monthly users
"feddit.ch", // 80 monthly users
"enterprise.lemmy.ml", // 79 monthly users
"lemmy.run", // 77 monthly users
"jlai.lu", // 77 monthly users
"pornlemmy.com", // 76 monthly users
"lemdro.id", // 76 monthly users
"lemmyrs.org", // 74 monthly users
"latte.isnot.coffee", // 70 monthly users
"feddit.nu", // 66 monthly users
"lemmy.film", // 65 monthly users
"lemmy.run", // 78 monthly users
"feddit.nu", // 77 monthly users
"feddit.cl", // 75 monthly users
"lemmy.film", // 60 monthly users
"bakchodi.org", // 53 monthly users
"mujico.org", // 53 monthly users
"lemmy.studio", // 50 monthly users
"social.fossware.space", // 52 monthly users
)
11 changes: 11 additions & 0 deletions app/update_instances.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import java.io.OutputStreamWriter
import java.net.URL
import java.net.HttpURLConnection
import java.time.LocalDate

// We can't import libraries here for some reason, so we must use what is provided
// by gradle, which isn't much. The groovy JSON library is meant for use by groovy code,
Expand Down Expand Up @@ -113,6 +114,16 @@ abstract class UpdateInstancesTask: DefaultTask() {
// Create output file and write header
val outFile = instancesFile.get().asFile
outFile.writeText("""
/***********************************************
* WARNING: AUTO-GENERATED FILE *
***********************************************/

// The following file is automatically generated by the script "update_instance_gradle.kts".
// Caution: Manual modifications to this file may be overwritten without notice.
// It is recommended to make changes to the code section responsible for the generation.

// Date of Auto-generation: ${LocalDate.now()}

package com.jerboa

val DEFAULT_LEMMY_INSTANCES = setOf(
Expand Down