Dwindi Ramadhana dwindown
  • Joined on 2025-02-22
dwindown pushed to main at dwindown/meet-hub 2025-12-23 09:14:57 +00:00
3f8c2b7c01 Fix body consumption: use req.text() instead of req.json()
dwindown pushed to main at dwindown/meet-hub 2025-12-23 09:02:26 +00:00
8e476a7a82 Fix body consumed error: disable JWT verification for create-google-meet-event
dwindown pushed to main at dwindown/meet-hub 2025-12-23 08:12:03 +00:00
0e776046b4 Fix React Strict Mode double-call issue in Google Calendar integration
dwindown pushed to main at dwindown/meet-hub 2025-12-23 08:07:14 +00:00
8f167c85a8 Handle 'Body already consumed' from React Strict Mode duplicate calls
dwindown pushed to main at dwindown/meet-hub 2025-12-23 08:01:05 +00:00
689db9eed1 Add button debouncing to prevent double API calls
dwindown pushed to main at dwindown/meet-hub 2025-12-23 07:55:53 +00:00
d358d95486 Clean up unused pendingRequests variable
dwindown pushed to main at dwindown/meet-hub 2025-12-23 07:52:42 +00:00
cc66e96f61 Fix 'Body already consumed' error by using req.clone()
dwindown pushed to main at dwindown/meet-hub 2025-12-23 07:48:59 +00:00
e2d22088c1 Implement token caching to avoid unnecessary refresh token calls
dwindown pushed to main at dwindown/meet-hub 2025-12-23 07:06:44 +00:00
7d22a5328f Switch from Service Account to OAuth2 for Google Calendar (Personal Gmail)
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:49:06 +00:00
286ab630ea Revert to simple hangoutsMeet type in conferenceSolutionKey
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:46:56 +00:00
29a58daed4 Add conferenceData entryPoints parsing and full event logging
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:45:37 +00:00
e62caa3ddb Simplify conferenceData and add debug logging
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:44:00 +00:00
9f2d36b5f5 Fix conferenceSolutionKey structure for Google Meet
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:37:57 +00:00
23f8f70c83 Remove attendees from calendar event to work without Domain-Wide Delegation
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:25:23 +00:00
bc8bc1159d Fix JWT generation using native Deno Web Crypto API
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:17:58 +00:00
43305a2f16 Rewrite JWT generation using manual construction and Web Crypto API
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:12:00 +00:00
0ad50f4b6b Remove keyId from importPKCS8 options
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:08:39 +00:00
1f998c2549 Fix private key import for JWT signing
dwindown pushed to main at dwindown/meet-hub 2025-12-23 04:04:44 +00:00
fa1064daac Fix JWT signing for Google Calendar authentication
dwindown pushed to main at dwindown/meet-hub 2025-12-23 03:57:12 +00:00
ee019ea767 Fix column name mismatch for service account JSON