From fdcb6135b1790adcc75b7f423e89ccdf4754729d Mon Sep 17 00:00:00 2001 From: ee-extensions release bot Date: Tue, 23 Jun 2026 20:27:10 +0000 Subject: [PATCH] release eea-ticket-classes 0.3.2 --- eea-ticket-classes.json | 8 ++++---- eea-ticket-classes/eea-ticket-classes-0.3.1.zip | Bin 15918 -> 0 bytes eea-ticket-classes/eea-ticket-classes-0.3.2.zip | Bin 0 -> 15977 bytes 3 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 eea-ticket-classes/eea-ticket-classes-0.3.1.zip create mode 100644 eea-ticket-classes/eea-ticket-classes-0.3.2.zip diff --git a/eea-ticket-classes.json b/eea-ticket-classes.json index 1a5ae34..530cd15 100644 --- a/eea-ticket-classes.json +++ b/eea-ticket-classes.json @@ -1,13 +1,13 @@ { "name": "Event Espresso 4 Ticket Classes", "slug": "eea-ticket-classes", - "version": "0.3.1", - "download_url": "https://gitea.mulligan.casa/ee-extensions/foh-updates/raw/branch/main/eea-ticket-classes/eea-ticket-classes-0.3.1.zip", + "version": "0.3.2", + "download_url": "https://gitea.mulligan.casa/ee-extensions/foh-updates/raw/branch/main/eea-ticket-classes/eea-ticket-classes-0.3.2.zip", "homepage": "https://gitea.mulligan.casa/ee-extensions/eea-ticket-classes", "requires": "6.4", "tested": "7.0", "requires_php": "8.1", - "last_updated": "2026-06-23 19:59:16", + "last_updated": "2026-06-23 20:27:09", "icons": { "1x": "https://gitea.mulligan.casa/ee-extensions/foh-updates/raw/branch/main/eea-ticket-classes/icon-128x128.png", "2x": "https://gitea.mulligan.casa/ee-extensions/foh-updates/raw/branch/main/eea-ticket-classes/icon-256x256.png" @@ -25,6 +25,6 @@ "description": "

Ticket Classes adds a free-text class field to every Event Espresso ticket — one or more space-separated tokens such as attendee, apparel, or apparel-crew — and layers behavior on top of it so a single label can control how a ticket behaves across registration and point of sale.

\n

What it does with a ticket's class:

\n\n

The class field itself is added to Event Espresso's ticket model and edited in the advanced ticket details, so it is available to your own templates and queries as well.

\n

Standalone, with an optional integration. The ticket-class field and the conditional-question behavior work on a plain Event Espresso install. The catalog grouping, ticket scoping, and per-profile class filtering integrate with Front of House for Event Espresso through hooks that are inert when that app is not installed.

", "installation": "
    \n
  1. Install and activate Event Espresso.
  2. \n
  3. Upload this plugin to wp-content/plugins/ and activate it. Activation adds the class column to the ticket table.
  4. \n
  5. Edit a ticket and set its class token(s) in the advanced ticket details.
  6. \n
  7. (Optional) Name conditional registration questions with a -cond suffix, and — if you use Front of House for Event Espresso — configure per-profile class filters on your selling profiles.
  8. \n
", "faq": "

How do I make a question conditional on a ticket class?

\n

Give the question an admin label ending in -cond, prefixed with the class token it belongs to (for example apparel-cond). It will then appear only on tickets whose class includes apparel.

\n

Can a ticket have more than one class?

\n

Yes. The class field is space-separated, so a ticket can carry several tokens (for example attendee apparel). Sub-classes use a hyphen, like apparel-crew, and match their base token for filtering and grouping.

\n

Does this require Front of House for Event Espresso?

\n

No. The class field and conditional registration questions work on plain Event Espresso. Catalog grouping, ticket scoping, and per-profile class filters activate only when Front of House is present.

", - "changelog": "

0.3.1
\n* Migrate to the shared release pipeline; richer View-details modal (readme.txt sections, tags). No functional change.

\n

0.3.0
\n* Added a color-coded plugin icon (delivered through the update channel) and declared WordPress 7.0 compatibility. No functional change.

\n

0.2.4
\n* Updates are now handled by the Manifest Updater plugin (via the standard \"Update URI\" header) instead of a bundled updater. No functional change.

\n

0.2.3
\n* Fix: self-hosted updater block fataled on activation — the plugin namespaces add_action/add_filter, so the appended hook + updater class are now called globally-qualified (\\add_action, \\EEA_Ticket_Classes_Updater).

\n

0.2.2
\n* Update channel + repository URLs moved to the ee-extensions org. No functional change.

\n

0.2.1
\n* Ticket class field on the Event Espresso ticket model, edited in advanced ticket details.
\n* Class-conditional registration question visibility in standard checkout and at the point of sale.
\n* Class-based catalog grouping with sub-class roll-up.
\n* Per-selling-profile class filters and class-based ticket scoping for Front of House for Event Espresso.

" + "changelog": "

0.3.2
\n* Fix a typo in the activation column-check ($wpdb->pefix -> $wpdb->prefix); drop a stale internal docblock (@package/@version).

\n

0.3.1
\n* Migrate to the shared release pipeline; richer View-details modal (readme.txt sections, tags). No functional change.

\n

0.3.0
\n* Added a color-coded plugin icon (delivered through the update channel) and declared WordPress 7.0 compatibility. No functional change.

\n

0.2.4
\n* Updates are now handled by the Manifest Updater plugin (via the standard \"Update URI\" header) instead of a bundled updater. No functional change.

\n

0.2.3
\n* Fix: self-hosted updater block fataled on activation — the plugin namespaces add_action/add_filter, so the appended hook + updater class are now called globally-qualified (\\add_action, \\EEA_Ticket_Classes_Updater).

\n

0.2.2
\n* Update channel + repository URLs moved to the ee-extensions org. No functional change.

\n

0.2.1
\n* Ticket class field on the Event Espresso ticket model, edited in advanced ticket details.
\n* Class-conditional registration question visibility in standard checkout and at the point of sale.
\n* Class-based catalog grouping with sub-class roll-up.
\n* Per-selling-profile class filters and class-based ticket scoping for Front of House for Event Espresso.

" } } diff --git a/eea-ticket-classes/eea-ticket-classes-0.3.1.zip b/eea-ticket-classes/eea-ticket-classes-0.3.1.zip deleted file mode 100644 index 889a6e926ed01fef50983d78b22d437adf68fc10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15918 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 diff --git a/eea-ticket-classes/eea-ticket-classes-0.3.2.zip b/eea-ticket-classes/eea-ticket-classes-0.3.2.zip new file mode 100644 index 0000000000000000000000000000000000000000..41458a346835c5407478763e0e32c8de3439f4ed GIT binary patch literal 15977 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 literal 0 HcmV?d00001