Commit Graph

235 Commits

Author SHA1 Message Date
Gregory Schier
a3b64423fd Refactor plugin manager and gRPC server (#96) 2024-09-19 05:58:12 -07:00
dependabot[bot]
d48b29c6e9 Bump vite from 5.4.5 to 5.4.6 (#94)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 19:05:03 -07:00
Gregory Schier
e0c00579af Reload template functions on window focus 2024-09-17 09:48:53 -07:00
Gregory Schier
4a79a67b8d Bump Tauri deps 2024-09-17 06:59:23 -07:00
Gregory Schier
2951023ee8 Fix all lint errors 2024-09-16 08:36:02 -07:00
Gregory Schier
d70c8be85d Add publisher/copyright 2024-09-16 06:45:42 -07:00
Samuel Marks
75552cbb7d Upgrade dependencies (#74) 2024-09-15 10:33:50 -07:00
Gregory Schier
035441a492 Fix tests and lint 2024-09-09 11:49:05 -07:00
Gregory Schier
48e62eb1d9 CI workflow 2024-09-09 11:43:21 -07:00
Gregory Schier
0c8953c471 Fix lint issues 2024-09-06 10:59:14 -07:00
Gregory Schier
c02aa4f2d0 Dynamic plugins (#68) 2024-09-06 10:43:25 -07:00
Gregory Schier
d032495861 Bump plugin-runtime-types version 2024-09-06 06:32:35 -07:00
Gregory Schier
021dceeac5 Fix import order for nested folders to prevent foreign key constraint error 2024-09-06 06:20:27 -07:00
Gregory Schier
0b9483954d Request pane context (#69) 2024-09-02 14:36:55 -07:00
Gregory Schier
f404aa53c6 Option to disable telemetry 2024-08-26 12:06:56 -07:00
Gregory Schier
e89905fd04 Publish plugin-runtime-types 2024-08-23 13:37:47 -07:00
Gregory Schier
9cdc13b632 Pass render purpose to render 2024-08-22 11:27:55 -07:00
Gregory Schier
503b7f1c87 Fix deadlock on getting the focused window 2024-08-22 05:46:09 -07:00
Gregory Schier
d1871b19ee Template response plugin 2024-08-19 19:11:36 -07:00
Gregory Schier
96125a0741 A bunch of improvements to chaining 2024-08-19 14:10:44 -07:00
Gregory Schier
0f8aea3afd Actually call template functions 2024-08-19 10:34:22 -07:00
Gregory Schier
aa85ecb618 Template Tag Function Editor (#67)
![CleanShot 2024-08-15 at 16 53
09@2x](https://github.com/user-attachments/assets/8c0eb655-1daf-4dc8-811f-f606c770f7dc)
2024-08-16 08:31:19 -07:00
Gregory Schier
637e5196c3 Request actions (#65) 2024-08-14 15:31:52 -07:00
Gregory Schier
1a9dfda90c Fix up DB creation and migration 2024-08-09 11:20:04 -07:00
Gregory Schier
411fd4f530 Vendor in build script 2024-08-09 08:51:21 -07:00
Gregory Schier
fb847ac1f0 Switch to proper log plugin 2024-08-09 07:49:48 -07:00
Gregory Schier
da29d80c82 Run build before test as well 2024-08-09 07:29:48 -07:00
Gregory Schier
3c4df087ea Fix lint errors 2024-08-09 06:58:36 -07:00
Gregory Schier
4bf6ddec9f Run vendor as separate script 2024-08-09 06:49:18 -07:00
Gregory Schier
b5eed9bf9d Fix xpath filtering 2024-08-08 22:54:15 -07:00
Gregory Schier
3153a38b7b Better TS type generation 2024-08-08 22:07:05 -07:00
Gregory Schier
063e6cf00c Plugin runtime v2 (#62) 2024-08-08 21:30:59 -07:00
Gregory Schier
f967820f12 Model and DB refactor (#61)
- [x] Move from `sqlx` to `rusqlite`
- [x] Generate TS types from Rust models
2024-08-05 07:58:20 -07:00
Gregory Schier
e5511922bf Use @yaakapp/api in models 2024-08-01 15:14:33 -07:00
Gregory Schier
c8a99a6603 Upgrade Tauri dependencies 2024-07-28 13:44:50 -07:00
Gregory Schier
c57096640d Remove test runs 2024-07-22 18:12:12 -07:00
Gregory Schier
373bc75e98 OpenAPI import plugins 2024-07-22 14:04:37 -07:00
Gregory Schier
110ffc7529 Lowercase product name for Linux 2024-07-22 09:03:31 -07:00
Gregory Schier
f1433b59d4 From SEA to regular NodeJS 2024-07-21 22:14:17 -07:00
Gregory Schier
63ba00d1a7 Fixed plugins on Windows 2024-07-21 16:01:13 -07:00
Gregory Schier
63a193bb3e Don't resign SEA binary 2024-07-20 10:28:50 -07:00
Gregory Schier
5ba18af021 Remove Yaak CLI npm package 2024-07-19 16:14:13 -07:00
Gregory Schier
d8d338d5d4 Add download-protoc to build 2024-07-19 15:25:20 -07:00
Gregory Schier
8efc38b3eb Vendor yaak-cli 2024-07-19 15:06:09 -07:00
Gregory Schier
102bd588c2 NodeJS Plugin Runtime (#53) 2024-07-19 10:41:47 -07:00
Gregory Schier
47b8c4dd6b A few tweaks 2024-07-18 16:37:20 -07:00
Gregory Schier
b6cd6e415a Consolidate any* hooks 2024-06-21 10:01:45 -07:00
Gregory Schier
146fc133f0 Add mutationKey everywhere 2024-06-21 09:25:25 -07:00
Gregory Schier
4275169005 Generic build version 2024-06-20 09:17:28 -07:00
Gregory Schier
b9c6d9d877 Entitlement for v8/Deno 2024-06-12 00:23:32 -07:00