simoleo89
0cf46471f2
feat(items): FurnitureDataReloadComposer (header 10047, delta + reload-hint)
2026-06-06 17:31:11 +02:00
simoleo89
3a505cd559
fix(items): null-safe getDisplayName + log missing items.furnidata.path
2026-06-06 17:31:11 +02:00
simoleo89
f2e0f6e2d5
feat(items): source server-pronounced furni names from furnidata (6 sites)
2026-06-06 17:31:11 +02:00
simoleo89
d73573e7c5
feat(items): Item.getDisplayName() — furnidata name with public_name fallback
2026-06-06 17:31:11 +02:00
simoleo89
efb88e5957
feat(items): construct FurnitureTextProvider after ItemManager load
2026-06-06 17:31:11 +02:00
simoleo89
e7e75a285b
feat(items): config-driven furnidata source resolution + init
2026-06-06 17:31:11 +02:00
simoleo89
28c3e93945
fix(items): Locale.ROOT case-folding + document sanitize cap unit + tighten cap test
2026-06-06 17:31:11 +02:00
simoleo89
5bf1d42cfb
feat(items): FurnitureTextProvider — volatile index, sanitize, toggle
2026-06-06 17:31:10 +02:00
simoleo89
b162b3f4d8
fix(items): guard oversized manifest NPE in FurnidataReader + document JSON5 trailing-comma limit
2026-06-06 17:31:10 +02:00
simoleo89
86498b6b4c
feat(items): FurnidataReader (single + split JSON5, path-guard, size-cap, fail-safe)
2026-06-06 17:31:10 +02:00
simoleo89
964f388594
feat(items): FurnidataEntry record
2026-06-06 17:31:10 +02:00
simoleo89
f9644d83b7
test: add JUnit 5 + surefire harness
2026-06-06 17:31:10 +02:00
github-actions[bot]
0b142d184c
🆙 Bump version to 4.2.37 [skip ci]
v4.2.37
2026-06-05 19:21:31 +00:00
DuckieTM
867c8ff857
Merge pull request #155 from duckietm/dev
...
🆙 Fix the Admin Catalogue stuff
2026-06-05 21:20:31 +02:00
duckietm
5094d6ce4f
🆙 Fix the Admin Catalogue stuff
2026-06-05 14:23:05 +02:00
github-actions[bot]
2c0ef9873c
🆙 Bump version to 4.2.36 [skip ci]
v4.2.36
2026-06-04 08:44:19 +00:00
DuckieTM
dadc1b8aaf
Merge pull request #153 from duckietm/dev
...
Dev
2026-06-04 10:43:21 +02:00
duckietm
85758b53fa
🆙 Updates Mention
2026-06-04 10:43:05 +02:00
DuckieTM
2171b5f2ec
Merge pull request #152 from medievalshell/feat/mentions-hotelwide-figure
...
feat(mentions): hotel-wide @nick delivery + sender figure + disable-m…
2026-06-04 08:50:49 +02:00
medievalshell
46306c8205
feat(mentions): hotel-wide @nick delivery + sender figure + disable-mention persistence
...
- resolveHabbo() falls back to a hotel-wide online lookup so a direct @nick
mention reaches the target even when they are in a different room (was
resolved only within the sender's room).
- HabboMention now carries the sender figure (live from the sender Habbo,
history from a users.look JOIN); MentionReceived/MentionsList composers
append it so the client can render the sender avatar in the notification.
- 009: add users_settings.mentions_enabled / mass_mentions_enabled columns
so :disablementions / :disablemassmentions actually persist.
2026-06-04 01:27:45 +02:00
github-actions[bot]
fadec887cd
🆙 Bump version to 4.2.35 [skip ci]
v4.2.35
2026-06-03 14:45:16 +00:00
DuckieTM
e614c1d64f
Merge pull request #150 from duckietm/dev
...
Merge pull request #149 from duckietm/main
2026-06-03 16:44:04 +02:00
DuckieTM
e7deea7d9d
Merge pull request #149 from duckietm/main
...
sync to dev
2026-06-03 16:39:01 +02:00
github-actions[bot]
44ea3abd4e
🆙 Bump version to 4.2.34 [skip ci]
v4.2.34
2026-06-03 14:37:38 +00:00
DuckieTM
609cd20ab2
Merge pull request #143 from simoleo89/feat/command-autocomplete-refactor
...
Structure commands alert output
2026-06-03 16:36:33 +02:00
github-actions[bot]
717a7f184f
🆙 Bump version to 4.2.33 [skip ci]
v4.2.33
2026-06-03 14:23:40 +00:00
DuckieTM
2862446686
Merge pull request #148 from duckietm/dev
...
🆙 More updates mentions
2026-06-03 16:22:39 +02:00
duckietm
e97e680006
🆙 More updates mentions
2026-06-03 16:20:02 +02:00
github-actions[bot]
7e59dca192
🆙 Bump version to 4.2.32 [skip ci]
v4.2.32
2026-06-03 12:20:44 +00:00
DuckieTM
1109d53720
Merge pull request #147 from duckietm/dev
...
Dev
2026-06-03 14:19:42 +02:00
duckietm
f12363a5b7
Merge branch 'dev' of https://github.com/duckietm/Arcturus-Morningstar-Extended into dev
2026-06-03 14:17:28 +02:00
duckietm
7d4ffec74e
🆙 Small Fixes mention
2026-06-03 14:17:25 +02:00
github-actions[bot]
281fede58c
🆙 Bump version to 4.2.31 [skip ci]
v4.2.31
2026-06-03 08:56:45 +00:00
DuckieTM
edf152485b
Merge pull request #145 from duckietm/dev
...
Dev
2026-06-03 10:55:46 +02:00
DuckieTM
18a1bfbe90
Merge branch 'main' into dev
2026-06-03 10:55:37 +02:00
duckietm
7c32bbfd2d
🆙 wordfilter to set specific settings to prefix
2026-06-03 10:39:44 +02:00
DuckieTM
4eae206b64
Merge pull request #140 from simoleo89/feat/mentions-system
...
feat(mentions): server-side mention detection, persistence & packets
2026-06-03 09:49:45 +02:00
github-actions[bot]
155b2202c7
🆙 Bump version to 4.2.30 [skip ci]
v4.2.30
2026-06-03 07:48:08 +00:00
DuckieTM
10c291eb9f
Merge pull request #144 from duckietm/dev
...
Dev
2026-06-03 09:47:03 +02:00
duckietm
349a8c727e
🆙 Update SQL
2026-06-03 09:46:43 +02:00
duckietm
68f2b71d14
🆙 Updated Prefixes : Now use wordfilter / table custom_prefix_blacklist can be droped
2026-06-03 09:42:43 +02:00
duckietm
69a6c0d060
🆙 Make group forums private, so only memeber can view it
2026-06-03 07:46:59 +02:00
simoleo89
9f36d95dbc
fix(commands): structure commands alert output
2026-06-02 18:34:50 +02:00
github-actions[bot]
885bdca0c4
🆙 Bump version to 4.2.29 [skip ci]
v4.2.29
2026-06-02 16:03:45 +00:00
DuckieTM
db035294a7
Merge pull request #142 from duckietm/dev
...
🆙 Updated Group buy
2026-06-02 18:02:42 +02:00
duckietm
3216ba1df6
🆙 Updated Group buy
2026-06-02 18:02:25 +02:00
Life
c9a47b1fac
Merge branch 'duckietm:main' into feat/mentions-system
2026-06-02 17:38:25 +02:00
github-actions[bot]
8d6b969d75
🆙 Bump version to 4.2.28 [skip ci]
v4.2.28
2026-06-02 14:06:26 +00:00
DuckieTM
b9723e0298
Merge pull request #141 from duckietm/dev
...
🆙 Security Fix
2026-06-02 16:05:11 +02:00
duckietm
c4aae676b2
🆙 Security Fix
...
Thanks to @Bop:
There's a group bug where you can accept anyone into a group within MS. There's no packet validation for accepting members if the group is invite only.
This is crucial because if you allow users to have rights who are group members, your rooms can be trashed. AKA YOUR EVENT ROOMS
2026-06-02 16:04:47 +02:00