Gregory Schier
3ad57c125f
Add syntax highlighting for all httpsnippet languages
...
Added 15 new EditorLanguage variants: c, clojure, csharp, go, java,
kotlin, objective_c, ocaml, php, powershell, python, r, ruby, shell,
swift.
Uses first-class CodeMirror packages for go, java, php, python and
@codemirror/legacy-modes for the rest. Also sorts preferred clients
(fetch) to the top for JavaScript/Node targets.
2026-02-05 15:44:36 -08:00
Gregory Schier
7a5bca7aae
Add text version of the response Timeline tab
2026-01-15 08:14:21 -08:00
Gregory Schier
ebcdee9be0
Add configurable hotkey for editor autocomplete trigger ( #350 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-07 15:10:33 -08:00
Gregor Majcen
593a7ab7e5
Add an option to allow jsonpath/xpath to return as array ( #297 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2025-11-13 05:57:11 -08:00
Gregory Schier
d7a7a64ec4
New "Triangle" theme
2025-11-09 07:55:31 -08:00
Gregory Schier
054916b7af
JSON linting
2025-11-08 15:24:31 -08:00
Gregory Schier
450dbd0053
Better syntax highlighting for filter expressions
2025-11-03 06:30:41 -08:00
Gregory Schier
2cdd1d8136
Tree fixes and sidebar filter DSL
2025-10-31 05:59:46 -07:00
Gregory Schier
5c966e5a95
Add bracket matching
2025-10-21 07:27:07 -07: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
c609d0ff0c
Fix GraphQL schema getting nuked on codemirror language refresh
2025-07-21 14:17:36 -07:00
Gregory Schier
a657c32445
Better authorization URL handling
2025-07-18 14:48:45 -07:00
Gregory Schier
2fcd2a3c07
Fix docs explorer cmd+click
2025-07-15 07:02:08 -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
3184c1b79e
Remove dynamic imports
2025-05-15 12:29:45 -07:00
Gregory Schier
d962d7f94b
remove codemirror dep and restructure a bit
2025-05-15 09:28:14 -07:00
Gregory Schier
14a6079176
Fix URL grammar for path parameters
2025-04-17 06:30:48 -07:00
Gregory Schier
736025b12f
Move editor search to top
2025-03-19 08:22:57 -07:00
Gregory Schier
b9ed554aca
Remove useTemplating prop ( #184 )
2025-03-18 05:34:38 -07:00
Gregory Schier
93ba5b6e5c
Fix close bracket bug
2025-03-13 13:09:13 -07:00
Gregory Schier
ed7fdb1b4c
Only close brackets for json-like langs
...
Fixes #162
2025-02-21 13:50:21 -08:00
Gregory Schier
f678593903
OAuth 2 ( #158 )
2025-01-26 13:13:45 -08:00
Gregory Schier
476dbc432b
Add FocusTrap to dropdown menu to fix filtering
2025-01-11 12:15:01 -08:00
Gregory Schier
88b410bf99
Fix pairs language not highlighting
2025-01-11 08:54:45 -08:00
Gregory Schier
81005165f3
Vim/emacs/vscode keybindings
2025-01-07 22:27:43 -08:00
Gregory Schier
5ebf7dc499
Tackled remaining perf wins
2025-01-02 06:51:54 -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
add39bda6e
Revert to preserving editor state with fromJson due to state callbacks not being preserved
2025-01-01 08:19:41 -08:00
Gregory Schier
ec999015ab
Fixed the circular imports and things
2024-12-20 23:49:15 -08:00
Gregory Schier
833dc7d3f7
Markdown documentation for HTTP requests ( #145 )
2024-12-19 05:57:40 -08:00
Leandro Otoni
0443fbdfdb
Merge pull request #137
...
* add codeFolding config for json
2024-12-03 07:15:38 -08:00
Gregory Schier
57a05d5486
Fix up some of the new formatting stuff
2024-10-22 08:07:56 -07:00
Gregory Schier
2ca30bcb31
Fix Codemirror undo history
2024-10-09 12:00:52 -07:00
Gregory Schier
101b6284d6
[WIP] Refactor to NPM workspaces ( #104 )
2024-09-22 21:27:10 -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
fdc60445c8
Better content-type detection for editor
2024-08-29 06:07:31 -07:00
Gregory Schier
c80ebdb156
Node syntaxTree to parse template tags
2024-08-26 11:30:10 -07:00
Gregory Schier
dbfe2dc93d
A bit more chaining cleanup
2024-08-19 16:38:28 -07:00
Gregory Schier
aa85ecb618
Template Tag Function Editor ( #67 )
...

2024-08-16 08:31:19 -07:00
Gregory Schier
c9b4e6181c
Use new theme vars ( #63 )
...
This PR swaps the theme to use the new stuff from the Theme Studio
2024-08-13 07:44:28 -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
cbfd259436
REvert other thing
2024-06-17 17:05:51 -07:00
Gregory Schier
f2213ff4e8
Fix editor tags wrapping behavior
2024-06-17 17:05:29 -07:00
Gregory Schier
4a88e80669
Bulk editor ( #45 )
...
Bulk editor for all pair editors except multipart/form-data
2024-06-07 13:42:08 -07:00
Gregory Schier
f4c91d131c
Don't send request on completion ( Fixes #27 )
2024-06-03 07:49:13 -07:00
Gregory Schier
a936038f23
Hotdog stand
2024-05-23 10:14:07 -07:00
Gregory Schier
56acec473b
A bunch more theme stuff
2024-05-22 23:14:53 -07:00
Gregory Schier
4c5087659b
Theme system refactor ( #31 )
2024-05-21 17:56:06 -07:00
Gregory Schier
6e102175c0
Remove completion debug blur thing
2024-03-10 16:46:18 -07:00