Jonatan Kłosko

Results 47 issues of Jonatan Kłosko

We want the user to be able to access secrets in a notebook without hardcoding them in the notebook source. Conceptually the user would define secrets in Livebook and then...

feature
discussion
area:frontend
area:backend

Builds on top of the ideas in #1126. Overview: * a user will be able to share a notebook and specify the policy for viewers (can they execute, comment, etc)...

discussion

Elixir embeddings (like ``) are not tokenized properly in `~L""" """` as opposed to `.(l)eex` files ![image](https://user-images.githubusercontent.com/17034772/123525222-5c4c2300-d6cf-11eb-9d7a-662c29578746.png) Code ``` # Elixir ~L""" """ ``` ``` ``` ### Details The `~L`...

We need to handle these syntaxes. These should be standalone grammar handling .heex/.surface files, but we will also use tree-sitter injection to parse the relevant sigil nodes. @connorlay already worked...

I saw the first sign of something weird going on [here](https://github.com/thewca/worldcubeassociation.org/pull/2360#issuecomment-355296741). Then I was playing on the staging where @viroulep deployed #2373. It should allow the user to pick ao5...

TYPE: bug
REMOVE: performance
PRIORITY: high-priority
REMOVE: javascript (given "reactJS")
AREA: infrastructure
TECH: reactJS

Currently payloads are serialized on the Livebook side (`LivebookWeb.JSViewChannel`), so structs from dependencies are not supported. ![image](https://user-images.githubusercontent.com/17034772/182724502-b932163d-1a9b-4e3d-ae62-48269728e86f.png) One way to address this is to serialize before sending messages to Livebook...

We can support an additional option in `Kino.Frame.render/2` for targeting a specific user. Events generally have an `origin` field that represents the user, so we would use it as the...

We may want to wait until the official release, but doesn't hurt to have the implementation around :) https://user-images.githubusercontent.com/17034772/130112186-b4ebcea6-821a-4623-ac44-62fe66384e6b.mp4

As a follow up to #53 we should detect when not in Livebook and read+parse the given input.

Having `phx-blur` or `phx-focus` bindings on a form input, both events are triggered by submitting the form (pressing Enter), even though that's not a usual browser behaviour. ### Example ```ex...