livebook/lib/livebook_web
Cristine Guadelupe 6180bb1ff2
Track memory usage - visualization (#898)
* Utils to fetch and format system and node memory usage

* Order by memory

* Track memory on session

* Show memory usage on runtime sidebar

* Shows memory usage percentage on home

* Layout adjustments

* Sidebar design adjustments to match Figma

* Home design adjustments to show the memory information

* Move memory calculations to utils

* Shows disconnected notebooks as consuming 0mb on home

* Simplifies the data structure of memory usage

* Node memory tracker on runtime

* Clean up

* Renames node memory to runtime memory

* Standardizes the data structure of memory usage

* Sends evaluation_finished to the runtime to update the memory usage after an evaluation

* Fix: The evalutor does not notify when there is no notify_to option

* Adds a test with the notify_to option to the evaluator

* Documents the notify_to option

* Minor fixes on runtime and runtime_server

* Minor fixes on sessions

* Minor adjustments

* Updates docs and specs on Utils

* Minor adjustments on session_live

* Fix total memory used by sessions on home

* Put duplicated functions on helpers

* Better filter by memory

* Fix the tooltip text for memory information on sidebar

* Minor alignment adjustment on home
2022-01-21 19:24:47 -03:00
..
channels Introduce broadcast communication from runtime (#845) 2022-01-10 18:38:08 +01:00
controllers Add support for JS output widgets (#818) 2021-12-24 14:18:34 +01:00
helpers Restructure frame output (#857) 2022-01-16 20:37:00 +01:00
live Track memory usage - visualization (#898) 2022-01-21 19:24:47 -03:00
plugs Introduce a dedicated channel for JS widget communication (#843) 2022-01-06 16:31:26 +01:00
templates Update dependencies (#838) 2021-12-29 22:06:19 +01:00
views Move auth to its own view 2021-04-16 22:18:59 +02:00
endpoint.ex Allow LIVEBOOK_PORT to be set to 0 for a random port (#906) 2022-01-21 09:18:02 +01:00
helpers.ex Minor design improvements (#858) 2022-01-13 15:06:11 -03:00
router.ex Disable Ecto stats in Phoenix Live Dashboard (#824) 2021-12-24 19:05:19 +01:00
telemetry.ex Rename project (#68) 2021-03-03 22:56:28 +01:00