Commit Graph

18 Commits

Author SHA1 Message Date
HugoCasa
01c6f84520 feat: captures (#4807)
* feat: captures

* flow UI and improvements

* fix: build

* fix sqlx

* Move Capture WIP

* Add capture to webhook and websocket

* Move connection status viewer in the head

* change trigger section label

* Add popover capture picker using melt ui

* Add shortcut to triggers capture from input form

* remove capture tab in input

* Allways show capture

* remove useless logs

* Add email capture

* Add kafka capture into triggers

* Add edit option in capture table

* use light header for arg input

* Add prefilled group id

* Change button label

* fix logic

* Open resource drawer if prototype has fields

* fix default completion

* Change name Prototype

* Dissociate Editor Mode for triggers

* Fix bug for script

* Fix apply args

* fix apply schema

* Add capture table to script

* fix apply args

* Add capture button for script

* Delete capture tab

* Set capture on when opening triggers capture

* fix connection indicator

* fix minor issues

* Add preprocessor logic

* Use slot in log Panel for captures

* handle capture refresh in script

* Delete capture tab from script editor

* reset kafka resource on toggle static

* fix minor issue

* Allow resource in kafka capture

* use simple capture button in flow

* Remove capture panel

* Polish route trigger editor

* Fix resource saving

* Remove excessive padding

* merge nits

* add workflow_dispatch to build

* add workflow_dispatch to build

* better capture UI

* fix sqlx

* fix build

* fix build

* build

* make initial_messages optional in line with db

* fix npm check

* better handle args for capture webhook and http

* improve migration + http capture fixes

* fix sqlx

* update ee ref

---------

Co-authored-by: Guilhem <guilhemlemouel@gmail.com>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2025-01-06 12:07:09 +01:00
Ruben Fiszel
4003a6ebec fix sveltekit conf 2024-07-22 22:31:53 +02:00
Ruben Fiszel
96dc3c2acf small nit BASE_URL 2024-07-22 20:11:13 +02:00
Ruben Fiszel
e9782557b8 update package 2023-04-17 23:38:34 +02:00
Ádám Kovács
f782c0e8de fix(frontend): Export python code as string (#1339) 2023-03-31 11:09:53 +02:00
Ruben Fiszel
c442ea0942 add env build configuration 2023-03-14 22:16:22 +01:00
Ruben Fiszel
493ea0318f adapt static adapter to cloudflare 2022-12-28 00:25:00 +01:00
Ruben Fiszel
73750c480f adapt static adapter to cloudflare 2022-12-27 17:59:12 +01:00
Ruben Fiszel
70aa091c86 update to sveltekit 1.0 2022-12-25 08:05:39 +01:00
Ruben Fiszel
d3bb7aff31 chore(frontend): update sveltekit (#195)
* chore(frontent): update sveltekit

* remove cypress

* dont pin vite
2022-07-20 12:49:49 +02:00
Ruben Fiszel
19d0519654 fix(frontend): sveltekit prerender enabled -> default 2022-07-07 17:10:40 +02:00
Ruben Fiszel
e75537bf0c editor bump + fixes 2022-07-03 03:52:37 +02:00
Ruben Fiszel
4edc6cd446 update eslint + prettify 2022-05-24 16:30:32 +02:00
Ruben Fiszel
5cdfe2ab8f fix: update monaco language-client for better lsp support 2022-05-21 09:05:03 +02:00
Ruben Fiszel
6a4ed837c4 align jsonrpc 2022-05-17 23:01:02 +02:00
Ruben Fiszel
51a4cd359e feat: Typescript support for scripts (alpha)
* typescript support

* frontend

* type inference

* type inference

* v0 works

* v0 typescript

* v0 typescript

* deno-client v0

* deno-client v0

* build_deno

* rm autogenerated files

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* test workflow

* on tags

* createResource

* createResource

* createResource2

* typescript support

* templates

* include version
2022-05-17 20:42:05 +02:00
Ruben Fiszel
ce70ec783e run prettier 2022-05-10 21:29:54 +02:00
Ruben Fiszel
2e132878e4 first commit 2022-05-05 04:25:58 +02:00