Gregory Schier
b4a1c418bb
Run oxfmt across repo, add format script and docs
...
Add .oxfmtignore to skip generated bindings and wasm-pack output.
Add npm format script, update DEVELOPMENT.md for Vite+ toolchain,
and format all non-generated files with oxfmt.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 10:15:49 -07:00
Gregory Schier
45262edfbd
Migrate to Vite+ unified toolchain ( #428 )
2026-03-13 09:27:56 -07:00
Gregory Schier
6b9b207e1c
MCP Server Plugin ( #335 )
2025-12-31 08:41:57 -08:00
Gregory Schier
3c45464e34
Get everything working
2025-12-28 15:01:15 -08:00
Gregory Schier
b516ca877b
Fix variable matching in twig grammar to ignore ${var} format ( #330 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-28 13:25:47 -08:00
Gregory Schier
8d1b17cac1
Add previewArgs support for template functions and enhance validation logic for form inputs
2025-11-27 12:55:39 -08:00
Gregory Schier
8b851d4685
Fix better
2025-11-25 09:46:02 -08:00
Gregory Schier
20e1b5c00e
Fix dialog and invalid variable style
2025-11-25 09:37:19 -08:00
Gregory Schier
ec3e2e16a9
Switch to BiomeJS ( #306 )
2025-11-23 08:38:13 -08:00
Gregory Schier
2bac610efe
Official 1Password Template Function ( #305 )
2025-11-22 06:08:13 -08:00
Gregory Schier
eb3d1c409b
Merge pull request #256
...
* Update environment model to get ready for request/folder environments
* Folder environments in UI
* Folder environments working
* Tweaks and fixes
* Tweak environment encryption UX
* Tweak environment encryption UX
* Address comments
* Update fn name
* Add tsc back to lint rules
* Update src-web/components/EnvironmentEditor.tsx
* Merge remote-tracking branch 'origin/folder-environments' into folder…
2025-09-21 07:54:26 -07:00
Gregory Schier
2e144f064d
Fix syntax highlighting
2025-05-21 08:26:15 -07:00
Gregory Schier
c2f9760d08
Fix template parsing
2025-05-21 08:18:09 -07:00
Gregory Schier
1974d61aa4
Fix syntax highlighting
2025-05-19 15:41:19 -07:00
Gregory Schier
409620f533
More advanced template grammar
...
Fixes https://feedback.yaak.app/p/cannot-escape-call-to-variable-in-json-body
2025-05-19 13:37:12 -07:00
Gregory Schier
d962d7f94b
remove codemirror dep and restructure a bit
2025-05-15 09:28:14 -07:00
Gregory Schier
88b410bf99
Fix pairs language not highlighting
2025-01-11 08:54:45 -08:00
Gregory Schier
42cd4a5f0f
Split out slow pathParameters extension and skip unnecessary model updates
2025-01-01 16:42:53 -08:00
Gregory Schier
4a81818d05
Add descriptions to template functions
2024-10-09 11:25:51 -07:00
Gregory Schier
7e4f807f75
Add prompt() plugin API ( #121 )
2024-10-01 08:32:42 -07:00
Gregory Schier
6060ddcd87
Add aliases field to template functions
2024-09-30 18:28:52 -07:00
Gregory Schier
101b6284d6
[WIP] Refactor to NPM workspaces ( #104 )
2024-09-22 21:27:10 -07:00
Gregory Schier
a18271d306
Sort Codemirror widgets Fixes #101
2024-09-20 05:45:04 -07:00
Gregory Schier
99e91a692b
Fix lint issue
2024-09-19 06:27:02 -07:00
Gregory Schier
844d795014
Namespaced template functions ( #95 )
2024-09-18 05:36:37 -07:00
Gregory Schier
0b9483954d
Request pane context ( #69 )
2024-09-02 14:36:55 -07:00
Gregory Schier
155d0ce3ba
Placeholder CM tags working
2024-09-02 12:35:05 -07:00
Gregory Schier
afa64acf83
URL path placeholders
2024-08-30 05:24:07 -07:00
Gregory Schier
9320162e22
Special case Response()->response()
2024-08-26 15:26:43 -07:00
Gregory Schier
959ace8720
Clean up code
2024-08-26 15:10:29 -07:00
Gregory Schier
c80ebdb156
Node syntaxTree to parse template tags
2024-08-26 11:30:10 -07:00
Gregory Schier
8d03ba5bdd
Fix initial apply text
2024-08-22 12:49:42 -07:00
Gregory Schier
503b7f1c87
Fix deadlock on getting the focused window
2024-08-22 05:46:09 -07:00
Gregory Schier
4c6684623f
Some tweaks for beta
2024-08-19 19:10:08 -07:00
Gregory Schier
dbfe2dc93d
A bit more chaining cleanup
2024-08-19 16:38:28 -07:00
Gregory Schier
96125a0741
A bunch of improvements to chaining
2024-08-19 14:10:44 -07:00
Gregory Schier
aa85ecb618
Template Tag Function Editor ( #67 )
...

2024-08-16 08:31:19 -07:00
Gregory Schier
c484dd4041
Start on plugin ctx API ( #64 )
2024-08-14 06:42:54 -07:00
Gregory Schier
5eef910b8c
Variable value as title attr
2024-08-13 10:19:21 -07:00
Gregory Schier
ed214367d3
Fix dollar sign in Twig grammar
2024-08-13 10:12:09 -07:00
Gregory Schier
dab10d79fe
Don't show unnamed variables in autocomplete
2024-08-10 07:09:23 -07:00
Gregory Schier
6232a46ca8
Fix body change setting headers/method
2024-08-09 08:33:49 -07:00
Gregory Schier
ffb7ab55be
Fix variable regex
2024-08-09 07:41:52 -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
a3988188f3
More flexible placeholder match
2024-07-31 07:42:18 -07:00
Gregory Schier
ff3b32ba64
Add timestamp() to template fns
2024-07-30 14:04:33 -07:00
Gregory Schier
5127de831a
Fix autocomplete for environment editor names
2024-06-02 17:52:51 -07:00
Gregory Schier
f3024a259e
More theme stuff
2024-05-24 17:36:48 -07:00
Gregory Schier
4c5087659b
Theme system refactor ( #31 )
2024-05-21 17:56:06 -07:00
Gregory Schier
8925fe9892
Fix autocomplete
2024-05-14 14:47:33 -07:00