Commit Graph

469 Commits

Author SHA1 Message Date
duckietm a44d2f727e 🆙 Added send username to badge 2026-04-08 14:14:38 +02:00
duckietm fc487231a8 🆙 Added send username to badge 2026-04-08 14:08:22 +02:00
duckietm 7e22e215e5 🆙 Fix NPE
Fixed in-memory disconnection race caused by a sloppy antipattern pervasive in Habbo.java
2026-04-08 08:21:20 +02:00
duckietm 7786ba8e8f 🆙 Chatlog logging 2026-04-08 08:05:11 +02:00
Lorenzune b10c80ab71 Merge branch 'merge/duckietm-main-20260407' 2026-04-07 17:14:27 +02:00
Lorenzune cf90ab2bf0 Fix builders club virtual owner persistence 2026-04-07 16:56:57 +02:00
duckietm 6f2766547b 🆙 No debug logging for MariaDB 2026-04-07 16:14:40 +02:00
duckietm bcdb1f1812 🆙 Bumb to 4.1.1 2026-04-07 15:52:10 +02:00
duckietm 9bde0b72d0 🔈 added DB settings to config.ini 2026-04-07 15:49:23 +02:00
Lorenzune ece0a16612 Merge remote-tracking branch 'upstream/main' into merge/duckietm-main-20260407
# Conflicts:
#	Emulator/src/main/java/com/eu/habbo/habbohotel/wired/core/WiredEngine.java
#	Emulator/src/main/java/com/eu/habbo/habbohotel/wired/core/WiredManager.java
2026-04-07 15:34:07 +02:00
duckietm 5e3a43a62b Stage 2 of DB rebuild 2026-04-07 15:02:45 +02:00
Lorenzune 50334d50e7 feat: add builders club catalog and room flow 2026-04-07 14:40:51 +02:00
duckietm 46230d0709 🆙 Stage 1 of DB rebuild 2026-04-07 13:53:21 +02:00
duckietm 75b73df8dc 🆙 Make Emulator Full MariaDB
- Swap mysql-connector-j → mariadb-java-client in pom.xml
- Changed JDBC URL to jdbc:mariadb://
Add all the HikariCP properties above (configurable via config.ini with sensible defaults)
- Fix the double-close in Database.dispose()
2026-04-07 11:00:04 +02:00
DuckieTM 4d69a451d7 Merge pull request #70 from duckietm/dev
🆙 Small update to the script
2026-04-07 10:21:30 +02:00
duckietm 0634c3d600 🆙 Small update to the script 2026-04-07 10:21:15 +02:00
DuckieTM 585e9aa3cf Merge pull request #69 from duckietm/dev
🆙 Fix in habbomanager
2026-04-07 09:22:13 +02:00
duckietm e9efb23518 🆙 Latest Compiled version 2026-04-07 09:21:50 +02:00
duckietm 5e586d1093 🆙 Fix in habbomanager
The getCloneAccounts query had an operator-precedence bug:

WHERE ip_register = ? OR ip_current = ? AND id != ?
-- parsed as:
WHERE ip_register = ? OR (ip_current = ? AND id != ?)

So a user whose ip_register matched themselves would show up in their own clone list. Added parentheses:

WHERE (ip_register = ? OR ip_current = ?) AND id != ?

So please run the 006_HabboManager_fix before you run the update Emulator !
2026-04-07 09:20:15 +02:00
DuckieTM 52712296a8 Merge pull request #68 from duckietm/dev
Dev
2026-04-07 08:46:39 +02:00
duckietm 65c777dbc8 Merge branch 'dev' of https://github.com/duckietm/Arcturus-Morningstar-Extended into dev 2026-04-07 08:45:44 +02:00
duckietm d161d8da82 🆙 Set all wired interaction type's 2026-04-07 08:45:42 +02:00
DuckieTM f42d1442c7 Merge pull request #67 from duckietm/dev
🆙 Update Gifts
2026-04-05 14:53:37 +02:00
DuckieTM 0adb99a962 🆙 Update Gifts 2026-04-05 14:53:10 +02:00
DuckieTM c0e4b4de1d Merge pull request #66 from duckietm/dev
Dev
2026-04-05 09:44:10 +02:00
DuckieTM 773694460f 🆙 Small fix Wired Highscore 2026-04-04 16:26:20 +02:00
DuckieTM e6f824aedd 🆙 Wired Core updates
Thanks to Migueg
2026-04-04 16:19:46 +02:00
Lorenzune 3efcca1e34 feat: update wired movement and show message behavior 2026-04-04 15:57:43 +02:00
DuckieTM 0916ff1e0b 🆙 Redone the userwalk flood detection 2026-04-04 08:49:19 +02:00
DuckieTM 50b8f567bd Merge pull request #65 from duckietm/dev
🆙 Small update to SQL
2026-04-03 19:11:22 +02:00
duckietm c030ea5fc6 🆙 Small update to SQL 2026-04-03 19:10:55 +02:00
DuckieTM 47f6a6c345 Merge pull request #64 from duckietm/dev
🆙 Update Optimize script, if run please run again !
2026-04-03 14:09:45 +02:00
duckietm d52609e78b 🆙 Update Optimize script, if run please run again ! 2026-04-03 14:09:25 +02:00
Lorenzune 6ab152c47d feat: add room control furni and stack walk helper 2026-04-03 12:09:16 +02:00
Lorenzune f0ac59765f Merge branch 'feature/checkpoint-20260403' 2026-04-03 05:30:49 +02:00
Lorenzune db6cb80ca7 Merge remote-tracking branch 'upstream/main' into feature/checkpoint-20260403 2026-04-03 05:25:28 +02:00
Lorenzune 71e3878e53 chore: checkpoint current work 2026-04-03 05:22:25 +02:00
Lorenzune 9dc77aebf7 feat: add advanced wired variable system and tooling 2026-04-02 04:44:04 +02:00
DuckieTM 05576c8b9c Merge pull request #63 from duckietm/dev
💯 added missing SQL
2026-04-01 11:19:28 +02:00
duckietm 791ddf679e 💯 added missing SQL 2026-04-01 11:19:13 +02:00
DuckieTM 880bdba986 Merge pull request #62 from duckietm/dev
🆙 Latest compiled
2026-04-01 09:08:38 +02:00
duckietm 0235421bec 🆙 Latest compiled 2026-04-01 09:08:19 +02:00
DuckieTM 966c8798f0 Merge pull request #60 from duckietm/dev
Dev
2026-03-31 16:06:25 +02:00
duckietm 8459e1a45e 🆙 Remove SQL for emu settings Youtube Thumbnail 2026-03-31 14:55:59 +02:00
duckietm 2246d82dc7 🆙 Fix Youtube TV's 2026-03-31 11:41:08 +02:00
Lorenzune a43fa87f4c Merge remote-tracking branch 'upstream/main' into feature/pr-20260327 2026-03-31 09:13:54 +02:00
DuckieTM 3bc82ee147 Merge pull request #59 from Lorenzune/feature/pr-20260327
Extend wired runtime metadata and placeholder support
2026-03-31 09:01:11 +02:00
DuckieTM 7cda41f0bd Merge pull request #58 from duckietm/dev
🆙 Added permissions for Furni Editor
2026-03-30 16:21:39 +02:00
duckietm 62814f2e21 🆙 Added permissions for Furni Editor 2026-03-30 16:21:03 +02:00
DuckieTM e40d9de0c8 Merge pull request #57 from duckietm/dev
👶 Oepsie in SQL
2026-03-30 13:57:56 +02:00