Commit graph

168 commits

Author SHA1 Message Date
Jonatan Kłosko
07cb0ebe89
Add per-language dispatch to intellisense (#3096) 2025-11-16 12:23:55 +01:00
José Valim
64b03396e3 Remove warnings in more recent Elixir versions 2025-11-15 13:46:08 -08:00
Alexandre de Souza
e7098f51a9
Introducing the new Apps page (#3091) 2025-11-12 15:14:41 -03:00
Alexandre de Souza
82b2b285d8
Allow users to assign folders to their apps (#3088) 2025-11-04 10:24:45 -03:00
Alexandre de Souza
07b3cb3421
Implement loading state when interacting with file select component (#3087) 2025-10-30 13:50:56 -03:00
Alexandre de Souza
892227ce87
Fixing some issues with Git file system (#3079) 2025-10-07 10:06:54 -03:00
Hugo Baraúna
ef4ac9d462
Add structured data in code evaluation logs (#3077) 2025-10-06 16:27:30 -03:00
Alexandre de Souza
3673ddafc8
Fix some git file storage issues (#3069) 2025-09-26 12:11:43 -03:00
Alexandre de Souza
435a668578
Introducing Git file storage (#3056) 2025-09-22 17:38:37 -03:00
Hugo Baraúna
6173909397
Improve error message when deploy via CLI and inactive teams subscription (#3053) 2025-09-03 14:54:37 -03:00
Alexandre de Souza
7c348d9c20
Rename deploy keys to org tokens (#3049) 2025-08-22 13:30:36 -03:00
Alexandre de Souza
9043edb748
Implement authorization to deploy apps (#3044) 2025-08-14 10:25:10 -03:00
Alexandre de Souza
4997e07e8d
Deploy notebooks from CLI (#3034) 2025-07-24 17:26:15 -03:00
Alexandre de Souza
98561f927e
Improve integration tests and fix some intemittent tests (#3033)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2025-07-16 17:07:42 -03:00
Alexandre de Souza
9af062ef7a
Simplify Teams integration setup and tests (#3010) 2025-05-27 08:54:21 -03:00
Alexandre de Souza
73c0f1b45c
Handle authorization groups in real-time (#2998) 2025-05-12 10:43:03 -03:00
Alexandre de Souza
bf5725847a
Implement the user authorization flow with Livebook Teams (#2984) 2025-05-05 10:53:44 -03:00
Jonatan Kłosko
2846b73c94 Refactor aliases 2025-02-24 14:46:26 +09:00
Jonatan Kłosko
015b44fb72
Add support for Python cells (#2936)
Co-authored-by: José Valim <jose.valim@dashbit.co>
2025-02-18 14:28:29 +01:00
Alexandre de Souza
42cd2af31d
Fix logout button with disabled "Authenticate with Livebook Teams" (#2935) 2025-02-17 10:56:52 -03:00
Jonatan Kłosko
561b73af7b
Migrate to JSON (#2898) 2024-12-20 09:34:41 +01:00
Jonatan Kłosko
20912b87eb Improve tests 2024-11-26 17:01:09 +08:00
Alexandre de Souza
e1b57bf112
List all environment variables from deployment group in dockerfile (#2858) 2024-11-18 16:54:08 -03:00
Alexandre de Souza
4380a41192
Implement the authentication with Livebook Teams (#2837) 2024-10-31 11:44:04 -03:00
Jonatan Kłosko
ea6331f324
Encapsulate Kubernetes API calls (#2790) 2024-09-20 10:30:50 +02:00
José Valim
2e45f8aca0
Deal with clock drifts and use DateTime UTC for server data (#2787) 2024-09-18 16:10:35 +02: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
Alexandre de Souza
8146bfd3b9
Fix integration tests 2024-07-30 10:05:24 -03:00
Jonatan Kłosko
c5ba8f8f81
Introduce Fly.io runtime (#2708) 2024-07-15 06:19:04 +02:00
Jonatan Kłosko
4d10d4fa3a Fix race condition in tests 2024-06-19 16:41:49 +07:00
Alexandre de Souza
e98fa825f6
Send the apps manager report to Teams through WebSocket (#2647) 2024-06-17 10:34:31 -03:00
Jonatan Kłosko
8556a17a5d
Make auth-dependent tests async (#2654) 2024-06-14 19:16:48 +02:00
Jonatan Kłosko
ba4e59f416
Always run distribution in long names mode (#2646) 2024-06-13 10:06:08 +02:00
Jonatan Kłosko
68fa363d2d
List connected distribution nodes in the runtime panel (#2636) 2024-06-06 18:08:59 +02:00
Jonatan Kłosko
87daabaf60 Fix test helper 2024-06-06 17:58:38 +07:00
Alexandre de Souza
829b6b2095
Use :version field from Livebook Teams event (#2633) 2024-06-03 11:27:17 -03:00
Jonatan Kłosko
428d9ff591
Document request proxy and shift boundaries (#2617) 2024-05-24 19:37:41 +02:00
Alexandre de Souza
a0a3f548fe
Merge kino_proxy proof of concept into Livebook (#2615) 2024-05-24 14:27:38 +02:00
Alexandre de Souza
16bd46b54f
Allow Livebook to proxy requests to the runtime (#2608) 2024-05-20 17:04:04 -03:00
Jonatan Kłosko
602d852b31
Update to Phoenix LV 1.0 (#2607) 2024-05-16 18:17:45 +02:00
Jonatan Kłosko
63668c49fb
Add end-to-end app deployment flow with Livebook Teams (#2602) 2024-05-14 13:20:14 +02:00
Alexandre de Souza
8d15d5e93c
Fix some integration intermittent tests (#2594) 2024-05-09 15:53:01 -03:00
Alexandre de Souza
0be8491d11
Handle UserDeleted event from WebSocket (#2573) 2024-04-22 13:24:26 -03:00
Alexandre de Souza
5e7f8a477a
Get App Settings fields from WebSocket event (#2571) 2024-04-16 12:11:15 -03:00
José Valim
b2eebcabbe Setup database upfront rather than lazily 2024-04-10 23:43:40 +02:00
Alexandre de Souza
741e7d2b20
Implement the instances running count with connected Agents (#2546) 2024-04-05 11:24:19 -03:00
Jonatan Kłosko
f363be949e
Monitor clients presence in the runtime (#2530) 2024-03-27 15:25:42 +01: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
Alexandre de Souza
fdd2d2c2f2
Refactor the LivebookProto messages (#2521) 2024-03-25 15:08:40 -03:00
Alexandre de Souza
ddc2ad0a85
Deploy apps to Livebook Agent (#2511) 2024-03-20 10:16:30 -03:00