v2.28 - Custom reports and Invoices API - 1st August 2024

Our latest release brings several security and performances updates along with some great improvements


Checkout flow speed boost - Phase 1

  • We are in the process of optimising the speed of the event checkout flow
  • This first phase significantly optimises the form handling which gives a great speed boost
  • We have also fixed error types raised during checkout as well as added optimisations for payment gateways
  • A seconds phase will add further

New: API endpoint to set Invoiced transactions to 'Paid'

This new endpoint is our first updating one - the others are all read-only.

  • Invoices can now be set to 'Paid' from: 
    • Invoiced, ModifiedDown, ModifiedUp, ModifiedNeutral, PartiallyPaid, PartiallyRefunded
  • You can now easily update Invoice transaction statuses when external systems handle Invoice payments

     


Custom Reports improvements

New: Include extra fields from Personal details and Invoice details

  • Fix "no source" error which occurs if form field names are changed in events
  • Fix nomination scores, rankings and votes exporting as text not number
  • Other small fixes and improvements for custom reports

New: Add "custom number" option to awards criteria scoring


Other Improvements

  • Improved event site session handling - multi browser/multi device
  • Enable editing of nominations Q&A inside Judging rounds


Bugs:

  • [EVESSIO-12349] - [Event Site]: Step 2: Personal Details: Error Internal page is displayed if try to purchase transaction
  • [EVESSIO-11112] - [Customer Admin Part]: Revenue: Payment settings: "Invoice Due Days", "Invoice Due Immediately Days" fields are not updated before reload page if change from "Custom" to "Default"options
  • [EVESSIO-11171] - [Admin Part]: Awards: Categories: Receiving And Processing: Sorting of collaborators in "Assign categories to collaborator" doesn't work. Categories and collaborators are not sorted by A-Z in "Assign Collaborators to Categories" modal
  • [EVESSIO-11212] - [CAP]: Awards: Judging: Selected categories are duplicated in "Move categories" after adding group per round (round has existing round as a source)
  • [EVESSIO-12260] - [CAP]: Event: Organizations: NaN is displayed instead of line number
  • [EVESSIO-12319] - [CAP]: Website: Content: Collaborators: Sponsor profile List: Error appears if try to edit
  • [EVESSIO-11481] - [CAP]: Awards:Categories:Receiving and processing: Assignments by category: Warning icons is displayed instead of counters in Nomination receiving/processing columns after reloading the page
  • [EVESSIO-12195] - [CAP] Transactions: Modify transactions: Paperwork isn't generated after overpaid refunded request
  • [EVESSIO-12299] - [CAP] Forms: Public profiles: Checkbox is not selected after Speaker resaves profile on Event site if the field is hidden
  • [EVESSIO-11169] - [Admin Part]: Awards: Categories: Receiving and Processing: Not physical grouped categories are displayed in the list in Assignment by category section
  • [EVESSIO-11209] - [CAP] Website: Page: Add Content: User is redirected to Global nomination entries page instead of nominations per round if click winner class name in "Select content" modal
  • [EVESSIO-11481] - [CAP]: Awards:Categories:Receiving and processing: Assignments by category: Warning icons is displayed instead of counters in Nomination receiving/processing columns after reloading the page
  • [EVESSIO-11169] - [Admin Part]: Awards: Categories: Receiving and Processing: Not physical grouped categories are displayed in the list in Assignment by category section
  • [EVESSIO-11209] - [CAP] Website: Page: Add Content: User is redirected to Global nomination entries page instead of nominations per round if click winner class name in "Select content" modal
  • [EVESSIO-11481] - [CAP]: Awards:Categories:Receiving and processing: Assignments by category: Warning icons is displayed instead of counters in Nomination receiving/processing columns after reloading the page
  • [EVESSIO-12238] - LIVE: [Event Site]:Private:Basket: Transaction cannot be completed if pay via "PayPal Checkout". Error appears in console
  • [EVESSIO-12330] - [CAP]: Events HQ: Event: Data: Custom Report: New added Fields to Invoice and Personal forms are not displayed in [I] Invoice Information and [P] Personal Information Fields set
  • [EVESSIO-12353] - [CAP]: Events HQ: Settings: Payments: PayPal Checkout: 500 error occurs when user tries to save payments settings without 'Accepted payment options' checkbox selected
  • [EVESSIO-12360] - [CAP]: Events HQ: Event: Data: Custom Report: [FF]Form Fields: Only 1st Form Field of the resource Form is displayed in the list
  • [EVESSIO-12361] - [CAP]: Events HQ: Event: Data: Custom Report: Web forms: View: [FF]Form Fields data are not displayed after user submitted Web Form
  • [EVESSIO-12362] - [CAP]: Event: Data: Events HQ: Custom Report: [P] Personal information and [I] Invoice Information are preselected when user adds more than 1 product to Product type report
  • [EVESSIO-12363] - [CAP]: Events HQ: Custom Report: [P] Personal information and [I] Invoice Information are not displayed in Custom report
  • [EVESSIO-11171] - [Admin Part]: Awards: Categories: Receiving And Processing: Sorting of collaborators in "Assign categories to collaborator" doesn't work. Categories and collaborators are not sorted by A-Z in "Assign Collaborators to Categories" modal
  • [EVESSIO-12354] - [CAP]: Awards: Judging: Scoring: Custom: It's possible to enter not integer, more than 3 digits value into scoring field
  • [EVESSIO-12359] - [CAP]: Events HQ: Event: Data: Custom Report: View: Data are not displayed if column name was updated and Custom Report was not resaved
  • [EVESSIO-12367] - [CAP]: Events HQ: Custom report: The fields with the same name of the different forms are merged in Excel
  • [EVESSIO-12337] - [Event Site]: Award Room: 500 error appers when user tries to log in to Award room
  • [EVESSIO-12358] - [CAP]: Revenue: Transactions: TX paid via Invoice remain in 'Processing' Current Status
  • [EVESSIO-12369] - [CAP]: Events HQ: Event: Data: Custom Report: Web forms: View: Excel: [FF]Form Fields data are not displayed in Excel after user submitted Web Form
  • [EVESSIO-12373] - [CAP]: Events HQ: Custom report: The fields with the same name of the different forms are not merged
  • [EVESSIO-12377] - [Event Site] Basket: Internal error occurs when user goes from step 1 to 2 step (Personal details tab)
  • [EVESSIO-10686] - [CAP]: Event: Data: System Reports: Circle icon spins endlessly after downloading paperwork
  • [EVESSIO-11871] - [CAP]: Revenue: Transactions: Edit Invoice (Personal) details: "Invalid date" is displayed in Time field
  • [EVESSIO-12337] - [Event Site]: Award Room: 500 error appers when user tries to log in to Award room
  • [EVESSIO-12372] - [CAP]: Event: Data: Custom report: 'Plus' button moves down when Field's name is long
  • [EVESSIO-12375] - [CAP]: Events HQ: Event: Data: Custom Report: "No source" is displayed in Source column if [FF]Form Fields were updated and report was created before 2.28
  • [EVESSIO-12381] - [Sentry] IndexError: string index out of range (EVESSIO-PYTHON-4KY)
  • [EVESSIO-12382] - [Sentry] TypeError Scaffold.send_static_file() got an unexpected keyword argument 'event_shortname' (EVESSIO-PYTHON-4F9)
  • [EVESSIO-12385] - [Event Site] : 503 issue occurs when user tries to go to Event Site