├── .config ├── .env.example ├── customization.yml.example └── logger.env.example ├── .github ├── FUNDING.yml └── workflows │ └── maven.yml ├── .gitignore ├── .gitmodules ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── pom.xml ├── src ├── main │ ├── java │ │ └── dev │ │ │ └── osunolimits │ │ │ ├── api │ │ │ ├── APIQuery.java │ │ │ ├── APIQueryGson.java │ │ │ ├── BanchoStats.java │ │ │ ├── BeatmapQuery.java │ │ │ ├── ClanQuery.java │ │ │ ├── LeaderboardQuery.java │ │ │ ├── OnlineQuery.java │ │ │ ├── ScoreQuery.java │ │ │ ├── UserQuery.java │ │ │ └── UserStatusQuery.java │ │ │ ├── common │ │ │ ├── APIRequest.java │ │ │ ├── AppCache.java │ │ │ ├── Database.java │ │ │ └── MySQL.java │ │ │ ├── main │ │ │ ├── App.java │ │ │ ├── Shutdown.java │ │ │ ├── WebServer.java │ │ │ └── init │ │ │ │ ├── StartupDatabaseTask.java │ │ │ │ ├── StartupOkHttpTask.java │ │ │ │ ├── StartupSetupCronTask.java │ │ │ │ ├── StartupSetupDataTask.java │ │ │ │ ├── StartupSetupMarketTask.java │ │ │ │ ├── StartupSetupRedisTask.java │ │ │ │ ├── StartupTextTask.java │ │ │ │ ├── StartupWebServerTask.java │ │ │ │ ├── cfg │ │ │ │ ├── AutorunSQLTask.java │ │ │ │ ├── RobotJsonConfigTask.java │ │ │ │ └── StartupInitCustomizations.java │ │ │ │ ├── engine │ │ │ │ ├── InitTask.java │ │ │ │ ├── RunableInitTask.java │ │ │ │ └── StartupTaskRunner.java │ │ │ │ └── logger │ │ │ │ ├── StartupLogConfigTask.java │ │ │ │ └── StartupLoggerLevelTask.java │ │ │ ├── models │ │ │ ├── Action.java │ │ │ ├── AuditLogEntry.java │ │ │ ├── Beatmap.java │ │ │ ├── Clan.java │ │ │ ├── DbVersion.java │ │ │ ├── FullBeatmap.java │ │ │ ├── FullUser.java │ │ │ ├── Group.java │ │ │ ├── Invoice.java │ │ │ ├── Theme.java │ │ │ ├── UserInfoObject.java │ │ │ └── UserStatus.java │ │ │ ├── modules │ │ │ ├── Shiina.java │ │ │ ├── ShiinaDocs.java │ │ │ ├── ShiinaRoute.java │ │ │ ├── XmlConfig.java │ │ │ ├── captcha │ │ │ │ ├── CaptchaProvider.java │ │ │ │ └── DefaultCaptchaProvider.java │ │ │ ├── cron │ │ │ │ ├── CountryLeaderboardTask.java │ │ │ │ ├── DatabaseCleanUpTask.java │ │ │ │ ├── DonatorCleanUpTask.java │ │ │ │ ├── MultiDetectionTask.java │ │ │ │ ├── ServerStatsCollectorTask.java │ │ │ │ ├── ShiinaRankCache.java │ │ │ │ └── engine │ │ │ │ │ ├── Cron.java │ │ │ │ │ ├── CronEngineTaskMeta.java │ │ │ │ │ ├── CronTask.java │ │ │ │ │ └── RunnableCronTask.java │ │ │ ├── geoloc │ │ │ │ ├── DefaultGeoLocQuery.java │ │ │ │ └── GeoLocProvider.java │ │ │ ├── pubsubs │ │ │ │ ├── PubSubModels.java │ │ │ │ └── SyncedAction.java │ │ │ └── utils │ │ │ │ ├── AccountDeletion.java │ │ │ │ ├── AuditLogger.java │ │ │ │ ├── DataExporter.java │ │ │ │ ├── GroupRegistry.java │ │ │ │ ├── MySQLRoute.java │ │ │ │ ├── SEOBuilder.java │ │ │ │ ├── SessionBuilder.java │ │ │ │ ├── ShiinaAchievementsSorter.java │ │ │ │ ├── ShiinaSupporterBadge.java │ │ │ │ ├── ShiinaTemplateException.java │ │ │ │ ├── ThemeLoader.java │ │ │ │ └── UserInfoCache.java │ │ │ ├── plugins │ │ │ ├── NavbarRegister.java │ │ │ ├── PluginAutorunSQL.java │ │ │ ├── PluginConfig.java │ │ │ ├── PluginExporter.java │ │ │ ├── PluginLoader.java │ │ │ ├── ShiinaEventListener.java │ │ │ ├── ShiinaPlugin.java │ │ │ ├── ShiinaRegistry.java │ │ │ ├── annotations │ │ │ │ └── Table.java │ │ │ ├── events │ │ │ │ ├── ShiinaEvent.java │ │ │ │ ├── actions │ │ │ │ │ ├── OnAccountDeletionEvent.java │ │ │ │ │ ├── OnBeatmapFavoriteEvent.java │ │ │ │ │ ├── OnGfxDeletionEvent.java │ │ │ │ │ ├── OnRegisterEvent.java │ │ │ │ │ ├── OnShiinaSettingChangedEvent.java │ │ │ │ │ ├── OnUserFlagChangeEvent.java │ │ │ │ │ └── OnUserNameChangeEvent.java │ │ │ │ ├── admin │ │ │ │ │ ├── OnAddDonorEvent.java │ │ │ │ │ ├── OnAuditLogEvent.java │ │ │ │ │ ├── OnDonationEvent.java │ │ │ │ │ ├── OnMultiAccountDetectionEvent.java │ │ │ │ │ ├── OnRankBeatmapEvent.java │ │ │ │ │ └── OnRecoveryTokenGenerated.java │ │ │ │ └── clans │ │ │ │ │ ├── OnUserClanCreatedEvent.java │ │ │ │ │ ├── OnUserDenyClanEvent.java │ │ │ │ │ ├── OnUserDisbandClanEvent.java │ │ │ │ │ ├── OnUserGetKickedClanEvent.java │ │ │ │ │ ├── OnUserJoinClanEvent.java │ │ │ │ │ ├── OnUserLeaveClanEvent.java │ │ │ │ │ ├── OnUserRequestJoinClanEvent.java │ │ │ │ │ └── OnUserUnDenyClanEvent.java │ │ │ └── models │ │ │ │ ├── NavbarAdminItem.java │ │ │ │ ├── NavbarItem.java │ │ │ │ ├── NavbarProfileItem.java │ │ │ │ └── NavbarSettingsItem.java │ │ │ ├── routes │ │ │ ├── ap │ │ │ │ ├── api │ │ │ │ │ ├── PubSubHandler.java │ │ │ │ │ └── RecoverAccount.java │ │ │ │ ├── get │ │ │ │ │ ├── Audit.java │ │ │ │ │ ├── Bancho.java │ │ │ │ │ ├── ChatExplorer.java │ │ │ │ │ ├── Commands.java │ │ │ │ │ ├── MapRanking.java │ │ │ │ │ ├── MapRequests.java │ │ │ │ │ ├── ModularSettings.java │ │ │ │ │ ├── Multiaccounts.java │ │ │ │ │ ├── Start.java │ │ │ │ │ ├── Themes.java │ │ │ │ │ ├── groups │ │ │ │ │ │ ├── Groups.java │ │ │ │ │ │ ├── ManageGroup.java │ │ │ │ │ │ └── ProcessGroup.java │ │ │ │ │ ├── system │ │ │ │ │ │ ├── SystemConnections.java │ │ │ │ │ │ ├── SystemCron.java │ │ │ │ │ │ ├── SystemNav.java │ │ │ │ │ │ ├── SystemPlugins.java │ │ │ │ │ │ ├── SystemThreads.java │ │ │ │ │ │ └── SystemView.java │ │ │ │ │ └── users │ │ │ │ │ │ ├── ApUser.java │ │ │ │ │ │ └── Users.java │ │ │ │ └── post │ │ │ │ │ ├── ChangeSetting.java │ │ │ │ │ ├── ChangeTheme.java │ │ │ │ │ ├── DenyMapRequest.java │ │ │ │ │ ├── HandleMapStatusUpdate.java │ │ │ │ │ └── ProcessManageGroup.java │ │ │ ├── api │ │ │ │ └── get │ │ │ │ │ ├── GetComments.java │ │ │ │ │ ├── GetFirstPlaces.java │ │ │ │ │ ├── GetPlaycountGraph.java │ │ │ │ │ ├── GetPlayerScores.java │ │ │ │ │ ├── GetRankCache.java │ │ │ │ │ ├── Health.java │ │ │ │ │ ├── Search.java │ │ │ │ │ ├── ShiinaAPIHandler.java │ │ │ │ │ ├── auth │ │ │ │ │ ├── GetLastDayPlayerAdmin.java │ │ │ │ │ ├── HandleBeatmapFavorite.java │ │ │ │ │ ├── HandleClanAction.java │ │ │ │ │ ├── HandleClanDisband.java │ │ │ │ │ ├── HandleClanLeave.java │ │ │ │ │ ├── HandleClanRequest.java │ │ │ │ │ ├── HandleOnBoarding.java │ │ │ │ │ └── HandleRelationship.java │ │ │ │ │ └── image │ │ │ │ │ └── GetBanner.java │ │ │ ├── get │ │ │ │ ├── Beatmap.java │ │ │ │ ├── Beatmaps.java │ │ │ │ ├── Bot.java │ │ │ │ ├── Leaderboard.java │ │ │ │ ├── OnBoarding.java │ │ │ │ ├── User.java │ │ │ │ ├── UserScore.java │ │ │ │ ├── auth │ │ │ │ │ ├── Login.java │ │ │ │ │ └── Register.java │ │ │ │ ├── clans │ │ │ │ │ ├── Clan.java │ │ │ │ │ ├── Clans.java │ │ │ │ │ └── ManageClan.java │ │ │ │ ├── errors │ │ │ │ │ └── NotFound.java │ │ │ │ ├── modular │ │ │ │ │ ├── Home.java │ │ │ │ │ ├── ModulePath.java │ │ │ │ │ ├── ModuleRegister.java │ │ │ │ │ ├── ShiinaModule.java │ │ │ │ │ └── home │ │ │ │ │ │ ├── BigHeader.java │ │ │ │ │ │ └── MoreInfos.java │ │ │ │ ├── redirect │ │ │ │ │ └── BeatmapSetRedirect.java │ │ │ │ ├── settings │ │ │ │ │ ├── Authentication.java │ │ │ │ │ ├── Customization.java │ │ │ │ │ ├── Data.java │ │ │ │ │ └── Settings.java │ │ │ │ ├── simple │ │ │ │ │ └── Recover.java │ │ │ │ └── user │ │ │ │ │ ├── Invoices.java │ │ │ │ │ └── Relations.java │ │ │ └── post │ │ │ │ ├── HandleComment.java │ │ │ │ ├── HandleLogin.java │ │ │ │ ├── HandleLogout.java │ │ │ │ ├── HandleRecovery.java │ │ │ │ ├── HandleRegister.java │ │ │ │ └── settings │ │ │ │ ├── auth │ │ │ │ └── HandleTokenDeletion.java │ │ │ │ ├── customization │ │ │ │ ├── HandleAvatarChange.java │ │ │ │ ├── HandleBannerChange.java │ │ │ │ ├── HandleClanCreation.java │ │ │ │ ├── HandleFlagChange.java │ │ │ │ ├── HandleGfxDeletion.java │ │ │ │ ├── HandleModeChange.java │ │ │ │ ├── HandleNameChange.java │ │ │ │ └── HandleUserpageChange.java │ │ │ │ └── data │ │ │ │ ├── HandleAccountDeletion.java │ │ │ │ └── HandleDataRequest.java │ │ │ └── utils │ │ │ ├── Auth.java │ │ │ ├── CacheInterceptor.java │ │ │ ├── SQLFileLoader.java │ │ │ ├── StringCipher.java │ │ │ ├── Validation.java │ │ │ └── osu │ │ │ ├── LevelCalculator.java │ │ │ ├── Mods.java │ │ │ ├── OsuConverter.java │ │ │ └── PermissionHelper.java │ └── resources │ │ ├── autorun_sql │ │ ├── audit.sql │ │ ├── clan_denied.sql │ │ ├── clan_pending.sql │ │ ├── detections.sql │ │ ├── groups.sql │ │ ├── groups_users.sql │ │ ├── rank_cache.sql │ │ ├── recovery.sql │ │ └── userpages.sql │ │ └── logback.xml └── test │ └── java │ └── dev │ └── osunolimits │ ├── api │ └── GeoLocQueryTest.java │ └── modules │ └── ThemeLoaderTest.java ├── static ├── css │ ├── apstyle.css │ ├── halfmoon.min.css │ ├── select2.min.css │ ├── shiina.css │ ├── wbbtheme.css │ └── wysibb-theme.css ├── favicon.ico ├── img │ ├── biglogo.webp │ ├── flags │ │ ├── LICENSE │ │ ├── README.md │ │ ├── ad.svg │ │ ├── ae.svg │ │ ├── af.svg │ │ ├── ag.svg │ │ ├── ai.svg │ │ ├── al.svg │ │ ├── am.svg │ │ ├── ao.svg │ │ ├── aq.svg │ │ ├── ar.svg │ │ ├── arab.svg │ │ ├── as.svg │ │ ├── at.svg │ │ ├── au.svg │ │ ├── aw.svg │ │ ├── ax.svg │ │ ├── az.svg │ │ ├── ba.svg │ │ ├── bb.svg │ │ ├── bd.svg │ │ ├── be.svg │ │ ├── bf.svg │ │ ├── bg.svg │ │ ├── bh.svg │ │ ├── bi.svg │ │ ├── bj.svg │ │ ├── bl.svg │ │ ├── bm.svg │ │ ├── bn.svg │ │ ├── bo.svg │ │ ├── bq.svg │ │ ├── br.svg │ │ ├── bs.svg │ │ ├── bt.svg │ │ ├── bv.svg │ │ ├── bw.svg │ │ ├── by.svg │ │ ├── bz.svg │ │ ├── ca.svg │ │ ├── cc.svg │ │ ├── cd.svg │ │ ├── cefta.svg │ │ ├── cf.svg │ │ ├── cg.svg │ │ ├── ch.svg │ │ ├── ci.svg │ │ ├── ck.svg │ │ ├── cl.svg │ │ ├── cm.svg │ │ ├── cn.svg │ │ ├── co.svg │ │ ├── cp.svg │ │ ├── cr.svg │ │ ├── cu.svg │ │ ├── cv.svg │ │ ├── cw.svg │ │ ├── cx.svg │ │ ├── cy.svg │ │ ├── cz.svg │ │ ├── de.svg │ │ ├── dg.svg │ │ ├── dj.svg │ │ ├── dk.svg │ │ ├── dm.svg │ │ ├── do.svg │ │ ├── dz.svg │ │ ├── eac.svg │ │ ├── ec.svg │ │ ├── ee.svg │ │ ├── eg.svg │ │ ├── eh.svg │ │ ├── er.svg │ │ ├── es-ct.svg │ │ ├── es-ga.svg │ │ ├── es-pv.svg │ │ ├── es.svg │ │ ├── et.svg │ │ ├── eu.svg │ │ ├── fi.svg │ │ ├── fj.svg │ │ ├── fk.svg │ │ ├── fm.svg │ │ ├── fo.svg │ │ ├── fr.svg │ │ ├── ga.svg │ │ ├── gb-eng.svg │ │ ├── gb-nir.svg │ │ ├── gb-sct.svg │ │ ├── gb-wls.svg │ │ ├── gb.svg │ │ ├── gd.svg │ │ ├── ge.svg │ │ ├── gf.svg │ │ ├── gg.svg │ │ ├── gh.svg │ │ ├── gi.svg │ │ ├── gl.svg │ │ ├── gm.svg │ │ ├── gn.svg │ │ ├── gp.svg │ │ ├── gq.svg │ │ ├── gr.svg │ │ ├── gs.svg │ │ ├── gt.svg │ │ ├── gu.svg │ │ ├── gw.svg │ │ ├── gy.svg │ │ ├── hk.svg │ │ ├── hm.svg │ │ ├── hn.svg │ │ ├── hr.svg │ │ ├── ht.svg │ │ ├── hu.svg │ │ ├── ic.svg │ │ ├── id.svg │ │ ├── ie.svg │ │ ├── il.svg │ │ ├── im.svg │ │ ├── in.svg │ │ ├── io.svg │ │ ├── iq.svg │ │ ├── ir.svg │ │ ├── is.svg │ │ ├── it.svg │ │ ├── je.svg │ │ ├── jm.svg │ │ ├── jo.svg │ │ ├── jp.svg │ │ ├── ke.svg │ │ ├── kg.svg │ │ ├── kh.svg │ │ ├── ki.svg │ │ ├── km.svg │ │ ├── kn.svg │ │ ├── kp.svg │ │ ├── kr.svg │ │ ├── kw.svg │ │ ├── ky.svg │ │ ├── kz.svg │ │ ├── la.svg │ │ ├── lb.svg │ │ ├── lc.svg │ │ ├── li.svg │ │ ├── lk.svg │ │ ├── lr.svg │ │ ├── ls.svg │ │ ├── lt.svg │ │ ├── lu.svg │ │ ├── lv.svg │ │ ├── ly.svg │ │ ├── ma.svg │ │ ├── mc.svg │ │ ├── md.svg │ │ ├── me.svg │ │ ├── mf.svg │ │ ├── mg.svg │ │ ├── mh.svg │ │ ├── mk.svg │ │ ├── ml.svg │ │ ├── mm.svg │ │ ├── mn.svg │ │ ├── mo.svg │ │ ├── mp.svg │ │ ├── mq.svg │ │ ├── mr.svg │ │ ├── ms.svg │ │ ├── mt.svg │ │ ├── mu.svg │ │ ├── mv.svg │ │ ├── mw.svg │ │ ├── mx.svg │ │ ├── my.svg │ │ ├── mz.svg │ │ ├── na.svg │ │ ├── nc.svg │ │ ├── ne.svg │ │ ├── nf.svg │ │ ├── ng.svg │ │ ├── ni.svg │ │ ├── nl.svg │ │ ├── no.svg │ │ ├── np.svg │ │ ├── nr.svg │ │ ├── nu.svg │ │ ├── nz.svg │ │ ├── om.svg │ │ ├── pa.svg │ │ ├── pc.svg │ │ ├── pe.svg │ │ ├── pf.svg │ │ ├── pg.svg │ │ ├── ph.svg │ │ ├── pk.svg │ │ ├── pl.svg │ │ ├── pm.svg │ │ ├── pn.svg │ │ ├── pr.svg │ │ ├── ps.svg │ │ ├── pt.svg │ │ ├── pw.svg │ │ ├── py.svg │ │ ├── qa.svg │ │ ├── re.svg │ │ ├── ro.svg │ │ ├── rs.svg │ │ ├── ru.svg │ │ ├── rw.svg │ │ ├── sa.svg │ │ ├── sb.svg │ │ ├── sc.svg │ │ ├── sd.svg │ │ ├── se.svg │ │ ├── sg.svg │ │ ├── sh-ac.svg │ │ ├── sh-hl.svg │ │ ├── sh-ta.svg │ │ ├── sh.svg │ │ ├── si.svg │ │ ├── sj.svg │ │ ├── sk.svg │ │ ├── sl.svg │ │ ├── sm.svg │ │ ├── sn.svg │ │ ├── so.svg │ │ ├── sr.svg │ │ ├── ss.svg │ │ ├── st.svg │ │ ├── sv.svg │ │ ├── sx.svg │ │ ├── sy.svg │ │ ├── sz.svg │ │ ├── tc.svg │ │ ├── td.svg │ │ ├── tf.svg │ │ ├── tg.svg │ │ ├── th.svg │ │ ├── tj.svg │ │ ├── tk.svg │ │ ├── tl.svg │ │ ├── tm.svg │ │ ├── tn.svg │ │ ├── to.svg │ │ ├── tr.svg │ │ ├── tt.svg │ │ ├── tv.svg │ │ ├── tw.svg │ │ ├── tz.svg │ │ ├── ua.svg │ │ ├── ug.svg │ │ ├── um.svg │ │ ├── un.svg │ │ ├── us.svg │ │ ├── uy.svg │ │ ├── uz.svg │ │ ├── va.svg │ │ ├── vc.svg │ │ ├── ve.svg │ │ ├── vg.svg │ │ ├── vi.svg │ │ ├── vn.svg │ │ ├── vu.svg │ │ ├── wf.svg │ │ ├── ws.svg │ │ ├── xk.svg │ │ ├── xx.svg │ │ ├── ye.svg │ │ ├── yt.svg │ │ ├── za.svg │ │ ├── zm.svg │ │ └── zw.svg │ ├── modes │ │ ├── catch.svg │ │ ├── mania.svg │ │ ├── osu.svg │ │ └── taiko.svg │ ├── nobeatmapicon.png │ ├── onl.png │ ├── onlfull.png │ ├── ranking │ │ ├── ranking-A.png │ │ ├── ranking-B.png │ │ ├── ranking-C.png │ │ ├── ranking-D.png │ │ ├── ranking-S.png │ │ ├── ranking-SH.png │ │ ├── ranking-X.png │ │ └── ranking-XH.png │ └── shiina-structure.png ├── js │ ├── apscript.js │ ├── bootstrap.bundle.min.js │ ├── chart.min.js │ ├── jquery.min.js │ ├── jquery.wysibb.min.js │ ├── select2.min.js │ ├── shiina-search.js │ ├── shiina.js │ └── turbo.js └── video │ └── onl.mp4 ├── templates ├── ap │ ├── assets │ │ ├── base.html │ │ └── pagination.html │ ├── audit.html │ ├── bancho.html │ ├── chatexp.html │ ├── commands.html │ ├── groups │ │ ├── groups.html │ │ └── manage.html │ ├── mapranking.html │ ├── maprequests.html │ ├── multiaccs.html │ ├── settings.html │ ├── start.html │ ├── system │ │ ├── cons.html │ │ ├── cron.html │ │ ├── nav.html │ │ ├── plugins.html │ │ ├── system.html │ │ └── threads.html │ ├── themes.html │ └── users │ │ ├── modals.html │ │ ├── user.html │ │ └── users.html ├── assets │ ├── base.html │ ├── footer.html │ └── navbar.html ├── beatmap.html ├── beatmaps.html ├── bot.html ├── clans │ ├── clan.html │ ├── clans.html │ └── manage.html ├── comments.html ├── docs.html ├── errors │ └── notfound.html ├── freemarker │ ├── flowing_pagination.ftl │ ├── globals.ftl │ ├── gradeconvert.ftl │ ├── modconvert.ftl │ ├── models │ │ ├── beatmap.ftl │ │ ├── score.ftl │ │ └── user.ftl │ ├── rx-selector.ftl │ └── selector.ftl ├── home.html ├── leaderboard.html ├── login.html ├── modals │ └── countries.html ├── modules │ └── home │ │ ├── bigheader.html │ │ ├── infos.html │ │ └── moreinfos.html ├── onboarding.html ├── page.html ├── recover.html ├── register.html ├── score.html ├── settings │ ├── auth.html │ ├── auth │ │ └── sessions.html │ ├── customization.html │ ├── customization │ │ ├── avatar.html │ │ ├── banner.html │ │ ├── clan-create.html │ │ ├── identity.html │ │ ├── mode.html │ │ ├── supporter-modal.html │ │ └── userpage.html │ ├── data.html │ ├── data │ │ ├── deletion.html │ │ └── request.html │ └── sidebar.html └── user │ ├── relations.html │ ├── user.html │ └── user │ ├── achievements.html │ ├── best-scores.html │ ├── first-place-scores.html │ ├── last-scores.html │ ├── playcountgraph.html │ ├── rankgraph.html │ ├── stats.html │ └── userpage.html └── themes ├── classic └── theme.yml ├── elegant └── theme.yml └── modern └── theme.yml /.config/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/.config/.env.example -------------------------------------------------------------------------------- /.config/customization.yml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/.config/customization.yml.example -------------------------------------------------------------------------------- /.config/logger.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/.config/logger.env.example -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/APIQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/APIQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/APIQueryGson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/APIQueryGson.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/BanchoStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/BanchoStats.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/BeatmapQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/BeatmapQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/ClanQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/ClanQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/LeaderboardQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/LeaderboardQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/OnlineQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/OnlineQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/ScoreQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/ScoreQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/UserQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/UserQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/api/UserStatusQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/api/UserStatusQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/common/APIRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/common/APIRequest.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/common/AppCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/common/AppCache.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/common/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/common/Database.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/common/MySQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/common/MySQL.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/App.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/Shutdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/Shutdown.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/WebServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/WebServer.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/StartupDatabaseTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/StartupDatabaseTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/StartupOkHttpTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/StartupOkHttpTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/StartupSetupCronTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/StartupSetupCronTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/StartupSetupDataTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/StartupSetupDataTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/StartupSetupMarketTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/StartupSetupMarketTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/StartupSetupRedisTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/StartupSetupRedisTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/StartupTextTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/StartupTextTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/StartupWebServerTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/StartupWebServerTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/cfg/AutorunSQLTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/cfg/AutorunSQLTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/cfg/RobotJsonConfigTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/cfg/RobotJsonConfigTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/cfg/StartupInitCustomizations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/cfg/StartupInitCustomizations.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/engine/InitTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/engine/InitTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/engine/RunableInitTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/engine/RunableInitTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/engine/StartupTaskRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/engine/StartupTaskRunner.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/logger/StartupLogConfigTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/logger/StartupLogConfigTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/main/init/logger/StartupLoggerLevelTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/main/init/logger/StartupLoggerLevelTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/Action.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/AuditLogEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/AuditLogEntry.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/Beatmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/Beatmap.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/Clan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/Clan.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/DbVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/DbVersion.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/FullBeatmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/FullBeatmap.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/FullUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/FullUser.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/Group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/Group.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/Invoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/Invoice.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/Theme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/Theme.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/UserInfoObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/UserInfoObject.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/models/UserStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/models/UserStatus.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/Shiina.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/Shiina.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/ShiinaDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/ShiinaDocs.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/ShiinaRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/ShiinaRoute.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/XmlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/XmlConfig.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/captcha/CaptchaProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/captcha/CaptchaProvider.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/captcha/DefaultCaptchaProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/captcha/DefaultCaptchaProvider.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/CountryLeaderboardTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/CountryLeaderboardTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/DatabaseCleanUpTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/DatabaseCleanUpTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/DonatorCleanUpTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/DonatorCleanUpTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/MultiDetectionTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/MultiDetectionTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/ServerStatsCollectorTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/ServerStatsCollectorTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/ShiinaRankCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/ShiinaRankCache.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/engine/Cron.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/engine/Cron.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/engine/CronEngineTaskMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/engine/CronEngineTaskMeta.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/engine/CronTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/engine/CronTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/cron/engine/RunnableCronTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/cron/engine/RunnableCronTask.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/geoloc/DefaultGeoLocQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/geoloc/DefaultGeoLocQuery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/geoloc/GeoLocProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/geoloc/GeoLocProvider.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/pubsubs/PubSubModels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/pubsubs/PubSubModels.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/pubsubs/SyncedAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/pubsubs/SyncedAction.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/AccountDeletion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/AccountDeletion.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/AuditLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/AuditLogger.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/DataExporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/DataExporter.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/GroupRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/GroupRegistry.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/MySQLRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/MySQLRoute.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/SEOBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/SEOBuilder.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/SessionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/SessionBuilder.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/ShiinaAchievementsSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/ShiinaAchievementsSorter.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/ShiinaSupporterBadge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/ShiinaSupporterBadge.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/ShiinaTemplateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/ShiinaTemplateException.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/ThemeLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/ThemeLoader.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/modules/utils/UserInfoCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/modules/utils/UserInfoCache.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/NavbarRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/NavbarRegister.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/PluginAutorunSQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/PluginAutorunSQL.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/PluginConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/PluginConfig.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/PluginExporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/PluginExporter.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/PluginLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/PluginLoader.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/ShiinaEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/ShiinaEventListener.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/ShiinaPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/ShiinaPlugin.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/ShiinaRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/ShiinaRegistry.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/annotations/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/annotations/Table.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/ShiinaEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/ShiinaEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/actions/OnAccountDeletionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/actions/OnAccountDeletionEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/actions/OnBeatmapFavoriteEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/actions/OnBeatmapFavoriteEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/actions/OnGfxDeletionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/actions/OnGfxDeletionEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/actions/OnRegisterEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/actions/OnRegisterEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/actions/OnShiinaSettingChangedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/actions/OnShiinaSettingChangedEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/actions/OnUserFlagChangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/actions/OnUserFlagChangeEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/actions/OnUserNameChangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/actions/OnUserNameChangeEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/admin/OnAddDonorEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/admin/OnAddDonorEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/admin/OnAuditLogEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/admin/OnAuditLogEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/admin/OnDonationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/admin/OnDonationEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/admin/OnMultiAccountDetectionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/admin/OnMultiAccountDetectionEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/admin/OnRankBeatmapEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/admin/OnRankBeatmapEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/admin/OnRecoveryTokenGenerated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/admin/OnRecoveryTokenGenerated.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/clans/OnUserClanCreatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/clans/OnUserClanCreatedEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/clans/OnUserDenyClanEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/clans/OnUserDenyClanEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/clans/OnUserDisbandClanEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/clans/OnUserDisbandClanEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/clans/OnUserGetKickedClanEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/clans/OnUserGetKickedClanEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/clans/OnUserJoinClanEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/clans/OnUserJoinClanEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/clans/OnUserLeaveClanEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/clans/OnUserLeaveClanEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/clans/OnUserRequestJoinClanEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/clans/OnUserRequestJoinClanEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/events/clans/OnUserUnDenyClanEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/events/clans/OnUserUnDenyClanEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/models/NavbarAdminItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/models/NavbarAdminItem.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/models/NavbarItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/models/NavbarItem.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/models/NavbarProfileItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/models/NavbarProfileItem.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/plugins/models/NavbarSettingsItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/plugins/models/NavbarSettingsItem.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/api/PubSubHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/api/PubSubHandler.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/api/RecoverAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/api/RecoverAccount.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/Audit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/Audit.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/Bancho.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/Bancho.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/ChatExplorer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/ChatExplorer.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/Commands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/Commands.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/MapRanking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/MapRanking.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/MapRequests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/MapRequests.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/ModularSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/ModularSettings.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/Multiaccounts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/Multiaccounts.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/Start.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/Start.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/Themes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/Themes.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/groups/Groups.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/groups/Groups.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/groups/ManageGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/groups/ManageGroup.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/groups/ProcessGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/groups/ProcessGroup.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/system/SystemConnections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/system/SystemConnections.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/system/SystemCron.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/system/SystemCron.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/system/SystemNav.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/system/SystemNav.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/system/SystemPlugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/system/SystemPlugins.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/system/SystemThreads.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/system/SystemThreads.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/system/SystemView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/system/SystemView.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/users/ApUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/users/ApUser.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/get/users/Users.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/get/users/Users.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/post/ChangeSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/post/ChangeSetting.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/post/ChangeTheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/post/ChangeTheme.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/post/DenyMapRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/post/DenyMapRequest.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/post/HandleMapStatusUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/post/HandleMapStatusUpdate.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/ap/post/ProcessManageGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/ap/post/ProcessManageGroup.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/GetComments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/GetComments.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/GetFirstPlaces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/GetFirstPlaces.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/GetPlaycountGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/GetPlaycountGraph.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/GetPlayerScores.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/GetPlayerScores.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/GetRankCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/GetRankCache.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/Health.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/Health.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/Search.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/ShiinaAPIHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/ShiinaAPIHandler.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/auth/GetLastDayPlayerAdmin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/auth/GetLastDayPlayerAdmin.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/auth/HandleBeatmapFavorite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/auth/HandleBeatmapFavorite.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/auth/HandleClanAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/auth/HandleClanAction.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/auth/HandleClanDisband.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/auth/HandleClanDisband.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/auth/HandleClanLeave.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/auth/HandleClanLeave.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/auth/HandleClanRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/auth/HandleClanRequest.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/auth/HandleOnBoarding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/auth/HandleOnBoarding.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/auth/HandleRelationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/auth/HandleRelationship.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/api/get/image/GetBanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/api/get/image/GetBanner.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/Beatmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/Beatmap.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/Beatmaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/Beatmaps.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/Bot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/Bot.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/Leaderboard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/Leaderboard.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/OnBoarding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/OnBoarding.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/User.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/UserScore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/UserScore.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/auth/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/auth/Login.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/auth/Register.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/auth/Register.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/clans/Clan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/clans/Clan.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/clans/Clans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/clans/Clans.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/clans/ManageClan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/clans/ManageClan.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/errors/NotFound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/errors/NotFound.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/modular/Home.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/modular/Home.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/modular/ModulePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/modular/ModulePath.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/modular/ModuleRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/modular/ModuleRegister.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/modular/ShiinaModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/modular/ShiinaModule.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/modular/home/BigHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/modular/home/BigHeader.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/modular/home/MoreInfos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/modular/home/MoreInfos.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/redirect/BeatmapSetRedirect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/redirect/BeatmapSetRedirect.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/settings/Authentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/settings/Authentication.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/settings/Customization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/settings/Customization.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/settings/Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/settings/Data.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/settings/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/settings/Settings.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/simple/Recover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/simple/Recover.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/user/Invoices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/user/Invoices.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/get/user/Relations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/get/user/Relations.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/HandleComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/HandleComment.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/HandleLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/HandleLogin.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/HandleLogout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/HandleLogout.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/HandleRecovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/HandleRecovery.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/HandleRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/HandleRegister.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/auth/HandleTokenDeletion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/auth/HandleTokenDeletion.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/customization/HandleAvatarChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/customization/HandleAvatarChange.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/customization/HandleBannerChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/customization/HandleBannerChange.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/customization/HandleClanCreation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/customization/HandleClanCreation.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/customization/HandleFlagChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/customization/HandleFlagChange.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/customization/HandleGfxDeletion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/customization/HandleGfxDeletion.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/customization/HandleModeChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/customization/HandleModeChange.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/customization/HandleNameChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/customization/HandleNameChange.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/customization/HandleUserpageChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/customization/HandleUserpageChange.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/data/HandleAccountDeletion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/data/HandleAccountDeletion.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/routes/post/settings/data/HandleDataRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/routes/post/settings/data/HandleDataRequest.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/Auth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/Auth.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/CacheInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/CacheInterceptor.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/SQLFileLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/SQLFileLoader.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/StringCipher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/StringCipher.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/Validation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/Validation.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/osu/LevelCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/osu/LevelCalculator.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/osu/Mods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/osu/Mods.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/osu/OsuConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/osu/OsuConverter.java -------------------------------------------------------------------------------- /src/main/java/dev/osunolimits/utils/osu/PermissionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/java/dev/osunolimits/utils/osu/PermissionHelper.java -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/audit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/audit.sql -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/clan_denied.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/clan_denied.sql -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/clan_pending.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/clan_pending.sql -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/detections.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/detections.sql -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/groups.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/groups.sql -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/groups_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/groups_users.sql -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/rank_cache.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/rank_cache.sql -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/recovery.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/recovery.sql -------------------------------------------------------------------------------- /src/main/resources/autorun_sql/userpages.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/autorun_sql/userpages.sql -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/test/java/dev/osunolimits/api/GeoLocQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/test/java/dev/osunolimits/api/GeoLocQueryTest.java -------------------------------------------------------------------------------- /src/test/java/dev/osunolimits/modules/ThemeLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/src/test/java/dev/osunolimits/modules/ThemeLoaderTest.java -------------------------------------------------------------------------------- /static/css/apstyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/css/apstyle.css -------------------------------------------------------------------------------- /static/css/halfmoon.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/css/halfmoon.min.css -------------------------------------------------------------------------------- /static/css/select2.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/css/select2.min.css -------------------------------------------------------------------------------- /static/css/shiina.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/css/shiina.css -------------------------------------------------------------------------------- /static/css/wbbtheme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/css/wbbtheme.css -------------------------------------------------------------------------------- /static/css/wysibb-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/css/wysibb-theme.css -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/img/biglogo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/biglogo.webp -------------------------------------------------------------------------------- /static/img/flags/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/LICENSE -------------------------------------------------------------------------------- /static/img/flags/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/README.md -------------------------------------------------------------------------------- /static/img/flags/ad.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ad.svg -------------------------------------------------------------------------------- /static/img/flags/ae.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ae.svg -------------------------------------------------------------------------------- /static/img/flags/af.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/af.svg -------------------------------------------------------------------------------- /static/img/flags/ag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ag.svg -------------------------------------------------------------------------------- /static/img/flags/ai.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ai.svg -------------------------------------------------------------------------------- /static/img/flags/al.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/al.svg -------------------------------------------------------------------------------- /static/img/flags/am.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/am.svg -------------------------------------------------------------------------------- /static/img/flags/ao.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ao.svg -------------------------------------------------------------------------------- /static/img/flags/aq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/aq.svg -------------------------------------------------------------------------------- /static/img/flags/ar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ar.svg -------------------------------------------------------------------------------- /static/img/flags/arab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/arab.svg -------------------------------------------------------------------------------- /static/img/flags/as.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/as.svg -------------------------------------------------------------------------------- /static/img/flags/at.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/at.svg -------------------------------------------------------------------------------- /static/img/flags/au.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/au.svg -------------------------------------------------------------------------------- /static/img/flags/aw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/aw.svg -------------------------------------------------------------------------------- /static/img/flags/ax.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ax.svg -------------------------------------------------------------------------------- /static/img/flags/az.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/az.svg -------------------------------------------------------------------------------- /static/img/flags/ba.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ba.svg -------------------------------------------------------------------------------- /static/img/flags/bb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bb.svg -------------------------------------------------------------------------------- /static/img/flags/bd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bd.svg -------------------------------------------------------------------------------- /static/img/flags/be.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/be.svg -------------------------------------------------------------------------------- /static/img/flags/bf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bf.svg -------------------------------------------------------------------------------- /static/img/flags/bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bg.svg -------------------------------------------------------------------------------- /static/img/flags/bh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bh.svg -------------------------------------------------------------------------------- /static/img/flags/bi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bi.svg -------------------------------------------------------------------------------- /static/img/flags/bj.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bj.svg -------------------------------------------------------------------------------- /static/img/flags/bl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bl.svg -------------------------------------------------------------------------------- /static/img/flags/bm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bm.svg -------------------------------------------------------------------------------- /static/img/flags/bn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bn.svg -------------------------------------------------------------------------------- /static/img/flags/bo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bo.svg -------------------------------------------------------------------------------- /static/img/flags/bq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bq.svg -------------------------------------------------------------------------------- /static/img/flags/br.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/br.svg -------------------------------------------------------------------------------- /static/img/flags/bs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bs.svg -------------------------------------------------------------------------------- /static/img/flags/bt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bt.svg -------------------------------------------------------------------------------- /static/img/flags/bv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bv.svg -------------------------------------------------------------------------------- /static/img/flags/bw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bw.svg -------------------------------------------------------------------------------- /static/img/flags/by.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/by.svg -------------------------------------------------------------------------------- /static/img/flags/bz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/bz.svg -------------------------------------------------------------------------------- /static/img/flags/ca.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ca.svg -------------------------------------------------------------------------------- /static/img/flags/cc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cc.svg -------------------------------------------------------------------------------- /static/img/flags/cd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cd.svg -------------------------------------------------------------------------------- /static/img/flags/cefta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cefta.svg -------------------------------------------------------------------------------- /static/img/flags/cf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cf.svg -------------------------------------------------------------------------------- /static/img/flags/cg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cg.svg -------------------------------------------------------------------------------- /static/img/flags/ch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ch.svg -------------------------------------------------------------------------------- /static/img/flags/ci.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ci.svg -------------------------------------------------------------------------------- /static/img/flags/ck.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ck.svg -------------------------------------------------------------------------------- /static/img/flags/cl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cl.svg -------------------------------------------------------------------------------- /static/img/flags/cm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cm.svg -------------------------------------------------------------------------------- /static/img/flags/cn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cn.svg -------------------------------------------------------------------------------- /static/img/flags/co.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/co.svg -------------------------------------------------------------------------------- /static/img/flags/cp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cp.svg -------------------------------------------------------------------------------- /static/img/flags/cr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cr.svg -------------------------------------------------------------------------------- /static/img/flags/cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cu.svg -------------------------------------------------------------------------------- /static/img/flags/cv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cv.svg -------------------------------------------------------------------------------- /static/img/flags/cw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cw.svg -------------------------------------------------------------------------------- /static/img/flags/cx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cx.svg -------------------------------------------------------------------------------- /static/img/flags/cy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cy.svg -------------------------------------------------------------------------------- /static/img/flags/cz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/cz.svg -------------------------------------------------------------------------------- /static/img/flags/de.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/de.svg -------------------------------------------------------------------------------- /static/img/flags/dg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/dg.svg -------------------------------------------------------------------------------- /static/img/flags/dj.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/dj.svg -------------------------------------------------------------------------------- /static/img/flags/dk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/dk.svg -------------------------------------------------------------------------------- /static/img/flags/dm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/dm.svg -------------------------------------------------------------------------------- /static/img/flags/do.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/do.svg -------------------------------------------------------------------------------- /static/img/flags/dz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/dz.svg -------------------------------------------------------------------------------- /static/img/flags/eac.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/eac.svg -------------------------------------------------------------------------------- /static/img/flags/ec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ec.svg -------------------------------------------------------------------------------- /static/img/flags/ee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ee.svg -------------------------------------------------------------------------------- /static/img/flags/eg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/eg.svg -------------------------------------------------------------------------------- /static/img/flags/eh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/eh.svg -------------------------------------------------------------------------------- /static/img/flags/er.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/er.svg -------------------------------------------------------------------------------- /static/img/flags/es-ct.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/es-ct.svg -------------------------------------------------------------------------------- /static/img/flags/es-ga.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/es-ga.svg -------------------------------------------------------------------------------- /static/img/flags/es-pv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/es-pv.svg -------------------------------------------------------------------------------- /static/img/flags/es.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/es.svg -------------------------------------------------------------------------------- /static/img/flags/et.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/et.svg -------------------------------------------------------------------------------- /static/img/flags/eu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/eu.svg -------------------------------------------------------------------------------- /static/img/flags/fi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/fi.svg -------------------------------------------------------------------------------- /static/img/flags/fj.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/fj.svg -------------------------------------------------------------------------------- /static/img/flags/fk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/fk.svg -------------------------------------------------------------------------------- /static/img/flags/fm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/fm.svg -------------------------------------------------------------------------------- /static/img/flags/fo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/fo.svg -------------------------------------------------------------------------------- /static/img/flags/fr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/fr.svg -------------------------------------------------------------------------------- /static/img/flags/ga.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ga.svg -------------------------------------------------------------------------------- /static/img/flags/gb-eng.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gb-eng.svg -------------------------------------------------------------------------------- /static/img/flags/gb-nir.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gb-nir.svg -------------------------------------------------------------------------------- /static/img/flags/gb-sct.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gb-sct.svg -------------------------------------------------------------------------------- /static/img/flags/gb-wls.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gb-wls.svg -------------------------------------------------------------------------------- /static/img/flags/gb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gb.svg -------------------------------------------------------------------------------- /static/img/flags/gd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gd.svg -------------------------------------------------------------------------------- /static/img/flags/ge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ge.svg -------------------------------------------------------------------------------- /static/img/flags/gf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gf.svg -------------------------------------------------------------------------------- /static/img/flags/gg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gg.svg -------------------------------------------------------------------------------- /static/img/flags/gh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gh.svg -------------------------------------------------------------------------------- /static/img/flags/gi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gi.svg -------------------------------------------------------------------------------- /static/img/flags/gl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gl.svg -------------------------------------------------------------------------------- /static/img/flags/gm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gm.svg -------------------------------------------------------------------------------- /static/img/flags/gn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gn.svg -------------------------------------------------------------------------------- /static/img/flags/gp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gp.svg -------------------------------------------------------------------------------- /static/img/flags/gq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gq.svg -------------------------------------------------------------------------------- /static/img/flags/gr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gr.svg -------------------------------------------------------------------------------- /static/img/flags/gs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gs.svg -------------------------------------------------------------------------------- /static/img/flags/gt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gt.svg -------------------------------------------------------------------------------- /static/img/flags/gu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gu.svg -------------------------------------------------------------------------------- /static/img/flags/gw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gw.svg -------------------------------------------------------------------------------- /static/img/flags/gy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/gy.svg -------------------------------------------------------------------------------- /static/img/flags/hk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/hk.svg -------------------------------------------------------------------------------- /static/img/flags/hm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/hm.svg -------------------------------------------------------------------------------- /static/img/flags/hn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/hn.svg -------------------------------------------------------------------------------- /static/img/flags/hr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/hr.svg -------------------------------------------------------------------------------- /static/img/flags/ht.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ht.svg -------------------------------------------------------------------------------- /static/img/flags/hu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/hu.svg -------------------------------------------------------------------------------- /static/img/flags/ic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ic.svg -------------------------------------------------------------------------------- /static/img/flags/id.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/id.svg -------------------------------------------------------------------------------- /static/img/flags/ie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ie.svg -------------------------------------------------------------------------------- /static/img/flags/il.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/il.svg -------------------------------------------------------------------------------- /static/img/flags/im.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/im.svg -------------------------------------------------------------------------------- /static/img/flags/in.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/in.svg -------------------------------------------------------------------------------- /static/img/flags/io.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/io.svg -------------------------------------------------------------------------------- /static/img/flags/iq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/iq.svg -------------------------------------------------------------------------------- /static/img/flags/ir.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ir.svg -------------------------------------------------------------------------------- /static/img/flags/is.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/is.svg -------------------------------------------------------------------------------- /static/img/flags/it.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/it.svg -------------------------------------------------------------------------------- /static/img/flags/je.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/je.svg -------------------------------------------------------------------------------- /static/img/flags/jm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/jm.svg -------------------------------------------------------------------------------- /static/img/flags/jo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/jo.svg -------------------------------------------------------------------------------- /static/img/flags/jp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/jp.svg -------------------------------------------------------------------------------- /static/img/flags/ke.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ke.svg -------------------------------------------------------------------------------- /static/img/flags/kg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/kg.svg -------------------------------------------------------------------------------- /static/img/flags/kh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/kh.svg -------------------------------------------------------------------------------- /static/img/flags/ki.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ki.svg -------------------------------------------------------------------------------- /static/img/flags/km.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/km.svg -------------------------------------------------------------------------------- /static/img/flags/kn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/kn.svg -------------------------------------------------------------------------------- /static/img/flags/kp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/kp.svg -------------------------------------------------------------------------------- /static/img/flags/kr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/kr.svg -------------------------------------------------------------------------------- /static/img/flags/kw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/kw.svg -------------------------------------------------------------------------------- /static/img/flags/ky.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ky.svg -------------------------------------------------------------------------------- /static/img/flags/kz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/kz.svg -------------------------------------------------------------------------------- /static/img/flags/la.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/la.svg -------------------------------------------------------------------------------- /static/img/flags/lb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/lb.svg -------------------------------------------------------------------------------- /static/img/flags/lc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/lc.svg -------------------------------------------------------------------------------- /static/img/flags/li.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/li.svg -------------------------------------------------------------------------------- /static/img/flags/lk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/lk.svg -------------------------------------------------------------------------------- /static/img/flags/lr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/lr.svg -------------------------------------------------------------------------------- /static/img/flags/ls.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ls.svg -------------------------------------------------------------------------------- /static/img/flags/lt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/lt.svg -------------------------------------------------------------------------------- /static/img/flags/lu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/lu.svg -------------------------------------------------------------------------------- /static/img/flags/lv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/lv.svg -------------------------------------------------------------------------------- /static/img/flags/ly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ly.svg -------------------------------------------------------------------------------- /static/img/flags/ma.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ma.svg -------------------------------------------------------------------------------- /static/img/flags/mc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mc.svg -------------------------------------------------------------------------------- /static/img/flags/md.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/md.svg -------------------------------------------------------------------------------- /static/img/flags/me.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/me.svg -------------------------------------------------------------------------------- /static/img/flags/mf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mf.svg -------------------------------------------------------------------------------- /static/img/flags/mg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mg.svg -------------------------------------------------------------------------------- /static/img/flags/mh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mh.svg -------------------------------------------------------------------------------- /static/img/flags/mk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mk.svg -------------------------------------------------------------------------------- /static/img/flags/ml.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ml.svg -------------------------------------------------------------------------------- /static/img/flags/mm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mm.svg -------------------------------------------------------------------------------- /static/img/flags/mn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mn.svg -------------------------------------------------------------------------------- /static/img/flags/mo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mo.svg -------------------------------------------------------------------------------- /static/img/flags/mp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mp.svg -------------------------------------------------------------------------------- /static/img/flags/mq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mq.svg -------------------------------------------------------------------------------- /static/img/flags/mr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mr.svg -------------------------------------------------------------------------------- /static/img/flags/ms.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ms.svg -------------------------------------------------------------------------------- /static/img/flags/mt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mt.svg -------------------------------------------------------------------------------- /static/img/flags/mu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mu.svg -------------------------------------------------------------------------------- /static/img/flags/mv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mv.svg -------------------------------------------------------------------------------- /static/img/flags/mw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mw.svg -------------------------------------------------------------------------------- /static/img/flags/mx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mx.svg -------------------------------------------------------------------------------- /static/img/flags/my.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/my.svg -------------------------------------------------------------------------------- /static/img/flags/mz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/mz.svg -------------------------------------------------------------------------------- /static/img/flags/na.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/na.svg -------------------------------------------------------------------------------- /static/img/flags/nc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/nc.svg -------------------------------------------------------------------------------- /static/img/flags/ne.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ne.svg -------------------------------------------------------------------------------- /static/img/flags/nf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/nf.svg -------------------------------------------------------------------------------- /static/img/flags/ng.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ng.svg -------------------------------------------------------------------------------- /static/img/flags/ni.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ni.svg -------------------------------------------------------------------------------- /static/img/flags/nl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/nl.svg -------------------------------------------------------------------------------- /static/img/flags/no.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/no.svg -------------------------------------------------------------------------------- /static/img/flags/np.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/np.svg -------------------------------------------------------------------------------- /static/img/flags/nr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/nr.svg -------------------------------------------------------------------------------- /static/img/flags/nu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/nu.svg -------------------------------------------------------------------------------- /static/img/flags/nz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/nz.svg -------------------------------------------------------------------------------- /static/img/flags/om.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/om.svg -------------------------------------------------------------------------------- /static/img/flags/pa.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pa.svg -------------------------------------------------------------------------------- /static/img/flags/pc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pc.svg -------------------------------------------------------------------------------- /static/img/flags/pe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pe.svg -------------------------------------------------------------------------------- /static/img/flags/pf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pf.svg -------------------------------------------------------------------------------- /static/img/flags/pg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pg.svg -------------------------------------------------------------------------------- /static/img/flags/ph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ph.svg -------------------------------------------------------------------------------- /static/img/flags/pk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pk.svg -------------------------------------------------------------------------------- /static/img/flags/pl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pl.svg -------------------------------------------------------------------------------- /static/img/flags/pm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pm.svg -------------------------------------------------------------------------------- /static/img/flags/pn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pn.svg -------------------------------------------------------------------------------- /static/img/flags/pr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pr.svg -------------------------------------------------------------------------------- /static/img/flags/ps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ps.svg -------------------------------------------------------------------------------- /static/img/flags/pt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pt.svg -------------------------------------------------------------------------------- /static/img/flags/pw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/pw.svg -------------------------------------------------------------------------------- /static/img/flags/py.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/py.svg -------------------------------------------------------------------------------- /static/img/flags/qa.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/qa.svg -------------------------------------------------------------------------------- /static/img/flags/re.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/re.svg -------------------------------------------------------------------------------- /static/img/flags/ro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ro.svg -------------------------------------------------------------------------------- /static/img/flags/rs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/rs.svg -------------------------------------------------------------------------------- /static/img/flags/ru.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ru.svg -------------------------------------------------------------------------------- /static/img/flags/rw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/rw.svg -------------------------------------------------------------------------------- /static/img/flags/sa.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sa.svg -------------------------------------------------------------------------------- /static/img/flags/sb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sb.svg -------------------------------------------------------------------------------- /static/img/flags/sc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sc.svg -------------------------------------------------------------------------------- /static/img/flags/sd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sd.svg -------------------------------------------------------------------------------- /static/img/flags/se.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/se.svg -------------------------------------------------------------------------------- /static/img/flags/sg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sg.svg -------------------------------------------------------------------------------- /static/img/flags/sh-ac.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sh-ac.svg -------------------------------------------------------------------------------- /static/img/flags/sh-hl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sh-hl.svg -------------------------------------------------------------------------------- /static/img/flags/sh-ta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sh-ta.svg -------------------------------------------------------------------------------- /static/img/flags/sh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sh.svg -------------------------------------------------------------------------------- /static/img/flags/si.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/si.svg -------------------------------------------------------------------------------- /static/img/flags/sj.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sj.svg -------------------------------------------------------------------------------- /static/img/flags/sk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sk.svg -------------------------------------------------------------------------------- /static/img/flags/sl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sl.svg -------------------------------------------------------------------------------- /static/img/flags/sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sm.svg -------------------------------------------------------------------------------- /static/img/flags/sn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sn.svg -------------------------------------------------------------------------------- /static/img/flags/so.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/so.svg -------------------------------------------------------------------------------- /static/img/flags/sr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sr.svg -------------------------------------------------------------------------------- /static/img/flags/ss.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ss.svg -------------------------------------------------------------------------------- /static/img/flags/st.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/st.svg -------------------------------------------------------------------------------- /static/img/flags/sv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sv.svg -------------------------------------------------------------------------------- /static/img/flags/sx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sx.svg -------------------------------------------------------------------------------- /static/img/flags/sy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sy.svg -------------------------------------------------------------------------------- /static/img/flags/sz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/sz.svg -------------------------------------------------------------------------------- /static/img/flags/tc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tc.svg -------------------------------------------------------------------------------- /static/img/flags/td.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/td.svg -------------------------------------------------------------------------------- /static/img/flags/tf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tf.svg -------------------------------------------------------------------------------- /static/img/flags/tg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tg.svg -------------------------------------------------------------------------------- /static/img/flags/th.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/th.svg -------------------------------------------------------------------------------- /static/img/flags/tj.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tj.svg -------------------------------------------------------------------------------- /static/img/flags/tk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tk.svg -------------------------------------------------------------------------------- /static/img/flags/tl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tl.svg -------------------------------------------------------------------------------- /static/img/flags/tm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tm.svg -------------------------------------------------------------------------------- /static/img/flags/tn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tn.svg -------------------------------------------------------------------------------- /static/img/flags/to.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/to.svg -------------------------------------------------------------------------------- /static/img/flags/tr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tr.svg -------------------------------------------------------------------------------- /static/img/flags/tt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tt.svg -------------------------------------------------------------------------------- /static/img/flags/tv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tv.svg -------------------------------------------------------------------------------- /static/img/flags/tw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tw.svg -------------------------------------------------------------------------------- /static/img/flags/tz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/tz.svg -------------------------------------------------------------------------------- /static/img/flags/ua.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ua.svg -------------------------------------------------------------------------------- /static/img/flags/ug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ug.svg -------------------------------------------------------------------------------- /static/img/flags/um.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/um.svg -------------------------------------------------------------------------------- /static/img/flags/un.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/un.svg -------------------------------------------------------------------------------- /static/img/flags/us.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/us.svg -------------------------------------------------------------------------------- /static/img/flags/uy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/uy.svg -------------------------------------------------------------------------------- /static/img/flags/uz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/uz.svg -------------------------------------------------------------------------------- /static/img/flags/va.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/va.svg -------------------------------------------------------------------------------- /static/img/flags/vc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/vc.svg -------------------------------------------------------------------------------- /static/img/flags/ve.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ve.svg -------------------------------------------------------------------------------- /static/img/flags/vg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/vg.svg -------------------------------------------------------------------------------- /static/img/flags/vi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/vi.svg -------------------------------------------------------------------------------- /static/img/flags/vn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/vn.svg -------------------------------------------------------------------------------- /static/img/flags/vu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/vu.svg -------------------------------------------------------------------------------- /static/img/flags/wf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/wf.svg -------------------------------------------------------------------------------- /static/img/flags/ws.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ws.svg -------------------------------------------------------------------------------- /static/img/flags/xk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/xk.svg -------------------------------------------------------------------------------- /static/img/flags/xx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/xx.svg -------------------------------------------------------------------------------- /static/img/flags/ye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/ye.svg -------------------------------------------------------------------------------- /static/img/flags/yt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/yt.svg -------------------------------------------------------------------------------- /static/img/flags/za.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/za.svg -------------------------------------------------------------------------------- /static/img/flags/zm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/zm.svg -------------------------------------------------------------------------------- /static/img/flags/zw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/flags/zw.svg -------------------------------------------------------------------------------- /static/img/modes/catch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/modes/catch.svg -------------------------------------------------------------------------------- /static/img/modes/mania.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/modes/mania.svg -------------------------------------------------------------------------------- /static/img/modes/osu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/modes/osu.svg -------------------------------------------------------------------------------- /static/img/modes/taiko.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/modes/taiko.svg -------------------------------------------------------------------------------- /static/img/nobeatmapicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/nobeatmapicon.png -------------------------------------------------------------------------------- /static/img/onl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/onl.png -------------------------------------------------------------------------------- /static/img/onlfull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/onlfull.png -------------------------------------------------------------------------------- /static/img/ranking/ranking-A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/ranking/ranking-A.png -------------------------------------------------------------------------------- /static/img/ranking/ranking-B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/ranking/ranking-B.png -------------------------------------------------------------------------------- /static/img/ranking/ranking-C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/ranking/ranking-C.png -------------------------------------------------------------------------------- /static/img/ranking/ranking-D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/ranking/ranking-D.png -------------------------------------------------------------------------------- /static/img/ranking/ranking-S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/ranking/ranking-S.png -------------------------------------------------------------------------------- /static/img/ranking/ranking-SH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/ranking/ranking-SH.png -------------------------------------------------------------------------------- /static/img/ranking/ranking-X.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/ranking/ranking-X.png -------------------------------------------------------------------------------- /static/img/ranking/ranking-XH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/ranking/ranking-XH.png -------------------------------------------------------------------------------- /static/img/shiina-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/img/shiina-structure.png -------------------------------------------------------------------------------- /static/js/apscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/apscript.js -------------------------------------------------------------------------------- /static/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /static/js/chart.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/chart.min.js -------------------------------------------------------------------------------- /static/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/jquery.min.js -------------------------------------------------------------------------------- /static/js/jquery.wysibb.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/jquery.wysibb.min.js -------------------------------------------------------------------------------- /static/js/select2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/select2.min.js -------------------------------------------------------------------------------- /static/js/shiina-search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/shiina-search.js -------------------------------------------------------------------------------- /static/js/shiina.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/shiina.js -------------------------------------------------------------------------------- /static/js/turbo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/js/turbo.js -------------------------------------------------------------------------------- /static/video/onl.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/static/video/onl.mp4 -------------------------------------------------------------------------------- /templates/ap/assets/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/assets/base.html -------------------------------------------------------------------------------- /templates/ap/assets/pagination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/assets/pagination.html -------------------------------------------------------------------------------- /templates/ap/audit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/audit.html -------------------------------------------------------------------------------- /templates/ap/bancho.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/bancho.html -------------------------------------------------------------------------------- /templates/ap/chatexp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/chatexp.html -------------------------------------------------------------------------------- /templates/ap/commands.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/commands.html -------------------------------------------------------------------------------- /templates/ap/groups/groups.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/groups/groups.html -------------------------------------------------------------------------------- /templates/ap/groups/manage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/groups/manage.html -------------------------------------------------------------------------------- /templates/ap/mapranking.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/mapranking.html -------------------------------------------------------------------------------- /templates/ap/maprequests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/maprequests.html -------------------------------------------------------------------------------- /templates/ap/multiaccs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/multiaccs.html -------------------------------------------------------------------------------- /templates/ap/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/settings.html -------------------------------------------------------------------------------- /templates/ap/start.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/start.html -------------------------------------------------------------------------------- /templates/ap/system/cons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/system/cons.html -------------------------------------------------------------------------------- /templates/ap/system/cron.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/system/cron.html -------------------------------------------------------------------------------- /templates/ap/system/nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/system/nav.html -------------------------------------------------------------------------------- /templates/ap/system/plugins.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/system/plugins.html -------------------------------------------------------------------------------- /templates/ap/system/system.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/system/system.html -------------------------------------------------------------------------------- /templates/ap/system/threads.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/system/threads.html -------------------------------------------------------------------------------- /templates/ap/themes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/themes.html -------------------------------------------------------------------------------- /templates/ap/users/modals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/users/modals.html -------------------------------------------------------------------------------- /templates/ap/users/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/users/user.html -------------------------------------------------------------------------------- /templates/ap/users/users.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/ap/users/users.html -------------------------------------------------------------------------------- /templates/assets/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/assets/base.html -------------------------------------------------------------------------------- /templates/assets/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/assets/footer.html -------------------------------------------------------------------------------- /templates/assets/navbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/assets/navbar.html -------------------------------------------------------------------------------- /templates/beatmap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/beatmap.html -------------------------------------------------------------------------------- /templates/beatmaps.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/beatmaps.html -------------------------------------------------------------------------------- /templates/bot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/bot.html -------------------------------------------------------------------------------- /templates/clans/clan.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/clans/clan.html -------------------------------------------------------------------------------- /templates/clans/clans.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/clans/clans.html -------------------------------------------------------------------------------- /templates/clans/manage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/clans/manage.html -------------------------------------------------------------------------------- /templates/comments.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/comments.html -------------------------------------------------------------------------------- /templates/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/docs.html -------------------------------------------------------------------------------- /templates/errors/notfound.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/errors/notfound.html -------------------------------------------------------------------------------- /templates/freemarker/flowing_pagination.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/flowing_pagination.ftl -------------------------------------------------------------------------------- /templates/freemarker/globals.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/globals.ftl -------------------------------------------------------------------------------- /templates/freemarker/gradeconvert.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/gradeconvert.ftl -------------------------------------------------------------------------------- /templates/freemarker/modconvert.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/modconvert.ftl -------------------------------------------------------------------------------- /templates/freemarker/models/beatmap.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/models/beatmap.ftl -------------------------------------------------------------------------------- /templates/freemarker/models/score.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/models/score.ftl -------------------------------------------------------------------------------- /templates/freemarker/models/user.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/models/user.ftl -------------------------------------------------------------------------------- /templates/freemarker/rx-selector.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/rx-selector.ftl -------------------------------------------------------------------------------- /templates/freemarker/selector.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/freemarker/selector.ftl -------------------------------------------------------------------------------- /templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/home.html -------------------------------------------------------------------------------- /templates/leaderboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/leaderboard.html -------------------------------------------------------------------------------- /templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/login.html -------------------------------------------------------------------------------- /templates/modals/countries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/modals/countries.html -------------------------------------------------------------------------------- /templates/modules/home/bigheader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/modules/home/bigheader.html -------------------------------------------------------------------------------- /templates/modules/home/infos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/modules/home/infos.html -------------------------------------------------------------------------------- /templates/modules/home/moreinfos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/modules/home/moreinfos.html -------------------------------------------------------------------------------- /templates/onboarding.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/onboarding.html -------------------------------------------------------------------------------- /templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/page.html -------------------------------------------------------------------------------- /templates/recover.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/recover.html -------------------------------------------------------------------------------- /templates/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/register.html -------------------------------------------------------------------------------- /templates/score.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/score.html -------------------------------------------------------------------------------- /templates/settings/auth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/auth.html -------------------------------------------------------------------------------- /templates/settings/auth/sessions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/auth/sessions.html -------------------------------------------------------------------------------- /templates/settings/customization.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/customization.html -------------------------------------------------------------------------------- /templates/settings/customization/avatar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/customization/avatar.html -------------------------------------------------------------------------------- /templates/settings/customization/banner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/customization/banner.html -------------------------------------------------------------------------------- /templates/settings/customization/clan-create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/customization/clan-create.html -------------------------------------------------------------------------------- /templates/settings/customization/identity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/customization/identity.html -------------------------------------------------------------------------------- /templates/settings/customization/mode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/customization/mode.html -------------------------------------------------------------------------------- /templates/settings/customization/supporter-modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/customization/supporter-modal.html -------------------------------------------------------------------------------- /templates/settings/customization/userpage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/customization/userpage.html -------------------------------------------------------------------------------- /templates/settings/data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/data.html -------------------------------------------------------------------------------- /templates/settings/data/deletion.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/data/deletion.html -------------------------------------------------------------------------------- /templates/settings/data/request.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/data/request.html -------------------------------------------------------------------------------- /templates/settings/sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/settings/sidebar.html -------------------------------------------------------------------------------- /templates/user/relations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/relations.html -------------------------------------------------------------------------------- /templates/user/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user.html -------------------------------------------------------------------------------- /templates/user/user/achievements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user/achievements.html -------------------------------------------------------------------------------- /templates/user/user/best-scores.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user/best-scores.html -------------------------------------------------------------------------------- /templates/user/user/first-place-scores.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user/first-place-scores.html -------------------------------------------------------------------------------- /templates/user/user/last-scores.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user/last-scores.html -------------------------------------------------------------------------------- /templates/user/user/playcountgraph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user/playcountgraph.html -------------------------------------------------------------------------------- /templates/user/user/rankgraph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user/rankgraph.html -------------------------------------------------------------------------------- /templates/user/user/stats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user/stats.html -------------------------------------------------------------------------------- /templates/user/user/userpage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/templates/user/user/userpage.html -------------------------------------------------------------------------------- /themes/classic/theme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/themes/classic/theme.yml -------------------------------------------------------------------------------- /themes/elegant/theme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/themes/elegant/theme.yml -------------------------------------------------------------------------------- /themes/modern/theme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osu-NoLimits/Shiina-Web/HEAD/themes/modern/theme.yml --------------------------------------------------------------------------------