Kevin BATAILLE kevin.bataille
  • Joined on 2024-11-22
kevin.bataille pushed to feat/promotion-code at kevin.bataille/aperonight 2025-09-28 23:17:39 +00:00
ae1ae89a97 Add a compose for production
0b7dd55530 Optimize Dockerfile.production for better performance and security
a69ddb4012 feat: Add promotion code functionality to ticket orders
Compare 3 commits »
kevin.bataille created branch feat/promotion-code in kevin.bataille/aperonight 2025-09-28 23:17:39 +00:00
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 23:05:06 +00:00
355d4e45d7 Merge newer features and remove legacy code
a0640b5401 Resolve merge conflicts in payout system implementation
c74140c431 feat: Add manual payout system for countries without Stripe Global Payouts
Compare 3 commits »
kevin.bataille pushed to develop at kevin.bataille/aperonight 2025-09-17 21:03:12 +00:00
e5ed1a34dd refactor: migrate payment success views to orders system and add promoter seed data
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 14:58:34 +00:00
4d5d12743d Cannot cancel or unpublish event when it's ended
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 14:55:27 +00:00
11e77e2b54 Moved revenues to a dedicated box
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 14:52:09 +00:00
8acca705fa fix: code linter
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 14:52:00 +00:00
6058023f30 fix: remove legacy admin payout process route and reorganize routes
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 14:34:49 +00:00
70aa9e9e2a fix : ticket order new
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 10:05:21 +00:00
8103629370 fix: add missing total_earnings_cents method and payout method to Event model
dce5d0af12 fix: update seeds file to use correct payout_status enum value
Compare 2 commits »
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 09:57:23 +00:00
1889ee7fb2 feat: replace Stripe Global Payouts with manual bank transfer system for France compliance
kevin.bataille pushed to feat/stripe-global-payouts at kevin.bataille/aperonight 2025-09-17 00:08:19 +00:00
3c1e17c2af feat(payouts): implement promoter earnings viewing, request flow, and admin Stripe processing with webhooks
kevin.bataille created branch feat/stripe-global-payouts in kevin.bataille/aperonight 2025-09-17 00:08:19 +00:00
kevin.bataille pushed to feature/promoter-payouts at kevin.bataille/aperonight 2025-09-16 23:41:02 +00:00
47f4f50e5b feat: complete promoter payout system implementation
e4509b1c43 feat: enhance dashboard and event pages with ended events payout functionality
59e1854803 feat: Implement promoter payout system for event revenue processing
58141dca94 fix(event model): duplicate payout status enum removed
d2c43cfc2f fix: clean up payout migrations, remove ghosts, add defaults and indexes
Compare 9 commits »
kevin.bataille created branch feature/promoter-payouts in kevin.bataille/aperonight 2025-09-16 23:41:01 +00:00
kevin.bataille pushed to feat/free-ticket at kevin.bataille/aperonight 2025-09-16 15:33:44 +00:00
01a661e25b update ci/cd configuration
kevin.bataille pushed to feat/free-ticket at kevin.bataille/aperonight 2025-09-16 15:30:47 +00:00
e7ac46d4cb style: remove double border
kevin.bataille created branch feat/free-ticket in kevin.bataille/aperonight 2025-09-16 15:30:47 +00:00
kevin.bataille deleted branch feat/free-ticket from kevin.bataille/aperonight 2025-09-16 15:30:13 +00:00
kevin.bataille pushed to develop at kevin.bataille/aperonight 2025-09-16 15:27:53 +00:00
3e0a354a58 Merge pull request 'feat/free-ticket' (#4) from feat/free-ticket into develop
b5c1846f2c fix(mailers): Include TicketsHelper in TicketMailer to make format_ticket_price available
04393add14 fix(tests): Remove service fee expectation from Stripe invoice test and fix duplicated keys in event view
5279ebe1a4 feat(event available/sold out): Promoter can mark event as sold out or available
329ba89eaa chore: Better description details for ticket types
Compare 6 commits »