Giter VIP home page Giter VIP logo

control's Issues

Schedule open/close of the seating

Would be nice to be able to schedule when the seat plan opens for an event.

  • open datetime
  • close datetime
  • optional schedule for certain ticket types (VIP, early bird etc)

At close it would be nice to have a who to contact if you still need help (although this might be useful all the time i suppose)

Draft events

When setting up an event it would be nice to hide it

  • can't see at all with normal login
  • indicates draft with admin login

Blacklist of Clan Names

With clans showing up as tags, we probably want to avoid users being able to enter specific clan tags, eg. 'Admin', 'Staff', etc. Should be configurable.

Sync checked in status

Would be nice to be able to handle/view checked in status through seatpicker. Particularly useful in the situation where one person buys tickets and then passes them on to other users.

  • if checked in from ticket provider pull the status though
  • view to see checked-in coverage for admins

Potentially

  • ability to checkin through seatpicker for admins
  • sync back status over users checked in this way

Access level to hide full names and emails to "mini-admins"

Create a new admin level who can access the commands, but is limited to not see GDPR related data (full names and emails)

Possibly also allow some level of control on this "moderator" that they can't create events / access global settings?

Basic theme choices

nothing extravagant but it would be nice to set some colours to match brand

  • sidebar colour
  • main view background colour
  • possibility light/dark text

Support seat types

Have a seating plan that has a mapping between seat types and ticket types. Examples like

  • staff ticket for staff seat
  • VIP
  • Volunteer etc

Ticket Import

Ability to import tickets using a CSV and the Internal Ticket Provider.

Seating plan colours - per-clan colour

One feature request I would have, as an attendee looking to seat myself, is a view that colour-codes clans so I can quickly see if I'm around a bunch of people together or not etc. Rather than having to hover over every seat to figure it out.

It was something an old-insomnia picker did, and something I userscript-hacked for epic:

image

Fully working and documented API

Current basic API endpoints are built using Fractal, should switch to standard Laravel Resources and have them for all resources.

Ability to add API keys in admin pages.

Filter by clan on admin seat picker

In the manage seats view it would be nice to filter the unseated users by clan. For example when seating users in the STAFF clan into a staff area.

FR: Add discord role to member with specific event ticket

Automatically link a discord server & role to an event, then for each user with a valid (or transferred ticket) automatically grant them that role.

Bonus points> Allow the role to be ticket type specific (EG: BYOC gets one role, indoor sleeping another)

Exclusive discord roles

When attaching a discord role to a ticket type it would be nice to choose between modes.

  • exclusive: Manages only people with a ticket to have the role
  • addition: Simply adds that role to a ticketed user

Option to hide full name

As a user when I join a clan all users can see my full name. Add an option in user profile to hide realname to anyone but admin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.