feat: full config.xml (9 settings) + access.xml (15 permissions)
Universal: Auto Version Bump / Version Bump (push) Successful in 13s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 13s

This commit is contained in:
Jonathan Miller
2026-06-23 15:37:54 -05:00
parent 23ee204c85
commit 3bcd1f0747
2 changed files with 40 additions and 2 deletions
@@ -1 +1,20 @@
<?xml version="1.0"?><access component="com_mokosuiteevent"><section name="component"><action name="core.admin"/><action name="core.manage"/><action name="core.create"/><action name="core.edit"/><action name="core.delete"/></section></access>
<?xml version="1.0" encoding="utf-8"?>
<access component="com_mokosuiteevent">
<section name="component">
<action name="core.admin" title="JACTION_ADMIN" />
<action name="core.options" title="JACTION_OPTIONS" />
<action name="core.manage" title="JACTION_MANAGE" />
<action name="core.create" title="JACTION_CREATE" />
<action name="core.delete" title="JACTION_DELETE" />
<action name="core.edit" title="JACTION_EDIT" />
<action name="event.events.publish" title="Publish Events" />
<action name="event.tickets.manage" title="Manage Ticket Types" />
<action name="event.registrations.view" title="View Registrations" />
<action name="event.registrations.refund" title="Process Refunds" />
<action name="event.checkin" title="Check In Attendees" />
<action name="event.venues.manage" title="Manage Venues" />
<action name="event.speakers.manage" title="Manage Speakers" />
<action name="event.sponsors.manage" title="Manage Sponsors" />
<action name="event.reports" title="View Reports" />
</section>
</access>
@@ -1 +1,20 @@
<?xml version="1.0"?><config><fieldset name="component"><field name="note" type="note" label="Configuration coming soon."/></fieldset></config>
<?xml version="1.0" encoding="utf-8"?>
<config>
<fieldset name="events" label="Event Defaults">
<field name="default_currency" type="text" default="USD" label="Default Currency" />
<field name="enable_waitlist" type="radio" default="1" label="Enable Waitlist" class="btn-group btn-group-yesno"><option value="1">JYES</option><option value="0">JNO</option></field>
<field name="waitlist_auto_promote" type="radio" default="1" label="Auto-Promote from Waitlist" class="btn-group btn-group-yesno"><option value="1">JYES</option><option value="0">JNO</option></field>
</fieldset>
<fieldset name="checkin" label="Check-in">
<field name="checkin_method" type="list" default="qr" label="Check-in Method"><option value="qr">QR Code Scan</option><option value="manual">Manual Name Lookup</option><option value="both">Both</option></field>
<field name="checkin_sound" type="radio" default="1" label="Play Sound on Check-in" class="btn-group btn-group-yesno"><option value="1">JYES</option><option value="0">JNO</option></field>
</fieldset>
<fieldset name="registration" label="Registration">
<field name="require_payment_upfront" type="radio" default="1" label="Require Payment at Registration" class="btn-group btn-group-yesno"><option value="1">JYES</option><option value="0">JNO</option></field>
<field name="confirmation_email" type="radio" default="1" label="Send Confirmation Email" class="btn-group btn-group-yesno"><option value="1">JYES</option><option value="0">JNO</option></field>
<field name="include_calendar_invite" type="radio" default="1" label="Include Calendar Invite (.ics)" class="btn-group btn-group-yesno"><option value="1">JYES</option><option value="0">JNO</option></field>
</fieldset>
<fieldset name="sponsors" label="Sponsors">
<field name="sponsor_tiers" type="text" default="Platinum,Gold,Silver,Bronze" label="Sponsor Tiers (comma-separated)" />
</fieldset>
</config>