No description
Find a file
2025-10-21 18:58:15 +00:00
dev-services update dev services for apple containers 2025-10-09 08:01:01 +00:00
interim-models implement basic dropdown presentation ui 2025-10-21 18:58:15 +00:00
interim-namegen add ability to create new workspaces through the ui 2025-10-09 08:01:01 +00:00
interim-pgtypes refactor with updated naming convention (part 1) 2025-10-09 08:00:53 +00:00
interim-server implement basic dropdown presentation ui 2025-10-21 18:58:15 +00:00
sass implement basic dropdown presentation ui 2025-10-21 18:58:15 +00:00
static persist dev auto-reload setting through session 2025-10-09 18:11:21 +00:00
svelte implement basic dropdown presentation ui 2025-10-21 18:58:15 +00:00
.dockerignore initial commit 2025-05-02 23:48:54 -07:00
.gitignore exclude .helix files from version control 2025-10-09 08:01:01 +00:00
Cargo.lock add ability to create new workspaces through the ui 2025-10-09 08:01:01 +00:00
Cargo.toml add ability to create new workspaces through the ui 2025-10-09 08:01:01 +00:00
deno.json insert rows from viewer 2025-08-15 00:16:36 -07:00
deno.lock misc cleanup 2025-09-14 16:22:42 -04:00
Dockerfile refactor db clients 2025-08-04 13:59:50 -07:00
mise.toml fix mise watch sources 2025-10-14 05:14:04 +00:00
package.json misc cleanup 2025-09-14 16:22:42 -04:00
README.md renders a table 2025-05-13 00:02:33 -07:00

Interim

A friendly, collaborative PostgreSQL front-end for nerds of all stripes.

Auth

Internally, Interim controls authorization using the SET ROLE Postgres command to switch between users. This allows the Interim base user to impersonate roles it has created, without necessarily requiring Postgres superuser privileges itself (unlike if it were to use SET SESSION AUTHORIZATION). For each front-end user, Interim creates a Postgres role named (by default) __interim_{account_uuid}.