livebook/lib/livebook_web/live
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
..
home_live Track memory usage - visualization (#898) 2022-01-21 19:24:47 -03:00
output Compute iframe base URL based on page origin (#902) 2022-01-20 11:29:45 +01:00
session_live Reuse DOM elements when replacing frame outputs (#881) 2022-01-18 15:13:50 +01:00
settings_live Implement signature intellisense (#640) 2021-12-03 21:57:21 +01:00
explore_helpers.ex Update dependencies (#838) 2021-12-29 22:06:19 +01:00
explore_live.ex Normalize explorer fonts 2022-01-17 17:11:06 +01:00
file_select_component.ex Remove unnecessary scrollbar in Mix runtime modal (#903) 2022-01-20 11:35:54 +01:00
home_live.ex Add shutdown button (#862) 2022-01-13 12:22:34 +01:00
output.ex Reuse DOM elements when replacing frame outputs (#881) 2022-01-18 15:13:50 +01:00
page_helpers.ex Fix PageHelpers.title/1 example (#555) 2021-09-18 23:51:16 +02:00
session_helpers.ex Track memory usage - visualization (#898) 2022-01-21 19:24:47 -03:00
session_live.ex Track memory usage - visualization (#898) 2022-01-21 19:24:47 -03:00
settings_live.ex Improvements to theme (#871) 2022-01-16 12:40:14 +01:00
sidebar_helpers.ex Add shutdown button (#862) 2022-01-13 12:22:34 +01:00
user_component.ex Update dependencies (#838) 2021-12-29 22:06:19 +01:00
user_helpers.ex Refactor modals with JS commands (#669) 2021-11-02 22:34:44 +01:00
user_hook.ex Update Phoenix LV (#656) 2021-11-01 19:33:43 +01:00