Commit Graph

  • 8fb117ae73 feat(items): furnidata file watcher — debounce, throttle, delta cap to reload-hint, broadcast simoleo89 2026-06-04 21:46:44 +02:00
  • 7f4f7d6da9 feat(items): reindex returns sanitized furnidata delta simoleo89 2026-06-04 21:42:46 +02:00
  • 0cf46471f2 feat(items): FurnitureDataReloadComposer (header 10047, delta + reload-hint) simoleo89 2026-06-04 21:38:52 +02:00
  • 3a505cd559 fix(items): null-safe getDisplayName + log missing items.furnidata.path simoleo89 2026-06-04 21:16:55 +02:00
  • f2e0f6e2d5 feat(items): source server-pronounced furni names from furnidata (6 sites) simoleo89 2026-06-04 21:09:08 +02:00
  • d73573e7c5 feat(items): Item.getDisplayName() — furnidata name with public_name fallback simoleo89 2026-06-04 21:06:56 +02:00
  • efb88e5957 feat(items): construct FurnitureTextProvider after ItemManager load simoleo89 2026-06-04 21:05:37 +02:00
  • e7e75a285b feat(items): config-driven furnidata source resolution + init simoleo89 2026-06-04 21:03:53 +02:00
  • 28c3e93945 fix(items): Locale.ROOT case-folding + document sanitize cap unit + tighten cap test simoleo89 2026-06-04 21:01:16 +02:00
  • 5bf1d42cfb feat(items): FurnitureTextProvider — volatile index, sanitize, toggle simoleo89 2026-06-04 20:57:44 +02:00
  • b162b3f4d8 fix(items): guard oversized manifest NPE in FurnidataReader + document JSON5 trailing-comma limit simoleo89 2026-06-04 20:54:13 +02:00
  • 86498b6b4c feat(items): FurnidataReader (single + split JSON5, path-guard, size-cap, fail-safe) simoleo89 2026-06-04 20:50:22 +02:00
  • 964f388594 feat(items): FurnidataEntry record simoleo89 2026-06-04 20:46:52 +02:00
  • f9644d83b7 test: add JUnit 5 + surefire harness simoleo89 2026-06-04 20:45:10 +02:00
  • 0b142d184c 🆙 Bump version to 4.2.37 [skip ci] v4.2.37 github-actions[bot] 2026-06-05 19:21:31 +00:00
  • 867c8ff857 Merge pull request #155 from duckietm/dev DuckieTM 2026-06-05 21:20:31 +02:00
  • 5094d6ce4f 🆙 Fix the Admin Catalogue stuff duckietm 2026-06-05 14:23:05 +02:00
  • 2c0ef9873c 🆙 Bump version to 4.2.36 [skip ci] v4.2.36 github-actions[bot] 2026-06-04 08:44:19 +00:00
  • dadc1b8aaf Merge pull request #153 from duckietm/dev DuckieTM 2026-06-04 10:43:21 +02:00
  • 85758b53fa 🆙 Updates Mention duckietm 2026-06-04 10:43:05 +02:00
  • 2171b5f2ec Merge pull request #152 from medievalshell/feat/mentions-hotelwide-figure DuckieTM 2026-06-04 08:50:49 +02:00
  • 46306c8205 feat(mentions): hotel-wide @nick delivery + sender figure + disable-mention persistence medievalshell 2026-06-04 01:17:32 +02:00
  • fadec887cd 🆙 Bump version to 4.2.35 [skip ci] v4.2.35 github-actions[bot] 2026-06-03 14:45:16 +00:00
  • e614c1d64f Merge pull request #150 from duckietm/dev DuckieTM 2026-06-03 16:44:04 +02:00
  • e7deea7d9d Merge pull request #149 from duckietm/main DuckieTM 2026-06-03 16:39:01 +02:00
  • 44ea3abd4e 🆙 Bump version to 4.2.34 [skip ci] v4.2.34 github-actions[bot] 2026-06-03 14:37:38 +00:00
  • 609cd20ab2 Merge pull request #143 from simoleo89/feat/command-autocomplete-refactor DuckieTM 2026-06-03 16:36:33 +02:00
  • 717a7f184f 🆙 Bump version to 4.2.33 [skip ci] v4.2.33 github-actions[bot] 2026-06-03 14:23:40 +00:00
  • 2862446686 Merge pull request #148 from duckietm/dev DuckieTM 2026-06-03 16:22:39 +02:00
  • e97e680006 🆙 More updates mentions duckietm 2026-06-03 16:20:02 +02:00
  • 7e59dca192 🆙 Bump version to 4.2.32 [skip ci] v4.2.32 github-actions[bot] 2026-06-03 12:20:44 +00:00
  • 1109d53720 Merge pull request #147 from duckietm/dev DuckieTM 2026-06-03 14:19:42 +02:00
  • f12363a5b7 Merge branch 'dev' of https://github.com/duckietm/Arcturus-Morningstar-Extended into dev duckietm 2026-06-03 14:17:28 +02:00
  • 7d4ffec74e 🆙 Small Fixes mention duckietm 2026-06-03 14:17:25 +02:00
  • 281fede58c 🆙 Bump version to 4.2.31 [skip ci] v4.2.31 github-actions[bot] 2026-06-03 08:56:45 +00:00
  • edf152485b Merge pull request #145 from duckietm/dev DuckieTM 2026-06-03 10:55:46 +02:00
  • 18a1bfbe90 Merge branch 'main' into dev DuckieTM 2026-06-03 10:55:37 +02:00
  • 7c32bbfd2d 🆙 wordfilter to set specific settings to prefix duckietm 2026-06-03 10:39:44 +02:00
  • 4eae206b64 Merge pull request #140 from simoleo89/feat/mentions-system DuckieTM 2026-06-03 09:49:45 +02:00
  • 155b2202c7 🆙 Bump version to 4.2.30 [skip ci] v4.2.30 github-actions[bot] 2026-06-03 07:48:08 +00:00
  • 10c291eb9f Merge pull request #144 from duckietm/dev DuckieTM 2026-06-03 09:47:03 +02:00
  • 349a8c727e 🆙 Update SQL duckietm 2026-06-03 09:46:43 +02:00
  • 68f2b71d14 🆙 Updated Prefixes : Now use wordfilter / table custom_prefix_blacklist can be droped duckietm 2026-06-03 09:42:43 +02:00
  • 69a6c0d060 🆙 Make group forums private, so only memeber can view it duckietm 2026-06-03 07:46:59 +02:00
  • 9f36d95dbc fix(commands): structure commands alert output simoleo89 2026-06-02 18:32:14 +02:00
  • 885bdca0c4 🆙 Bump version to 4.2.29 [skip ci] v4.2.29 github-actions[bot] 2026-06-02 16:03:45 +00:00
  • db035294a7 Merge pull request #142 from duckietm/dev DuckieTM 2026-06-02 18:02:42 +02:00
  • 3216ba1df6 🆙 Updated Group buy duckietm 2026-06-02 18:02:25 +02:00
  • c9a47b1fac Merge branch 'duckietm:main' into feat/mentions-system Life 2026-06-02 17:38:25 +02:00
  • 8d6b969d75 🆙 Bump version to 4.2.28 [skip ci] v4.2.28 github-actions[bot] 2026-06-02 14:06:26 +00:00
  • b9723e0298 Merge pull request #141 from duckietm/dev DuckieTM 2026-06-02 16:05:11 +02:00
  • c4aae676b2 🆙 Security Fix duckietm 2026-06-02 16:04:47 +02:00
  • 7624d3fbc3 feat(mentions): server-side delete packet + robust direct-nick resolution simoleo89 2026-06-02 14:44:08 +02:00
  • 585f4dd3aa 🆙 Bump version to 4.2.27 [skip ci] v4.2.27 github-actions[bot] 2026-06-01 06:28:06 +00:00
  • afa114d511 Merge pull request #139 from duckietm/dev DuckieTM 2026-06-01 08:27:01 +02:00
  • e9129576a9 feat(mentions): server-side detection, persistence and packets simoleo89 2026-05-31 21:47:56 +02:00
  • 0aadd01493 Merge pull request #138 from simoleo89/feat/wheel-admin-add-remove DuckieTM 2026-05-31 15:45:10 +02:00
  • 9d98fbf9ee feat(wheel): support adding & removing fortune-wheel prizes from the editor simoleo89 2026-05-31 10:49:10 +02:00
  • b38274e134 Merge pull request #137 from medievalshell/Dev DuckieTM 2026-05-31 10:37:54 +02:00
  • 02ab30180c fix(chat): relay unknown chat bubble ids instead of resetting to default medievalshell 2026-05-31 03:39:23 +02:00
  • da63439d53 fix(bans): persist client machine fingerprint so machine/super bans work medievalshell 2026-05-31 00:03:39 +02:00
  • bf1a29a6e8 🆙 Bump version to 4.2.26 [skip ci] v4.2.26 github-actions[bot] 2026-05-30 05:53:48 +00:00
  • 6391d721ff Merge pull request #136 from duckietm/dev DuckieTM 2026-05-30 07:52:43 +02:00
  • dfea6bcf83 🆙 Updated SQL DuckieTM 2026-05-30 07:52:02 +02:00
  • a7f207bb76 Merge pull request #134 from medievalshell/Dev DuckieTM 2026-05-30 07:13:59 +02:00
  • b7915884b6 🆙 Update Rare-Value page duckietm 2026-05-29 08:28:01 +02:00
  • 478f7bdba0 feat/fix: RCON wheel+soundboard reload, robust SSO reconnect behind Cloudflare medievalshell 2026-05-29 04:45:34 +02:00
  • c255f1e1b4 fix: guard RoomBundleLayout against null RoomManager during catalog init medievalshell 2026-05-29 00:45:02 +02:00
  • 9c831a9da4 feat: grant acc_wheeladmin to staff ranks for the wheel prize editor medievalshell 2026-05-28 22:41:10 +02:00
  • 08d1ae97a7 Merge branch 'duckietm:main' into Dev Medievalshell 2026-05-28 22:16:17 +02:00
  • f8fe1e3e22 🆙 Bump version to 4.2.25 [skip ci] v4.2.25 github-actions[bot] 2026-05-28 14:37:58 +00:00
  • be77cdf4aa Merge pull request #135 from duckietm/dev DuckieTM 2026-05-28 16:36:43 +02:00
  • 1ba2e43d4d 🆙 Wheel updates duckietm 2026-05-28 16:36:22 +02:00
  • 8dd5155562 feat: persist scale for room ads / branding furni medievalshell 2026-05-28 15:30:33 +02:00
  • 4f4f581371 Merge pull request #129 from medievalshell/Dev DuckieTM 2026-05-28 13:50:52 +02:00
  • 9705b3e42a 🆕 Added the option turn in menu for BOT duckietm 2026-05-28 13:00:02 +02:00
  • e626a7fc50 feat: version string tied to project version + "Extended" title medievalshell 2026-05-28 12:33:50 +02:00
  • d6ebb632e6 Merge branch 'duckietm:main' into Dev Medievalshell 2026-05-28 12:11:27 +02:00
  • 014ca9ca48 🆙 Bump version to 4.2.24 [skip ci] v4.2.24 github-actions[bot] 2026-05-28 09:50:45 +00:00
  • d189d66f9e Merge pull request #133 from duckietm/dev DuckieTM 2026-05-28 11:49:38 +02:00
  • c272a36cc5 🆙 Update effects duckietm 2026-05-28 11:49:20 +02:00
  • 1d6e05ee57 🆙 Bump version to 4.2.23 [skip ci] v4.2.23 github-actions[bot] 2026-05-28 09:35:48 +00:00
  • ea44771d69 Merge pull request #132 from duckietm/dev DuckieTM 2026-05-28 11:34:37 +02:00
  • 1da783aff9 Update 007_Frank.sql duckietm 2026-05-28 11:34:19 +02:00
  • e772686c4b 🆙 Bump version to 4.2.22 [skip ci] v4.2.22 github-actions[bot] 2026-05-28 09:05:33 +00:00
  • a00f7b01f5 Merge pull request #130 from duckietm/dev DuckieTM 2026-05-28 11:04:35 +02:00
  • 6b4089cace 🆙 small typo in SQL duckietm 2026-05-28 11:04:01 +02:00
  • 9ea7acf05c 🆙 Update for Frank duckietm 2026-05-28 10:53:50 +02:00
  • bab43af41e 🆕 Frank the BOT duckietm 2026-05-28 10:41:25 +02:00
  • 10a2b2b872 feat: soundboard (room-scoped custom audio pads) medievalshell 2026-05-28 09:03:27 +02:00
  • 458b37dbed feat: rare values + fortune wheel + in-client prize editor medievalshell 2026-05-28 02:39:01 +02:00
  • 55b38e7b85 🆙 Bump version to 4.2.21 [skip ci] v4.2.21 github-actions[bot] 2026-05-27 13:39:01 +00:00
  • 4a96c5baaf Merge pull request #128 from duckietm/dev DuckieTM 2026-05-27 15:37:57 +02:00
  • 539c5b5b96 🆙 Fix BOTS in catalog and inventory duckietm 2026-05-27 13:46:17 +02:00
  • 7b7154e68f 🆙 Fix search and buy #1 duckietm 2026-05-27 11:34:55 +02:00
  • 4aabb738a3 🆙 Added missing Table for the HK duckietm 2026-05-27 09:47:30 +02:00
  • 691dc42627 🆙 Bump version to 4.2.20 [skip ci] v4.2.20 github-actions[bot] 2026-05-27 07:43:14 +00:00
  • 226873c1fb Merge pull request #127 from duckietm/dev DuckieTM 2026-05-27 09:42:21 +02:00
  • a06a204b39 Merge branch 'dev' of https://github.com/duckietm/Arcturus-Morningstar-Extended into dev duckietm 2026-05-27 09:37:51 +02:00
  • e213609609 🆕 Added Pickup furni to the floorplan duckietm 2026-05-27 09:37:49 +02:00