Razmig Sarkissian
7c1c37746c
Improve webhook handling and validation logic
...
Supporting multiple webhook secrets and enhanced Connect account
validation. Added more detailed logging and improved error handling for
payment processing.
4 weeks ago
Laurent
1bf31744b5
change many to many to autocomplete in the admin
1 month ago
Razmig Sarkissian
5c36eb8781
Add umpire data export functionality
...
The commit adds a new endpoint and functionality to gather tournament
and umpire contact information from the French Tennis Federation (FFT)
API, and export it as a CSV file. The changes include:
- Add route for monthly tournament/umpire data export - Add view to
fetch tournaments and umpire data in batches - Add CSV export of umpire
contact details - Clean up tournament model fields
1 month ago
Razmig Sarkissian
511066ccc8
Add support for single player tournament registration
...
The registration system now properly handles both team and individual
player tournaments, displaying the appropriate counts and labels based
on the tournament type.
1 month ago
Laurent
12ddbb2c29
update PurchaseAdmin
1 month ago
Razmig Sarkissian
ff7718d044
add oct 2025 rankings
1 month ago
Razmig Sarkissian
358f025cc5
Remove debug logging statements
1 month ago
Razmig Sarkissian
f4d8b1a536
Add support for corporate tournament Stripe payments
...
The commit adds webhook handling for corporate tournaments using
platform account (XLR) vs connected accounts, updates payment link
creation logic, and improves logging.
1 month ago
Razmig Sarkissian
22b06b4494
Remove cancel_url from Stripe checkout params
1 month ago
Razmig Sarkissian
c004325ac8
Remove unused tournament model fields
1 month ago
Razmig Sarkissian
a5c9765366
Add Stripe payment links for tournament registration
1 month ago
Razmig Sarkissian
4fbfce8393
Fix player contact email handling across service methods
1 month ago
Razmig Sarkissian
371bce35d7
Refactor contact information handling in tournament registration
1 month ago
Razmig Sarkissian
fe3e224d15
Update CustomUserAdmin to use date_joined instead of creation_date
1 month ago
Razmig Sarkissian
8f7b21d0de
Add 'creation_date' to CustomUserAdmin user fields
1 month ago
Razmig Sarkissian
5e45b6d96a
Refactor Tournament Summary Serializer for enhanced readability
1 month ago
Laurent
8132826866
renamed agents into supervisors and added organizers who can create tournaments
2 months ago
Razmig Sarkissian
33f170dd3e
Replace timezone.localtime with local_planned_start_date method
2 months ago
Razmig Sarkissian
9a3f92306d
Replace timezone.localtime with local planned start date method
2 months ago
Razmig Sarkissian
6875081097
Fix double butterfly mode condition for rounds count
2 months ago
Razmig Sarkissian
ad6139852d
Improve player name display in tournaments
...
Adjust name display logic to handle cases with missing last names and
more flexible short name generation for tournament rounds
2 months ago
Razmig Sarkissian
e6a6268143
Fix tournament registration fee calculation
...
Correctly calculate entry fee based on number of registered players
instead of minimum team size
2 months ago
Razmig Sarkissian
7709409a63
Fix tournament cart fee calculation logic
2 months ago
Razmig Sarkissian
1019c20890
Fix fee calculation for tournament registration
...
Correctly calculate fee based on minimum team size instead of current
number of players
2 months ago
Razmig Sarkissian
721650a8b6
Fix name display with null checks
2 months ago
Razmig Sarkissian
c0d97721dd
Fix calculation of tournament registration fee
2 months ago
Laurent
8c4799c1e6
fix problem with event admin
2 months ago
Laurent
c41eadfe36
small improvements on new stuff
2 months ago
Razmig Sarkissian
89e68c3033
Fix double butterfly match positioning in quarterfinals
...
Adjust match positioning logic for uneven matches in double butterfly
mode, ensuring correct spacing and display of matches when some
quarterfinal matches are missing.
2 months ago
Laurent
b3a20f69f4
fix issue
2 months ago
Laurent
e1e2fb08ef
rename Campaign into ProspectGroup
2 months ago
Laurent
f1c02a7d1b
Adds new Campaign model to make groups of users + way of creating them from users
2 months ago
Laurent
09282698cf
Adds sharable property to BaseModel classes
2 months ago
Razmig Sarkissian
26b7aea651
Move online registration block inside custom animation check
2 months ago
Razmig Sarkissian
289e8e8e8c
Hide online registration for custom animation tournaments
2 months ago
Razmig Sarkissian
07d5d20800
fix special custom animation stuff
2 months ago
Razmig Sarkissian
7fec722362
Add time indication for matches in broadcast bracket
2 months ago
Laurent
d5b2591925
add action to convert users into prospects
2 months ago
Razmig Sarkissian
9666a998c4
Fix bracket rendering when both parents are disabled
2 months ago
Laurent
b2bd41b737
admin update
2 months ago
Laurent
980e5f6420
add raw_id for events
2 months ago
Laurent
75a00c0fa9
add raw_id fields for tournament
2 months ago
Laurent
30b17810e9
update offer
2 months ago
Razmig Sarkissian
5320d0a5be
Remove ReferrerMiddleware and move logic to login view
2 months ago
Laurent
10168de3cd
adds filter for user that have or dont have a prospect with the same email
2 months ago
Laurent
c4be3c9ce2
add filter for user with/without purchases
2 months ago
Laurent
42bdb3bfed
Add filter for user that have created an event
2 months ago
Razmig Sarkissian
82900cfe5e
Add confirmation time to registration deadline
2 months ago
Razmig Sarkissian
b71ac1c645
Remove Registration Cart Cleanup Middleware
2 months ago
Laurent
d934230880
adds event_count for user in the dashboard
2 months ago