🏠 Back to Documentation

2026 In Review

All completed stories and features from 2026

257
Stories Completed

SIT-15078 Deployed

Password Recovery Fix

When nyrb customers previously logged in to their marketplace accounts, they would now encounter an "incorrect password" message and not receive a password reset email. This issue affects users who have set their account recovery time-out period too short, preventing them from accessing their accounts after a short period of inactivity.

nyrb customers who have previously logged in to their marketplace accounts are reporting that when they now try, they see an “incorrect password” message and then do not receive a password reset email...

SIT-15281 Deployed

Partner Customer Record Deletion

When updating a customer's profile, this feature ensures that their corresponding partner-customer record is automatically deleted to maintain data consistency. This helps prevent duplicate or outdated records in the system.

When customer profile is updated, we are also deleting the record from partner-customer table

SIT-14839 Deployed

Error Handling for Sync Failures

This feature resolves order sync failures in production by identifying and resolving missing or incorrect associations between events. It ensures that orders are properly synchronized with box office data to prevent errors when the feature goes live.

8 more instances of that order sync failed in production. this will be really bad when it finally goes user facing https://app.datadoghq.com/logs?query=service%3Abo-happsnow-api%2A%20%28%22call%20to%...

SIT-15162 Deployed

Apply Gross Amount to Credits

This feature ensures that customers receive the correct gross amount for single GA deposit events, adding the processing fee and total amount to their account credits. Previously, this amount was not being collected, resulting in an incorrect balance on customer accounts.

Current Deposit event ticket price - $48.30 processing fee - $1.70 total amount as as account credits $48.30 Expected / Desired Future State Deposit event ticket price - $48.30 processing fee - $1.70 ...

SIT-14551 Deployed

Cookie Banner Suppression

This feature allows users to disable cookies and hide cookie banners within our SDK routes, ensuring compliance with Apple's App Tracking Transparency settings. By doing so, we can respect user preferences for tracking transparency without displaying intrusive cookie banners.

Feedback from the yinzcam team: On the first load a cookie banner showed. Apple will reject apps that have websites that show those banners. The intended flow is to utilize the App Tracking Transpare...

SIT-15460 Deployed

Update Feature Flag Access

Galileo now has the ability to update feature flags in Happsnow, allowing them to make changes and save updates. This enhancement provides Galileo with full access to manage feature flags, previously restricted to viewing-only permissions.

Galileo needs access to update feature flags in Happsnow. Currently, they can view but cannot update or save the changes. Coordinate with the relevant team to provide the necessary permissions. Issue ...

SIT-14632 Deployed

Payment Distribution Options

distributing credits evenly or in chronological order. This feature enhances the "Apply Account Credits" modal within Payment Plan Details view to provide more flexibility and accuracy in credit application.

We need to enhance the "Apply Account Credits" modal within the Payment Plan Details view to include a payment distribution modal. This will allow admins to control how credits are applied across the ...

SIT-11623 Deployed

Data Migration Script

A new Airflow script has been created to automatically migrate data from the User Acceptance Testing (UAT) environment to the new Multi-Purpose (MP) Sandbox environment. This script can now be triggered by a Lambda function, enabling seamless data migration and setup for testing purposes.

AC: - Observe a new Airflow script is created to copy data from UAT into MP Sandbox environment and that it can be called from a Lambda

SIT-14624 Deployed

Remove Ticket Groups from Sale

This feature allows users to easily remove ticket groups from sales by selecting which individual tickets to remove and confirming the action. The removal process is automated, reflecting changes in real-time on the main grid.

This story is blocked by AC “Remove Listing” action is implemented on TG action menu matching Demo prototype When users click “Remove Inventory”, a modal opens showing all tickets included in the TG ...

SIT-14865 Deployed

Edit Inventory Prices

Users can now edit prices for their inventory items directly from the inventory card. An "Edit Prices" button has been added to allow users to make changes to their product tags (TG) prices.

Demo Env admin@seathq.com password123 AC New button added on inventory card “Edit Prices” Users can edit TG prices Design looks like the provided prototype

SIT-13845 Deployed

Remove Payment Amount Limit

This feature removes the existing 10% limit on adding amounts when making a payment, allowing users to freely add any amount they wish.

This should not be a rule and was not asked for On make a payment ensure there is no limit to add an amount

SIT-15075 Deployed

Populate Fortress Data

This feature populates a Dynamo database table with Fortress unique IDs and corresponding ticket ranges, enabling the integration of this data into outgoing requests.

Need Fortress unique ID data in Dynamo in order to so we can send with each request

SIT-15064 Deployed

Send Fortress Data with Requests

This feature populates a Dynamo database table with Fortress unique IDs and corresponding table names, enabling the integration of this data into incoming requests. This allows for more accurate tracking and identification of requests in the Dynamo database.

Need Fortress unique ID data in Dynamo in order to so we can send with each request

SIT-15076 Deployed

Populate Fortress Data

This feature populates a Dynamo database table with Fortress unique IDs and ticket ranges from the Fortress table, enabling seamless integration with external systems. This allows for the transmission of relevant data with each request.

Need Fortress unique ID data in Dynamo in order to so we can send with each request

SIT-15065 Deployed

Send Fortress Ticket Data

This feature populates a Dynamo database table with Fortress QA ticket IDs, enabling the transmission of this unique identifier with each request. This allows for more accurate tracking and management of tickets in our system.

Need Fortress unique ID data in Dynamo in order to so we can send with each request

SIT-14888 Deployed

Add Processing Fee to Total

This feature resolves the issue of not collecting processing fees for multi-payment plans after the first installment, ensuring accurate calculations are made upfront to reflect the total cost to customers and sales representatives. The fix will now include processing fees in the initial total displayed on purchase.

On multi payment plan - we do not collect the processing fee after the first installment. This needs to be resolved. In this instance the 6 out of the 7 installments are not account for and on this pa...

SIT-14862 Open

Segmented Inventory Search

This feature allows users to run segmented searches on their inventory, with options for searching by event name, venue name, or section code. As the user types, a dropdown list of search results appears in segments, displaying relevant options that match the input.

Segmented Search - Inventory Demo: Acceptance Criteria Inventory → Search input displays segmented dropdown results as user types Search categories are Events (searches by event name) Venues (searches...

SIT-12441 Deployed

Create Season Ticket Record

This feature creates a new record in the season_tickets table for single payment season ticket purchases, ensuring that all paid transactions are accurately tracked and included in reporting. This improves data consistency and reduces manual parsing of transaction data.

Transaction id 711035 was online channel (not webstore) and was a paid in full season ticket purchase. A reservation and invoice was not created (this may be expected). There is also no record in the ...

SIT-14591 Deployed

Password Reset for Partners

This feature resolves an issue where partner users couldn't reset their passwords using the password reset link sent via email, resulting in an "Invalid Request" page. The fix enables partner users to successfully reset their passwords and regain access to their accounts.

tested in partner account Dirk Test Account. used Reset Password button for user dirk.willem+testacct@protonmail.com . received email but following link resulted in Invalid Request page. live partner...

SIT-15125 Deployed

Price Color Update

For 3D Design Viewing (3DDV) events, we've updated the list view and soft cart to display prices in black instead of red, making it easier on the eyes for users. This change aims to improve the overall user experience by providing a more visually appealing price display.

For 3DDV events, prices are currently displayed in Red. Please update the List View and Soft Cart to show prices in BLACK instead. Desired font color change:

SIT-15433 Deployed

Repository Ticket Association

This feature updates repository summaries to include the names of contributing authors and associated tickets. It improves visibility into project teams and their contributions.

Repositories and associated tickets: si-tickets/happsnow-web Authors Giocondo Grotti Galileu Moura Brasil, Kevin Campbell and ashok.vishwakarma Tickets https://sitix.atlassian.net/browse/SIT-14591 si-...

SIT-14986 Deployed

Even Distribution Across Invoices

When creating a payment plan and selecting a chronological distribution, the feature now distributes payments across multiple upcoming invoices to evenly pay off outstanding balances, rather than paying them in full first. This change aims to provide more predictable and manageable payment schedules for customers.

affecting both Gotham and NYRB partner users are going to view payment plan > make payment and selecting one of the chronological payment distributions. payment is getting evenly distributed across a ...

SIT-15100 Deployed

Microsoft Social Login Setup

This feature enables BOE partners to use Microsoft social login as an authentication option for their users, streamlining the log-in process through integration with Auth0. By registering an application in Azure using Microsoft's Quickstart documentation, users can access the system securely and efficiently.

We need to configure the Microsoft as a social login option inside auth0 to enable the BOE partners to use that log in option. Per auth0 documentation: Prerequisites Before you begin: Sign up for an a...

SIT-14969 Deployed

Sync CloudWatch Logs

This feature creates custom Datadog dashboards to monitor and analyze data from specific CloudWatch logs related to Fortress setup, providing insights into key events and performance metrics. The dashboards will help track the success of Fortress integrations with Datadog.

With the new Fortress setup, we need to create Datadog dashboards to capture the data from the following CloudWatch logs: - /aws/lambda/primary-fortress-integration-qa-authorizer - /aws/lambda/primar...

SIT-15436 Deployed

Event Validation Log Counter

The Fortress Dashboard has been updated to accurately reflect event counts, ensuring that only specific successful events increment the count. This change ensures that the dashboard displays accurate information about event creation and ticket bundles.

Event Create was showing 698 as the count when we created 1 event. I think it's counting every log. The only one that should increment this value is the log "Event created successfully" which runs aft...

SIT-13528 Deployed

Correct Plan Pricing Display

The feature fixes an issue where the length of public sale plans and installment amounts were not correctly displayed for events on Adyen's BOE Marketplace. This ensures that users can accurately view their plan details, including payment distribution across the correct number of installments.

BOE Marketplace Adyen partners event series with public sales plan length set - does not match plan length of purchase. using partner Red Bulls Workshop, note public sales plan length set to 3 months ...

SIT-14854 Deployed

Create User Accounts

This feature automates the creation of essential accounts for new users, including GitHub, Box (BB), AWS, and a Quality Assurance database account. It also sets up Happsnow DB accounts for QA, UAT, and PROD environments for Matt Moran.

Create accounts for the users: artur.gomes@sportsillustratedtickets.com Additionally I was told to create Happsnow DB accounts for the environments QA, UAT and PROD for Matt Moran.

SIT-15095 Deployed

Update Event Names

This feature resolves an issue where duplicate emails were sent for single transactions when purchasing multiple events with tickets. It now ensures that event names are updated correctly and ticket information is accurately displayed on the transfer screen.

Issue: Order #773495 was placed by Logan Smith for 3 events, 5 tickets 11041 (2 tickets) 11044 (2 tickets) 12105 (1 ticket) Problems identified: Multiple duplicate emails were sent for single transact...

SIT-14815 Deployed

Accurate Ticket Count Display

This feature resolves an issue where incorrect ticket counts were displayed and duplicates remained after transfer, ensuring that users see accurate numbers in My Tickets and during transfers. It also prevents ghost tickets from being transferred again if they have already been removed by another user.

This is an issue where helps but that ticket did not completely remove the duplicates. It’s also preventing transfer of tickets for users that have incorrect counts / ghosts (that is any user who...

SIT-14473 Deployed

Transfer Limit Per Event Series

After transferring an Event Series to another recipient, the recipient can now re-transfer it to another recipient without any restrictions. This feature allows for multiple transfers between recipients.

For an Event Series, after a transfer has been completed and accepted, it cannot be transferred again. STEPS TO REPRODUCE: Purchase an event series Initiate transfer of any child event Accept transfer...

SIT-15325 Deployed

Repository Ticket Association

This feature improves the repository summary page for repositories associated with tickets, providing a more streamlined view of related information. The updated feature enhances user experience by simplifying access to key details about each repository and its associated tickets.

Repositories and associated tickets: si-tickets/happsnow-web Authors Marcus van Ginkel and Paul Oliva Tickets https://sitix.atlassian.net/browse/SIT-15095 si-tickets/sitix-frontend-nextjs Authors Marc...

SIT-14601 Deployed

Create Purchase Orders Automatically

When a new ticket is added to the system, an automatically generated purchase order (PO) will be created with associated tickets and ticket groups. This feature streamlines the process of creating inventory by linking tickets to POs in real-time.

AC Process: Create Inventory (Purchase Order) Add [purchase_order] Add [ticket_group] Add [ticket] Create a copy of [ticket_group] in [purchase_order_ticket_group] Create a copy of [ticket] in [purcha...

SIT-14572 Deployed

User Password Creation API

This feature allows users to create their own passwords through an API endpoint, providing an additional layer of security and control over their account information. The feature ensures secure storage of user-generated passwords.

This is a continuation of AC Implement API for Consignors to follow email link triggered on creation and crete their password. Observe that password is created and stored securely

SIT-14566 Deployed

Edit Group Details

This feature allows developers to create and edit groups of associated entities through a RESTful API, enabling more flexible data management. The API provides an interface for updating group names and affiliations, streamlining collaboration and data exchange within the system.

Editable Fields Group Name Affilaites included

SIT-14563 Deployed

Edit User Fields

This feature allows developers to create and manage user data through a RESTful API, enabling the editing of user details such as name, phone number, type, affiliate status, and assigned fields. This provides a flexible way for administrators to update user information programmatically.

Editable fields User Name Phone User Type Affiliate Assigned

SIT-14562 Deployed

Get Users List

This feature provides a GET API endpoint that allows developers to retrieve a list of users based on their ID, name, type, email, and affiliate status. The API returns users linked to affiliates owned by the logged-in user or all users in the system for super admins.

Implement GET Users API matching updated DB schema User ID User Name User Type Email Affiliates If logged in user is Primary User Users shown on the tab are only the users linked to affialites that he...

SIT-14561 Deployed

Create Users with Email

This feature allows Super Admins to easily create new users by providing an API endpoint that accepts user details, including email address, and automatically assigns them to an existing affiliate. The API also supports optional fields for full name, phone number, and user type.

Super Admins need to add new users easily, so we will let them create users only with their email address. They should be able to create the users linking them to an existing affiliate not linking the...

SIT-14579 Deployed

Create Sale Return API

This feature allows developers to create a new API endpoint for processing sale returns, which updates existing invoice return and ticket information to reflect returned goods. The API will also update inventory levels in real-time when creating a sale return.

Acceptance Criteria Implement API to Create Sale Returns BE Process is Create Sale Return (Invoice Return of Goods) Create [invoice_return] Update [invoice_ticket].[invoice_return_id] from [invoice_re...

SIT-14578 Deployed

Remove Tickets from Sale

This feature allows consignors and super admins to remove tickets from the system through an API. The API will return which tickets can be removed based on sales, ensuring that only unsold tickets are deleted.

AC Implement API that enables consignors or super admins to remove TGs Consignors should be able to remove their tickets Super Admins should be able to remove any tickets Ensure that API returns which...

SIT-14558 Deployed

Get Manageable Affiliates List

This feature allows developers to access and manage affiliate information through an API, providing details such as name, deal structure, and company affiliation. Super admins can view all affiliates, while primary users can only see those they have management access to.

AC Implement GET API to return Affiliates including the following information Affiliate ID Affiliate Name Deal Structure Primary User(s) Company POS System If the user calling this API is Super Admin,...

SIT-14571 Deployed

Sell Tickets Through API

This feature allows developers to create an API for selling tickets, updating ticket quantities and prices in real-time. It also generates invoices and creates corresponding ticket groups, enabling seamless tracking of sold tickets.

AC Process is Create Sale (Invoice) Create [invoice] Update [ticket] sold with correct [ticket].[invoice_id] [ticket].[sold_price] [ticket].[sold_list_price] (this is the [ticket_group].[listing_price...

SIT-14568 Deployed

Get Group Details

This feature provides a GET API endpoint that allows developers to retrieve information about groups, including their unique identifier, name, and associated users. The API returns data in a structured format, enabling easy integration with external applications.

Return values Group ID Group Name Affiliates Primary User(s)

SIT-14557 Deployed

Edit Affiliate Details

This feature allows developers to create and edit affiliate information through a custom API, enabling them to manage affiliate details programmatically. The API provides access to editable fields such as affiliate name, deal structure, and primary user.

Editable fields Affiliate Name Deal Structure Primary User

SIT-14602 Deployed

Inventory Return Processing API

This feature allows businesses to easily process and manage inventory returns through an API, updating relevant records in the system to reflect returned items. It also ensures that inactive return tickets are properly accounted for and updated accordingly.

This is related to . That's the FE side. AC Process Create [purchase_order_return] Update [purchase_order_ticket] with proper [purchase_order_return].[purchase_order_return_id] Update returned ticket...

SIT-14567 Deployed

Create API Groups

This feature allows developers to create new groups through the API, enabling them to manage and organize users in a more structured way. The API will also allow for affiliate relationships between groups to be established.

Implement Group Create API Group Name Affiliate(s)

SIT-15121 Deployed

Forgot Password Recovery

This feature allows users to reset their passwords by sending a reset email with a unique token/link via the Seathq Email API. The system handles errors and rate limiting to ensure secure and reliable password reset functionality.

Acceptance Criteria: Forgot password endpoint calls seathq-email API to send reset email Reset token/link is generated and included in email Email uses correct template from seathq-email User email is...

SIT-15109 Deployed

Dashboard with Mock Data

The new dashboard feature provides an interactive and customizable overview of portfolio statistics, metrics, and events, allowing users to easily navigate and explore their data. It includes features such as mock data presentation, search functionality, and navigation controls.

Dashboard page loads at /dashboard route Portfolio Statistics Display Metrics Bar Displays Event Lists Render Event Ticker Displays Search & Controls Work Navigation Menu Mock Data Present

SIT-15093 Deployed

Authentication Middleware

This feature moves authentication validation from individual controllers to middleware, allowing for more efficient and secure handling of user requests. It ensures that all protected endpoints enforce authentication through middleware, while public endpoints remain unauthenticated.

Acceptance Criteria: Authentication validation is performed in middleware, not in individual controllers Unauthenticated requests return 401 Unauthorized before reaching handler logic All protected en...

SIT-15026 Deployed

CloudFront Setup for Dev Env

This feature enables the deployment of the SeatHQ development environment to a cloud-based content delivery network (CDN), improving accessibility and performance for developers. It sets up the necessary infrastructure on Amazon Web Services (AWS) to host and distribute the SeatHQ DEV Environment.

SIT-14196 Deployed

Filter Buttons Visibility

This feature ensures that either the collapsed ticket list or the soft cart displays filter buttons on the 3DDV primary event page, but not both. This consistency improves user experience by providing clear navigation options when either section is hidden.

When ticket list is collapsed filter buttons are displayed When soft cart is collapsed filter buttons are not displayed Should be one or the other for both.

SIT-14401 Deployed

Input Validation and Sanitization

This feature enhances the ticket transfer process by implementing strict input validation for name fields (letters only) and phone fields (numbers and hyphens), while also sanitizing the message box to prevent HTML injection attacks. The updated message box now has a maximum length of 100 characters, allowing users to enter messages with specific allowed characters.

During testing, we found a few things that need to be fixed inside the message box when a Fan perform a ticket transfer. Name Fields: Strictly [a-zA-Z] (Letters only). Phone Field: Strictly [0-9]...

SIT-14625 Deployed

Refund Order Confirmation

As a user, you can initiate a sale return by selecting "Refund Order" on the sales screen, which opens a modal window allowing you to confirm the refund details. This action will fully refund the order amount and return funds to the buyer, with a warning message advising that it cannot be undone.

Acceptance Criteria On Sales screen, there is a new option called “Refund Order” Observe modal window opened where the user can confirm the date of the order to refund Title: Refund Order Order Number...

SIT-14863 Deployed

Edit Item Details

This feature adds an action menu to individual ticket listings in the Inventory view, allowing consignors to make changes to their inventory with ease. The menu provides options for editing price, managing marketplaces, and other actions, accessible by clicking on a three-dot menu button.

Demo Description Implement the action menu (dropdown) that appears when clicking the three-dot menu (⋮) on individual ticket listings in the Inventory view. This ticket covers the menu UI implementati...

SIT-14677 Deployed

Create Affiliate and User

When creating a new user in the admin console, users can choose to create an affiliate simultaneously by selecting "Create New Affiliate" on the assignment page. This option opens additional fields for completing unique affiliate details, such as name and deal structure.

Acceptance Criteria Admin Console → Create User opens a form matching styles with the provided Demo Prototype Creds: admin@seathq.com password123 If user marks “Create New Affiliate” on “Affiliate Ass...

SIT-15426 Deployed

Create New Repository

This feature allows users to create a new Git repository for collaborative work, assigning specific team members as needed. It enables seamless collaboration and version control for projects like the one mentioned by Matt Moran.

Based on request: ”Matt Moran  [11:38 AM] Gents I have a new git package that I need to checking what do you want to call it boe-etl or primary-db-etl? something like that if you can create a repo and...

SIT-14682 Deployed

Edit Affiliate Details

As an administrator, you can now edit existing affiliates through the admin console, updating their details in a user-friendly interface. The feature includes editable fields for affiliate name, deal structure, and owner, mirroring the create form for consistency and ease of use.

Demo https://seathq-demo-production.up.railway.app/ Acceptance Criteria Admin Console → Edit Affiliate opens a form matching styles with the affiliate create form Editable fields Affiliate Name Deal ...

SIT-14258 Deployed

Resolve Pending Stripe Auths

When using Stripe authentication without a capture call, customer funds are held in pending state but do not appear as completed purchases in the "My Tickets" section. This issue affects secondary orders related to NFL events.

SUMMARY: Issue #1: Customer Card charged although order does not appear in MyTickets For some secondary orders (NFL, although not sure 100% limited to NFL events only): customer goes thru purchase of ...

SIT-14221 Deployed

Tag Management Orchestration

This feature evaluates the possibility of moving certain tags to a centralized Google Tag Manager (GTM) container and implements Direct on Page tag orchestration for tags that cannot be moved. The goal is to streamline tracking and reduce code duplication across the platform.

Evaluate if any of the following tags can be moved to our GTM Tag Container: Mixpanel tag (move to GTM) Riskified (keep on page) Hotjar (move to GTM) Bugsnag (keep on page) Hubspot (keep on page) Remo...

SIT-13820 Deployed

Matched Seat Color

This feature updates the display of seats that match filter criteria to correctly show their color as #429af2 instead of the incorrect hex code #2596be.

When seats match filter criteria, they should be displayed as #429af2 They are currently being displayed in hex #2596be Current section color when matching filters: Current seat color (incorrect gree...

SIT-13682 Deployed

Ketch Dynamic Footer Link

A new link has been added to the footer of SIT Marketplace that directs customers to a Preferences page where they can set their consent preferences. This feature allows users to easily access and manage their consent settings in one place.

USER STORY: As SIT Marketplace, I want a link in the footer to link to a new Preferences page, so that customers can set their consent preferences upon clicking it. ACCEPTANCE CRITERIA: Following code...

SIT-14268 Deployed

Generate Link to Cookie Policy

The KETCH feature updates its cookie policy to provide users with clear and consistent information about their privacy choices, including a link to learn more. This change aims to improve transparency and user trust in the platform's data handling practices.

AC1: Copy on the /cookies page is updated with the following: AC2: the Your Privacy Choices link within the above copy is generated in the same way as the link in the footer (completed as part of

SIT-13667 Deployed

Consent Management Platform Integration

The Ketch tag feature enables the SIT marketplace to manage user consent and comply with GDPR requirements by automatically loading a script that tracks user interactions on sitickets.com. This allows for more effective consent management and improved data protection.

USER STORY As SIT marketplace, I want to deploy the Ketch tag so that we can use the platform to manage user consent and comply with GDPR requirements ACCEPTANCE CRITERIA GIVEN I am on any page of sit...

SIT-15415 Deployed

Dynamic Alarm Thresholds

This feature updates dashboard and alert settings to improve performance monitoring. It increases the alarm threshold from 6 to 10 for slow loading cart pages, allowing for more time between checks, and disables or adjusts other alerts as needed.

As a engineer will need to update below based on slack notification. The cart page being slow loading runs frequently and we have no current tickets to resolve this. Can we increase this alarm to go f...

SIT-14663 Deployed

Apply Account Credits

When an account credit is applied to a Gotham customer's invoice, the original amount due should be reduced accordingly in subsequent invoices. However, this feature ensures that the original amount is correctly reflected in the invoice, even if the payment is made partially with account credit.

partner: gotham fc customer: matt.blackford11@gmail.com (ab2cd695-a422-42da-b7a9-f1fb342cead9) reservation: 2ec1c71ce84a40 november invoice inv_1763566951499_kez9bufqr paid with account credit, show...

SIT-15278 Deployed

Send GitHub Invite

This feature allows users to send GitHub invitations to specific individuals, enabling them to collaborate on projects. The feature facilitates seamless team collaboration and project management within the platform.

SIT-15314 Deployed

Read Auth0 Dashboard Access

This feature enables Facundo to access the Auth0 Dashboard for monitoring and reading access logs related to the BOE Project, specifically with read-only / Logs Viewer permissions. This allows him to perform testing in QA and UAT environments.

Facundo requires access to the Auth0 Dashboard to monitor and read access logs related to the BOE Project . Initial attempts from Wendreo to create a local user were unsuccessful; requesting DataOps ...

SIT-15321 Deployed

npm Package Provisioning for NextJS

This feature provides support for Next.js, enabling engineers to access credentials for npm installation, reducing the need for manual provisioning and allowing for faster development.

As a engineer will need support Michael onNextJs right now but I need creds to npm install , are you able to provision me or do we wait for Jose / Elias to be up?

SIT-15133 Deployed

Update Serverless CORS Settings

This feature updates the Cross-Origin Resource Sharing (CORS) settings on AWS Lambda to ensure secure and compliant API interactions. The update enhances the security of serverless applications by controlling which domains can access Lambda functions.

SIT-14844 Deployed

Field Validation on Initial Load

When using the Express Checkout on our marketplace, users will now see immediate field validation as soon as they start filling out their order information, ensuring a smoother and more secure checkout process. This update helps prevent errors and reduces the likelihood of abandoned carts due to incomplete or invalid data.

SIT-14547 Deployed

Remove After Purchase Cart

When you return to a 3D event page after purchasing tickets, your soft cart should be removed and no longer visible. This ensures that the purchased seats are not still shown in the cart even after checkout is complete.

ACCEPTANCE CRITERIA: Soft Cart is completely deleted after a purchase is made GIVEN I select seats from an Event AND move into checkout AND successfully complete a purchase of those tickets WHEN I co...

SIT-12788 Deployed

Paid In Full Invoice Indicator

When an invoice is paid in full, it will still appear on the customer's current invoice view, but the "Make Payment" button will be replaced with "Paid In Full". This change indicates that the invoice has been fully settled.

The desired behavior is: … That when an invoice is paid in full, it still shows under current invoices but instead of the “Make Payment” button, it says “Paid In Full”

SIT-14124 Deployed

Event Series Venue Map

When viewing ticket details for an event in an event series, fans can now see the venue map in the Event Details tab. This feature provides an added layer of information to help fans plan their attendance at the event.

User Story : As a fan when I click View Tickets for a event that was purchased as part of an event series I want to see the venue map in the Event Details tab so I can see where the event will be held...

SIT-14420 Deployed

Start Fresh on Abandoned Flows

This feature allows users to start fresh with a new session when attempting to sign up or sign in again after abandoning the process or changing their email address, preventing "State Mismatch" errors. It ensures a smoother login experience by resetting the authentication flow.

As a Fan who got distracted during sign-up / sign-in or just want to use a different e-mail adress, I want the login process to start fresh when I try again, So that I don't encounter "State Mismat...

SIT-12862 Deployed

Bulk Refund Processing Fix

When using the Bulk Refund feature in Box Office Events, users can now successfully process refunds even if the initial attempt throws an error message. This fix resolves issues where refunds were not processed correctly in Stripe despite showing success in the Box Office Events tool.

Partner: APP I went into Tools tab of Box Office (BOE) for AARP Open event, clicked Bulk Refund button and received error message saying refund not processed. Screenshot shows where the Status needs ...

SIT-13571 Deployed

Show All Orders

This feature resolves an issue where non-NFL secondary orders were not visible in users' account balances on both the app and web platforms. It ensures that customers can view their order history accurately, including non-NFL secondary orders, after receiving email confirmation.

[Per Sophie 11/12/2025] Another customer reports not seeing their order in their account. See screenshot below. The customer did receive the email confirmation. Customer tried to view the order on b...

SIT-14643 Deployed

Remove Duplicate Tickets After Transfer

When transferring tickets with GA+Seats, users may see duplicate tickets appear after multiple transfers. This issue prevents users from seeing the correct number of available seats on their transferred tickets.

For transfer from User A->B-C->A, after the final transfer, User A sees duplicate tickets when going for transfer again

SIT-13751 Deployed

Hold Activity Logs

This feature adds detailed logging for seat holds, allowing BOE Admins to monitor and audit hold-related activities with precision. The logs will enable the BI team to build reports and provide an activity log of hold operations in Tableau.

Summary Who : BOE Admins managing seat holds What : They want visibility into hold operations via detailed logs Goal : To monitor, audit, and troubleshoot hold-related activities with precision, when ...

SIT-14521 Deployed

Sync Payment Tokens After Checkout

This feature ensures that Adyen payment tokens are properly synced when adding a new payment method through Express Checkout, preventing outdated tokens from being stored. When using Express Checkout, the system now correctly updates the user's Adyen payment token column after completing the checkout process.

Pull up your current user in the public.users table and check the adyen_pm_tokens column. Select tickets for an event with express checkout enabled and proceed to checkout page. Delete your existi...

SIT-14274 Deployed

Copy Contact Info to Billing

This feature allows fans to quickly reuse their contact information during the Express Checkout process by adding a "Same as my contact info" checkbox. When this option is selected, the entered contact information will automatically be copied into corresponding billing fields, streamlining the checkout experience.

User Story : As a fan I want a “Same as my contact info” checkbox in the Billing Info section of Express Checkout that will copy Contact Info into the corresponding Billing Info fields so that I don’t...

SIT-14096 Deployed

Display Secondary Events

The new MyTickets design now accurately displays non-NFL secondary events. This improvement enhances the overall user experience for fans viewing tickets.

Non-NFL secondary events display properly in new MyTickets design (Designs TBD)

SIT-12829 Deployed

Event Series Payment Plan Email

This feature updates the email sent to customers who purchase an event series on a payment plan, ensuring that the correct email template is used and not impacting day-of-purchase communications. The change aims to simplify customer communication and improve consistency in email notifications for event series purchases.

This is for an event series - when an advanced (not day) purchase in boe is made (creating a reservation) We need to ensure the day of purchase still uses the other email and this does not impact that...

SIT-13849 Deployed

Restrict Resale Option

This feature corrects the typo in the "List Codes" dropdown menu, changing "restrict resale" to "restrict sale", ensuring accurate and clear labeling for users.

It needs to say restrict resale NOT restrict sale

SIT-14333 Deployed

Auto Resolve Pending Transactions

This feature resolves an issue where transactions are displayed as "pending" but do not have a recorded payment plan, allowing for clearer tracking of customer payments. It helps identify the root cause of this discrepancy and provides a more accurate representation of transaction status.

Partner: Gotham FC Customer: Patricia M Noonan There is a pending transaction for an event series, but there is no instance of a payment plan no change seen in above example; for tracking NYRB custome...

SIT-14772 Deployed

Event Page Errors

The 3D Design Visualization (3DDV) primary event pages are currently experiencing issues and display an error message on the User Acceptance Testing (UAT) environment. This feature aims to resolve these errors and ensure that the 3DDV primary event pages function correctly.

3DDV primary event pages not working:

SIT-13143 Deployed

Toggle Legend Visibility

As a fan, you can now easily toggle between hiding and displaying the event legend on the map on the HappsNow primary event page using simple up/down arrow buttons. This feature allows for a more streamlined viewing experience without compromising access to important event information.

Expanded : Collapsed : User Story : As a fan I want to be able to toggle between hiding and displaying the legend on a BOE primary event enhanced map using arrow buttons like on a 3DDV primary event...

SIT-14771 Deployed

Convenience Fee Exemption Option

The Iframe Checkout feature ensures that convenience fees are accurately applied to customer orders. This update resolves an issue where convenience fees were not being charged correctly during the checkout process.

SIT-14991 Deployed

Event Thumbnail Display Fix

This feature improves the display of event thumbnails on the Trending Events page, ensuring that default SIT images are used for unassigned events and removing the foam finger icon from all events. This enhancement enhances user experience by providing more accurate and consistent event representations.

SIT thumbnail image: AC GIVEN I am a fan WHEN I view Trending Events on the SIT homepage THEN I expect to see the SIT default thumbnail for events that don’t have a thumbnail defined AND I should not...

SIT-15123 Deployed

Update About Us Page Content

The About Us page has been updated to reflect the company's role as a leading live events marketplace, highlighting its diverse portfolio of sports, concerts, and theater tickets. This change aims to provide a clearer overview of Sports Illustrated Tickets' business and offerings.

Please update copy on Replace the top section with: Sports Illustrated Tickets, part of the Sports Illustrated family of companies, is a leading live events marketplace. Its diverse portfolio inclu...

SIT-14753 Deployed

Allow User Input for Payment

The feature resolves an issue where users attempting to enter payment information in the multicart checkout process for certain partners, specifically Red Bull, were unable to fill in credit card details. The fix allows users to successfully input their payment information on these partner accounts.

reporting partner: red bulls adding tickets to different events into multicart. after clicking checkout, the payment information modal fields for credit card, cvv, and expiration do not allow user to ...

SIT-15055 Deployed

Suppress Ketch Tags from Builds

This feature removes Ketch tags from mobile app builds (iOS and Android) to ensure compliance with Apple's app review policies and avoid cookie popup errors. This modification is necessary for GDPR compliance and allows the app to be submitted without issues.

Background: Apple will reject apps if web-based cookie popups appear on the mobile apps. As part of GDPR compliance, we implemented Ketch (consent management platform), which triggers cookie popups. U...

SIT-15268 Deployed

Repository Ticket Association

This feature updates the repository summaries to include accurate information about ticket authors and associated repositories. The changes improve the clarity and accuracy of repository metadata in our system.

Repositories and associated tickets: si-tickets/happsnow-web Authors Paul Oliva, Giocondo Grotti Galileu Moura Brasil, Kevin Campbell, Carlos Estarita and Alfredo Cano Tickets https://sitix.atlassian....

SIT-14517 Deployed

Custom Claim Retrieval

This feature configures Auth0 to query the database and add custom claims to users in the marketplace tenant. It enables the retrieval of user data from our PostgreSQL database, allowing for more personalized experiences in the app.

Set up and configure Auth0 to query our database in order to add custom claims to our app in the marketplace tenant. Determine how to obtain necessary access or permissions to make these changes. Reac...

SIT-15280 Deployed

Frontend Startup Troubleshooter

This feature resolves an issue with the seatHQ frontend startup process, ensuring a smoother and more reliable user experience. It improves overall system stability and performance during initial application launch.

SIT-15242 Deployed

Read Access to Production Database

This feature grants Fernando Barreto read-only access to the production High-Network (HN) MySQL database. This allows him to view data without modifying it.

SIT-15271 Deployed

Frontend Pipeline Debugger

This feature resolves issues with the GitHub pipeline on the frontend, ensuring smoother debugging and testing processes. It improves the overall reliability of the pipeline, allowing developers to quickly identify and fix errors.

SIT-15178 Deployed

Account Connection Tool

This feature enables seamless integration between HappSnow and Sitickets accounts by creating a role that allows for secure data exchange and synchronization. This connection facilitates streamlined communication and data sharing between the two systems.

SIT-15267 Deployed

Environment Parameter Deployment

This feature enables the addition of several environment parameters to the .env file in the qa-sitickets-complete app, ensuring that these parameters are properly deployed and accessible to the application. This resolves issues with new features failing due to missing or inaccessible environment variables.

contacted me to add some environment parameters in the lunatix qa-sitickets-complete application, after to add the new environment parameters, and after to deploy them, the new feature was failing bec...

SIT-15068 Deployed

Deploy ECS Access for Galileo

This feature grants users with access to Galileo's ECS (Elastic Container Service) production environment, allowing them to deploy applications in this environment. Previously, users were unable to deploy in prod due to permission issues.

AC: - Observe Galileo can deploy HN in prod. Issue created in Slack from a message . The permission required can be seen in the attached image.

SIT-14678 Deployed

Create Affiliate Profile

As an administrator, this feature allows you to create and manage affiliate accounts, including selecting deal structures, POS systems, primary users, and creating new users if needed. The interface is designed to be user-friendly and consistent with the demo environment.

Acceptance Criteria Admin Console → Create Affiliate opens a form matching styles with the Demo env The form contains the following fields Affiliate Name (unique, required) Deal Structure (dropdown, ...

SIT-14681 Deployed

Edit User Profile

As an administrator, you can now edit user information in the admin console, updating fields such as name, phone number, and affiliation status. The editing process mirrors the creation form, providing a seamless experience for administrators to manage user data.

Demo Acceptance Criteria Admin Console → Edit User opens a form matching styles with the user create form Editable fields User Name Phone User Type Affiliates Assigned

SIT-13724 Deployed

Manage Affiliate Access

As an Affiliate Owner, you can now control who has access to manage your team groups by adding or removing users and viewing their current permissions. This feature allows for granular management of affiliate team members within the admin console.

Admin Console → Affiliate → Manage Access Modal Demo Acceptance Criteria Admin Console → Affiliates → Affiliate row shows "Manage Access" action Clicking opens a modal displaying: Affiliate name in he...

SIT-14673 Deployed

Updated User Tab

The updated Admin Console → Users feature now displays accurate and visually distinct information about users, including their roles, affiliations, and ownership. This change enhances the user experience by providing clear insights into user data and improving navigation for both primary and super admin users.

Acceptance Criteria Users UI matches the Claude Prototype provided Users UI shows new data with values matching updated DB schema User ID User Name User Type Admin User Types are highlighted in purple...

SIT-14674 Deployed

Updated Affiliate List View

The new feature enhances the Admin Console's Affiliate section by displaying updated information and filtering it based on the user's role, allowing Super Admins to view all affiliates and Primary Users to see only those they manage. This update ensures data accuracy and accessibility for both roles.

Acceptance Criteria Affilites UI matches the Claude Prototype provided Affiliates UI shows new data with values matching updated DB schema Affiliate ID Affiliate Name Deal Structure Primary User(s) Co...

SIT-14876 Deployed

Add Ticket Groups

As a consignor, you can easily add ticket groups to your inventory by selecting events, setting up ticket details, and previewing before submission. The intuitive flow allows for flexible editing and final confirmation of your additions.

Add Tickets Flow Demo: Description One-page flow to add ticket groups to inventory. Users can select events, set up ticket details, preview before submitting, and edit in-place before final confirm...

SIT-15151 Deployed

Ticket Display Fix

The feature resolves an issue where users were unable to view their tickets on the marketplace platform, resulting in a console error message indicating that "resaleEventStatus" was undefined. This fix now allows users to correctly display and manage their tickets.

My tickets is not displaying any tickets in production. QA works.

SIT-15156 Deployed

Copy Data to Staging

This feature allows you to copy venue seating maps, events, and event series data from our production environment to our testing and quality assurance environments, ensuring consistency and accuracy in our testing processes.

We need production data to be copied from PROD to UAT/QA. We should Copy: Venue seating maps Events Event series

SIT-15132 Deployed

Sync Manifest Data

This feature synchronizes event manifest data across different systems to ensure consistency and accuracy. It enables seamless data exchange between various platforms, reducing errors and improving overall system reliability.

SIT-15145 Deployed

Migrate GitHub Accounts

This feature enables seamless integration with GitHub, allowing users to easily import and manage their projects on the platform. It simplifies the process of collaborating with others and tracking changes to project files.

SIT-15144 Deployed

Ticket Approval Workflow

This feature introduces the ability to meet and collaborate with customers from CL Technologies and SI tickets in a single interface. It streamlines communication and ticket management for users.

SIT-15159 Deployed

Manage DynamoDB Access

The feature grants Cesar Rivas the necessary permissions to query DynamoDB without encountering an AccessDeniedException. This update allows his IAM user to have READ access to Dynamo's PROD environment and WRITE access to DEV and UAT environments.

Cesar Rivas is experiencing an AccessDeniedException when trying to query DynamoDB. His IAM user (arn iam: user/cesar.rivas@sportsillustratedtickets.com) needs the appropriate permissions to perform t...

SIT-15168 Deployed

Automated Autopay Review

This feature investigates the potential impact of a bug reported in SIT-15153 on the upcoming RBNY Autopay Run scheduled for January 15. The goal is to ensure a smooth and uninterrupted payment process.

SIT-14247 Deployed

Gap Testing Dashboard

This feature is a centralized hub for tracking and managing MVP gap testing stories, allowing teams to efficiently organize and prioritize their testing efforts. It provides a single location for storing and accessing gap testing stories, streamlining the testing process.

This will hold all stories for MVP gap testing

SIT-9296 Deployed

User Account Management

This feature allows users to sign up and log in securely, with admins able to create different user types and approve self-service sign-ups. It also enables sellers to register independently and provides functionality for password reset and user management.

The goal of is Epic is to cover Creating a UI & Logic to enable all users to Log In and Out Creating a UI & Logic Admins to create of all user types (Users, Super Users, Primary Users) Creating a UI &...

SIT-9300 Deployed

Quick Access Menu

The new dashboard provides an intuitive overview of key performance indicators, allowing users to quickly track progress and make data-driven decisions. A revamped navigation menu offers streamlined access to essential features, enhancing overall user experience.

SIT-15158 Deployed

Remove Broken User References

This feature removes outdated references to deleted user IDs from the Transaction and Reservation tables, ensuring data consistency and preventing downstream errors when referencing non-existent users. It updates records with invalid sales_rep_id values to NULL, resolving broken links in the system.

Users are currently hard deleted in the database when deleted in the UI. This is causing downstream impacts when the system attempts to create a new record that references a non existent user_id value...

SIT-14903 Deployed

Mobile Navigation Menu

As a Consignor, we've added a customizable navigation bar that adapts to both desktop and mobile devices, providing easy access to key features. On mobile, the navigation bar expands with additional options when the user icon is tapped on top.

AC Left navigation bar on desktop and bottom bar on mobile match the design of the Demo Prototype On mobile, the user icon on top opens more navigation options

SIT-15155 Deployed

Pager Load Times per User

This feature adds load times for each pager on the unified dashboard, providing users with a better understanding of how quickly their pagers are responding. This information is now displayed alongside other key metrics, giving users valuable insights into their pager's performance.

Add Pager Load Times to the unified Dashboard per Michael from this slack message

SIT-14784 Deployed

Access to Tickets for Customers

When customers attempt to access their tickets through the platform, they may encounter issues that prevent them from viewing their tickets. This can cause problems for both partners, as the reporting partner is unable to scan attendees and the customer cannot access their ticket information.

reporting partner Prime Time Sports (has currently running event) reporting customers unable to access their tickets. the purchase i just made was with customer email dirk.willem+ptstest1226@protonma...

SIT-14310 Deployed

Data Sync Issue Tracker

This feature resolves issues with data sync exceptions from the HappsNow API monitoring in Datadog, ensuring accurate and reliable data synchronization. It improves the overall reliability of the Data Sync process for HappsNow users.

HappsNow Data Sync Exception issues from #api-monitoring: https://app.datadoghq.com/logs?query=service%3Abo-happsnow-api*+"Exception+occured"&from_ts=1764768345000&to_ts=1764769245000&live=false&agg_m...

SIT-15143 Deployed

Remove Users from Sitickets/HappSnow Accounts

This feature removes three users (Fernando, Alexandru, and Lorenzo) from access to the sitickets and happsnow accounts. This change ensures that these users can no longer log in or manage their respective accounts.

SIT-15106 Deployed

Repository Ticket Association

This feature improves the repository summary for repositories associated with specific tickets, providing a more accurate and user-friendly view of related issues. It enhances the overall experience for users navigating through repositories and their associated tickets.

Repositories and associated tickets: si-tickets/happsnow-web Authors Kevin Campbell, Jonathan de Jesus Sifuentes Vargas, Giocondo Grotti Galileu Moura Brasil, João Guilherme Carvalho Panza, Alefe Mafr...

SIT-14905 Deployed

SeatHQ Branded Reset Pages

The "Reset Password" feature has been updated to match the new SeatHQ brand identity, ensuring consistency across all user interfaces. This change includes updates to both the AC Forgot Password page and the Reset Password page designs, featuring the actual SeatHQ logo.

AC Forgot Password page is updated matching the design of this claude prototype Reset Password page is updated matching the design of this claude prototype Both views include the actual SeatHQ logo

SIT-14676 Deployed

Create User Profile

As an admin user, you can create new users through the Admin Console, filling out a form with required fields such as email and user type, while also selecting their affiliate status. The form is designed to match the provided Figma FE components for a seamless user experience.

Acceptance Criteria Admin Console → Create User opens a form matching styles with the provided Figma FE components are reproduced The form contains the following fields Full Name (optional) Email (uni...

SIT-14859 Deployed

Forgot Password Reset

As a non-user, you can easily reset your password by accessing the forgot-password page, allowing you to regain access to your account. This feature provides a secure and straightforward way for users to recover their passwords without assistance from support staff.

SIT-12366 Deployed

Link Multiple Addresses

This feature allows users to manage and view customer data in one place. It provides a centralized platform for storing, editing, and tracking customer information.

SIT-12365 Deployed

Event Performance Analysis

The Event Performance Report provides detailed insights into the performance of specific events within our platform, helping users identify areas for improvement and optimize their event execution. This feature offers a customizable dashboard to track key metrics, such as attendance, engagement, and revenue, in one convenient location.

SIT-12364 Deployed

Revenue Reporting

This feature allows users to view and analyze revenue data organized by specific events, providing insights into which events contribute most significantly to overall revenue.

SIT-12363 Deployed

Peak Time Insights

This feature analyzes and visualizes peak ticket purchase times to help event organizers identify busy periods and optimize their sales strategies. It provides valuable insights to inform inventory management and pricing decisions.

SIT-12362 Deployed

Peak Day Purchasing Insights

This feature analyzes ticket purchase patterns to identify peak days when events are most popular, allowing users to plan and book tickets accordingly. It provides insights into optimal timing for event organizers to maximize attendance and revenue.

SIT-12371 Deployed

Overview Insights

The new Overview Dashboard provides a high-level view of key performance indicators and metrics, allowing users to quickly assess project progress and make informed decisions. This feature offers a centralized location for tracking and visualizing important data, streamlining the workflow and enhancing productivity.

SIT-12359 Deployed

Cumulative Revenue by Month Overview

This feature provides an overview of the cumulative revenue earned by each month, allowing users to track and analyze their financial performance over time. The report offers a clear visual representation of monthly revenue trends, enabling informed business decisions.

SIT-12361 Deployed

Refund to Payment Methods

This feature allows customers to view and manage their sales data organized by payment method, providing insights into which payment methods are most commonly used. This feature enables users to easily track and analyze sales trends by payment type.

SIT-12360 Deployed

Revenue Reporting

This feature provides an overview of revenue generated by month, allowing users to track and analyze sales trends over time. It enables data-driven insights into financial performance, facilitating informed business decisions.

SIT-12369 Deployed

Maple Grove Reporting

The Maple Grove Reports feature provides users with a centralized view of key performance indicators and insights for the Maple Grove location. This feature enables data-driven decision making by presenting relevant information in an easily digestible format.

SIT-12370 Deployed

Code Validation Rules

This feature analyzes promo codes to ensure their validity and accuracy, helping users verify the authenticity of promotional offers. It provides real-time validation results, making it easier for customers to redeem codes correctly.

SIT-15051 Deployed

Include One-Time Fee

This feature updates the seats reserved/sold query to include one-time fees from the transaction cart, providing a more accurate view of seat costs. The change enhances the query's functionality by incorporating additional revenue information into its results.

Include one_time_fee from the transaction cart JSON in the query results

SIT-14114 Deployed

Generate NYRB Member Links

This feature generates new deeplinks for NYRB members to sign in and add CC info, allowing them to easily access their marketplace customer profiles and invoices. The generated links are designed to work around issues with the current page loading, providing a seamless experience for members.

context: we (someone from SIT) provided Red Bulls a list of links for their members to facilitate them adding payment info to their marketplace customer profiles/invoices. they are sending them out to...

SIT-14442 Deployed

Map Loading After Checkout Timer

This feature fixes an issue where after 15 minutes of inactivity on the express checkout page, users are redirected back to the map with all seats greyed out due to a looping JavaScript event. The fix ensures that the map can fully load and display available seats after the timer expires.

Steps to replicate: Navigated to https://qa.sitickets.com/event/2-day-pass Click any map section to make row selections available on the left; do not select a seat from the zoomed-in view Choose a ro...

SIT-15070 Deployed

Invoice Amount Cleanup

The Data Sanity feature ensures accurate invoice amounts by comparing Gotham FC reservation cart totals to existing invoices and correcting discrepancies, resulting in a more reliable financial record. This process identifies and addresses ~250 reservations with outdated or missing invoice information.

Gotham invoice validation vs. reservation cart amounts identified ~250 reservations requiring cleanup of invoice amounts. Cleanup process is the same as what was done for RBNY in the war room session ...

SIT-14569 Deployed

Switch Between Affiliates

As a Primary User, you can now easily switch between Affiliates and view their specific data on the screen. This feature allows users to access different affiliate-related information, such as inventory, sales, or payouts, when switching between affiliates.

Example view of Nav Bar with new Affilaite Selector Affilaite Selector Component AC SeatHQ Top Bar is updated implementing new user badge with Affiliate Selector, matching the Figma Design provided Wh...

SIT-14867 Deployed

Ticket Group Details

This feature allows consignors to view detailed information about tickets within each Ticket Group (TG), including seat details, in an easily readable format. The display of seats is adapted based on the size of the group, with smaller groups showing all seats visible and larger groups displaying a flexible layout until two rows are full.

Description When expanding a Ticket Group (TG) from the Inventory list, consignors need to see detailed information about the tickets within that group. AC TG Details view implemented matching design ...

SIT-15115 Deployed

Validate Fortress Deployment

This feature validates the successful deployment of the Fortress system in both Quality Assurance and Sandbox environments. It ensures that the application is functioning correctly before being moved to production.

SIT-15114 Deployed

Telemetry Setup Assistant

This feature enables seamless integration of telemetry data between Fortress and Fevo platforms, providing a unified view of user behavior and performance metrics. It allows for more accurate analysis and decision-making in both applications.

SIT-15113 Deployed

Integration with Live Environments

This feature evaluates the solution for integrating production and sandbox environments, ensuring seamless data exchange between the two. It aims to optimize the integration process, reducing errors and improving overall system reliability.

SIT-15112 Deployed

Configure Provenue Environment Variables

This feature allows users to configure environment variables specifically for the PROVENUE integration on the QA marketplace, enabling more precise control over application settings. By doing so, users can optimize their PROVENUE configuration for better performance and accuracy.

SIT-15080 Deployed

Add QA Access to Integration

This feature enables the Quality Assurance (QA) team to access DynamoDB data directly from an Integration Account, streamlining their testing process. This allows the QA team to efficiently test and validate integration workflows without relying on external connections.

SIT-14711 Deployed

Map Reservation ID to Sales

This feature automatically populates the assigned sales representative field for renewal fans in our database by linking their reservations to their current payment plans.

For these customers add the rep to the sales rep field in our db for their reservations you have to map them to the customers current payment plan (edited) I guess it would be reservation_id → pleas...

SIT-15105 Deployed

Update Sales Rep on Red

I can't create a summary based on the provided Jira story as it appears to be a list of email addresses. Can I help you with something else?

gui.ramostx@gmail.com - Domenic Mignone Davidrafael874@gmail.com - Daniel Polishchuk stefanwill188@gmail.com - Ricardo Guevara rbrittson@hotmail.com – Kristin Durning

SIT-14449 Deployed

Copy Price Code to Existing

When copying or adding price codes to tickets, this feature removes the need to check for hold, sale, or reservation status, allowing admins to easily apply configurations from one event to another. This simplifies the ticket management process and streamlines event setup.

Scenario: Copy ticket configuration to an existing ticket with the same price code     Given an admin is logged into the system     And the admin is on the Event Setup page     When the admin copies a...

SIT-14864 Deployed

Publish/Unpublish Inventory

As a consignor, you can now easily publish or unpublish individual ticket listings directly from the Inventory view, with a toggle switch that instantly updates the status badge to reflect the new state. This allows for quick and easy management of your inventory listings.

Inventory → Publish/Unpublish Toggle Demo Description Implement the toggle switch that allows users to publish or unpublish individual ticket listings directly from the Inventory view. Acceptance Crit...

SIT-14816 Deployed

Search Webstore Events

This feature introduces an API endpoint that allows users to search for webstore master events by name, venue, performer, or date without requiring authentication. The new /search/{params} endpoint enables easy searching across the SI organization's event catalog.

Acceptancec Criteria /search/{params} endpoint is exposed to be accessible across the SI organization no authentication required to make a search

SIT-14861 Deployed

Inventory Search and Filter

As a consignor, this feature allows you to view and manage your inventory on a dedicated page, enabling segmented searches by various criteria such as price, published status, and events. The page provides an overview of your inventory, including sales data, ticket quantities, and profit/loss information.

AC Inventory Page is implemented matching design Searchbar on top (mocked, showing results will be done on As a Consignor, I need to run segmented searches on my inventory ) Sort Options Section Row ...

SIT-14680 Deployed

Create and Manage Groups

As an administrator, this feature allows you to create a new group in the admin console, where you can input a name and select associated affiliates. The form is designed with a clean and modern interface, matching Figma's design style.

Acceptance Criteria Admin Console → Create Group opens a form matching styles with the provided Figma https://www.figma.com/design/3V7MgjTIfsRSlYcyU1R8so/SeatHQ--clean-?node-id=6313-12669&t=VuCkSttYo...

SIT-15103 Deployed

Admin Access Restriction by Role

This feature restricts access to the /admin page for users with role IDs 2 or greater, automatically redirecting them to a "Forbidden" page instead of displaying admin content. Users with lower role IDs can continue to access the /admin page normally.

If user with role ID 2 or greater attempts to access /admin , they are shown a 403 forbidden Redirect happens automatically on page load without displaying admin content Users with role ID less than ...

SIT-14959 Deployed

Partner Account Syncing

The fix for SIT-14959 resolves an issue where NYRB groups and event pages were not loading due to a 502 Bad Gateway error. This problem has been resolved by flushing cache and syncing with our partner, ensuring users can now access these pages without errors.

nyrb groups and event pages not loading 502 (Bad Gateway) in console. tried flush cache and sync partner already (for work/solution logging)

SIT-14972 Deployed

Repository Ticket Association

This feature enhances repository summaries to include links to associated tickets and authors, providing a clearer overview of project contributions.

Repositories and associated tickets: si-tickets/happsnow-web Authors Kevin Campbell, Giocondo Grotti Galileu Moura Brasil, Daniel Cordova and Jonathan de Jesus Sifuentes Vargas Tickets https://sitix.a...

SIT-15021 Deployed

Repository Ticket Association

This feature improves the repository summary page to provide more accurate information about associated tickets, making it easier for users to find relevant data. The updated feature resolves issues with ticket links and author attribution.

Repositories and associated tickets: si-tickets/happsnow-web Authors Seth Aldridge, Alefe Mafra and Marcos Godoy Tickets https://sitix.atlassian.net/browse/SIT-13855 si-tickets/lunatix Authors Seth Al...

SIT-15102 Deployed

Redirect to Inventory after Login

After a successful login, users are automatically redirected to the inventory page (/inventory) instead of the admin page. The user remains authenticated and can make API requests from this page without any authentication errors.

AC After successful login (valid credentials, HTTP 200 response), user is redirected to /inventory Redirect happens automatically without user action Browser URL changes to http://localhost:3000/inv...

SIT-15003 Deployed

Update Header Design

The feature updates the main header with a modern design, featuring the Stakeholder's logo and a light/dark theme switch, providing a consistent visual identity. This change enhances the overall user experience by aligning with the Claude Prototype design guidelines.

AC App header is updated matching the design of this Claude Prototype on top left SeatHQ logo on top right Light/Dark theme switch on top right User Icon

SIT-15094 Deployed

Lambda Permission Sharing

This fix resolves an issue allowing the "primary-fortress-integration-qa-fortressUniqueId" Lambda function to be called from another Lambda function, improving integration between services.

There was an issue trying to execute the lambda primary-fortress-integration-qa-fortressUniqueId located in the aws integration account from the happsnow lambda bo-happsnow-api-prod-sqsHNDataSync .

SIT-14481 Deployed

Privacy Policy Sync

As a SeatHQ stakeholder, you can now easily access and view our company's privacy policy on the website. The policy is displayed in its entirety on our dedicated Privacy Policy page, ensuring transparency and compliance with regulatory requirements.

As a SeatHQ Stakeholder, I want all customers to have access to out Privacy Policy AC Create Privacy Policy page on https://seathq.com/privacy Text on page must match this doc

SIT-14946 Deployed

Self Sign Up Account Creation

As a Consignor, you can now easily create your SeatHQ account by clicking the "AC New" button on the login page and filling out a simple sign-up form. This allows you to quickly and securely set up your account with just a few easy steps.

AC New button on Login page opens form available for new users to create their accounts Full Name Email Phone Password Confirm Password T&C checkbox with updated links to Terms of Use and Privecy Poli...

SIT-14974 Deployed

Data Dog Environment Variables

This feature enables configuration of DataDog logging settings through environment variables, allowing users to control verbose logging and slow query detection in production environments. The feature also sets up initial DataDog configuration with API key, service name, and site ID for seamless integration.

# loggin configuation DB_VERBOSE_PRODUCTION=false # if NODE_ENV=production, turn this on to turn on verbose logging in production DB_CONSOLE_LOGGING_ENABLED_DEVONLY=false # if NODE_ENV!=production th...

SIT-14577 Deployed

Admin Console Redesign

The Admin Console has been updated with a new design featuring three main tabs for users, affiliates, and groups. The interface now includes action buttons above grid views, allowing for easier management and selection of multiple items.

Acceptance Criteria Admin Console matches new design following this Claude prototype Admin Console is updated to have 3 tabs Users Affiilates Groups There are 3 main action buttons Create User Create ...

SIT-14675 Deployed

Updated Group Information

The feature updates the Admin Console's Groups page to reflect changes in the database schema, displaying accurate and up-to-date information for each group. This includes showing updated data such as group ID, name, affiliates, and primary users.

Acceptance Criteria Groups UI matches the Claude Prototype provided Groups UI shows new data with values matching updated DB schema Group ID Group Name Affiliates Primary User(s)

SIT-14248 Deployed

Pass Affiliate Deal Structure to

This feature allows users to be created with affiliate information, ensuring that the "Deal" structure is properly passed to the catchall API. When an affiliate is added during user creation, their details are now correctly transmitted to the catchall API.

Affiliate "Deal" Structure is not being passed properly to the catchall API When an affiliate is created you’re calling this endpoint: POST /api/private/v1/user With a package that looks like this. I...

SIT-14066 Deployed

Forward Webhook Settings

This feature enables real-time updates from SEATHQ webhooks to be forwarded to a customizable endpoint based on the affiliate level of the order. Users can select which webhook events they want to forward, such as Order Placed or Payment, and receive notifications in real-time.

We need a setting that will forward along the Catchall Webhooks to a specific endpoint when they are received. Currently I do not think that we will need to build additional webhooks but in the future...

SIT-14152 Deployed

Create Dedicated Auth0 Client App

This feature sets up an Auth0 application and credentials for seamless Single Sign-On integration with SeatHQ, allowing users to log in with their Marketplace credentials while maintaining separate authentication. A new client application is created within the existing Auth0 tenant to facilitate authorized API communication between the two platforms.

Objective: Provision a dedicated Auth0 client application for SeatHQ within the existing Marketplace tenant to facilitate seamless Single Sign-On (SSO) and authorized API communication between the ...

SIT-15088 Deployed

Combined Dashboards

This feature combines multiple dashboards into one single, scrollable view, allowing engineers to access all necessary statistics in a single location without losing any data. The updated dashboard preserves current stats and provides a seamless user experience.

As a engineer will need to combined dashboards as requested from Ryan so that they are all on 1 and scrollable without loosing current stats so that they are available in 1 view

SIT-14249 Deployed

Publish Listing Data

This feature fix resolves the issue where publishing a listing was not sending the correct data to the API, causing the "Broadcast" column to remain "No". It now correctly sends a curl package with the required information to publish or unpublish seats.

When you attempt to publish a listing it sends data to the catchall API but the “Broadcast” column still reflects “No”. When a listing is published it is not sending the correct data to the API.  You ...

SIT-14250 Deployed

Pass Price Updates to API

This feature updates the price of an inventory item in our system and passes this change to the catch-all API, ensuring that external systems receive accurate pricing information. The update is triggered by a PUT request to the private v1 listing endpoint.

curl --location --request PUT 'https://anytickets.tech/api/private/v1/listing/3805460' \ --header 'DevToken: fVZZ5DOeoxpfAGLUKZ0PbwXIi8lWURJE' \ --header 'Content-Type: application/json' \ --header 'A...

SIT-14251 Deployed

Admin Access Control for Deal

This feature restricts access to deal structures settings, allowing only Super Admins to edit these configurations, while keeping them visible to Primary Admins. This enhancement improves security and reduces unauthorized changes to critical settings.

Should only be editable by Super Admins and currently any Primary Admin can see them

SIT-14252 Deployed

Consistent Padding Across Screens

This feature improves the layout of the purchasing accounts screen by ensuring consistent padding throughout, aligning it with other settings screens for a more cohesive user experience.

make padding consistent with the other settings screens https://qa.ticflip.sitickets.com/panel/purchasing

SIT-14253 Deployed

Event Search and Ticket Setup

This feature enhances the event ticket search functionality by default sorting results in ascending date order and pre-selecting specific options, such as seat type, delivery method, and pricing. It also introduces a new option to publish or unpublish tickets directly from this screen, streamlining the process.

When you search for events to add tickets and they are loaded they should be loaded in ASCENDING date order by default Seat Type should be set to “Consecutive” by default Delivery should be set to “Mo...

SIT-14254 Deployed

Published Row Alias

This feature updates the inventory management system to provide a more intuitive user experience. It simplifies column headers and right-click menus, making it easier for users to manage published sections, row aliases, and autopricer settings.

Column header says “Broadcast” but right click menu says “Publish / Unpublish” let’s use “Published” Set Row Alias - Can be Consolidated in the menu to just be Section Section/Row Alias Enable / Disab...

SIT-14255 Deployed

Save External Notes Properly

The "Inv Management - External Notes Not Working" feature allows users to add and save external notes when right-clicking on an inventory item. However, the changes were not being persisted, causing them to be lost after saving; this issue has been resolved to properly pass notes to the catch-all API.

When you right click and “Add External Notes” it opens a popup. When you select some external notes to add and “save changes” it does not save changes When you reopen it is now showing what you previo...

SIT-14256 Deployed

Edit Marketplace Alias Options

This feature allows users to edit section row aliases in the Inv Management tool, initially displaying all marketplaces as an option and enabling them to select specific ones for customized settings. The modal will retain previously entered values if reopened.

We need to rethink this modal. When you first open this up it should default to only showing an ‘all marketplaces’ single option. If you need to then select specific marketplaces to send different ...

SIT-13717 Deployed

Terms of Use Page

As a SeatHQ user, I can easily access and view the company's Terms of Use policy on the website. This feature provides a clear and consistent representation of the terms on the site, matching the existing document and Figma design guidelines.

AC Create Terms of Use page on https://seathq.com/terms Text on page must match this doc Page structure must match this Figma

SIT-13831 Deployed

Pass Broadcast Modifications

This feature allows developers to make broadcast modifications to the CatchAll by storing changes in the database and including them in a specific code within the InternalNotes field. This enables multiple tags to be updated simultaneously with a single request, using the PUT /listing/{id} endpoint.

TG edition will be done on the Events + Inventory panel by right-clicking on the TGs and interacting with a right-click menu. On the BE, all changes will be done by storing the changes on the DB, and ...

SIT-13670 Deployed

Set Wholesale Price on Tickets

When adding tickets and setting a wholesale price, the feature now correctly broadcasts the price to Ticket Groups (TGs) and passes it to CatchAll, ensuring that the "asking price" is accurately reflected. Previously, prices were not being stored or passed to CatchAll when TGs were created without a set price.

If users are adding tickets and they set a wholesale price and they click on “Add Tickets” The TGs created are not getting the price stored on the DB, and the price is not being passed to the Catc...

SIT-13645 Deployed

Show All Seats in TG

When adding tickets to a group, users can now view all seat numbers in the ticket group preview, even if the group has more than 5 seats. This feature allows users to easily see and manage their entire seating arrangement.

Acceptance Criteria On Add Tickets -> TicketGroup Preview If a TG has more than 5 seats, user can see all numbers on hover

SIT-13466 Deployed

Remove TGs from Sale While

As a Consignor, you can now remove Temporary Goods (TGs) from sale while they are not currently held. This feature ensures that consignors can manage their listings more efficiently by preventing accidental sales of TGs that are not on hold.

We need to provide Consigners the ability to remove TGs while they are not hold The hold status is returned by the CatchAll Webhook If CatchAll Webhook returns status = hold, it also returns the time ...

SIT-13344 Deployed

Export Sales Data

As a developer, you can now export sales data as a CSV file through a dedicated API endpoint, allowing for easy selection and download of specific sales by the logged-in user. The exported CSV file includes all relevant sale parameters.

Acceptance Criteria API is implemented to export all Sales related to the logged user The API supports exporting a subset of all sales so one FE is integrated users can select sales from the grid The ...

SIT-13343 Deployed

Export User Inventory Data

This feature allows developers to export inventory data in CSV format, including relevant parameters, for logged-in users. Additionally, it enables frontend integration to allow users to select specific sales from the grid and download the corresponding CSV file.

Acceptance Criteria API is implemented to export all Inventory related to the logged user The API supports exporting a subset of all Inventory so one FE is integrated users can select sales from the g...

SIT-14778 Deployed

Order Webhook Processor

This feature allows affiliates to receive notifications about new orders placed through their unique IDs, which are then processed and stored in our system, sending a confirmation response back to the affiliate. It also handles any potential errors that may occur during processing.

This handler will listen for incoming requests at the path /v1/catchall/webhooks/affiliate/{affiliateId} specifically for new orders placed through the affiliate. It will extract order details from ...

SIT-14780 Deployed

Hold Order Notification Handler

This feature introduces a webhook handler that allows affiliates to place orders on hold, updating the order status and notifying the affiliate of the hold status if applicable. The handler receives valid affiliate IDs, stores relevant information in the database, and handles errors gracefully.

This handler will manage situations where an order is placed on hold. It will listen for requests at the path / /v1/catchall/webhooks/affiliate/{affiliateId} and update the order status accordingly. ...

SIT-14781 Deployed

Hold Release Webhook Handler

This feature allows developers to create a webhook handler that automatically releases orders from a "hold" status and sends notifications when an order is released. The handler listens for specific requests at the /v1/catchall/webhooks/affiliate/{affiliateId} path and updates the order status accordingly.

This handler will process requests to release an order from hold status. It will listen at the path /v1/catchall/webhooks/affiliate/{affiliateId} and ensure the order is updated and any necessary not...

SIT-14782 Deployed

Order Update Affiliate Handler

This feature implements an Order Update Webhook Handler that listens for updates to existing orders and processes changes to reflect in the system, sending a confirmation response to the affiliated party upon successful update. It also logs any processing errors.

This handler will handle updates to existing orders. It will listen for requests at the path /v1/catchall/webhooks/affiliate/{affiliateId} and process the updated information to reflect changes in t...

SIT-14904 Deployed

SeatHQ Branded Login

The login page has been redesigned to align with the new SeatHQ brand identity, featuring the company's logo and updated visual style. This change aims to provide a more cohesive user experience that reflects the organization's modern branding.

AC Login page is updated matching the design of this claude prototype The view includes the actual SeatHQ logo

SIT-14860 Deployed

Login to Root URL

As a non-user, I can access the application by visiting the root URL ("/") and log in to view its content. This allows users to easily find and access the site without needing to navigate to a specific page or login screen.

SIT-14858 Deployed

Sign Up Process

As a new user, you can easily create an account by signing up on the /signup page. This allows anyone to access and utilize the Seathq platform without needing prior login credentials.

SIT-14850 Deployed

Failed Order Notification

This feature notifies administrators of failed NFL order deliveries to customers through the Slack channel @data-dog, providing order details and relevant logs for investigation. It ensures timely alerting of delivery issues to facilitate prompt resolution.

Datalog Alert : Triggered: Delivery Failed NFL Message:  Delivery Failed NFL Order Id:  786362 Cart Id:  550258 @slack-data-dog Message:  Delivery Failed NFL ,  786362 ,  550258 More than 0 log events...

SIT-15083 Deployed

Grant Permissions to Lambda Functions

InvokeFunction" action.

Request from slack message Kevin Campbell    11:35 PM @Francisco Suarez This one is urgent for Fortress integration, in the morning asap can I get this permission issue fixed as well as to make sure ...

SIT-13477 Deployed

Move Data to QA

This feature automates the transfer of data from the Business Operations Environment's User Acceptance Testing (UAT) environment into our Quality Assurance (QA) environment. It creates all necessary records, including events, partners, manifests, charts, and inventory, to support testing in QA.

Create a Script/Pipeline to move an entire event, create a new partner, manifest, chart and inventory from BOE UAT to QA

SIT-14997 Deployed

Create Partner Ticket Range Counter

This feature creates a new DynamoDB table to store ticket-range counter information for partner Fortress, specifically in the Integration account. The table will help track and manage ticket ranges for seamless integration with the Fortress service.

Create a new DynamoDB table named 'partner-fortress-ticket-range-counter' in the appropriate AWS account to store the ticket-range counter information for the partner Fortress. Consider whether it sho...

SIT-15079 Deployed

Link Fortress Accounts

This feature enables seamless integration between the Waroom and Fortress platforms, allowing users to access and manage their content across both systems efficiently. The integration streamlines workflows and enhances collaboration capabilities for users of both platforms.

SIT-15073 Deployed

AWS Inspector Access

This feature grants users read-only access to AWS Inspector, allowing them to view audit trails and compliance data without modifying or deleting information. This enhanced security measure ensures that sensitive data is protected while still enabling authorized users to access important insights.

AC: Observe the following users have AWS Inspector read only access:

SIT-15071 Deployed

Disk Space Management

The new feature automatically frees up disk space on the Tableau operating system to prevent storage issues and ensure smooth performance. It also provides users with an option to manage their data storage more efficiently.

SIT-15063 Deployed

Assign Dynamo DB Access

This feature allows administrators to grant access to specific users for Dynamo DB integration with an AWS account. It enables secure and controlled access to Dynamo DB for authorized users.

Please give the following users access to Dynamo DB on the Integration AWS Account

SIT-15069 Deployed

Update AppConfig Permissions

This feature ensures that all developers and quality assurance (QA) team members have the necessary permissions to update and publish AWS AppConfig configurations, allowing them to manage application settings efficiently.

Verify and configure permissions for all developers and QA team members to ensure they can update and publish configurations using AWS AppConfig. Issue created in Slack from a message .

SIT-15035 Deployed

Redirect to BOE Event URL

This feature allows users to access the BOE event URL directly from a custom short URL provided by our partner ABG. The custom URL redirects to the official event page on sitickets.com.

Redirect this short URL: sitickets.com/2026SITEU to BOE event URL: https://sitickets.com/event/abg/sports-illustrated-teu-presents-tight-ends-friends-XFFI7N Request is from partner (ABG) and must b...

SIT-14809 Deployed

End-to-End Payment Verification

This feature ensures accurate customer payment data by performing an end-to-end analysis of Gotham and RB payments, identifying any discrepancies and documenting the issues for further investigation. The goal is to identify the root cause of incorrect payment data to prevent future errors.

As a PM, I would like a Dev to Perform comprehensive end-to-end analysis of all Gotham and RB customer payments to ensure data is correct. AC: Identify and document where payment data is not correct F...

SIT-13011 Deployed

Seat Report Builder

This feature provides detailed reports on seat holds and availability, allowing partners to track individual seats, their status, and associated ticket information in a customizable format. The report enables partners to aggregate or drill down into specific events or event series for better insights.

There are so many different possible reports around HOLDs - SIT plans to provide detail reports by singular Events or Event Series that can then be used by the partner to aggregate or drill as needed....

SIT-14608 Deployed

Checkout Price Calculator

This feature adds a new calculated field to ticket price components, allowing users to easily view the total amount at checkout by combining retail price, tax, and processing fees. This updated reporting provides a clearer picture of ticket sales performance.

Add a column to ticket price components to calculate the total amount at checkout (retail total + tax + processing fee)

SIT-14877 Deployed

Update Customer Email Addresses

This feature allows NYRB customers to update their email addresses, ensuring that all relevant systems are updated with the new email information. The change will be reflected across multiple platforms, including reservations, invoices, transactions, and user accounts.

partner: nyrb requested for today/tomorrow (5 jan 2026) attached list has current customer email in “old email” column and updated email in “new email” column Entities to be affected: BOE : members (...

SIT-15050 Deployed

Update Patching Script Versions

This feature updates the weekly patching script to use the latest versions, ensuring compatibility with new image builds without disrupting existing functionality. The update also includes a reboot process for affected systems to ensure they receive the necessary security patches.

As a enginner will need to update the cat /opt/scripts/weekly_scan_and_patch.py So that it updates to the latest versions and based on Gabor comment will not impact code so that its completed if need...

SIT-15016 Deployed

Auth0 User View Access

This feature allows administrators to grant access to specific Auth0 user views in the Marketplace Quality Assurance environment. This enables authorized users to see details about Auth0 account holders within the QA environment.

AC: Observe is able to view users with Auth0 accounts in QA for Marketplace.

SIT-14617 Deployed

Event Updates Every 12 Hours

This feature automatically retrieves and updates event data every 12 hours to ensure users have access to the most recent information.

that way we stay up to date

SIT-14616 Deployed

User Event Management

This feature moves event logic from the Ticket API to User Management, simplifying and consolidating related functionality within a single repository. This change improves code organization and reduces redundancy.

there is no reason to have this live in its own repository. merge events into user management

SIT-14615 Deployed

Catalog Service API

The Catalog Service provides a set of APIs (GET, POST, PUT, PATCH, DELETE) to manage catalogs, allowing users to create, read, update, and delete catalog data. This service enables full CRUD capabilities for the catalog schema within the User Management API.

we need a service in the user management api that gives us full CRUD over the catalog

SIT-14556 Deployed

Create Affiliate and Primary Users

This feature introduces an API that allows developers to create new affiliates and their primary users, including fields for affiliate name, deal structure, POS system, and user details. The API enables the creation of a new affiliate with a linked primary user, providing a streamlined process for managing affiliate relationships.

Acceptance Criteria Implement new Affiliate create API ready to use this fields taken from the FE Affiliate Name (unique, required) Deal Structure (dropdown, required) POS System (dropdown, “none” as ...

SIT-13904 Deployed

Modify Resale Listing

Marketplace users can now modify their resale listings by changing prices, broadcasting or unbroadcasting them. This feature allows users to update their listings in real-time across external marketplaces.

7- As a marketplace user, I want to modify my resale listings (price changes, broadcast/unbroadcast) Expose external API endpoint: PATCH /api/marketplace/listings/{tg_id} Support operations: price cha...

SIT-13888 Deployed

Create Affiliate Account

This feature allows users to easily create consignor accounts for selling tickets by providing basic user information and optional affiliate details. The API endpoint streamlines the process of setting up a new account with minimal complexity.

This endpoint provides a simplified way to create consignor accounts for users who want to sell tickets. It handles all the complexity of setting up a consignor account POST /v1/affiliates/simple { ...

SIT-13901 Deployed

Marketplace Ticket Publishing

The new feature allows marketplace users to publish their tickets for resale to other SeatHQ supported marketplaces through an external API endpoint. This enables seamless listing creation and broadcasting across multiple marketplaces, associated with the user's affiliate status.

As a marketplace user, I want to publish my tickets for resale to all SeatHQ supported marketplaces Expose external API endpoint: POST /api/marketplace/listings Create TG linked to authenticated user'...

SIT-14704 Deployed

Payment Attempt Reporting

This feature updates the payment attempts reporting to include all relevant information, such as reservations, invoices, and payment processor transactions, allowing for better visibility into failed payments and successful reconciliations. The update aims to align with recent re-architecting efforts to provide a more comprehensive view of payment attempts.

Objective: Ensure we have a report that captures all payment attempts and the associated reservation, invoice, DB transaction (if applicable) and payment processor transaction (if applicable) info so...

SIT-15036 Deployed

Duplicate Events to Environments

UAT (User Acceptance Testing) and QA (Quality Assurance). This enables more comprehensive testing of these events in different stages of development.

As a PM, I would like to request that please duplicate the Red Bulls and Gotham events from Production to both the UAT and QA environments.

SIT-15017 Deployed

Import Sales and Service Teams

This feature allows users to easily update and manage sales representatives and account representatives in Gotham by running an automated script. The script simplifies the process of importing and updating these roles, making it more efficient for users.

Run script to import sales reps and import the service reps

SIT-15047 Deployed

Resolve SQS Authorization Error

This feature resolves an authorization error issue with Amazon SQS in our QA environment, allowing updates to Fortress to proceed without interruption. The fix ensures seamless communication between Fortress and SQS, improving overall system reliability.

SIT-15046 Deployed

Partner Account Management

The Product & Technology Team Round Table meet feature allows team members to collaborate and discuss product development in a structured meeting format. This feature enables teams to organize regular meetings for planning, decision-making, and knowledge sharing.

SIT-15045 Deployed

On Sale Alerts

This feature enables users to monitor and receive notifications when a specific item is on sale at its retail price in the RB store. It helps customers stay informed about deals and make timely purchasing decisions.

SIT-15042 Deployed

Grant Access to Seats

This feature grants users the ability to view and comment on GitHub issues related to SeatHQ, allowing them to collaborate more effectively. It enables Nicolas Andrulakis to access SeatHQ-related information directly within Slack.

AC: - Observe Nicolas has read access for SeatHQ in Github Issue created in Slack from a message .

SIT-14223 Deployed

Manage Multiple Adhoc Tasks

This feature allows users to create ad-hoc tasks and meetings that can be assigned to specific team members or automatically generated based on project requirements. It streamlines the process of creating temporary projects and collaborations, making it easier for teams to work together on short-term initiatives.

SIT-15028 Deployed

VIP URL Patterns

This feature allows users to request a Virtual Private Network (VIP) or URL pattern from the QA team, enabling secure access to sensitive information. The feature provides a streamlined process for requesting and managing VIPs, improving overall security and efficiency.

Related to

SIT-15027 Deployed

Manage SQS Resource Permissions

This feature resolves an authorization error when testing Amazon SQS in the QA environment by adding necessary permissions to the resource-based policy, allowing the assumed role to send messages successfully.

Investigate and resolve the authorization error encountered when testing SQS in the QA environment. The error message indicates that the assumed role 'bo-happsnow-api-qa-us-west-2-lambdaRole/bo-happsn...

SIT-15023 Deployed

Data Governance Dashboard

This feature adds Manuela Garces to the DataOps group, allowing for more inclusive collaboration and decision-making.

SIT-14971 Deployed

Create S3 Bucket for Imports

This feature sets up a new Amazon S3 bucket named 'qa-boxoffixe-ui-customer-imports' to store import files, resolving permission issues Hemant encountered when creating the bucket. The bucket is created for all environments and checked for existing buckets before setting one up.

Assist Hemant in setting up a new S3 bucket named 'qa-boxoffixe-ui-customer-imports' for import files. Hemant is currently getting a permission denied error when trying to create the bucket. Ensure th...

SIT-14996 Deployed

DynamoDB Deployment Setup

This feature provisions a DynamoDB database for use with the Fortress integration during deployment, ensuring seamless connectivity between systems. It builds upon the existing localStack implementation to make DynamoDB available in the production environment.

Provision DynamoDB for the fortress integration in the deployment environment. Currently, there is a working implementation in localstack. Determine the necessary information and steps to have DynamoD...

SIT-14954 Deployed

Configure GitHub Environments

This feature configures the Fortress pipeline to support automated deployments and job validation between User Acceptance Testing (UAT) and Production environments, integrating these environments with GitHub. It enables seamless deployment workflows by setting up API Gateway connectivity and adding UAT and Production environments to GitHub.

Following the successful deployment of the Fortress code to QA, we need to finalize the promotion path by provisioning and configuring the UAT and Production environments. These environments nee...

SIT-14990 Deployed

Review and Remove Legacy Volumes

This feature allows users to review and confirm the removal of legacy volumes from their system, ensuring data integrity and minimizing potential errors. It provides a streamlined process for managing outdated or obsolete data.

SIT-14989 Deployed

Profile Access Review

This feature allows users to review and manage access permissions for all profiles on Sitickets, ensuring that each user has the right level of access to tickets and other system resources. This enhanced security measure provides greater control and visibility into who can view or edit specific tickets.

SIT-14988 Deployed

RB On Sale Alerts

This feature enables users to monitor and receive notifications when a meeting room is available for booking at a discounted rate. It allows users to stay on top of availability and potential savings opportunities.

SIT-14962 Deployed

Restart Happsnow User

This feature allows users to restart their Tyler account on the HappSnow platform, providing them with an access key and secret key to regain access. The feature enables seamless recovery of user accounts in case of technical issues or password reset needs.

SIT-13745 Deployed

Seat Management Tool

The "Migrate SeatHQ into Github" feature allows users to move their existing SeatHQ data and configuration into a GitHub repository, enabling easy collaboration and version control. This migration process simplifies the management of SeatHQ settings and ensures that changes are tracked and easily recoverable.

SIT-14758 Deployed

User Context in API Responses

This feature provides authenticated users with contextual information about their login credentials, including a unique user ID and role, when accessing specific endpoints in the application. This enhancement ensures that users can access relevant data related to their affiliation status and role.

Acceptance Criteria Context with userId and userRole is provided to the following endpoints, so they can access to user and/or userRole on the functions /v1/affiliate /v1/affiliate-group /v1/ma...

SIT-14779 Deployed

Order Cancellation Webhook Handler

This feature allows affiliates to initiate order cancellations through a webhook, which updates the order status and notifies relevant systems, ensuring accurate and timely communication. The system logs any errors that occur during the cancellation process.

This handler will manage requests for order cancellations initiated by the affiliate at the path /v1/catchall/webhooks/affiliate/{affiliateId} . It will update the order status and notify relevant sy...

SIT-14948 Deployed

Case Insensitive Emails

This feature resolves issues with case-sensitive email addresses by migrating affected data and adding unique constraints where necessary, ensuring accurate email address validation and prevention of duplicate entries.

Create migrations to fix case sensitive email addresses in various tables. Also add unique constraints when required.

SIT-14179 Deployed

Data Mapping between BOE and

This feature enables seamless integration between Business Operations Engine (BOE) data and the Fortress API by creating necessary data mappings, allowing for accurate and efficient exchange of data between the two systems. This facilitates streamlined operations and improved data consistency across both platforms.

The purpose of this ticket is to create all the necessary data mappings to support the Fortress integration. We’'ll need to use several endpoints to complete the integration, the endpoints are inside ...

SIT-11226 Deployed

Merge Duplicate User Accounts

This feature resolves an issue where duplicate users are created for New York Red Bulls season ticket holders due to case sensitivity in email addresses. It now ensures that all stored payment information and reservations from unmerged records are included when duplicating user accounts.

It is possible for duplicate users to get created when NYRB season ticket holders are logging in and activating their SI Tickets accounts. Email uniqueness in our database appears to be case-sensitive...

SIT-13858 Deployed

Record Adyen Payments

When an invoice is successfully paid through Adyen, it should now be recorded in the transactions table with a valid transaction ID. This ensures that all payment records are accurately reflected in our database.

invoice payment id = inv_pm_1755994948172_y2pumpgm8 has an adyen_psp_reference GNZ3PJC89KQ4SJZ3 for a successful payment that matches the invoice amount and the invoice is marked as paid, but there is...

SIT-14853 Deployed

Upgrade OS to Latest Ubuntu

This feature upgrades the Ubuntu operating system for engineers when they receive approval from development teams, ensuring all necessary instances are updated to the latest version. This ensures consistency and security across environments.

As a engineer will need to work with DEV to make sure I we can upgrade the OS ubuntu on upgrade below to > 5.15.0.1088.95~20.04.1 i-040e4ed121121831e - Unknown • i-0f7fc761ee0b62444 - Unknown • ...

SIT-14947 Archived

Hold Multiple Access Roles

This feature ensures that a single user can't have multiple access roles at the same time, preventing potential conflicts of authority. It helps maintain clear role definitions and prevents accidental or intentional misuse of elevated privileges.

Single user c annot hold two access roles simultaneously , such as Employee and Super Admin.

SIT-14964 Deployed

Link Repository to Ticket

This feature updates the repository summary to include information about associated tickets, making it easier for users to view and manage related issues. The change enhances the visibility of ticket connections within the repository.

Repositories and associated tickets: si-tickets/happsnow-web Author Kevin Campbell Tickets https://sitix.atlassian.net/browse/SIT-14959

SIT-14309 Deployed

Auto-Expire Reservations

This feature resolves expired reservations in our system by automatically removing them from Dynamo DB when their TTL field expires. This prevents lost payments and ensures that existing reservation plans are not affected.

For RB, Reservations expire on we can’t have this happen We will have a meeting to discss this on Summary All we have to do is validate that the dynamo db ttl field does not impact the existing paym...

SIT-14892 Deployed

Upgrade OS to Latest Ubuntu

This feature upgrades the Ubuntu operating system on specific instances to the latest version (5.15.0.1088.95~20.04.1) with Dev Approval, ensuring consistency and security across the environment.

As a engineer will need to work with DEV to make sure I we can upgrade the OS ubuntu on upgrade below to > 5.15.0.1088.95~20.04.1 i-040e4ed121121831e - Unknown • i-0f7fc761ee0b62444 - Unknown • ...

SIT-14956 Deployed

Configure Shared Pipelines

This feature allows users to document their configuration steps in Confluence and share them with the team through the shared GitHub pipeline, ensuring consistency and collaboration.

AC: Observe there are clear steps for developers to add their GitHub steps to call the shared pipeline.

SIT-11331 Deployed

Upgrade Service Notices

The feature allows DevOps engineers to review end-of-life notices for various AWS services, such as MySQL RDS and Lambda, and identify necessary upgrade items to avoid costly support charges. This process is facilitated through the AWS Health Dashboard, ensuring actionable upgrades are ticketed under an epic for efficient management.

A DevOps engineer needs to review the end of lifecycle notices for various services, including Mysql RDS version for HN and Node 18 end of support for Lambda . The task involves going through the p...

SIT-14953 Deployed

Cookie Policy Link

We've added a "Cookie Policy" link in the footer of our website, providing users with easy access to our data collection and usage practices. This new link is now visible on all pages, including the Support section at the bottom of the page.

Add the cookie policy link in the footer for production per AC: Observe that a new “Cookie Policy” link has been added to the Support section at the bottom of the page below “Terms of Use”

SIT-13149 Deployed

Apply Account Credit

When purchasing seats, representatives can now choose to apply their available account credits at checkout, reducing the need for cash deposits. This feature streamlines the process of booking seats while also utilizing the representative's existing credit balance.

ability to apply account credit on a purchase Flow Group purchaser leavs deposits Group purchaser calls in and asks for seats Rep selects seats and has option to apply account credit

SIT-14795 Deployed

Error Investigation Tool

This feature investigates and resolves issues related to sending CloudWatch logs to Datadog logs, ensuring accurate log data transmission.

I found an error message several times in the qa-sitickets-lambda object. I attached an image that shows the error. We need to research and identify why it is happening this error.

SIT-14891 Deployed

Associate Customer with Partner Automatically

This feature automatically associates customers with their corresponding partners when a new customer is created or a transaction/reservation is made. It retrieves the partner information from related event IDs in MySQL transactions and reservations tables to populate the partner_customers table.

We have a table partner_customers that associates the partner_id to the customer_id and it should happen manually when a new customer is created, a transaction or reservation is created. Would i...

SIT-14889 Deployed

GitHub Actions Integration Setup

This feature allows users to integrate their GitHub repository with a secondary pipeline, creating a hybrid workflow that combines the strengths of both pipelines. By configuring this integration, users can leverage the benefits of both pipelines in a single workflow.

SIT-13549 Deployed

Field Validation Warnings

When adding tickets, users will receive warnings for "Seat Type" and "Delivery" fields that are left blank, ensuring they complete required information before proceeding. The warnings will be displayed in red color with a red border to draw attention to the missing data.

When adding tickets, “Seat Type” will be highlighted with the text “Seat Type is required” even when a value has already been selected, and “Delivery” is also highlighted with the text “Delivery is re...

SIT-14852 Deployed

API Endpoint Resolution

The List-codes API endpoint is not functioning correctly in the QA environment, returning a 403 Forbidden error, whereas it works fine in production. The goal is to investigate and resolve this issue to unblock task SIT-13849.

The List-codes API in the production environment is repeating the path 'v1/list-codes/api/v1/list-codes'. In the QA environment, the API is not functioning correctly and returns a 403 Forbidden error....

SIT-14589 Deployed

Correct Duplicate Customer Seats Report

This feature allows users to view multiple line items for the same customer or seats on the Seats Sold/Reserved report, resolving issues with duplicate locations. It improves the accuracy of the report by correctly displaying all associated information for each customer or seat.

Looks like still some issues with the accounts above.  Additionally, I've noticed that those 2 accounts (plus 7 others, have the same location showing up multiple times in the Seats Sold/Reserved repo...

SIT-14736 Deployed

Update Sales Rep On Orders

This feature allows sales representatives to receive and view up-to-date lists of New York Review Board (NYRB) orders, ensuring they are informed about current customer transactions and reservations. The updated list is provided by Steve, providing a centralized source for sales reps to access this critical information.

use list provided by Steve to update the sales rep on customer transactions/reservations.

SIT-13301 Deployed

Fargate Platform Version Update

AWS is planning to automatically update all Fargate services running version 1.3.0 to version 1.4.0 on March 2, 2026, requiring review and migration of affected services by the DevOps team.

AWS will start force-updating all the Amazon ECS services running Fargate platform version 1.3.0 to version 1.4.0 starting March 2, 2026. This may impact our workloads. We need to review and ensure al...

SIT-14823 Deployed

AWS Cost Analysis Report

This feature generates a FinOps Report for AWS costs, providing insights into cost savings opportunities and recommended approaches to reduce expenses. The report is tailored to the specific application behavior and structure, helping businesses identify potential areas for cost optimization.

As a engineer will need to do a finops analysis of AWS accounts finding savings and suggested approaches to reduce costs so that the business knows what we can do to reduce costs. AC: Given that a fi...