Commit Graph

822 Commits

Author SHA1 Message Date
DuckieTM 65cb89dc84 Merge pull request #229 from simoleo89/fix/commands-inputs
fix(commands): enforce staff target ceilings
2026-06-17 10:01:06 +02:00
DuckieTM f2a010b25c Merge pull request #228 from simoleo89/fix/modtool-inputs
fix(modtool): bound staff supplied targets
2026-06-17 10:00:31 +02:00
DuckieTM 42708c0b07 Merge pull request #227 from simoleo89/fix/room-item-inputs
fix(rooms): bound room item inputs
2026-06-17 10:00:11 +02:00
DuckieTM 12753dad2b Merge pull request #226 from simoleo89/fix/room-user-inputs
fix(rooms): bound room user inputs
2026-06-17 09:59:54 +02:00
DuckieTM c094f440b2 Merge pull request #225 from simoleo89/fix/user-profile-inputs
fix(users): bound profile setting inputs
2026-06-17 09:58:55 +02:00
DuckieTM b9d5fa2557 Merge pull request #224 from simoleo89/fix/guild-forum-inputs
fix(forums): bound guild forum view inputs
2026-06-17 09:57:06 +02:00
DuckieTM 4d4c796ad5 Merge pull request #223 from simoleo89/fix/guild-badge-guards
fix(guilds): bound guild management inputs
2026-06-17 09:56:28 +02:00
DuckieTM cc8efb7382 Merge pull request #222 from simoleo89/fix/polls-answer-guards
fix(polls): bound answer payloads
2026-06-17 09:56:03 +02:00
DuckieTM 272aab8309 Merge pull request #221 from simoleo89/fix/catalog-search-results
fix(catalog): repair search offer ids
2026-06-17 09:55:26 +02:00
DuckieTM f9fbbb0355 Merge pull request #220 from simoleo89/fix/room-settings-guards
fix(rooms): validate room settings inputs
2026-06-17 09:54:41 +02:00
DuckieTM 2dac462f81 Merge pull request #219 from simoleo89/fix/trading-packet-guards
fix(trading): bound offered item batches
2026-06-17 09:54:18 +02:00
DuckieTM 159ce25a88 Merge pull request #218 from simoleo89/fix/incoming-packet-guards
fix(friends): bound messenger inputs
2026-06-17 09:53:56 +02:00
DuckieTM 2ef2c59c80 Merge pull request #217 from simoleo89/fix/nitro-secure-asset-safety
fix(auth): bound secure asset file reads
2026-06-17 09:53:08 +02:00
DuckieTM 0a9753a5c0 Merge branch 'dev' into fix/nitro-secure-asset-safety 2026-06-17 09:52:06 +02:00
DuckieTM 40ae702e51 Merge pull request #216 from simoleo89/fix/nitro-secure-api-safety
fix(auth): bound secure api payloads
2026-06-17 09:45:55 +02:00
DuckieTM 1af212191e Merge branch 'dev' into fix/nitro-secure-api-safety 2026-06-17 09:45:42 +02:00
DuckieTM 7d0aacc490 Merge pull request #215 from simoleo89/fix/network-rcon-safety
fix(rcon): bound inbound payload handling
2026-06-17 09:44:38 +02:00
DuckieTM c75058d4e8 Merge pull request #214 from simoleo89/fix/auth-session-safety
fix(auth): bound session token inputs
2026-06-17 09:44:12 +02:00
simoleo89 032003b64c fix(commands): enforce staff target ceilings 2026-06-16 21:25:55 +02:00
simoleo89 e24020e9df fix(modtool): bound staff supplied targets 2026-06-16 21:17:27 +02:00
simoleo89 ba80870df0 fix(rooms): bound room item inputs 2026-06-16 21:10:38 +02:00
simoleo89 3342b22a76 fix(rooms): bound room user inputs 2026-06-16 20:57:11 +02:00
simoleo89 5b2c9f0aee fix(users): bound profile setting inputs 2026-06-16 20:47:58 +02:00
simoleo89 26f86e3e31 fix(friends): bound messenger inputs 2026-06-16 20:42:45 +02:00
simoleo89 9b9902c76d fix(forums): bound guild forum view inputs 2026-06-16 20:37:48 +02:00
simoleo89 112796e133 fix(guilds): bound guild management inputs 2026-06-16 20:34:27 +02:00
simoleo89 736b7c70b4 fix(polls): bound answer payloads 2026-06-16 20:26:19 +02:00
simoleo89 b0d4317c2d fix(catalog): repair search offer ids 2026-06-16 20:21:54 +02:00
simoleo89 4cf0af79d1 fix(rooms): validate room settings inputs 2026-06-16 20:16:33 +02:00
simoleo89 547c5ef157 fix(auth): bound secure api payloads 2026-06-16 20:08:42 +02:00
simoleo89 a433e5539d fix(rcon): bound inbound payload handling 2026-06-16 20:06:32 +02:00
simoleo89 b600ac499c fix(trading): bound offered item batches 2026-06-16 20:04:03 +02:00
simoleo89 1598297a2a fix(auth): bound secure asset file reads 2026-06-15 22:41:13 +02:00
simoleo89 37ce71ad1e fix(auth): bound session token inputs 2026-06-15 22:19:29 +02:00
DuckieTM 416d0bb088 Merge pull request #213 from simoleo89/fix/room-user-safety
Guard room user moderation packets
2026-06-15 22:18:09 +02:00
DuckieTM 9c3d887447 Merge pull request #212 from simoleo89/fix/room-item-safety
Harden room item packet guards
2026-06-15 22:17:39 +02:00
DuckieTM 316613db6e Merge pull request #211 from simoleo89/fix/catalog-inventory-safety
Harden catalog inventory safety guards
2026-06-15 22:17:14 +02:00
DuckieTM 5f4e91133e Merge branch 'dev' into fix/catalog-inventory-safety 2026-06-15 22:17:00 +02:00
DuckieTM 47dcbae4b3 Merge pull request #210 from simoleo89/feat/earnings-center
feat: add emulator earnings center
2026-06-15 22:16:09 +02:00
DuckieTM cdc0620c9b Merge pull request #209 from simoleo89/fix/forum-input-guards
fix(forums): validate guild forum inputs
2026-06-15 22:15:49 +02:00
simoleo89 827b130ccc fix(rooms): guard room user moderation packets 2026-06-15 22:15:39 +02:00
DuckieTM b7f153f8e7 Merge pull request #206 from simoleo89/fix/modtool-staff-action-guards
fix(modtool): harden staff and report workflows
2026-06-15 22:15:14 +02:00
simoleo89 bea385afe2 fix(rooms): harden room item packet guards 2026-06-15 22:07:24 +02:00
simoleo89 8c7d6db135 fix(catalog): harden marketplace and inventory mutations 2026-06-15 22:01:38 +02:00
simoleo89 95bd84a95f fix(rcon): register guard defaults before startup 2026-06-15 22:01:25 +02:00
simoleo89 22b05b4e52 feat(earnings): gate rewards by user progress 2026-06-15 21:49:45 +02:00
simoleo89 766d8d67d3 feat(earnings): integrate native reward sources 2026-06-15 21:14:35 +02:00
simoleo89 bd9657cf63 docs(earnings): document renderer packet contract 2026-06-15 20:48:43 +02:00
simoleo89 e29e06201c feat(earnings): add emulator rewards center 2026-06-15 20:41:00 +02:00
simoleo89 dac83e8a62 docs(earnings): define emulator rewards center 2026-06-15 20:25:48 +02:00