daddy
6684578701
feat(discovery): trending sort heuristic over world_visits with decay weighting
2026-09-15 20:59:46 +00:00
daddy
77d4ea5669
Merge branch 'agent/300da1dcddf3-discovery-browse-search' into main
checkpoint / checkpoint (push) Successful in 5m50s
2026-09-15 20:58:29 +00:00
daddy
dd4edecf11
feat(discovery): browse and search endpoint with name/tag/category filters, sorting, and categories listing
2026-09-15 20:58:25 +00:00
daddy
bddee1b96d
Merge branch 'agent/42726e60fe10-world-visit-tracking' into main
checkpoint / checkpoint (push) Successful in 5m43s
2026-09-15 20:57:31 +00:00
daddy
38dc0cab21
feat(discovery): world visit tracking endpoint with atomic play_count increment, last_played_at, and deduplication
2026-09-15 20:57:25 +00:00
daddy
892e330456
Merge branch 'agent/b377353b8167-world-discovery-metadata' into main
checkpoint / checkpoint (push) Successful in 5m38s
2026-09-15 20:56:07 +00:00
daddy
e3188b6123
feat(discovery): world discovery metadata and world_visits model with migration 0015
2026-09-15 20:56:01 +00:00
daddy
f8b1fc4ea7
Merge branch 'agent/96e5f11d7896-godot-selling-payout-ui' into main
checkpoint / checkpoint (push) Successful in 5m45s
2026-09-15 20:52:16 +00:00
daddy
041b5f907e
feat(godot): selling, listing management, and creator payout UI
2026-09-15 20:51:45 +00:00
daddy
603ecdf5e2
Merge branch 'agent/9797a0cfd9e6-godot-marketplace-ui' into main
checkpoint / checkpoint (push) Successful in 5m55s
2026-09-15 20:50:50 +00:00
daddy
ffa9a9e6da
feat(godot): marketplace browse, search/filter and buy UI
2026-09-15 20:50:42 +00:00
daddy
a4aa50edb9
Merge branch 'agent/34c725431645-godot-wallet-ui' into main
checkpoint / checkpoint (push) Successful in 5m45s
2026-09-15 20:49:52 +00:00
daddy
30ff63f3fd
feat(godot): wallet balance, credit pack purchase and ledger history UI
2026-09-15 20:49:43 +00:00
daddy
5c4a45f3c9
Merge branch 'agent/cc09c1428892-godot-economy-api-client' into main
checkpoint / checkpoint (push) Successful in 5m43s
2026-09-15 20:48:20 +00:00
daddy
15ac91c42f
feat(godot): add EconomyApiClient with wallet, marketplace, and payout helpers
2026-09-15 20:48:10 +00:00
daddy
70564ff799
Merge branch 'agent/4ba24a178c1b-marketplace-moderation-agegate' into main
checkpoint / checkpoint (push) Successful in 5m55s
2026-09-15 20:47:00 +00:00
daddy
397200818d
feat(marketplace): moderation endpoints and age gate enforcement
2026-09-15 20:46:50 +00:00
daddy
33621a8e60
Merge branch 'agent/b52008923e93-payout-review-audit' into main
checkpoint / checkpoint (push) Successful in 5m47s
2026-09-15 20:44:34 +00:00
daddy
6ed409f727
feat(payouts): admin review, PayoutProvider interface, and ledger audit trail
2026-09-15 20:44:27 +00:00
daddy
997a217db5
Merge branch 'agent/f5b4684f2e65-payout-requests-api' into main
checkpoint / checkpoint (push) Successful in 5m43s
2026-09-15 20:43:35 +00:00
daddy
cf17f29799
feat(economy): creator payout request models, migration, and API
2026-09-15 20:43:22 +00:00
daddy
71e741b5f9
Merge branch 'agent/bc90d3f481b4-purchase-escrow-service' into main
checkpoint / checkpoint (push) Successful in 5m41s
2026-09-15 20:41:15 +00:00
daddy
5e1a3bb16e
feat(marketplace): purchase service with atomic escrow, 30/70 fee splitting and refunds
2026-09-15 20:41:07 +00:00
daddy
46cd5d6c95
Merge branch 'agent/f51c7d95e237-marketplace-listings-api' into main
checkpoint / checkpoint (push) Successful in 5m31s
2026-09-15 20:36:33 +00:00
daddy
90cc736d37
feat(marketplace): add marketplace listings API and catalog items CRUD
2026-09-15 20:09:07 +00:00
daddy
18306c72e0
Merge branch 'agent/166836d55365-marketplace-models' into main
checkpoint / checkpoint (push) Successful in 5m21s
2026-09-15 19:58:37 +00:00
daddy
0b7f407ad2
Implement CatalogItem, MarketplaceListing, Purchase, CreatorBalance models and Alembic migration 0013 (task 166836d55365)
2026-09-15 19:58:32 +00:00
daddy
30698a77d6
Merge branch 'agent/575fd14b5360-payment-provider-endpoints' into main
checkpoint / checkpoint (push) Successful in 5m19s
2026-09-15 19:56:31 +00:00
daddy
2b78729e6b
Implement PaymentProvider interface, NoopPaymentProvider, and purchase/confirm endpoints (task 575fd14b5360)
2026-09-15 19:56:24 +00:00
daddy
c9a8c4dfb2
Merge branch 'agent/909e3e9a59af-wallet-service-api' into main
checkpoint / checkpoint (push) Successful in 5m16s
2026-09-15 19:54:12 +00:00
daddy
d2bf0e9118
Implement WalletService with atomic credit/debit, row locking, and wallet/transactions API (task 909e3e9a59af)
2026-09-15 19:54:03 +00:00
daddy
80cbcd334b
Merge branch 'agent/8343bc0a730f-wallet-models' into main
checkpoint / checkpoint (push) Successful in 5m16s
2026-09-15 19:50:57 +00:00
daddy
64dd8b5f09
Implement wallet and transaction ledger models and Alembic migration (task 8343bc0a730f)
2026-09-15 19:50:53 +00:00
daddy
430042c585
Merge branch 'agent/909744ff1eee-godot-groups-ui' into main
checkpoint / checkpoint (push) Successful in 5m13s
2026-09-15 19:40:53 +00:00
daddy
8e54fee03d
Implement Godot groups UI with browse, create, group page, and role management (task 909744ff1eee)
2026-09-15 19:40:41 +00:00
daddy
5b993aa358
Merge branch 'agent/121de83d3be8-godot-profile-ui' into main
checkpoint / checkpoint (push) Successful in 5m10s
2026-09-15 19:38:05 +00:00
daddy
9b381a2b50
Implement Godot profile page UI with bio editing, privacy controls, favorites, and friends (task 121de83d3be8)
2026-09-15 19:37:50 +00:00
daddy
a3f895aa19
Merge branch 'agent/9b05df0c6869-godot-chat-ui' into main
checkpoint / checkpoint (push) Successful in 5m9s
2026-09-15 19:35:25 +00:00
daddy
484b455e44
Implement Godot chat UI with DMs, world chat, real-time WebSocket receipt, and reporting (task 9b05df0c6869)
2026-09-15 19:35:13 +00:00
daddy
056e5c9f86
Merge branch 'agent/af249a67f693-godot-friends-presence-ui' into main
checkpoint / checkpoint (push) Successful in 5m9s
2026-09-15 19:32:46 +00:00
daddy
e112467b53
Implement Godot friends & presence UI (task af249a67f693)
2026-09-15 19:32:35 +00:00
daddy
df75e87885
Merge branch 'agent/264d84d07f28-godot-social-client' into main
checkpoint / checkpoint (push) Successful in 5m9s
2026-09-15 19:25:47 +00:00
daddy
246b7ac996
Implement Godot API client with REST social helpers and WebSocket gateway client (task 264d84d07f28)
2026-09-15 19:25:27 +00:00
daddy
21397b710a
Merge branch 'agent/062e441c1419-ws-gateway' into main
checkpoint / checkpoint (push) Successful in 5m6s
2026-09-15 18:58:33 +00:00
daddy
e5bcd61ee4
Implement real-time WebSocket gateway for presence, DM, and world chat (US-4, US-2)
2026-09-15 18:58:19 +00:00
daddy
4fc297be43
Merge branch 'agent/39df5555656f-world-chat' into main
checkpoint / checkpoint (push) Successful in 4m59s
2026-09-15 17:55:56 +00:00
daddy
39a971f00e
Implement in-experience (world/room) chat endpoints and pub/sub hook (US-4)
2026-09-15 17:55:47 +00:00
daddy
d3389a9f48
Merge branch 'agent/8aaf7c48d376-reports' into main
checkpoint / checkpoint (push) Successful in 4m49s
2026-09-15 17:31:44 +00:00
daddy
429cf6f46c
Implement message reporting endpoint and moderation review queue (US-4)
...
- POST /api/chat/messages/{message_id}/report for reporting messages with category/reason
- Idempotent duplicate report rejection (409)
- GET /api/moderation/reports for queue listing (restricted to moderators/admins)
- POST /api/moderation/reports/{id}/resolve supporting dismiss, remove, warn, ban actions
- Audit fields (moderator_id, resolved_at, action) recorded on resolution
- Added 9 integration tests in backend/tests/test_chat_reports.py (all passing)
2026-09-15 17:31:43 +00:00
daddy
01a5520c20
Merge branch 'agent/5645c26acd5c-public-profile' into main
checkpoint / checkpoint (push) Successful in 4m36s
2026-09-15 17:18:29 +00:00