Commit Graph

25 Commits

Author SHA1 Message Date
Gregory Schier 485a9ea47c Show toast on plugin event handling errors instead of crashing
Also set folder context on template render and fix timestamp function
2025-10-06 06:53:45 -07:00
Gregory Schier 20bb89de33 Try fix oauth window creation 2025-10-02 07:45:50 -07:00
Gregory Schier 20681e5be3 Scoped OAuth 2 tokens 2025-07-23 22:03:03 -07:00
Gregory Schier b67ea29aff Better error 2025-07-18 14:49:13 -07:00
Gregory Schier a657c32445 Better authorization URL handling 2025-07-18 14:48:45 -07:00
Gregory Schier 0c60d190af Fix lint errors and show docs explorer on Cmd click 2025-07-14 14:52:16 -07:00
Gregory Schier 8817be679b Fix PKCE flow and clean up other flows 2025-06-25 07:10:11 -07:00
Gregory Schier 9f6a3da8d3 Disable auth for OAuth token http requests 2025-06-03 12:42:31 -07:00
Gregory Schier c1b18105b5 Fix log toast 2025-06-03 09:33:03 -07:00
James Cleverley-Prance eb5ef7d7d5 fix: send id_token in OAuth2 requests (#223) 2025-06-03 09:28:56 -07:00
Gregory Schier 6eb16afd96 Add debug logs for oauth plugin 2025-06-03 09:27:54 -07:00
Gregory Schier b52570bf58 Support id_token for OAuth 2.0
https://feedback.yaak.app/p/unable-to-use-idtoken-for-auth-in-authorization-code-oauth2
2025-05-30 08:02:29 -07:00
Gregory Schier 101efdd512 Merge plugins repo into mono 2025-05-29 08:02:24 -07:00
Gregory Schier 723e8d2874 Move everything into subdir for repo merge 2025-05-29 07:16:39 -07:00
James Cleverley-Prance 79362c81e5 fix: oauth2 audience not sent (#10) 2025-05-29 07:06:24 -07:00
Gregory Schier 6d6012fe67 More template functions 2025-05-25 20:27:04 -07:00
Étienne Lévesque 4ae7f99264 fix: Fixes the implicit OAuth flow not waiting for user to authenticate (#8) 2025-05-17 13:47:24 -07:00
Gregory Schier c73f0b02bd print body in OAuth 2 http errors 2025-05-16 08:16:18 -07:00
Gregory Schier 9615d3e29b Add audience parameter to OAuth 2
Closes https://feedback.yaak.app/p/how-do-i-send-an-audience-using-oauth2
2025-05-16 07:17:22 -07:00
Gregory Schier 493e844c01 Fix access token refreshing 2025-03-06 07:00:11 -08:00
Gregory Schier c0dbe46318 Better data key for window 2025-02-24 22:34:10 -08:00
Gregory Schier 52937c3097 Soft required field 2025-02-21 13:43:19 -08:00
Gregory Schier 597b5bb783 Make all OAuth 2.0 fields optional
Closes mountain-loop/yaak#165
2025-02-21 13:40:05 -08:00
Gregory Schier 1ae6837842 Remove log 2025-01-27 08:37:54 -08:00
Gregory Schier 252d23bb0e Support for OAuth 2.0 (#5) 2025-01-26 13:32:17 -08:00