Skip to content

chore(tracon2027): set up event based on tracon2026 - #1043

Merged
japsu merged 6 commits into
mainfrom
chore/tracon2027
Sep 9, 2026
Merged

chore(tracon2027): set up event based on tracon2026#1043
japsu merged 6 commits into
mainfrom
chore/tracon2027

Conversation

@japsu

@japsu japsu commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Program v2, kirpputori, konsti, paikkala, kaatobussi and station
access setup calls are commented out for now since program planning
hasn't started; the functions are left in place to re-enable later.

japsu and others added 4 commits September 8, 2026 09:43
Program v2, kirpputori, konsti, paikkala, kaatobussi and station
access setup calls are commented out for now since program planning
hasn't started; the functions are left in place to re-enable later.
Concom members get a CBACEntry scoped to field="quotas" on
TicketsV2EventMetaType, so they can see real-time quota counts without
gaining access to orders, payments, or any tickets_v2 mutation.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
- Tolerate the tracon2027-program-hosts group not existing yet (it's
  created by setup_program_v2, currently disabled in this setup script).
- Wrap Setup().setup() in a transaction: Response.refresh_cached_fields_qs
  uses select_for_update, which requires one, and this command previously
  relied entirely on always being run nested inside a larger
  transaction-wrapped setup chain.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@@ -0,0 +1,72 @@
title: Expense Claim

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be "Car usage claim" instead of normal expense claim" (ja sama suomeksi)

@japsu
japsu merged commit 15f6a75 into main Sep 9, 2026
9 checks passed
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.

2 participants