Commit Graph

95 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 3c8be3f5b9 Gen models 2025-09-21 08:01:49 -07:00
Gregory Schier 38529cc89e Plugin init/dispose 2025-07-26 14:28:59 -07:00
Song 0b38948826 add template-function-datetime (#244) 2025-07-23 12:41:24 -07:00
Gregory Schier 144faad31f Add API key auth
https://feedback.yaak.app/p/header-as-auth-option
2025-07-20 09:15:03 -07:00
Song ca2fe07265 Optimize request function (#242)
Co-authored-by: Gregory Schier <gschier1990@gmail.com>
2025-07-19 09:29:42 -07:00
Gregory Schier 6df13c452b Upgrade dependencies 2025-07-14 07:35:37 -07:00
Gregory Schier a31f818424 Don't show plugin error for response filter
https://feedback.yaak.app/p/increase-debounce-time-for-jsonpath-xpath-filter
https://feedback.yaak.app/p/possibility-to-cancel-request
2025-07-10 13:49:53 -07:00
Gregory Schier 19ffcd18a6 gRPC request actions and "copy as gRPCurl" (#232) 2025-07-05 15:40:41 -07:00
Gregory Schier 9e98b5f905 Fix macos window theme calculation 2025-07-05 06:37:02 -07:00
Gregory Schier 36bbb87a5e Mostly working 2025-07-03 11:48:17 -07:00
Gregory Schier ff26cc1344 Tweaks 2025-07-02 07:47:36 -07:00
Gregory Schier 8817be679b Fix PKCE flow and clean up other flows 2025-06-25 07:10:11 -07:00
Gregory Schier cb7c44cc65 Install plugins from Yaak plugin registry (#230) 2025-06-23 08:55:38 -07:00
Gregory Schier b5620fcdf3 Merge pull request #227
* Search and install plugins PoC

* Checksum

* Tab sidebar for settings

* Fix nested tabs, and tweaks

* Table for plugin results

* Deep links working

* Focus window during deep links

* Merge branch 'master' into plugin-directory

* More stuff
2025-06-22 07:06:43 -07:00
Gregory Schier e0aaa33ccb Update README 2025-06-08 08:17:11 -07:00
Gregory Schier 4d90bc78b1 Link docs in readme 2025-06-08 08:05:59 -07:00
Gregory Schier 97763a1301 Add README to types package 2025-06-08 08:03:11 -07:00
Gregory Schier 88e87a1999 Fix stupid typo 2025-06-07 20:15:32 -07:00
Gregory Schier bdb1adcce1 Fix TS type 2025-06-03 12:44:14 -07:00
Gregory Schier af230a8f45 Separate model for GQL introspection data (#222) 2025-06-01 06:56:00 -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 261911b57e Fix weird import 2025-05-25 20:45:12 -07:00
Gregory Schier 0a932798a0 API support for added template functions (eg. cookies) 2025-05-25 20:25:13 -07:00
Gregory Schier 9d54e40aa8 Add list/get cookie plugin APIs 2025-05-25 08:02:36 -07:00
Gregory Schier 4cd2e9cd31 Request Inheritance (#209) 2025-05-23 08:13:25 -07:00
Gregory Schier 84b8d130dc Some small tweaks for plugins 2025-05-11 06:36:50 -07:00
Gregory Schier 2e55a1bd6d [WIP] Encryption for secure values (#183) 2025-04-15 07:18:26 -07:00
Gregory Schier 1d37d46130 Database access refactor (#190) 2025-03-25 08:35:10 -07:00
Gregory Schier 7f8b0479e1 Plugin window data directory key 2025-02-24 22:32:40 -08:00
Gregory Schier c8d6183456 Reduce plugin runtime memory 2025-02-24 12:20:47 -08:00
Gregory Schier 6ab9c1c3a0 Pre-publish stuff 2025-01-31 09:05:44 -08:00
Gregory Schier 662c38d7a0 Multi-line multi-part values 2025-01-27 07:30:06 -08:00
Gregory Schier 1d37a15cfe Fix types 2025-01-27 06:06:02 -08:00
Gregory Schier f678593903 OAuth 2 (#158) 2025-01-26 13:13:45 -08:00
Gregory Schier 4ae045cf18 Fix Faker issue 2025-01-21 13:23:13 -08:00
Gregory Schier 5d505d1366 Fix plugin runtime port 2025-01-21 06:09:36 -08:00
Gregory Schier 8ad7ac0bef Clean up model fetching and loading states 2025-01-20 13:44:11 -08:00
Gregory Schier b698a56549 Websockets for plugin runtime communication (#156) 2025-01-20 10:55:53 -08:00
Gregory Schier 7a6ab60d30 Tweaks for JWT auth 2025-01-17 15:23:15 -08:00
Gregory Schier 6ae0bc1ef6 Work required to support the JWT plugin 2025-01-17 14:36:55 -08:00
Gregory Schier 07ff709429 JWT auth plugin and necessary updates 2025-01-17 08:02:55 -08:00
Gregory Schier bd322162c8 Auth plugins (#155) 2025-01-17 05:53:03 -08:00
Gregory Schier c2ea2a5fe5 Dir sync filesystem watching 2025-01-06 09:24:07 -08:00
Gregory Schier 40adce921b Move JS monorepo packages to folder 2025-01-04 16:55:18 -08:00