Commit graph

103 commits

Author SHA1 Message Date
José Valim 9e7ed7ae43
Update Plug.Crypto (#2252)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2023-10-06 12:10:36 +02:00
Alexandre de Souza 4d412bd00d
Implement airgapped deployment file storage (#2246) 2023-10-04 12:20:43 -03:00
Jonatan Kłosko d3f58036eb
Lazily lookup file systems when needed for file operations (#2239) 2023-09-29 20:24:37 +02:00
Alexandre de Souza 2a0d2dcdc3
Fix File System migration and some touchups (#2235) 2023-09-28 16:02:02 -03:00
Cristine Guadelupe 4a14118b96
Smart cell editor - intellisense node (#2232)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2023-09-28 16:02:04 +07:00
Alexandre de Souza 96bf5ddbcc
Implement File Storage (#2212) 2023-09-25 11:18:30 -03:00
José Valim 64dad900d7
Exclude modules from docs (#2218)
Closes #2216.
2023-09-21 12:28:45 +02:00
Alexandre de Souza 51a3ab1895
Implement Teams API file system management (#2188) 2023-09-05 12:14:50 -03:00
Jonatan Kłosko da9cc6643b
Restructure output format (#2179) 2023-08-23 23:25:04 +02:00
Alexandre de Souza 928181cefe
Implements load/2 and dump/1 to FileSystem protocol and some improvements (#2171) 2023-08-22 16:20:35 -03:00
Jonatan Kłosko d1eb522464
Split files into references/attachments and support renaming (#2167) 2023-08-17 22:13:39 +02:00
Jonatan Kłosko c39902cd3a
Improve teams tests (#2151) 2023-08-08 21:03:01 +02:00
José Valim c404e817fb Compile teams hub on test_helper.exs if available 2023-08-01 18:48:16 +02:00
Alexandre de Souza 88fbf3c057
Add prefix to generated keys (#2118) 2023-07-28 12:55:37 -03:00
Alexandre de Souza 3ecc0b3653
Load secrets from Hub when deploying an App (#2098) 2023-07-26 17:39:33 -03:00
Jonatan Kłosko 146f89f5f5
Add drag and drop actions for notebook files (#2096)
Co-authored-by: José Valim <jose.valim@dashbit.co>
2023-07-21 20:11:11 +02:00
Jonatan Kłosko de2fc2f93a
Add button for reevaluating apps on change and add retry for errors (#2066) 2023-07-13 12:26:10 +02:00
Alexandre de Souza f4365e44d2
Enforce Hub when deploying notebooks from LIVEBOOK_APPS_PATH (#2039) 2023-07-07 15:27:07 -03:00
Jonatan Kłosko ede80fc074
Implement file management (#2022)
Co-authored-by: José Valim <jose.valim@dashbit.co>
2023-07-05 20:01:12 +02:00
Alexandre de Souza bcfb6d46ea
Add Team hub from environment variables (#2020) 2023-06-30 19:11:31 -03:00
Alexandre de Souza 05d691d407
Redirect to Hub page to update or delete a secret (#2005) 2023-06-23 17:54:13 -03:00
Alexandre de Souza 0a190729ec
Allow Livebook to update and delete Team hub secrets (#1995) 2023-06-21 15:37:28 -03:00
Alexandre de Souza 7f9ba6989f
Allow secret creation from Livebook for Team Hubs (#1978) 2023-06-15 17:33:22 -03:00
Jonatan Kłosko d5f9aaf14e
Don't run doctests for generated functions (#1966) 2023-06-13 16:01:45 +02:00
Benedikt Reinartz fb9193b8ab
Add support for Erlang code cells (#1892)
Co-authored-by: José Valim <jose.valim@gmail.com>
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2023-06-02 14:49:06 +02:00
Alexandre de Souza 14dd6d925f
Implement TeamClient with Teams WebSocket communication (#1951) 2023-06-01 12:01:43 -03:00
Jonatan Kłosko 0b73752803 Await file deletion without sleeping in tests 2023-05-30 23:17:33 +02:00
Jonatan Kłosko 4145121ba9 Fix more race conditions in tests 2023-05-30 22:42:59 +02:00
José Valim 3e1067f4b5 Use range 41xx for teams ports 2023-05-30 12:21:06 +02:00
Alexandre de Souza 76015e3009
Improve Add Hub and Edit Hub pages (#1929) 2023-05-26 15:40:45 -03:00
José Valim 74b4d7124b Use 5053 by default for Livebook 2023-05-24 10:54:40 +02:00
Alexandre de Souza 070c0599b5
Implement users to join an organization (#1912) 2023-05-23 17:18:10 -03:00
Jonatan Kłosko 52df405aca
Add support for multi-instance apps (#1913) 2023-05-19 19:40:56 +02:00
Alexandre de Souza 3a63e30e89
Implement new Add Hub page (#1909) 2023-05-18 13:45:32 -03:00
Alexandre de Souza 932e43ac65
Implement Livebook Teams API (#1904) 2023-05-16 13:21:49 -03:00
Jonatan Kłosko 022f395bce
Add output type setting to apps (#1905) 2023-05-11 14:07:19 +02:00
Jonatan Kłosko f262b9c0c9
Rebuild confirmation modal system (#1903) 2023-05-10 18:23:08 +02:00
ByeongUk Choi 6dd19a8dc9
Add Form to "+ Block" (#1750)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2023-05-09 16:49:02 +02:00
Jonatan Kłosko a6a56ff30c
Use shorter name for doctests module (#1874)
Co-authored-by: José Valim <jose.valim@dashbit.co>
2023-04-27 16:34:20 +02:00
Jonatan Kłosko deacb1a4a4
Explicitly track which secrets come from the hub (#1769) 2023-03-11 12:51:06 +01:00
Alexandre de Souza 8754bc0d5a
Shows only the secrets from selected hub (#1747) 2023-03-07 15:24:07 -03:00
Alexandre de Souza 5d48ffd051
Remove entire app secrets implementation (#1734) 2023-02-28 10:55:52 -03:00
Alexandre de Souza bfcf82f06b
Implements Secrets features inside hub's Provider (#1712) 2023-02-27 13:45:14 -03:00
Jonatan Kłosko 5b5593a54b
Update to Phoenix 1.7 (#1720) 2023-02-22 19:34:54 +01:00
Alexandre de Souza e58213b000
More improvements for Secrets and Hubs (#1693) 2023-02-06 20:37:11 -03:00
Jonatan Kłosko c8dd1151f0
Fix assets fetching for client-specific outputs (#1692) 2023-02-06 15:50:48 +01:00
Jonatan Kłosko e622ef4f96
Fix dialyzer warnings (#1691) 2023-02-03 18:30:41 +01:00
Alexandre de Souza 5f6e7176fc
Allow hub secret toggling (#1675) 2023-02-03 13:15:46 -03:00
Jonatan Kłosko 69df6e0ad4
Rework file input to consider multiple clients (#1673) 2023-02-01 18:49:12 +01:00
Alexandre de Souza d70764517f
Implements :origin field to Secret struct (#1667) 2023-01-31 19:17:05 -03:00