Commit Graph

15 Commits

Author SHA1 Message Date
HugoCasa
80a41669b2 feat: email triggers (#4163)
* feat: email triggers v0

* update docker compose to nginx with tcp reverse proxy + move smtp to private

* fix: open source build

* test: update ee ref for testing

* feat: use caddy with layer4

* fix: nit

* feat: configurable email domain

* fix: nit

* fix: nit

* fix: get l4 from main

* fix: default email domain to mail.domain

* update ee ref
2024-08-06 16:17:33 +02:00
wendrul
af444c8b36 feat: Full-text search on runs using tantivy and command palette for quick actions (#4046)
* Add indexer crate and files

* POC searcher

incomplete schema
only indexes at startup

* POC search component frontend

* Demo of the frontend element

* add Results and Args as text

* minimal functionality

* Make jump to scripts by name

also flows and apps

* Add button on sidebar to open search

* Update lock on indexer after merge

* Make arrow key navigation compatible with scrol

* Show empty result screen and log as a coming feat

* Add summary to script searchable items

* Catch `parts is undefined` error (uFuzzy)

* Index refreshing using tokio interval

* Fix JobLoader workspace being wrongly defined

* Fix click outside

* Add debouncing for completed run search

* Binary mode working + job index tracker

* Warning for no license + fix height scrollbars on content search

* Make it compile without EE files

* remove panic to use errors

* Move global search

* Cleanup UI, no more tab switcher but clear placeholders and actions

* Add tantivy feature flag for windmill-api

* Rework indexer mode

* Mac compatibility for shortcut

* Update test for new run_server

* Prepare sqlx

* Mac compatibility

* Fix openapi yaml

* Fix frontend

* Frontend api fix

* Update docker-compose.yml and caddyfile

With the (by default deactivated) container and reverse proxy to use the
windmill indexer

* fix feature flag for tests

* fix feature falg for running tests

* fix feature flag for running tests

* Make content search use search modal instead

* Add tantivy feature to ee build steps

* Remove old Content search

* change volume location for indexer

* Update dependencies

* Prepare sqlx

* Uncomment line on docker compose

* Add line between input and results

* Update ee repo ref
2024-07-11 11:13:27 +02:00
Guillaume Bouvignies
60ca8eec5d chore: Update comments for Caddy with HTTPS (#2569) 2023-11-06 18:25:32 +01:00
Ruben Fiszel
915f20fb0a feat: add multiplayer support for webeditor (#1562) 2023-05-30 17:42:27 +02:00
Ruben Fiszel
7ca9035b53 update caddyfile 2023-04-08 14:00:51 +02:00
Ruben Fiszel
a72de74dfb update self-host 2023-04-08 13:52:31 +02:00
Ruben Fiszel
a2f3df3d22 fix caddyfile to re-enable lsp 2023-03-22 21:55:59 +01:00
Ruben Fiszel
4f41c64300 update docker-compose 2023-02-04 15:50:28 +01:00
Ruben Fiszel
c057986b66 use unsecure websocket if unsecure connection 2023-02-04 15:29:55 +01:00
Ruben Fiszel
37d9dff20b avoid https on docker-compose 2023-02-04 15:20:12 +01:00
Mike
f6287bd83f fix(self-hosting): add lsp and caddy to docke-compose (#432) 2022-08-16 14:33:37 +02:00
Ruben Fiszel
08977249ed rm unecessary Caddyfile 2022-06-12 03:52:17 +02:00
Ruben Fiszel
aee510f915 simplify dockerfile - remove unecessary caddy 2022-06-12 03:05:39 +02:00
Ruben Fiszel
8b824f25e9 feat: self host minimal 2 2022-05-08 17:51:33 +02:00
Ruben Fiszel
2e132878e4 first commit 2022-05-05 04:25:58 +02:00