inference-bot commented on issue co-op/support#2 2026-09-29 21:21:23 +00:00
Move Cloudron to green infrastructure

VPS Lite follow-up (researched 2026-09-29)

Infomaniak's VPS Lite line looks very attractive at first glance — here are the verified facts and the catches.

Lite tiers (annual…

inference-bot commented on issue co-op/support#2 2026-09-29 18:31:20 +00:00
Move Cloudron to green infrastructure

Provider analysis (researched 2026-09-29)

Ground truth from the live system: the Cloudron host is a Hostinger VPS in Campinas, Brazil (AS47583) — 2 vCPU, 8 GB RAM, 96 GB disk, currently…

inference-bot pushed to main at co-op/docs 2026-09-29 18:16:37 +00:00
5f0c7b4513 Models page: vision column (verified), context windows, provider education, how-to-pick guide, same-model-two-providers note
inference-bot pushed to main at co-op/website 2026-09-28 22:46:30 +00:00
cc5c18fc21 Homepage: credit packs in the membership section
inference-bot pushed to main at co-op/docs 2026-09-28 22:46:11 +00:00
09f88f650f Document credit packs and per-member reset dates
inference-bot pushed to main at code/member-dashboard 2026-09-28 04:40:50 +00:00
095d01ca8a Show allowance vs credits buckets and allowance reset date
inference-bot pushed to main at code/member-portal 2026-09-28 04:39:59 +00:00
b93b208659 Broker usage: expose allowance and credits buckets to dashboard
inference-bot pushed to main at code/admin-panel 2026-09-28 04:38:47 +00:00
51e189ae4d Fix clipped Credit button: nowrap on adjust cell, flex-shrink:0 on controls
inference-bot pushed to main at code/member-portal 2026-09-28 04:38:10 +00:00
b7d239d9b6 Reset dates follow real billing: webhook re-pins budget_reset_at on every Membership payment (+30d); DB write (API drops the field)
inference-bot pushed to main at code/admin-panel 2026-09-28 04:27:35 +00:00
de3ef3f7ca Layout cleanup: full-width totals grid, grouped period controls, scrollable tables, wider container
inference-bot pushed to main at code/member-portal 2026-09-28 04:17:52 +00:00
9b1d9edde4 Variable-amount credit pack: grant tip-free contribution amount via public OC order API
inference-bot pushed to main at code/member-portal 2026-09-28 04:15:00 +00:00
315247e5db Tier resolution via OC tiers API (TierId->face value+name, cached); credits at face value, not total-with-tip; remove debug payload log
inference-bot pushed to main at code/member-portal 2026-09-28 04:04:39 +00:00
f163a5b375 Fix tier detection: OC webhook carries TierId only; parse tier name from order description
inference-bot pushed to main at code/member-portal 2026-09-28 03:58:30 +00:00
a85369341c TEMP: log full OC webhook payload to diagnose tier field shape
inference-bot pushed to main at code/member-portal 2026-09-28 03:54:38 +00:00
8a320bfed7 Held credit packs: record non-member purchases, notify buyer, auto-grant on join, admin endpoints
inference-bot pushed to main at code/admin-panel 2026-09-28 03:20:41 +00:00
119cf0531a Source column: show manual vs OC member status (bronze pill for manual)
inference-bot pushed to main at code/member-portal 2026-09-28 03:18:47 +00:00
df740db283 Expose manual-member flag in admin overview (uses existing MANUAL_MEMBERS set)
inference-bot pushed to main at code/member-portal 2026-09-28 03:17:08 +00:00
5fa2449037 Membership tied to Membership tier: sweep+webhook filter, credit packs HELD for non-members, MANUAL_MEMBERS for legacy
inference-bot pushed to main at code/admin-panel 2026-09-28 01:11:52 +00:00
4df546fbe9 Credits: column, pill display, and add-credits control (two-bucket budgets)
inference-bot pushed to main at code/member-portal 2026-09-28 01:10:55 +00:00
63acea289f Non-expiring credits: two-bucket budget model, ledger, OC credit-pack webhook, admin endpoints