Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

2.0.0 Release - BETA 1 #16

Merged
merged 165 commits into from
Sep 16, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
960f4d9
Add Configurate library.
Wirlie Aug 28, 2022
d011949
New configuration system using Configurate.
Wirlie Aug 29, 2022
9334c17
Throw error if key corrupted.
Wirlie Aug 29, 2022
7a6a22b
Implement command system.
Wirlie Aug 29, 2022
4c011bc
Fix not initialized variable error.
Wirlie Aug 29, 2022
f0516ba
Minor change to push build for Jenkins.
Wirlie Aug 29, 2022
933a9bb
Okay, another try...
Wirlie Aug 29, 2022
6fc4564
Remove debug messages.
Wirlie Aug 29, 2022
c927012
Add arguments to command execution.
Wirlie Aug 29, 2022
962f40f
Comments Adjustment.
Wirlie Aug 29, 2022
27be150
Add Caffeine Library
Wirlie Aug 29, 2022
6148fe0
Use Java 11 instead of Java 8.
Wirlie Aug 29, 2022
5860ed6
Translation system and initial glist implementation.
Wirlie Aug 29, 2022
f751fd3
Shade Kotlin.
Wirlie Aug 29, 2022
20293c4
Fix prefix style issue.
Wirlie Aug 29, 2022
4ec4b69
Adjust prefix.
Wirlie Aug 29, 2022
dd5c24e
Fix IndexOutOfBoundsException
Wirlie Aug 29, 2022
d493e3f
Rename method.
Wirlie Aug 29, 2022
438b224
Setup translator on startup.
Wirlie Aug 29, 2022
368ffcc
Fix adventure format.
Wirlie Aug 29, 2022
8c44a78
Some adjustments.
Wirlie Aug 29, 2022
5f60152
Add page controller to server list.
Wirlie Aug 29, 2022
7f50bf4
Update message model.
Wirlie Aug 29, 2022
2840b36
More adjustment to messages...
Wirlie Aug 29, 2022
c5e7de6
Implements page controller for chat messages.
Wirlie Aug 29, 2022
3f9b239
Implement more tag resolvers for glist message.
Wirlie Aug 29, 2022
7a0810b
Fix default values.
Wirlie Aug 29, 2022
b9b39a8
Change model for Translation Messages.
Wirlie Aug 29, 2022
10921ca
Adjust server template.
Wirlie Aug 29, 2022
fe2b100
/glist development completed.
Wirlie Aug 29, 2022
e8eb8ea
Fix NaN when no players connected.
Wirlie Aug 29, 2022
5d9b646
Change license to GPL 3
Wirlie Aug 30, 2022
96df855
Add copyright notice to all files.
Wirlie Aug 30, 2022
7d16538
Fix typo.
Wirlie Aug 30, 2022
86d821f
Create README.md
Wirlie Aug 30, 2022
fcca028
Update license header.
Wirlie Aug 30, 2022
15c3df7
Update README.md
Wirlie Aug 30, 2022
f3c6f07
Add /slist command.
Wirlie Aug 30, 2022
b96e1c6
Return new instance if configurate cannot resolve node.
Wirlie Aug 30, 2022
a0404c0
Code cleanup.
Wirlie Aug 30, 2022
d192240
More messages.
Wirlie Aug 31, 2022
5dbf0b7
First /slist implementation.
Wirlie Aug 31, 2022
89108e2
Implement server group.
Wirlie Aug 31, 2022
77edc8d
Use server group instead of direct server.
Wirlie Aug 31, 2022
47be225
Split /slist message.
Wirlie Aug 31, 2022
ded9c92
Backward equals and hashcode from server instance.
Wirlie Sep 1, 2022
93fbe5c
First implementation of /slist command.
Wirlie Sep 1, 2022
a53f99e
Add adventure legacy serializer
Wirlie Sep 3, 2022
2c37f59
Some cleanup
Wirlie Sep 3, 2022
425930c
Update width utility to 1.13+
Wirlie Sep 3, 2022
69880ae
Add utility for legacy serializer
Wirlie Sep 3, 2022
67ea319
Add LuckPerms support.
Wirlie Sep 5, 2022
7e608d3
Some test.
Wirlie Sep 5, 2022
3f117db
Rewrite AFK/Vanish system.
Wirlie Sep 5, 2022
2c447e4
Remove BungeeCord code from v1
Wirlie Sep 5, 2022
c5d8018
Use correct player for prefix.
Wirlie Sep 5, 2022
4fd1636
Fix page controller from console.
Wirlie Sep 5, 2022
978d446
Improve message from console.
Wirlie Sep 5, 2022
fac38e0
Add shortcut to access players list from server name
Wirlie Sep 5, 2022
2210d94
Shade dependencies.
Wirlie Sep 5, 2022
4efd803
Use HOCON instead of YAML and auto update config.
Wirlie Sep 5, 2022
c99dc63
Update configuration version if updated.
Wirlie Sep 5, 2022
da09bf5
Improve configuration update system.
Wirlie Sep 6, 2022
a70d95e
Add spanish translation
Wirlie Sep 6, 2022
1075f71
Fallback to english if no translation is found
Wirlie Sep 6, 2022
d54e9a0
Implement vanish permission bypass.
Wirlie Sep 6, 2022
4204877
Implement ignore-servers configuration.
Wirlie Sep 7, 2022
b659e9d
Implement remaining configuration options.
Wirlie Sep 7, 2022
1fb1a96
Fix errors.
Wirlie Sep 7, 2022
ab56690
Add Javadoc.
Wirlie Sep 8, 2022
0e3e1c5
Add JetsAntiAFKPro support.
Wirlie Sep 10, 2022
c4c15de
Create Jenkinsfile
Wirlie Sep 11, 2022
db37ba2
Update Jenkinsfile
Wirlie Sep 11, 2022
91b92eb
Update Jenkinsfile
Wirlie Sep 11, 2022
49436ab
Save artifacts
Wirlie Sep 11, 2022
4158246
Only execute clean once.
Wirlie Sep 11, 2022
91bcfce
Update Jenkinsfile
Wirlie Sep 11, 2022
a6f487a
Add maven publish task.
Wirlie Sep 11, 2022
7a7cdd3
Temporal force build for 2.0.0 branch
Wirlie Sep 11, 2022
ba61f8b
Try to fix maven publish task from jenkins.
Wirlie Sep 11, 2022
2ca7f2c
Update Jenkinsfile
Wirlie Sep 11, 2022
2ab1428
Update Jenkinsfile
Wirlie Sep 11, 2022
e18f126
Fix publication task
Wirlie Sep 11, 2022
36df36d
Some fixes.
Wirlie Sep 11, 2022
8405392
Fix problem with classifier (shadowJar)
Wirlie Sep 11, 2022
6acc0f1
Update Jenkinsfile
Wirlie Sep 11, 2022
8475661
Update Jenkinsfile
Wirlie Sep 11, 2022
72dae0a
Fix bug with Delete task.
Wirlie Sep 11, 2022
4bcd0ae
Fix nexus artifact fetch
Wirlie Sep 11, 2022
59bbec3
Update Jenkinsfile
Wirlie Sep 11, 2022
241ee91
Update Jenkinsfile
Wirlie Sep 11, 2022
f613bd1
Compact message.
Wirlie Sep 11, 2022
2623962
Add mising }
Wirlie Sep 11, 2022
507e4ac
Improvements.
Wirlie Sep 11, 2022
7941319
Final improvement.
Wirlie Sep 11, 2022
d948747
Update version to 2.0.0
Wirlie Sep 11, 2022
3c17379
Add API for Velocity and BungeeCord
Wirlie Sep 11, 2022
282d80f
Only publish API to nexus
Wirlie Sep 11, 2022
752f334
Update Jenkinsfile
Wirlie Sep 11, 2022
d75b723
Add test task to build
Wirlie Sep 11, 2022
786d133
Set description for experimental builds.
Wirlie Sep 11, 2022
2def9cf
My bad... escape quotes
Wirlie Sep 11, 2022
fd14da3
Remove shadowjar task from API projects
Wirlie Sep 11, 2022
c414d79
Generate SNAPSHOT as default.
Wirlie Sep 11, 2022
f68073c
Improve compatibility with JetsAntiAFKPro
Wirlie Sep 11, 2022
0600bfa
Improve compatibility with JetsAntiAFKPro
Wirlie Sep 12, 2022
28a4b0f
Add configuration to Spigot Bridge.
Wirlie Sep 12, 2022
ce22eed
Separate API artifacts.
Wirlie Sep 12, 2022
449ca6a
Improve hook messages.
Wirlie Sep 12, 2022
c853609
Correct unregister hooks if reloaded.
Wirlie Sep 12, 2022
27c68d6
Improve JetsAntiAFKPro hook.
Wirlie Sep 12, 2022
e1cda23
Move publish task to API projects.
Wirlie Sep 12, 2022
db2adac
Fix PR builds
Wirlie Sep 12, 2022
4eb3a59
Add support for VanishNoPacket
Wirlie Sep 12, 2022
ad9fe2e
Fix vanish/afk on server change.
Wirlie Sep 12, 2022
01e5077
Fix: Correctly register custom configuration types
Wirlie Sep 12, 2022
c3cce61
Add support for StaffFacilities
Wirlie Sep 12, 2022
e339315
Change hook events priority to MONITOR
Wirlie Sep 12, 2022
42581a0
Organize dependencies
Wirlie Sep 12, 2022
e4af6c2
Add support for PremiumVanish
Wirlie Sep 12, 2022
83611e0
Update README.md
Wirlie Sep 12, 2022
c867441
WIP for Protocolize support (not functional at this moment)
Wirlie Sep 12, 2022
ddd5b77
Initial support for Protocolize.
Wirlie Sep 13, 2022
b6424a2
Improve filter for vanished players.
Wirlie Sep 13, 2022
ca0bcdd
Support for Protocolize, implement GUI for /slist command
Wirlie Sep 13, 2022
44247fa
Optimizations.
Wirlie Sep 15, 2022
6a25ba4
Improve inventory creation.
Wirlie Sep 15, 2022
925880c
Remove debug messages.
Wirlie Sep 15, 2022
c423581
More debug code removed.
Wirlie Sep 15, 2022
385ad1f
Implement GUI for /glist
Wirlie Sep 15, 2022
fc72979
Make regex case-insensitive
Wirlie Sep 15, 2022
5171c40
More configurations and bug fixes.
Wirlie Sep 15, 2022
59af3c1
Add click action to /glist menu
Wirlie Sep 15, 2022
3e67e34
Some adjustments.
Wirlie Sep 15, 2022
d84dba5
Remove debug message.
Wirlie Sep 15, 2022
9a9966c
Fix bug when server and group have same name
Wirlie Sep 15, 2022
00b053c
Fix BungeeCord GUI system.
Wirlie Sep 15, 2022
bf2eb0f
GUI translation for english and spanish
Wirlie Sep 15, 2022
167772c
Minor fix.
Wirlie Sep 15, 2022
8c1fb39
Minor fix.
Wirlie Sep 15, 2022
0eb8428
Fix a bug when updates are applied to configuration.
Wirlie Sep 15, 2022
096b89e
Add /egl reload command for Velocity & BungeeCord
Wirlie Sep 15, 2022
3c2db9b
Fix translator reload
Wirlie Sep 15, 2022
880c29a
Fix message format.
Wirlie Sep 15, 2022
b92aa2f
Improve log messages while reload.
Wirlie Sep 15, 2022
faefc4a
Prepare Jenkins for new update system.
Wirlie Sep 15, 2022
f4c0f88
Properly propagate metadata to metadata.conf file.
Wirlie Sep 15, 2022
d876ea2
Fix typo.
Wirlie Sep 16, 2022
2882e16
Add Updater
Wirlie Sep 16, 2022
7e30ba3
Implement target release concept.
Wirlie Sep 16, 2022
3fe57e9
Define target release.
Wirlie Sep 16, 2022
c9a2a08
Fix.
Wirlie Sep 16, 2022
c391960
Test SpigotMC implementation.
Wirlie Sep 16, 2022
059d00f
Fail intentionally.
Wirlie Sep 16, 2022
664be2f
Fix build.
Wirlie Sep 16, 2022
cb9ed19
General improvements.
Wirlie Sep 16, 2022
431f36c
Setup Updater on reload.
Wirlie Sep 16, 2022
25f3534
Fix configuration version check.
Wirlie Sep 16, 2022
1c59c91
Fix version representation in code.
Wirlie Sep 16, 2022
55efe28
Implement Updater configuration.
Wirlie Sep 16, 2022
b75083c
Implement on-join notification message.
Wirlie Sep 16, 2022
c1ac7cd
Improve update message.
Wirlie Sep 16, 2022
4cbff48
Make URL to open webpage.
Wirlie Sep 16, 2022
1fc8370
Fix translator not changing language after reload.
Wirlie Sep 16, 2022
72d4347
Version 2.0.0-BETA1
Wirlie Sep 16, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -175,5 +175,6 @@ gradle-app.setting

#EBLC
compiled/
compiled-api/

local.properties
2 changes: 1 addition & 1 deletion .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/copyright/GPL_3_0.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions .idea/copyright/profiles_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/jarRepositories.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 7 additions & 6 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading