Tim203
b759f0b493
Merge remote-tracking branch 'origin/master' into feature/micronaut-inject
...
# Conflicts:
# build-logic/src/main/kotlin/Versions.kt
# bungee/build.gradle.kts
# core/build.gradle.kts
# core/src/main/java/org/geysermc/floodgate/core/util/Metrics.java
# database/mysql/build.gradle.kts
# spigot/src/main/java/org/geysermc/floodgate/spigot/pluginmessage/SpigotSkinApplier.java
# spigot/src/main/resources/plugin.yml
2023-05-03 11:26:05 +02:00
Tim203
d09c98f9cb
Use Micronaut HTTP client, config loading in boostrap, work on database
2023-05-03 00:51:14 +02:00
Tim203
f8fa963904
Upgraded to Gradle 8.1
2023-04-24 01:00:38 +02:00
Tim203
184389f11f
Gradle 8, platform isolation, bundled libraries, work on local linking
2023-04-24 00:18:03 +02:00
Tim203
279dd8e578
Switched to ConfigUtils 2.0
2023-04-12 20:15:47 +02:00
Tim203
3c0e30bff7
Folia support
...
Co-Authored-By: Camotoy <20743703+Camotoy@users.noreply.github.com >
2023-03-31 13:14:37 -04:00
Tim203
3a7e77e9cf
Initial work on loading libraries on runtime
2023-03-24 00:27:13 +01:00
Tim203
d1f0dede42
Fixed build numbers for GitHub Actions
2023-03-22 23:00:28 +01:00
Tim203
015966ae24
Started working on moving local linking to Micronaut Data
2023-03-12 12:39:32 +01:00
Tim203
61b82c4f96
Initial work to switch to Micronaut instead
...
At the moment local linking is broken, forwarding data is broken and only Velocity has been converted.
2023-03-06 01:15:33 +01:00
Konicai
2230f2a6d3
Shutdown metrics on platform shutdown ( #386 )
...
* Shutdown metrics on platorm shutdown
* Listen to event instead of hardcoding it
* Annotate Metrics as a Listener
* Use temporary bStats fork to properly shutdown bStats
* Use bstats-base dependency (instead of the whole project I guess?)
* Formatting change
---------
Co-authored-by: Tim203 <mctim203@gmail.com >
2023-02-27 00:48:49 +01:00
Tim203
e4a2080299
Update maven deploy location
2023-02-26 01:18:34 +01:00
Tim203
07ab7ffbfa
Started working on moving from Guice to Avaje Inject
2023-02-25 23:42:18 +01:00
Tim203
f2973f0fc8
Merge remote-tracking branch 'origin/development' into feature/universal-platform
...
# Conflicts:
# core/src/main/java/org/geysermc/floodgate/FloodgatePlatform.java
# spigot/src/main/java/org/geysermc/floodgate/pluginmessage/SpigotSkinApplier.java
2023-02-22 21:54:51 +01:00
Tim203
82d27bedc8
Update bstats dependency
2023-02-14 00:38:43 +01:00
Tim203
da97a0f073
Add branch name when not master, simplify publish, use GitHub Actions
...
And updated Gradle
2023-02-12 11:35:32 +01:00
Tim203
2c92e3e215
Remove Blossom and use templates
2022-12-12 02:02:43 +01:00
Tim203
49cf3a0a94
Bumped version to 2.1.1 and publish entire java component
2022-10-16 17:47:05 +02:00
Tim203
aa7e0a1102
Merge remote-tracking branch 'origin/master' into development
...
# Conflicts:
# build-logic/src/main/kotlin/Versions.kt
2022-10-16 17:35:27 +02:00
Tim203
1a9d07c5c9
Initial version of a universal platform
2022-09-02 11:39:44 +02:00
Tim203
7e930afcef
Fixed a circular dependency issue when a locale couldn't be found
2022-08-30 11:54:26 +02:00
Tim203
e990f2b948
Switched event library
2022-08-13 22:59:52 +02:00
Tim203
4f361120d1
Update Geyser common and Cumulus
2022-08-10 22:52:25 +02:00
Tim203
1815613be6
Removed config holder and changed a few things
2022-07-03 22:03:52 +02:00
Tim203
69aacfa91b
Started using plugin messages internally. Started subcommand refactor
2022-06-19 23:00:18 +02:00
Tim203
af4030ac12
Re-added support for BungeeCord 1.18
...
Metrics showed that more than 33% of the BungeeCord platform users still use a 1.18.x version
2022-06-11 14:12:13 +02:00
Tim203
1eec00606c
Fixed building
2022-06-08 00:08:39 +02:00
Tim203
78254df1de
Use release version of Cumulus 1.1
2022-06-07 00:33:03 +02:00
Tim203
e824d0f4d1
Re-added the old sendForm methods
2022-06-06 11:16:11 +02:00
Tim203
8bd2e2d39a
Merge remote-tracking branch 'origin/dev/2.1.1' into feature/cumulus-1.1
...
# Conflicts:
# build-logic/src/main/kotlin/Versions.kt
2022-06-06 10:47:48 +02:00
Tim203
b85ba07edd
Don't archive core & api artifacts. Don't deploy databases. Deploy core
2022-05-11 22:57:34 +02:00
Tim203
fc2fe290a6
It should be able to publish now
2022-05-11 21:27:41 +02:00
Tim203
8d52ffd28d
Jenkins uses env variables
2022-04-02 16:21:50 +02:00
Tim203
465e66df72
Added metrics and fixed relocations not applying for child projects
2022-03-21 14:41:53 +01:00
Tim203
440e20f5ea
Switched to ConfigUtils and prepared the addition of metrics
2022-03-11 23:35:59 +01:00
Tim203
58ac8a8cc9
Use rtGradleRun
2022-03-06 14:48:28 +01:00
Tim203
18a3a2e41e
Attempt to not publish specific modules
2022-03-06 12:24:54 +01:00
Tim203
0e1e1b823c
No longer use Adventure internally. Started working on adding Checkstyle
2022-03-05 20:02:06 +01:00
Tim203
0e055d106d
Bumped Adventure. Only set empty texture when needed
2022-03-03 00:31:44 +01:00
Tim203
b447fcbbff
Use different version format for snapshots
2022-03-02 21:05:50 +01:00
Tim203
00eaec8903
Updated Cumulus to 1.1
2022-01-27 11:34:59 +01:00
Tim203
d4a4de6a98
Re-added some git properties and updated Gradle to 7.3.3
2022-01-23 12:50:01 +01:00
Tim203
9509d153c7
We're in 2022 now
2022-01-02 00:08:15 +01:00
Tim203
3be603a837
Re-added relocations and excluded provided dependencies
2021-12-12 22:00:58 +01:00
Tim203
16a75e3c39
Publish the local linking databases
2021-12-11 01:42:18 +01:00
Tim203
8fa63418be
Another attempt to make publishing work
2021-12-11 00:56:02 +01:00
Tim203
21756bbca1
Another attempt to make publishing work
2021-12-11 00:31:19 +01:00
Tim203
919332f3af
Another attempt to make publishing work
2021-12-10 23:32:49 +01:00
Tim203
11f811b656
First version of moving to gradle. No relocations etc. yet
2021-12-08 00:59:25 +01:00