devin
619b4c772c
[playersettings] Drop Growth.YIR telemetry and MakerPenSessionCount on write ( #145 )
...
* [playersettings] drop Growth.YIR telemetry on write
The client posts its Year-In-Review counters (Growth.YIR.UGC.TubeDistance,
Growth.YIR.DistanceTraveled, …) through PUT /playersettings with a new value every time,
so the change-detection dedupe never skips them. A two-minute tail at ~500 CCU showed
them as about half of all KV writes (3.7 writes/s overall, 448 writes from 448 PUTs).
Nothing server-side reads them and the client has none for a new player, so a PUT naming
one is answered 200 and nothing is stored. Keys stay unseeded for a player whose only
posts are telemetry.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
* [playersettings] also drop MakerPenSessionCount
A per-session counter the client bumps on every post, like the Growth.YIR telemetry; nothing
reads it. The maker pen PREFERENCES (MakerPen_SnappingMode and the other MakerPen_* keys) are
kept — the client reads those back.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
---------
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-26 23:47:04 -04:00
dukedotdev
f6214fb824
[www] Manage Avatar Studio and screen-sharing access ( #144 )
2026-10-26 20:05:27 -04:00
Devin Zuczek
44704fec51
[www] better room/player search
2026-10-26 19:33:21 -04:00
Devin Zuczek
fc6cf31591
[www] update year
2026-10-26 19:10:33 -04:00
Devin Zuczek
4709c390fd
[econ] fix room consumable consume
2026-10-26 18:51:49 -04:00
Devin Zuczek
eeb652fef7
[www] banner upload
2026-10-26 18:44:18 -04:00
Devin Zuczek
d819bdbe3d
[www] add instance clear button for staff
2026-10-26 18:27:59 -04:00
Devin Zuczek
207138ef97
[rooms] keep invited roles on the roles endpoint for the permissions list
2026-10-26 18:25:06 -04:00
Devin Zuczek
f2c16f198a
[rooms] only show confirmed role invites
2026-10-26 18:17:13 -04:00
Devin Zuczek
d14d96f489
[www] add discord delink
2026-10-26 18:17:13 -04:00
dukedotdev
95538e89ae
[rooms] Preserve Studio export manifests on live saves ( #143 )
2026-10-26 11:22:36 -04:00
dukedotdev
5f34028267
[rooms] load Studio export dependencies ( #142 )
2026-10-25 17:01:42 -04:00
Devin Zuczek
b02a646892
[sql] improvements
2026-10-25 13:35:18 -04:00
Devin Zuczek
8397997234
[studio] rollout support
2026-10-24 15:00:49 -04:00
Devin Zuczek
4e2cdd87eb
[studio] move cloud_build_key to secrets
2026-10-24 01:16:49 -04:00
Devin Zuczek
d1e69bfd14
[auth] discord login
2026-10-24 00:28:10 -04:00
Devin Zuczek
09e40af6b7
[api] fix slow rooms badge query
2026-10-23 22:57:53 -04:00
Jake Vice
f9600c1836
Pumple Evil Edition >:) ( #138 )
...
* Add Halloween overlay and walking pumpkin
* Add Pumple chaos Halloween minigame
---------
Co-authored-by: Mrmadman1 <fusionthemadman@gmail.com >
Co-authored-by: Devin Zuczek <devin.zuczek@gmail.com >
2026-10-23 17:45:12 -04:00
dukedotdev
3da35a8692
[studio] avatar authoring, managed prefab builds ( #140 )
2026-10-23 15:25:31 -04:00
Devin Zuczek
16e5f61160
[leaderboard] update leaderboard for 2026 changes
2026-10-22 14:58:29 -04:00
Devin Zuczek
20a947dcad
[leaderboard] fix 2026 display at least
2026-10-22 14:35:21 -04:00
Devin Zuczek
fbf7c923a6
[econ] room consumable token/currency purchase
2026-10-22 14:16:18 -04:00
Devin Zuczek
1d0e71d651
[api] adjust to match images v5 derived shape
2026-10-22 13:08:29 -04:00
Devin Zuczek
76db89c30c
[econ] fix missing owned keys endpoint
2026-10-22 12:51:53 -04:00
Devin Zuczek
208178494a
[clubs] announce delete
2026-10-22 12:46:27 -04:00
Devin Zuczek
2222a545ff
[econ] owner currency 0 amount purchase
2026-10-22 12:32:54 -04:00
Devin Zuczek
605a35c36b
[img] hardening
2026-10-22 12:21:21 -04:00
Devin Zuczek
3cf4b4029e
[econ] fix room owner key purchase
2026-10-22 12:11:27 -04:00
Devin Zuczek
337367da52
[api] turn off backtraces
2026-10-22 12:11:27 -04:00
Devin Zuczek
7abef376b6
[storage] upload hardening
2026-10-21 22:50:07 -04:00
Devin Zuczek
ae360e1e83
[img] fix potential xss
2026-10-21 22:14:43 -04:00
dukedotdev
a17183f15c
Add hosted Studio template distribution ( #139 )
2026-10-21 17:32:56 -04:00
Devin Zuczek
ed45f38137
[2026] split 2026 to tachy hosts
2026-10-20 21:21:24 -04:00
Devin Zuczek
affdcb85e3
[rooms] fix slow engagement counters
2026-10-20 21:03:54 -04:00
Devin Zuczek
eab86ec223
[rooms] fix slow room role query
2026-10-20 16:25:51 -04:00
Devin Zuczek
71b0215ed3
[api] up invention limit to match client
2026-10-20 12:52:28 -04:00
Devin Zuczek
38bb9cff73
[link] store share links
2026-10-20 12:22:52 -04:00
Devin Zuczek
6bf297ed98
[www] add share links from invention/image
2026-10-20 12:09:17 -04:00
Devin Zuczek
f04b9bd66b
[chat] fix favorite thread
2026-10-20 11:31:28 -04:00
Devin Zuczek
2091483cc3
[econ] fix consumable notification
2026-10-20 10:25:03 -04:00
Devin Zuczek
d918936795
[econ] fix some storefronts
2026-10-20 10:25:03 -04:00
Devin Zuczek
be1b275a0a
[econ] catalog fix
2026-10-20 10:25:03 -04:00
Devin Zuczek
b1628f28e2
[econ] update storefronts
2026-10-20 10:25:03 -04:00
Devin Zuczek
05d7fe4c32
[2026] rollout support, to be short lived I suppose
2026-10-19 22:54:28 -04:00
dukedotdev
a3291bc9ce
[studio] Complete editor uploads and queued cloud builds ( #135 )
...
* [studio] Complete editor uploads and queued cloud builds
* [studio] Protect unpublished source and remove unused notification RPC
2026-10-19 11:04:58 -04:00
Devin Zuczek
81c372135c
[www] update quest url
2026-10-16 23:01:15 -04:00
Jake Vice
02ca828a69
[studio] add get-build-count-for-user route ( #134 )
...
Co-authored-by: Mrmadman1 <fusionthemadman@gmail.com >
2026-10-16 22:51:25 -04:00
Devin Zuczek
2ba2ad3a4b
[econ] add missing items courtesy studio87
2026-10-16 21:42:03 -04:00
Devin Zuczek
4c1b9ca9da
[api] sharecam
2026-10-16 17:40:45 -04:00
Devin Zuczek
33b74d02c5
[lists] fix saved rooms
2026-10-16 15:39:18 -04:00