livebook/lib/livebook
Jonatan Kłosko d93b5d8450
Set up image uploads for Markdown content (#132)
* Add cell image upload modal

* Add controller for serving the images and handle this on markdown side

* Use per-session images dir

* Add etag header to session image responses

* Adjust markdown image styling

* Properly manage session images dir

* Add tests

* Set maximum file size for image uploads

* Move images dir specifics to the Session module

* Move images when nonpersistent session becomes persistent

* Update lib/livebook_web/live/session_live.ex

Co-authored-by: José Valim <jose.valim@dashbit.co>

* Update lib/livebook_web/live/session_live.ex

Co-authored-by: José Valim <jose.valim@dashbit.co>

* Update lib/livebook_web/live/session_live/cell_upload_component.ex

Co-authored-by: José Valim <jose.valim@dashbit.co>

* Test that close gets rid of session temporary dir

Co-authored-by: José Valim <jose.valim@dashbit.co>
2021-04-04 18:55:51 +02:00
..
delta Rename project (#68) 2021-03-03 22:56:28 +01:00
evaluator Add "Hello Livebook" notebook (#123) 2021-03-30 21:42:02 +02:00
live_markdown Rename project (#68) 2021-03-03 22:56:28 +01:00
notebook Minor nits on welcome notebook (#130) 2021-04-02 14:09:28 +02:00
runtime Handle evaluator process failures (#121) 2021-03-29 19:52:06 +02:00
session Handle evaluator process failures (#121) 2021-03-29 19:52:06 +02:00
utils Rename project (#68) 2021-03-03 22:56:28 +01:00
application.ex Rename project (#68) 2021-03-03 22:56:28 +01:00
config.ex Rename project (#68) 2021-03-03 22:56:28 +01:00
delta.ex Rename project (#68) 2021-03-03 22:56:28 +01:00
evaluator.ex Set proper file in env when the notebook is persisted (#95) 2021-03-21 16:53:00 +01:00
js_interop.ex Rename project (#68) 2021-03-03 22:56:28 +01:00
live_markdown.ex Rename project (#68) 2021-03-03 22:56:28 +01:00
notebook.ex Highlight viewed section within the list (#76) 2021-03-12 16:40:37 +01:00
runtime.ex Handle evaluator process failures (#121) 2021-03-29 19:52:06 +02:00
session.ex Set up image uploads for Markdown content (#132) 2021-04-04 18:55:51 +02:00
session_supervisor.ex Rename project (#68) 2021-03-03 22:56:28 +01:00
utils.ex Rename project (#68) 2021-03-03 22:56:28 +01:00