Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions backend/app/Providers/ScrambleServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
use Dedoc\Scramble\Support\Generator\Operation;
use Dedoc\Scramble\Support\Generator\SecurityScheme;
use Dedoc\Scramble\Support\RouteInfo;
use Illuminate\Contracts\Auth\Authenticatable;
use Illuminate\Routing\Route;
use Illuminate\Support\Facades\Gate;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Str;

Expand All @@ -27,6 +29,11 @@ public function register(): void

public function boot(): void
{
Gate::define(
'viewApiDocs',
static fn (?Authenticatable $user): bool => (bool) config('app.api_docs_enabled'),
);

Scramble::configure()
->routes(static function (Route $route): bool {
if (Str::is(['mail-test', '*sitemap*', 'admin', 'admin/*'], $route->uri())) {
Expand Down
2 changes: 2 additions & 0 deletions backend/config/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -261,4 +261,6 @@
])->toArray(),

'is_hi_events' => env('APP_IS_HI_EVENTS', false),

'api_docs_enabled' => (bool) env('API_DOCS_ENABLED', false),
];
346 changes: 173 additions & 173 deletions backend/lang/de.json

Large diffs are not rendered by default.

346 changes: 173 additions & 173 deletions backend/lang/fr.json

Large diffs are not rendered by default.

495 changes: 250 additions & 245 deletions backend/lang/hu.json

Large diffs are not rendered by default.

346 changes: 173 additions & 173 deletions backend/lang/it.json

Large diffs are not rendered by default.

346 changes: 173 additions & 173 deletions backend/lang/nl.json

Large diffs are not rendered by default.

346 changes: 173 additions & 173 deletions backend/lang/pt-br.json

Large diffs are not rendered by default.

346 changes: 173 additions & 173 deletions backend/lang/pt.json

Large diffs are not rendered by default.

176 changes: 174 additions & 2 deletions backend/lang/se.json
Original file line number Diff line number Diff line change
Expand Up @@ -527,5 +527,177 @@
"Register": "Anmäl dig",
"Passes": "Pass",
"There are no passes available for this event": "Det finns inga pass tillgängliga för detta evenemang",
"Get Passes": "Skaffa pass"
}
"Get Passes": "Skaffa pass",
"Ticket Name A-Z": "Biljettnamn A–Ö",
"Ticket Name Z-A": "Biljettnamn Ö–A",
"Liquid": "Liquid",
"Blade": "Blade",
"Order Confirmation": "Orderbekräftelse",
"Attendee Ticket": "Deltagarbiljett",
"Sent to the customer after placing an order": "Skickas till kunden när en order har lagts",
"Sent to each attendee with their ticket": "Skickas till varje deltagare tillsammans med biljetten",
"Abandoned": "Övergiven",
"Check Ins": "Incheckningar",
"Unknown": "Okänd",
"Opted In To Marketing": "Har tackat ja till marknadsföring",
"Unauthorized": "Obehörig",
"Configuration assigned successfully.": "Konfigurationen har tilldelats.",
"Impersonation started": "Personifiering påbörjad",
"Not currently impersonating": "Ingen personifiering pågår just nu",
"Impersonation ended": "Personifiering avslutad",
"No user role found in token": "Ingen användarroll hittades i token",
"You cannot modify email templates until your account is verified.": "Du kan inte ändra e-postmallar förrän ditt konto är verifierat.",
"Due to issues with spam, you must connect a Stripe account before you can modify email templates.": "På grund av problem med skräppost måste du koppla ett Stripe-konto innan du kan ändra e-postmallar.",
"Invalid template type": "Ogiltig malltyp",
"Superadmin user is viewing non-live event with ID :eventId": "En superadminanvändare visar ett ej publicerat evenemang med ID :eventId",
"Invalid report type.": "Ogiltig rapporttyp.",
"Date range must be less than 370 days.": "Datumintervallet måste vara kortare än 370 dagar.",
"Attendee updated successfully": "Deltagaren har uppdaterats",
"Order updated successfully": "Ordern har uppdaterats",
"Ticket resent successfully": "Biljetten har skickats igen",
"Order confirmation resent successfully": "Orderbekräftelsen har skickats igen",
"If you have tickets associated with this email, we will send you an email with the details.": "Om det finns biljetter kopplade till den här e-postadressen skickar vi ett mejl med detaljerna.",
"The footer text may not be greater than 500 characters.": "Sidfotstexten får inte vara längre än 500 tecken.",
"The layout type must be default or modern.": "Layouttypen måste vara ”default” eller ”modern”.",
"The mode must be light or dark.": "Läget måste vara ”light” eller ”dark”.",
"The background type must be COLOR or MIRROR_COVER_IMAGE.": "Bakgrundstypen måste vara COLOR eller MIRROR_COVER_IMAGE.",
"First name must be a string": "Förnamnet måste vara en textsträng",
"First name must not exceed 255 characters": "Förnamnet får inte vara längre än 255 tecken",
"Last name must be a string": "Efternamnet måste vara en textsträng",
"Last name must not exceed 255 characters": "Efternamnet får inte vara längre än 255 tecken",
"Email must not exceed 255 characters": "E-postadressen får inte vara längre än 255 tecken",
"Validation failed after multiple attempts: :error": "Valideringen misslyckades efter flera försök: :error",
"Your Ticket Details Have Been Changed": "Uppgifterna på din biljett har ändrats",
"Your Order Details Have Been Changed": "Uppgifterna för din order har ändrats",
"Response from :organizerName": "Svar från :organizerName",
"Your Tickets": "Dina biljetter",
"Invalid VAT number format": "Ogiltigt format på momsregistreringsnummer",
"The system default configuration cannot be deleted.": "Systemets standardkonfiguration kan inte tas bort.",
"User does not belong to this account": "Användaren tillhör inte det här kontot",
"Impersonation not allowed": "Personifiering är inte tillåten",
"Email template not found": "E-postmallen hittades inte",
"Unable to verify Stripe signature with any platform": "Det gick inte att verifiera Stripe-signaturen mot någon plattform",
"Order :id not found for event :eventId": "Order :id hittades inte för evenemang :eventId",
"Order is not in a valid status to be abandoned": "Ordern har inte en status som gör att den kan överges",
"Order has already expired": "Ordern har redan gått ut",
"Attendee not found": "Deltagaren hittades inte",
"Event not found": "Evenemanget hittades inte",
"Page must be a positive integer": "Sidan måste vara ett positivt heltal",
"Page not found": "Sidan hittades inte",
"Invalid or expired link. Please request a new one.": "Ogiltig länk eller länk som gått ut. Begär en ny.",
"This link has expired. Please request a new one.": "Den här länken har gått ut. Begär en ny.",
"SUPERADMIN users cannot be created through the application": "SUPERADMIN-användare kan inte skapas via applikationen",
"Cannot associate a user with SUPERADMIN role to an account": "Det går inte att koppla en användare med rollen SUPERADMIN till ett konto",
"View Order & Tickets": "Visa order och biljetter",
"Summer Music Festival 2024": "Sommarens musikfestival 2024",
"3 Arena, North Wall Quay, Dublin 1, Ireland": "3Arena, North Wall Quay, Dublin 1, Irland",
"Join us for an unforgettable evening of live music featuring top artists from around the world.": "Följ med på en oförglömlig kväll med livemusik och toppartister från hela världen.",
"Please transfer the total amount to the following bank account within 5 business days.": "Överför hela beloppet till följande bankkonto inom 5 arbetsdagar.",
"Thank you for your purchase! We look forward to seeing you at the event.": "Tack för ditt köp! Vi ser fram emot att träffa dig på evenemanget.",
"Platform Fee": "Plattformsavgift",
"Processing charge event": "Bearbetar charge-händelse",
"Charge not in succeeded status, skipping": "Charge har inte status ”succeeded”, hoppar över",
"Stripe payment not found for charge": "Ingen Stripe-betalning hittades för denna charge",
"Order not found for charge": "Ingen order hittades för denna charge",
"Extracting platform fee for order": "Hämtar plattformsavgiften för ordern",
"Retrieving balance transaction from Stripe": "Hämtar saldotransaktion från Stripe",
"No balance transaction found for charge": "Ingen saldotransaktion hittades för denna charge",
"Platform fee already stored for this transaction": "Plattformsavgiften är redan sparad för den här transaktionen",
"Platform fee stored successfully": "Plattformsavgiften har sparats",
"Failed to store platform fee": "Det gick inte att spara plattformsavgiften",
"Ticket Reference": "Biljettreferens",
"Order Reference": "Orderreferens",
"The name of the event": "Evenemangets namn",
"The event start date": "Evenemangets startdatum",
"The event start time": "Evenemangets starttid",
"The event end date": "Evenemangets slutdatum",
"The event end time": "Evenemangets sluttid",
"The full event address": "Evenemangets fullständiga adress",
"The event venue name": "Namnet på evenemangets plats",
"The venue address line 1": "Platsens adressrad 1",
"The venue address line 2": "Platsens adressrad 2",
"The venue city": "Platsens ort",
"The venue state or region": "Platsens region eller län",
"The venue ZIP or postal code": "Platsens postnummer",
"The venue country code": "Platsens landskod",
"The event description": "Evenemangets beskrivning",
"The organizer\\'s name": "Arrangörens namn",
"The organizer\\'s email": "Arrangörens e-postadress",
"The support email address": "E-postadress för support",
"Instructions for offline payment": "Instruktioner för betalning offline",
"Message shown after checkout": "Meddelande som visas efter kassan",
"Link to view the order summary": "Länk för att visa ordersammanfattningen",
"The order reference number": "Orderns referensnummer",
"The total order amount": "Orderns totalbelopp",
"The order date": "Orderdatum",
"The first name of the person who placed the order": "Förnamn på personen som lade ordern",
"The last name of the person who placed the order": "Efternamn på personen som lade ordern",
"The email of the person who placed the order": "E-postadress till personen som lade ordern",
"The attendee\\'s full name": "Deltagarens fullständiga namn",
"The attendee\\'s email": "Deltagarens e-postadress",
"The ticket type name": "Namnet på biljettypen",
"The ticket price": "Biljettpriset",
"Link to view/download the ticket": "Länk för att visa/ladda ner biljetten",
"Stripe secret key not configured for platform: :platform": "Stripe-hemlighet är inte konfigurerad för plattformen: :platform",
"VIES service returned HTTP :status": "VIES-tjänsten svarade med HTTP :status",
"VAT number is not valid according to VIES": "Momsregistreringsnumret är inte giltigt enligt VIES",
"Connection error: :error": "Anslutningsfel: :error",
"Validation error: :error": "Valideringsfel: :error",
"VIES service is temporarily busy. Validation will be retried.": "VIES-tjänsten är tillfälligt upptagen. Valideringen görs om.",
"Member State service is temporarily unavailable. Validation will be retried.": "Medlemsstatens tjänst är tillfälligt otillgänglig. Valideringen görs om.",
"VIES service timed out. Validation will be retried.": "VIES-tjänsten svarade inte i tid. Valideringen görs om.",
"VIES server is busy. Validation will be retried.": "VIES-servern är upptagen. Valideringen görs om.",
"VIES service is unavailable. Validation will be retried.": "VIES-tjänsten är otillgänglig. Valideringen görs om.",
"VIES service has reached maximum requests. Validation will be retried.": "VIES-tjänsten har nått maximalt antal förfrågningar. Valideringen görs om.",
"Invalid VAT number format.": "Ogiltigt format på momsregistreringsnummer.",
"Invalid requester information.": "Ogiltiga uppgifter om den som frågar.",
"VIES validation error: :code": "VIES-valideringsfel: :code",
"Please confirm your email address": "Bekräfta din e-postadress",
"Email addresses do not match": "E-postadresserna stämmer inte överens",
"Please confirm the email address": "Bekräfta e-postadressen",
"Ticket Details Changed": "Biljettuppgifter ändrade",
"The details on your ticket for **:eventName** have been updated.": "Uppgifterna på din biljett till **:eventName** har uppdaterats.",
"What Changed": "Det här har ändrats",
"Security Information": "Säkerhetsinformation",
"This change was made from IP address: :ipAddress": "Ändringen gjordes från IP-adressen: :ipAddress",
"If you did not make this change, please contact the event organizer immediately.": "Om det inte var du som gjorde ändringen, kontakta arrangören omedelbart.",
"Event Organizer: :organizerName": "Arrangör: :organizerName",
"Contact: :email": "Kontakt: :email",
"Order Details Changed": "Orderuppgifter ändrade",
"The details on your order for **:eventName** have been updated.": "Uppgifterna för din order till **:eventName** har uppdaterats.",
"We found :count order(s) associated with :email.": "Vi hittade :count order kopplade till :email.",
"Click the button below to view your tickets and order details.": "Klicka på knappen nedan för att se dina biljetter och orderuppgifter.",
"View My Tickets": "Visa mina biljetter",
"This link will expire in 24 hours.": "Länken går ut om 24 timmar.",
"If you did not request this, please ignore this email.": "Om du inte har begärt detta kan du bortse från det här mejlet.",
"You have reached your daily message limit. Please try again later or contact support to increase your limits.": "Du har nått din dagliga meddelandegräns. Försök igen senare eller kontakta supporten för att höja dina gränser.",
"The number of recipients exceeds your account limit. Please contact support to increase your limits.": "Antalet mottagare överskrider gränsen för ditt konto. Kontakta supporten för att höja dina gränser.",
"Your account tier does not allow links in messages. Please contact support to enable this feature.": "Din kontonivå tillåter inte länkar i meddelanden. Kontakta supporten för att aktivera funktionen.",
"Deleted :count failed jobs": ":count misslyckade jobb togs bort",
"Failed job not found": "Det misslyckade jobbet hittades inte",
"Queued :count jobs for retry": ":count jobb köades för nytt försök",
"Job queued for retry": "Jobbet köades för nytt försök",
"Message approved and queued for sending": "Meddelandet godkändes och köades för utskick",
"Promo code not found": "Kampanjkoden hittades inte",
"Question not found": "Frågan hittades inte",
"[Action Required] Message Pending Review - :subject": "[Åtgärd krävs] Meddelande väntar på granskning – :subject",
"Message not found": "Meddelandet hittades inte",
"Message must be in pending review status to be approved": "Meddelandet måste ha status ”väntar på granskning” för att kunna godkännas",
"The :attribute must be a valid URL.": ":attribute måste vara en giltig URL.",
"The :attribute must use http or https protocol.": ":attribute måste använda protokollet http eller https.",
"The :attribute cannot point to localhost or internal addresses.": ":attribute får inte peka på localhost eller interna adresser.",
"The :attribute cannot use reserved domain names.": ":attribute får inte använda reserverade domännamn.",
"The :attribute cannot point to cloud metadata endpoints.": ":attribute får inte peka på molnets metadataslutpunkter.",
"The :attribute cannot point to private or internal IP addresses.": ":attribute får inte peka på privata eller interna IP-adresser.",
"A message has been flagged for review due to eligibility check failures.": "Ett meddelande har flaggats för granskning eftersom behörighetskontrollerna inte gick igenom.",
"Message Details": "Meddelandeuppgifter",
"Subject": "Ämne",
"Account": "Konto",
"Event": "Evenemang",
"Message ID": "Meddelande-ID",
"Eligibility Failures": "Behörighetskontroller som inte gick igenom",
"Stripe payment account not connected": "Stripe-betalkonto är inte kopplat",
"No completed paid orders on this account": "Inga slutförda betalda ordrar på det här kontot",
"Event was created less than 24 hours ago": "Evenemanget skapades för mindre än 24 timmar sedan",
"Review Message": "Granska meddelandet"
}
Loading
Loading