Ruben Fiszel
7255ad8154
chore(main): release 1.445.0 ( #5035 )
...
* chore(main): release 1.445.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2025-01-10 20:01:53 +01:00
HugoCasa
e66fcf9270
feat: nats triggers ( #5039 )
...
* feat: nats triggers
* missing files
* fix build
* update feature flags
* event stream fixes
* update ee ref
2025-01-10 19:47:17 +01:00
HugoCasa
7b808c3977
fix(backend): multiple routes with same path but different methods ( #5040 )
2025-01-09 19:08:56 +01:00
Alexander Petric
0c391372cc
feat(frontend): allow workspace admin to set workspace color ( #5032 )
...
* feat(frontend): allow workspace admin to set workspace color
* sqlx prep
* sqlx prep
* make border wider, add removed comment
2025-01-09 06:42:36 +01:00
Alexander Petric
e47a3aa7c7
nit: always show flow meta data, append user provided msg ( #5026 )
2025-01-06 22:59:16 +01:00
Ruben Fiszel
ec2ff527d0
chore(main): release 1.444.0 ( #5017 )
...
* chore(main): release 1.444.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2025-01-06 13:59:13 +01:00
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
Lucas Abel
8586476a13
backend: do not force get_schedule_opt to be within a transaction ( #5019 )
2025-01-06 09:36:57 +01:00
Ruben Fiszel
bc87efd69e
chore(main): release 1.443.0 ( #5013 )
...
* chore(main): release 1.443.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2025-01-04 03:29:11 +01:00
Alexander Petric
63b096851e
interactive slack approvals: more improvements / nits ( #5012 )
...
* enum -> enums, client function docs
* advanced -> suspend -> form
2025-01-04 01:48:25 +01:00
HugoCasa
0c19171f57
feat: allow s3 file download/preview from inside apps ( #5004 )
...
* feat: allow s3 file download/preview from inside apps
* improve security + handle image preview
* fix build
* fix build
2025-01-04 01:47:57 +01:00
Ruben Fiszel
eeb712c270
chore(main): release 1.442.0 ( #4991 )
...
* chore(main): release 1.442.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2025-01-03 18:13:32 +01:00
Lucas Abel
f5c85d7db9
fix(apps): check for auth when executing as publisher ( #4979 )
2025-01-03 16:47:15 +01:00
Alexander Petric
2832b887a5
interactive slack improvements ( #5001 )
...
* refactor / rust style
* add detailed description to default message
* default args, dynamic enums
* sqlx prep
* cancel / close behavior
2025-01-03 16:27:03 +01:00
HugoCasa
383ecf8467
fix(backend): allow multiple files per field when using multipart ( #5002 )
2025-01-02 18:29:34 +09:00
Lucas Abel
eeece84a4b
fix: handle 'flownode' job kind where missing ( #4990 )
2024-12-30 19:10:47 +09:00
Ruben Fiszel
6bcdde927c
chore(main): release 1.441.2 ( #4987 )
...
* chore(main): release 1.441.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-27 16:37:20 +01:00
Ruben Fiszel
d440a71e2f
chore(main): release 1.441.1 ( #4966 )
...
* chore(main): release 1.441.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-24 11:40:49 +09:00
Ruben Fiszel
82031a920d
chore(main): release 1.441.0 ( #4962 )
...
* chore(main): release 1.441.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-20 22:20:54 +01:00
Alexander Petric
6308bf0dcb
feat: interactive slack approvals ( #4942 )
...
* feat: interactive slack approvals
* move form creation logic to backend
* adding python client
* polish messages
* date time picker and default values
* Initial commit
* Initial commit
* refactor
* cleanup
* cleanup
* cleanup
* cleanup, treating numbers/integers/booleans
* adding slack to ts dependencies
* sqlx prepare
* gitignore, adding package.lock
* ellipsis comments
* Update typescript-client/client.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* refactor to move everything serverside + modal
* sqlx prep
* reverting slack dependency
* python client update
* fix build errors
* Update pyproject.toml
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2024-12-20 21:47:45 +01:00
Lucas Abel
83d24cb9ab
cache: better cache system ( #4951 )
...
* cache: consider source as untrusted
* cache: better scoped cache
* cache: non-lazy flow value parse error
* fixup! cache: consider source as untrusted
* fixup! cache: consider source as untrusted
* fixup! cache: better scoped cache
2024-12-20 11:19:57 +01:00
Ruben Fiszel
cfd93a3ead
chore(main): release 1.440.3 ( #4955 )
...
* chore(main): release 1.440.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-19 01:47:19 +01:00
Ruben Fiszel
0770613fa4
chore(main): release 1.440.2 ( #4953 )
...
* chore(main): release 1.440.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-18 19:00:18 +01:00
Lucas Abel
0ee3a77a7e
pass cargo check ( #4949 )
2024-12-18 16:21:37 +01:00
Lucas Abel
bded6028f1
backend: pass cargo check --all-features ( #4946 )
2024-12-18 12:37:31 +01:00
Ruben Fiszel
fb72e89d49
chore(main): release 1.440.1 ( #4948 )
...
* chore(main): release 1.440.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-18 12:29:23 +01:00
Ruben Fiszel
d8d47d910d
chore(main): release 1.440.0 ( #4931 )
...
* chore(main): release 1.440.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-18 11:40:33 +01:00
Lucas Abel
51b74e713c
cache: improve error reporting ( #4940 )
2024-12-17 19:44:51 +00:00
Lucas Abel
977ac5c3f3
feat(cache): remove persistent raw values from queue ( #4866 )
...
* feat(cache): remove persistent raw values from queue
* test: add tests and fix discovered regressions
* fix csharp executor after rebase
* invalidate script cache after locking
* fix lite flow version race
* fix flow dependencies lock race
* update version flag to `v.1.440`
2024-12-16 17:10:16 +01:00
Ruben Fiszel
e4bffe4741
chore(main): release 1.439.0 ( #4925 )
...
* chore(main): release 1.439.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-16 10:53:56 +01:00
Ruben Fiszel
820a454e62
update rsa
2024-12-15 14:14:30 +01:00
Ruben Fiszel
278ab4bf57
remove rust embed in dev mode
2024-12-15 13:36:21 +01:00
Ruben Fiszel
34392ef66f
split workspace and auth logic
2024-12-15 13:13:09 +01:00
HugoCasa
83a60cbc51
feat: add multipart/form-data support ( #4927 )
...
* feat: add multipart/form-data support
* nits
2024-12-15 10:53:12 +01:00
Ruben Fiszel
c320862c51
make mail-send optional
2024-12-15 10:31:44 +01:00
Ruben Fiszel
c09b6c442f
improve backend zip lib
2024-12-15 01:30:54 +01:00
Ruben Fiszel
51c0373b4c
feature gates more feature for faster compilation ( #4928 )
...
* cleanup
* cleanup
* all
* all
* all
* all
2024-12-15 00:00:37 +01:00
HugoCasa
7dce9ab003
fix unused variable ( #4926 )
2024-12-14 13:43:51 +01:00
HugoCasa
90ece755f7
more feature flags ( #4918 )
...
* more feature flags
* include python in tests
* smtp feature flag
* del
* add back file
* fix openapi int
2024-12-14 13:21:28 +01:00
Ruben Fiszel
829eae97b9
add debug logs to websockets
2024-12-13 20:37:35 +01:00
Ruben Fiszel
02e31372f5
refresh user tokens less aggressively
2024-12-13 20:09:33 +01:00
Lucas Abel
74a89552c7
cleanup is_flow usage and impl ( #4923 )
2024-12-13 18:08:01 +01:00
Ruben Fiszel
30256ae6ec
chore(main): release 1.438.0 ( #4899 )
...
* chore(main): release 1.438.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-13 17:58:50 +01:00
wendrul
c85d2a4957
feat: add C# support ( #4908 )
...
* Add csharp stuff and merge after the rewrite
* Add csharp, boilerplate + minimal execution
* Add initial parser
* Frontend + wasm export of the tree sitter parser
* Arg spread and use cache
* More types and req parsing
* Add logo
* Parse async and void to fit the wrapper to the main sig
* Csharp editor resource and var buttons
* Lockfile generation
* Add default parsing using serde_json::from_str
* Update init code for c#
* Nsjail for c#
* Remove c_variadic feature
* Remove unused imports
* Add c_variadic only for wasm32 assembly
* Fix c# test
* Add dotnet to the images
* Update dockerfiles
* Update dockerfile again
* Touch Dockerfile
* npm install c# parser
* Add opt mount in nsjail
* Update ee repo ref
* Add csharp to backend image for tests
* Add setting to set nuget package
* Windows compatibility
* Disable csharp test
* ADd feature flag
2024-12-13 00:29:01 +01:00
HugoCasa
3864cfce24
feat(backend): handle xml payload as raw_string ( #4915 )
2024-12-12 19:18:43 +01:00
HugoCasa
952cbd182d
fix: app custom url diff ( #4914 )
...
* fix: app custom url diff
* update ee ref
2024-12-12 18:37:34 +01:00
HugoCasa
563a492008
feat: accept direct file upload for webhook/http (s3) ( #4903 )
...
* feat: accept direct file upload for webhook/http (s3)
* nit
* nit
2024-12-12 00:33:19 +01:00
Lucas Abel
e77ae1c25b
fmt: re-format Rust leftovers ( #4897 )
2024-12-11 08:57:00 +01:00
Ruben Fiszel
cbdb6ab8e2
chore(main): release 1.437.1 ( #4891 )
...
* chore(main): release 1.437.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-10 19:45:16 +01:00
Ruben Fiszel
7ab42de977
chore(main): release 1.437.0 ( #4877 )
...
* chore(main): release 1.437.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-12-10 17:47:48 +01:00