Skip to content

[pull] develop from baserow:develop#344

Merged
pull[bot] merged 2 commits into
code:developfrom
baserow:develop
Jul 1, 2026
Merged

[pull] develop from baserow:develop#344
pull[bot] merged 2 commits into
code:developfrom
baserow:develop

Conversation

@pull

@pull pull Bot commented Jul 1, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

paljort and others added 2 commits July 1, 2026 16:28
* Add from_json() and to_json() expressions.

* Fix rebase mistake

* Refactor from/to json runtime formula types to re-use existing json ensurer.

* Add frontend counterpart for ensure json

* Rename regex var

* Simplify formula check.

* Improve formula function detection when JSON load fails
A backgrounded tab makes no HTTP calls, so the axios interceptor that
refreshes the short-lived access token never runs and the token expires.
On refocus the socket reconnected with the stale token, the server
rejected it, and the reconnect latched into a permanent 'please refresh'
error instead of recovering.

connect() now refreshes an expiring/expired token before reconnecting,
and an auth rejection forces one refresh-and-retry (bounded so a
persistently rejected token can't loop) before surfacing the failure.
@pull pull Bot locked and limited conversation to collaborators Jul 1, 2026
@pull pull Bot added the ⤵️ pull label Jul 1, 2026
@pull pull Bot merged commit caca908 into code:develop Jul 1, 2026
4 of 5 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants