Commit graph

88 commits

Author SHA1 Message Date
Jonatan Kłosko
9a4fcc8f7d
Fix test failing because of concurrent compilation (#3031) 2025-07-12 12:57:51 +02:00
Hugo Baraúna
231b30d464
Adds JSON as a format for the log (#3017)
Co-authored-by: José Valim <jose.valim@dashbit.co>
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2025-06-17 14:53:49 -03:00
Alexandre de Souza
ce76af9432
Show more prominent warning for app servers (#2962) 2025-03-17 11:05:11 -03:00
Jonatan Kłosko
561b73af7b
Migrate to JSON (#2898) 2024-12-20 09:34:41 +01:00
Jonatan Kłosko
eedb0a7e46 Include date in logs 2024-12-10 22:25:56 +08:00
Jonatan Kłosko
b7d187b914
Add logs for code evaluation (#2880)
Co-authored-by: José Valim <jose.valim@dashbit.co>
2024-11-29 14:22:13 +01:00
Michael Ruoss
282ffeba54
Add K8s runtime (#2756)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2024-09-18 13:56:17 +02:00
a-maze-d
7ec3976b7a
Extend configuration for update check to include version (#2780)
Co-authored-by: José Valim <jose.valim@gmail.com>
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2024-09-18 11:49:36 +02:00
a-maze-d
cc97d8c82c
Add configuration for update check to target a different repository (#2743) 2024-08-15 09:08:01 +02:00
Jonatan Kłosko
c5ba8f8f81
Introduce Fly.io runtime (#2708) 2024-07-15 06:19:04 +02:00
José Valim
3cc66a6ab9 Always redirect / to /apps if using teams auth 2024-07-04 10:49:31 +02:00
José Valim
0c601b72e7 Ungate deployment group from feature flags 2024-06-20 11:19:33 +02:00
Jonatan Kłosko
81f6744a71
Refactor auth config (#2650) 2024-06-14 18:59:54 +02:00
Jonatan Kłosko
ba4e59f416
Always run distribution in long names mode (#2646) 2024-06-13 10:06:08 +02:00
José Valim
6f1e09e09b
Add LIVEBOOK_PROXY_HEADERS (#2604) 2024-05-14 13:22:17 +02:00
Jonatan Kłosko
f0cd47d447
Update dependencies (#2596) 2024-05-10 16:42:11 +02:00
Jonatan Kłosko
785d3752f7 Enable server logs in the browser console in dev 2024-05-10 13:28:30 +08:00
José Valim
6d7f416f18
Run Livebook Desktop without EPMD (#2591) 2024-05-08 10:05:01 +02:00
nixxquality
1cac107402
Replace dev assets watcher with cross-platform one (#2553) 2024-04-08 13:58:45 +02:00
Jonatan Kłosko
8c91a1f788
Introduce abstraction for app deployment and permanent apps (#2524)
Co-authored-by: José Valim <jose.valim@dashbit.co>
2024-03-26 20:20:07 +01:00
ByeongUk Choi
17634f9be7
Validate agent name and set default (#2483) 2024-02-13 09:27:25 +01:00
José Valim
8a81fda7ea Add debug heex annotations config 2024-02-08 19:21:04 +01:00
Alexandre de Souza
8ba6baec3a
Implements Livebook Agent authentication (#2403) 2024-01-05 14:17:39 -03:00
José Valim
f9b4d3703e Update aws_credentials, closes #2356 2023-12-22 15:29:03 +01:00
Jonatan Kłosko
d4aa41f5fd Fix feature flags 2023-12-19 15:15:11 +07:00
Jonatan Kłosko
0849678a98 Update LV 2023-12-19 15:09:47 +07:00
Jonatan Kłosko
5430af10ed Hide deployment groups behind a feature flag 2023-12-12 21:34:21 +07:00
José Valim
43f40db59d
Make AWS credentials opt-in (#2358) 2023-11-16 13:57:28 +01:00
Michael B. Klein
fbcf3e5c50
Use aws_credentials for S3 file system if Access Key ID is missing (#2347) 2023-11-16 10:49:37 +01:00
José Valim
6ec335fce5
Move to Bandit (#2316) 2023-10-31 16:36:45 +01:00
José Valim
f8581c225d
Support audio transcription on drag and drop (#2227) 2023-09-25 18:45:19 +02:00
José Valim
8041d8ee9a Remove create hub feature flag, warn if using production servers in dev 2023-08-03 22:19:01 +02:00
Alexandre de Souza
6ba0118c2d
Adds Livebook Teams URL and some touch ups (#2120) 2023-07-28 16:40:18 -03:00
Alexandre de Souza
07caffaecb
Add Offline Deployment section on the Hub Teams page (#2086) 2023-07-19 16:57:54 -03:00
Jonatan Kłosko
f3da231ac5
Migrate to esbuild (#1934) 2023-05-27 09:04:52 +02:00
Alexandre de Souza
76015e3009
Improve Add Hub and Edit Hub pages (#1929) 2023-05-26 15:40:45 -03:00
Alexandre de Souza
070c0599b5
Implement users to join an organization (#1912) 2023-05-23 17:18:10 -03:00
Alexandre de Souza
932e43ac65
Implement Livebook Teams API (#1904) 2023-05-16 13:21:49 -03:00
José Valim
f52ff1e9ec
Purge cookies once they exceed 24kB, closes #1832 (#1833) 2023-03-28 17:11:44 +02:00
José Valim
6ef803f95b Fix 404 rendering, closes #1826 2023-03-25 21:52:18 +01:00
José Valim
b3ff6e8a70 Speed up shutdown by reducing draining to 1000ms 2023-03-15 21:00:00 +01:00
Jonatan Kłosko
42bc98a42d
Remove storage abstraction (#1777) 2023-03-13 14:44:33 +01:00
Alexandre de Souza
1cdc5251dd
Make Hubs feature public and blocks the hub creation (#1756) 2023-03-07 18:43:52 -03:00
Jonatan Kłosko
40c5044a60
Add initial support for apps (#1709) 2023-02-16 13:47:46 +01:00
GitStart
0990ab4cb2
Support allowlist for hyperlink schemes in Markdown content (#1702) 2023-02-15 22:16:38 +01:00
Jacques Lorentz
f4e836a5da
Base url path configuration variable (#1549) 2022-11-29 23:34:38 +01:00
José Valim
b8997d6ce2
Use with: :clear_session on bad CSRF tokens 2022-11-22 16:38:49 +01:00
Frank Hunleth
52e5273401
Support passing an MFA for customizing shutdown (#1519)
This commit lets you customize Livebook shutdown to gracefully power
off. One use case is for Nerves-based devices that need to do more than
call `System.stop/0` to power off.

This doesn't change the `LIVEBOOK_SHUTDOWN_ENABLED` environment
variable. It still works the same.

The `:shutdown_enabled` configuration is now `:shutdown_callback`. Valid
values are `nil` or an MFA. An unset or `nil` callback hides the
shutdown button in the UI.
2022-11-10 18:09:01 +01:00
José Valim
27e7535a42 Make configs consistent 2022-11-10 16:04:53 +01:00
Alexandre de Souza
1cd92366d8
Allow Livebook to run inside iframes (#1520) 2022-11-10 16:02:59 +01:00