Jonatan Kłosko
b116e2b1e6
Release 0.3.2
2021-11-10 22:17:21 +01:00
Jonatan Kłosko
247abd8f57
Add section on Kino.animate and bump dependencies ( #700 )
...
* Add section on Kino.animate and bump dependencies
* Update lib/livebook/notebook/explore/intro_to_kino.livemd
Co-authored-by: José Valim <jose.valim@dashbit.co>
* Update lib/livebook/notebook/explore/intro_to_kino.livemd
Co-authored-by: José Valim <jose.valim@dashbit.co>
Co-authored-by: José Valim <jose.valim@dashbit.co>
2021-11-10 22:16:42 +01:00
jonatanklosko
1fd249e694
Update assets
2021-11-10 19:19:01 +00:00
Jonatan Kłosko
7eac7a83ac
Implement clipboard copy with JS commands ( #699 )
2021-11-10 20:17:32 +01:00
jonatanklosko
db4eb043ab
Update assets
2021-11-10 18:30:02 +00:00
Jonatan Kłosko
3ed5da0106
Implement menu with JS commands and extract into component ( #698 )
2021-11-10 19:28:09 +01:00
jonatanklosko
a29abbf87c
Update assets
2021-11-10 17:52:21 +00:00
Jonatan Kłosko
d81965ee99
Redesign runtime panel and sessions list ( #697 )
...
* Redesign runtimes panel
* Redesign session list
* Add session sort
* Move session list to a separate component
* Up
2021-11-10 18:50:39 +01:00
Jonatan Kłosko
54511d5ffc
Add env var for disabling token auth ( #696 )
2021-11-10 13:54:50 +01:00
Benjamin Philip
79049e7f8c
Add CMake to Dockerfile ( #694 )
2021-11-10 11:31:38 +01:00
Jonatan Kłosko
2dfb2b143d
Simplify Docker layer caching
2021-11-09 19:40:12 +01:00
Jonatan Kłosko
5213b732b9
Make sure the deploy job uses the latest commit when assets are updated
2021-11-09 19:23:14 +01:00
jonatanklosko
e7f8cb7e9a
Update assets
2021-11-09 17:38:55 +00:00
Jonatan Kłosko
d8d52c9e89
Add runtime info panel ( #692 )
...
* Add runtime info panel
* Remove intro from the runtime modal
* Show default runtime in the panel if no runtime is set
2021-11-09 18:37:22 +01:00
Benjamin Philip
1842c203ab
Update welcome img ( #691 )
2021-11-09 11:48:09 +01:00
José Valim
e67428e918
Simplify fun with vm instrospection ( #690 )
...
If we want to show process specific information,
we can create branches in the future that receive
a PID input, reach out to the remote node, and
show the data using markdown.
2021-11-09 11:04:18 +01:00
jonatanklosko
fc8a4ec606
Update assets
2021-11-09 09:46:39 +00:00
Jonatan Kłosko
c473a8c469
Add an option to amplify cell outputs ( #689 )
...
* Add an option to amplify cell outputs
* Reorder actions
2021-11-09 10:45:05 +01:00
Jonatan Kłosko
0b30fd02d9
Add support for frame_dynamic output type ( #688 )
2021-11-08 20:45:30 +01:00
Jonatan Kłosko
e72a606dd2
Warn on invalid sequence of notebook comments ( #687 )
2021-11-08 13:14:55 +01:00
jonatanklosko
5d3239a6fc
Update assets
2021-11-06 20:26:45 +00:00
Jonatan Kłosko
19f92c9e72
Don't sanitize KaTeX rendered SVGs ( #684 )
2021-11-06 21:25:07 +01:00
Jonatan Kłosko
6bf2f9cb7a
Revert wording in code formatting configuration ( #681 )
2021-11-05 20:04:50 +01:00
jonatanklosko
28995a0119
Update assets
2021-11-05 17:25:15 +00:00
Jonatan Kłosko
8889f11244
Don't scroll when focusing cell output
2021-11-05 18:23:26 +01:00
José Valim
767a12ab77
Show reevaluate true example ( #680 )
2021-11-05 08:15:14 +01:00
José Valim
49a406b579
Branch from setup on Kino guide ( #678 )
2021-11-05 08:14:29 +01:00
Jonatan Kłosko
982a345ddc
Improve notebook file locking to work across nodes ( #675 )
...
* Improve notebook file locking to work across nodes
* Add node check for local file system opreations
* Replace node with host id
* Refactor process down cleanup
* Scope local file system with node
* local? -> type
2021-11-05 00:29:04 +01:00
Jonatan Kłosko
5e5bc2597a
Document how to render notebooks on GitHub ( #677 )
...
* Document how to render notebooks on GitHub
* Keep any comments before the notebook title heading
2021-11-04 18:50:53 +01:00
Cocoa
a15ec1ca1d
Save static vegalite plot to livemd ( #676 )
...
* save static vegalite plot to livemd
* cleanup debug code
* using `vega-lite` as the type in the fenced code block
* wrap the text output in `{:text, output}` in take_outputs/2
* ignore :vega_lite_static when it is empty
* add import and export tests
* using `spec`
* format code
* keep the test focused
* improve tests for not including outputs
* always dump vage_lite spec
* Apply suggestions from code review
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2021-11-04 12:17:03 +01:00
jonatanklosko
e9074885a0
Update assets
2021-11-03 16:18:00 +00:00
Jonatan Kłosko
8c923f7bda
Show new directory section immediately on the client ( #674 )
2021-11-03 17:16:09 +01:00
jonatanklosko
011f06091b
Update assets
2021-11-03 15:00:28 +00:00
Jonatan Kłosko
e38d075fc2
Dynamically import Vega-Lite JS when needed ( #673 )
2021-11-03 15:58:46 +01:00
jonatanklosko
959e799d6e
Update assets
2021-11-02 21:36:34 +00:00
Jonatan Kłosko
ad4867ddfb
Refactor modals with JS commands ( #669 )
...
* Use JS commands for closing the modal with animations
* Refactor modal to render content as slot
* Bump LV
2021-11-02 22:34:44 +01:00
Jonatan Kłosko
3afa81f454
Add configuration for additional explore notebooks ( #670 )
...
* Add configuration for additional explore notebooks
* Update config/config.exs
Co-authored-by: José Valim <jose.valim@dashbit.co>
Co-authored-by: José Valim <jose.valim@dashbit.co>
2021-11-02 22:32:58 +01:00
jonatanklosko
c1779fcb07
Update assets
2021-11-01 18:35:46 +00:00
Jonatan Kłosko
fbd03d6725
Update Phoenix LV ( #656 )
...
* Wrap live routes in live_session
* Update Phoenix LV
* Migrate to live_component component call
* render_block -> render_slot
* phx-disconnected -> phx-loading
* phx-capture-click -> phx-click-away
* Add hook dealing with current user
* Bump LV
* Bump LV
2021-11-01 19:33:43 +01:00
jonatanklosko
9c00f1622d
Update assets
2021-11-01 17:22:59 +00:00
Jonatan Kłosko
021d6ac42e
Improve icon buttons accessibility and navigation ( #667 )
...
* Rename tooltip source attribute
* Add aria-label to icon buttons/links
* Actually focus cell content when navigating around
* Add some descriptions
* Fix dynamically computed tooltips
2021-11-01 18:20:56 +01:00
jonatanklosko
03842d8cd1
Update assets
2021-11-01 15:05:48 +00:00
Jakub Perżyło
ace64eab37
Add show/hide button for password inputs #566 ( #664 )
...
* Added visibility toggle for password cell
* Formatted code
* Moved password toggle to separate component
* Adjusted to review
* Added password toggle for add filesystem component
* Update lib/livebook_web/helpers.ex
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2021-11-01 16:04:11 +01:00
josevalim
5f58fb902c
Update assets
2021-11-01 13:01:46 +00:00
Jakub Perżyło
fbef386aa8
Allow importing a livebook via file upload #645 ( #665 )
2021-11-01 13:59:39 +01:00
Jonatan Kłosko
2694007c0e
Compute cell snapshots when an existing notebook is given ( #666 )
2021-11-01 13:59:04 +01:00
jonatanklosko
cd79e07f2b
Update assets
2021-11-01 12:17:32 +00:00
Jean Carlos
421b1c69a1
Show indicators of state on session sidebar ( #657 )
...
* Added range input (Slider)
* Added range input (Slider)
* Custom css to range input
* Formatting correction
* Defined min and max values of input range
* Revert "Defined min and max values of input range"
This reverts commit 815167ab0f
.
* Added input select
* working with a options like list
* Formatting correction
* swapped li for inputs in input settings
* Removed unused attribute
* Final adjustments
* Improve users connected display
* Update lib/livebook_web/live/session_live.ex
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
* Update lib/livebook_web/live/session_live.ex
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
* Adjust elements
* Change favicon based on notebook status
* Format correction
* "operation" is unused
* Improvements for better functioning of icons
* Renamed icons files
* Update favicons
* Update changelog
* Show indicators of state on session sidebar
* Changes to status colors
* Improve spacing
* Scroll to cell on status click
* global_evaluation_status -> global_status
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2021-11-01 13:15:21 +01:00
Kian Meng Ang
e16c8a5dab
Fix typos ( #654 )
2021-10-31 07:14:35 +01:00
jonatanklosko
cb6f8b63cf
Update assets
2021-10-30 10:04:20 +00:00