113 Commits

Author SHA1 Message Date
5fb8c8648f TEST 2026-05-15 18:18:47 +03:00
dvirlabs
b559799802 Fix SSL handshake in Google OAuth callback: use httpx native certificate handling instead of custom SSL context
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 18:44:03 +03:00
dvirlabs
685d33c4fe Fix hina_invitation template: body should have only 1 parameter (contact_name for {{1}} in body text), button parameter (event_id for {{1}} in URL) is handled separately via button_param_key
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 18:36:52 +03:00
dvirlabs
34b5d19064 Fix hina_invitation template: auto-correct body parameters on startup to match what's being sent (7 params: contact_name, groom_name, bride_name, venue, event_date, event_time, guest_link)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 18:23:35 +03:00
dvirlabs
a8b6cd2e17 Fix SSL handshake: use httpx native certificate handling instead of custom SSL context
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 18:13:28 +03:00
dvirlabs
b7ad1218ce Add robust button placeholder detection and Meta delivery diagnostics
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 16:15:32 +03:00
dvirlabs
d4bfb522ac Fix SSL handshake: simplify SSL context config for Meta API compatibility
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 16:06:38 +03:00
dvirlabs
66e5f3bf70 Fix template
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 15:50:08 +03:00
dvirlabs
a70a201222 SSL
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 15:29:16 +03:00
dvirlabs
5c4bb0d3fa Update hina template
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 14:47:46 +03:00
dvirlabs
668f796a05 Add logging to debug button parameter issue
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-14 12:23:33 +03:00
dvirlabs
6c5012929f Fix: Remove event_id from body_params (was causing 8 parameters instead of 7) and add form_params for form display
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-14 11:53:17 +03:00
dvirlabs
bd7064ab87 Fix: Change frontend parameter from guest_id to event_id for button URL
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 11:38:10 +03:00
dvirlabs
5d1fbb39e7 Trigger pipeline
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 11:30:52 +03:00
dvirlabs
44671ffcc5 Add parameter event-id
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 11:09:13 +03:00
dvirlabs
42b71675e8 Add event_id to wedding_invitation body_params so it appears in the form for dynamic button URL
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 10:51:28 +03:00
dvirlabs
0e0bc0598f Add event_id button parameter to wedding_invitation template for dynamic URL
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-14 10:49:50 +03:00
dvirlabs
0cc965aff6 Fix SSL/TLS issue and remove hina_invitation from built-in templates (user-managed only)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 10:02:12 +03:00
dvirlabs
15890cc138 Remove hina_invitation from custom templates - use built-in only, auto-delete old DB records
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 09:44:24 +03:00
dvirlabs
6971726fc9 Fix hina_invitation: body param (contact_name) + button param (event_id) with exact body text
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 09:26:17 +03:00
7f50aec444 Update test to use valid event with existing image (חינה event)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 07:24:32 +03:00
635c2fe2f4 Fix SSL handshake failure: use relaxed SSL settings (TLS 1.0+, SECLEVEL=1) for Meta API compatibility
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 22:47:16 +03:00
5f8f7acfe9 Try to fix
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 21:45:01 +03:00
97a0932e67 Try to fix
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 21:17:56 +03:00
f3537a66b2 Try to fix
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 20:51:51 +03:00
621e75e41b Try to fix
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-13 20:51:26 +03:00
dvirlabs
92b35d297d Fix: 1) Improve SSL/TLS handling for Meta API 2) hina_invitation has body param (contact_name) and button param (event_id)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 19:15:16 +03:00
dvirlabs
df8970f101 Add hina_invitation to built-in templates with NO body parameters (static body) and fix test endpoint
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 17:50:55 +03:00
dvirlabs
eba57bd81a Use hina_invitation template in test endpoint (exists in built-in templates)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 17:32:21 +03:00
dvirlabs
a1139e0f23 Simplify test endpoint - only requires phone number parameter
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 17:27:41 +03:00
dvirlabs
cf9f1a6f68 Fix: body {{1}}=contact_name, button {{1}}=event_id (separate parameters)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 14:14:30 +03:00
dvirlabs
368e036235 Fix: hina_invitation template should have only 1 parameter (event_id) not 10
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 14:03:23 +03:00
dvirlabs
9e3d861f3d Fix NameError: app not defined - add missing FastAPI initialization
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 13:54:33 +03:00
dvirlabs
fc3cd21e21 Add template parameter auto-fix and admin endpoint
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Add auto-migration on app startup to fix hina_invitation template parameters
- Add /api/admin/fix-templates endpoint for manual template fixing
- Ensure hina_invitation has all 10 required body parameters
- Imported SessionLocal for template migrations
- Messages should now deliver correctly to test phone numbers
2026-05-13 13:49:42 +03:00
dvirlabs
9b6f053d86 Fix SSL/TLS handshake failure - simplify httpx client creation
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Removed manual SSL context creation that was causing handshake failures
- Simplified create_http_client() to let httpx handle SSL negotiation directly
- Disabled HTTP/2 for better compatibility
- Added proper connection limits and timeouts
- Updated all three client instantiations to await the async function
- Improved overall SSL/TLS stability for Meta API connections
2026-05-13 13:26:51 +03:00
dvirlabs
18de92aa3a Fix sending messages
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 13:20:14 +03:00
dvirlabs
8dd7d9bf9b Fix SSL
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 11:39:17 +03:00
dvirlabs
5182899553 Fix sending messages
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 11:30:40 +03:00
dvirlabs
d9cdddb8c8 Fix SSL
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 10:52:30 +03:00
dvirlabs
e4fb9cf62f Update guest link
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 10:38:38 +03:00
dvirlabs
f2c9c05011 Merge branch 'master' of https://git.dvirlabs.com/dvirlabs/invy 2026-05-13 10:08:21 +03:00
2737d2af27 Fix custom_templates
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-13 09:34:15 +03:00
dvirlabs
74594b2411 Store WhatsApp templates in database for persistence across rebuilds 2026-05-12 11:40:29 +03:00
dvirlabs
ca9375a779 Fix SSL
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-12 10:29:52 +03:00
778db17e46 Add guest_id parameter for dynamic button URLs
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-12 09:22:50 +03:00
cc538a0c4d Add SSL certificates to backend Docker image
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-12 09:02:41 +03:00
f4236855d6 Add static and dynamic url
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-12 03:49:12 +03:00
7918b84d5d Add static and dynamic url
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-12 03:43:13 +03:00
07607dd6d8 Add static and dynamic url
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-12 03:39:32 +03:00
b238e7fc47 Add static and dynamic url
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-12 03:34:07 +03:00