1
0
mirror of https://github.com/GeyserMC/Floodgate.git synced 2025-12-28 11:09:13 +00:00
Commit Graph

454 Commits

Author SHA1 Message Date
Tim203
ba825f76df Changed the Floodgate data codec a bit, and removed RSA 2024-09-04 23:38:12 +02:00
Tim203
cd96a0f8fa Mark Floodgate API as deprecated. Removed handshake handlers, see #536 2024-09-01 19:44:51 +02:00
Tim203
e719e837d4 We don't have to relocate bstats 2024-08-24 17:58:18 +02:00
Tim203
c72194c434 Core: split from Netty. API: removed Netty related methods and classes 2024-08-24 17:57:46 +02:00
Tim203
e0eb8b7938 Exclude Adventure in Velocity and updated DatabaseUtils usage 2024-07-01 00:18:38 +02:00
Tim203
e958f635f3 Use defaultOptions of ConfigurationOptions as well 2024-06-12 22:54:00 +02:00
Kas-tle
f2bd713242 Switch to centralized GitHub actions (#516)
* Switch to centralized GitHub actions

* Build number is in env for PR

(cherry picked from commit c4a44879b8)
2024-06-12 22:16:02 +02:00
Tim203
05916308c1 Port reduce session server lookups (#509) to development
Co-authored-by: Bridge <29434554+bridgelol@users.noreply.github.com>
2024-05-19 00:07:14 +02:00
Tim203
97466324ac Use even less reflection on Velocity and fixed artifact location 2024-05-13 12:20:28 +02:00
Tim203
1a07026c58 Use less reflection on Velocity and fixed ChildFirstClassLoader 2024-05-13 12:01:04 +02:00
Kas-tle
794f9c249b Fix Publishing to the Downloads API (#499)
* Update build process

* Ensure BUILD_JSON env is init

* Fallback to GH run number

* Use tmp file for metadata.json

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

---------

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

(cherry picked from commit 58d71cb8eb)
2024-05-09 18:32:30 +02:00
Tim203
e838f616cc Fixed fwhitelist when linked account with identical names are online
1. I join as a linked user (happens to be the same java/bedrock username)
2. If I try to fwhitelist myself, it'll fail as I'm not a bedrock player

Co-authored-by: chris <github@onechris.mozmail.com>
2024-04-20 23:30:52 +02:00
Tim203
cbf270f5f7 Move away from Jitpack for Bungee 2024-04-19 20:19:01 +02:00
Tim203
c702a66c71 Made the debug addon a bit more dumb 2024-03-19 20:20:13 +01:00
Tim203
d8b361a220 Updated version command and moved away from HttpClient 2024-03-19 20:15:01 +01:00
Tim203
3cd5caa416 Moved to Adventure & MiniMessage 2024-03-17 12:23:15 +01:00
Tim203
1c521fba95 Let Geyser work again and don't use deprecated Gradle methods 2024-02-25 23:01:50 +01:00
Tim203
0fa3101e8e Fixed #347 2024-02-18 15:53:23 +01:00
Tim203
c4cc692f6f Initial version of local link management commands
Fixes #41, fixes #64
2024-02-18 15:19:42 +01:00
Tim203
18989cd068 Removed some stuff 2024-02-16 20:01:43 +01:00
Tim203
80cfa48277 Update Cloud to 2.0 beta 2024-02-15 23:26:31 +01:00
Tim203
8030dac655 Removed skin upload logic from Floodgate and some small changes 2024-02-14 17:50:18 +01:00
Tim203
e98faac36a Initial version of moving to from ConfigUtils to Configurate 2024-02-13 22:47:39 +01:00
Tim203
868ff810bf Moved to DatabaseUtils 2024-02-11 19:52:51 +01:00
Tim203
0975f48e51 Update Gradle & Micronaut 2024-02-11 01:19:14 +01:00
Tim203
62296d8c5c Made Floodgate dev compatible with latest Spigot & Velocity changes 2024-01-22 20:51:10 +01:00
Kas-tle
ec5faf2065 Maybe fix empty profile issue (#458)
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>

(cherry picked from commit f9b427fcdf)
2023-10-13 16:55:03 +02:00
Hidey Boi
112eeac014 Fix spigot whitelist command on newer Paper versions (#456)
* Jank Fix for #444

* Move Scheduler to WhitelistUtils

Also stopped using the Bukkit scheduler and am now scheduling via SpigotVersionSpecificMethods.maybeSchedule

* Move setWhitelist to WhitelistUtils

Includes requested formatting changes.

* switch from runnables to using an lambda expression

* Made lambda a single line

---------

Co-authored-by: Hidey Boi <HideyBoi@users.noreply.github.com>
(cherry picked from commit 7b889180e0)
2023-10-13 16:50:03 +02:00
Tim203
b153d20b16 Prepare for Paper's CraftBukkit relocation changes 2023-10-13 16:41:57 +02:00
Tim203
1bae0497dd Added support for 1.20.2 (including Mojmap)
Co-authored-by: Kas-tle <26531652+kas-tle@users.noreply.github.com>
2023-10-13 16:25:15 +02:00
Tim203
a5b177f546 Made login logic easier to follow and more expandable 2023-10-09 22:02:26 +02:00
Tim203
dbccdd1f6e Fixed an issue with send-floodgate-data and player linking 2023-09-30 19:38:31 +02:00
Tim203
f25673dcaa Updated a few dependencies and made it easier to run on Geyser 2023-09-30 17:43:03 +02:00
Tim203
c65edc9218 getSLF4JLogger doesn't exist in Spigot 2023-09-24 10:02:04 +02:00
Tim203
12ea3b6cfb Send identity as well 2023-09-09 10:32:50 +02:00
Tim203
54ef3a76b3 Encode IP and xuid in less bytes 2023-08-24 00:12:21 +02:00
Tim203
c1d618767b Started using the new Floodgate data structure 2023-08-23 20:58:38 +02:00
Tim203
6c05dd8511 Added Ed25519 and RSA as possible signature based Floodgate data codecs 2023-08-22 23:30:56 +02:00
Tim203
3b5ab12aaa Removed Jenkins 2023-08-14 00:55:28 +02:00
Tim203
343023fdaf Added mojmap support 2023-08-14 00:51:50 +02:00
Tim203
16360a3bd6 Updated Gradle, Micronaut and fixed Folia detection 2023-08-13 23:59:18 +02:00
Noah van der Aa
ba800542f6 Fix typo in javadoc (#377) 2023-07-11 11:39:23 +02:00
Tim203
7a2117a420 Moved away from hibernate to the JDBC variant 2023-07-11 02:18:41 +02:00
Tim203
711cfa6b01 Updated Cumulus, Events & base-api 2023-07-10 23:35:31 +02:00
Tim203
01497ba86c Introduced connectionByPlatformIdentifier, removed guava usage 2023-06-25 16:00:48 +02:00
Tim203
f47ff5e008 Update Micronaut to 4.0.0-M2. No Jackson & use JDK http client variant 2023-06-03 13:13:07 +02:00
Konicai
cc798bfd4b Update languages submodule 2023-05-30 16:18:56 -04:00
Tim203
cab9190853 Publish some more modules 2023-05-05 18:24:00 +02:00
Tim203
368ff192f2 Publish database & isolation modules. Add branch name to every module 2023-05-05 12:42:39 +02:00
Tim203
298ea723b8 Remaining merge changes 2023-05-05 11:16:41 +02:00