-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Admin event attendees enhancement #606
Closed
Mawiguk0
wants to merge
36
commits into
Lan2Play:dev
from
Mawiguk0:admin-event-attendees-enhancement
Closed
Admin event attendees enhancement #606
Mawiguk0
wants to merge
36
commits into
Lan2Play:dev
from
Mawiguk0:admin-event-attendees-enhancement
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Get the Changes from Upstream
…ticket in purchases
Changes from Upstream
Timetable improvements
…atchmaking was simply the wrong name
Using the Layout Partials Sponsor Index Increases code quality Elimantes duplicate code
using Carbon for Time in the index method.
extracting methods, increasing performance
Mawiguk0
changed the title
!DRAFT Admin event attendees enhancement
Admin event attendees enhancement
Nov 5, 2023
@Mawiguk0 was the closing intentional? :D |
In Fear or destroying anything with this PR I maybe deleted the fork on github. |
Would reopen as soon as I got into my own changes |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Focus of this PR is the addition of a fix for the staff/freebie participants, their tournament participation and multiple small enhancements and quality of life features for the admins/users.
Staff and Freebie Enhancements and Admin Page
The Event now has two more fields
tournaments_freebies
andtournaments_staff
. Admins can set those in the admin panel to give control over wether it is allowed for this two types of participants to participate in tournamentsThe Event Participant also got two new fields that describe if it is a staff or/and a freebie participant.
fixes #416
fixes #528
When Assigning a Freebie or Staff Ticket a purchase is now created to fix the first bug
Also the Ticket in the users profile now has its name in it:
Enhancement for Admin Panel: Participants
A Sign in/Sign Out per user, one click solution was added in the participants index page
Enhancement for Admin Panel: Freebies/Tickets
Additionally the /tickets index page was improved by sorting the users that have a freebie or a admin ticket to the top. and Adding counters for both. fixes #547
Enhancement for Admin Event Show
It is now possible to change the venue of a Event after creating it
User Facing Improvements
There is a small collection of improvements for the User Facing Part of Eventula.
Enhancement/Redesign of the Event Information
The Whole page basicly using Cards for Seperating Content into blocks. This gets rid of the unusual way of displaying Stard, End and Capacity with Colors
iCal for Event Information
When clicking on the link, a iCalendar Item is beeing generated in the EventsController and then downloaded.
Final new Calendar Item:
Venue Image spinner
On the Event Show Blade now, because it is possible to upload mulitple images for the venue, all of them are shown in a spinner, like in the new gallery:
Technical Changes
Layout Partials for varius Building Blocks
Small FIxed