Skip to content

feat: support orchideight, add new widget for totals, new widgetvars#205

Open
WolfwithSword wants to merge 17 commits intodevfrom
wws/feat-subtotals-and-orchideight
Open

feat: support orchideight, add new widget for totals, new widgetvars#205
WolfwithSword wants to merge 17 commits intodevfrom
wws/feat-subtotals-and-orchideight

Conversation

@WolfwithSword
Copy link
Copy Markdown
Owner

@WolfwithSword WolfwithSword commented Mar 21, 2026

  • Adds support for ordertype orchid eight from goaffpro, and katdragonz
  • Adds new widget js vars that are pre-filtered event lists
    • OrderEventTypeList
    • SubEventTypeList
      • includes gifted inside
    • TokenEventTypeList
    • DonationEventTypeList
      • Not used in a preset atm
    • FollowEventTypeList
  • New subathon_totals websocket handler and event data
    • contains data for counts and sums of all the filtered events (except donations), includes moneysum from subathon data.
    • new preset generic/totals/totals.html to take advantage of this
  • optimizations to DB tick write events
  • optimizations and cleanup in general
  • In overlay editor, add CTRL holding to adjust width/height bounds of a widget.
  • Made goaffpro settings expanders dynamic based on the enums that are enabled, making adding new sites much easier
    • as part of this, moved the site mapping and such to an enum helper
  • reformat and organize webhook logging event selection
  • refactors whole settings page UI to be more compact
  • added order-items count to subathon totals widgets and socket data
  • added ui configurable external-subs based on Value meta string matching
  • new event alert widget

closes #196
closes #204
closes #208

@WolfwithSword WolfwithSword added this to the Release v1.1.0 milestone Mar 21, 2026
@WolfwithSword WolfwithSword self-assigned this Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant