Skip to content
This repository has been archived by the owner on Aug 18, 2024. It is now read-only.

studlan v1.6.0

Compare
Choose a tag to compare
@HON95 HON95 released this 16 Oct 21:15
· 199 commits to master since this release
43a8546

Added

  • Added list of participants and winners on lottery page.
  • Added buttons to open and close raffles, including a permission to do so.
  • Added optional payment enforcement to lotteries.- Added more info to compo page info tables and compo list.
  • Added list of sponsored LANs to sponsor panels on sponsor page.
  • Added confirm dialogs for arrival toggle buttons.
  • Added filters on arrivals page for paid and arrived statuses.
  • Added more info to compo page info tables and compo list.
  • Added permission for showing team invites, regardless of membership status.
  • Added config option to show version and default to hidden.
  • Added Stripe payment descriptions for tickets.

Changed

  • Merged lottery info page and draw page.
  • Made login, register, recover and set-password pages narrow.
  • Centered narrow pages.
  • Improved sponsorbar responsiveness.
  • Left-aligned articles and LANs (they were block-aligned).
  • Made tickets for a LAN always visible.
  • Don't auto close compos when all spots are taken.
  • Order competitions by status and then start time.
  • Changed "competitions" in the navbar to "esports".
  • Swapped positions for seating and esports in the navbar.
  • Show team invitations to team members and staff only.
  • Hide attend button on finished LANs.
  • Enforce disabled ticket sale when the LAN is over.
  • Enforce closed ticket sale when all tickets are sold.
  • Redirect users to the LAN page when trying to reserve a seat without any ticket.
  • Changed seating sidebar appearance and added list of applicable ticket types.

Removed

  • Removed link to lottery drawing from navbar.

Fixed

  • Fixed misaligned site logo.
  • Fixed navbar overflowing into two rows on medium screens when logged out.
  • Fixed unfair sponsor banner sizes, where some appeared larger than others.
  • Fixee errors during payment being suppressed.
  • Fixed compo sign-up as solo bypassing payment enforcement.
  • Fixed ordering of LANs on front page for multiple active LANs.
  • Fixed ordering of LANs on competition page for multiple active LANs.
  • Fixed seating map rendering crashing if any seat objects are missing.
  • Fixed seating map client script triggering on pressing inactive seats.
  • Fixed LAN history list for users only including history with reserved seats.

Security

  • Fixed lottery CSRF vulnerability.