Skip to content

3.0.4

Choose a tag to compare

@github-actions github-actions released this 28 Oct 21:55
· 3 commits to main since this release

plugged.host's game-server panel: a fork of calagopus/panel
(1.2.7) with plugged.host's features written into its source. The Wings that goes with it is
plugged-host/wings v3.0.4: it makes
archives, unpacking and backups faster for servers with burst CPU (the memberships).

New in 3.0.4

  • Memberships by the month. Both memberships are bought for some days at a time (Admin ›
    Settings › Economy › Memberships: the first membership's new Days, 30 by default), buying again
    adds to the time left, and nothing renews by itself. The second membership no longer needs the
    first: it gives everything the first does. New defaults: the first 15 tokens for 30 days, the
    second 30 tokens for 30 days and not for credits, named Premium. When either runs out, servers
    move off the locations it opened (plus too, once neither runs).
  • Fewer ads for the first membership. With Fewer Ads for Members on, the first membership sees
    no banners, popups or in-game ads, only the waiting room before a start (new ads audience
    room); the second sees none.
  • CPX Research surveys as a way to earn tokens: a survey wall that pays what each survey shows
    (CPX's Currency Factor), one finished survey a day by default; screen-out bonuses pay without
    using up the day, reversals take the tokens back. Admin › Settings › Economy › Tokens shows the
    postback URL to paste into CPX. docs/features/economy.md
  • Membership page: the new perks, a comparison row for the waiting room, archives and backups
    and panel access, and a question on idle servers. Admin › Users › Economy sets an end date for
    either membership.
  • Idle members' servers: Spare Members (Admin › Settings › Hosting › Limbo) is off by default,
    so idle servers of members are stopped, parked and deleted like everyone's.
  • rux sees the server's roles: its message checks get the author's and the pinged roles by
    name, its orders list the server's roles, and the new role_members tool lists who has a role.

Upgrading

The monthly_plus_data migration gives every account that had the first membership for good 14
more days, resets the membership prices and days to the new defaults, renames a second membership
still called PlusPlus to Premium, and turns Spare Members off. Set your own prices again in Admin ›
Settings › Economy › Memberships if you had others.

The database gets three new columns (user_memberships.plus_until, plus_purchases,
plus_settled) and the data migration above; migrations run on start.

MIT, like Calagopus.

Full changelog: v3.0.3...v3.0.4