Results 11 issues of Sikari

Fixes my previous PR (#416) also introducing invalid syntax to the group example. Also fixes a couple other issues I found along the way, hopefully we're set after this.

### Current behaviour: - `!auth scopes [filter]` - Allows listing of your temporary scopes, including scopes from your roles. - `!auth permit ` - Allows granting of temporary scope to...

enhancement

When initializing a variable of type `Function` in an enum struct, they seem to incorrectly default to 0. I believe the Function type in this case **should** default to -1...

compiler
bug-future

# **This is a work in progress** Converts the existing Clientprefs extension completely to a SourceMod plugin. Looking to get feedback on its current state and additionally if you have...

- EdgeDB Version: 2.2@sha256:cf3499f2dacf740fee19d0a6758a5f725449da69cf9f3ba96d4e37258d20d503 (Docker) - OS Version: Windows 10 21H2 (build 19044.2006) Error: ``` edgedb error: InternalServerError: relation "edgedbpub.e93a7d31-383c-11ed-9af0-912f6f0aae4b" does not exist Hint: This is most likely a bug...

bug
migrations
compiler

**Code** ```typescript const query = e.select( e.set( e.select(e.BaseObject), e.select(e.BaseObject), ), (obj) => ({ filter: e.op(obj.id, "!=", e.uuid("00000000-0000-0000-0000-000000000000")), }), ); ``` **Schema** N/A **Generated EdgeQL** ``` WITH __scope_0_BaseObject UNION std :=...

Hey! Passing a script that contains parameters into the CLI will throw `edgedb error: DescriptorMismatch: query arguments expected`. And it appears that there is seemingly no option to pass them...

enhancement

Currently, within monorepos the detection of the generation target can be highly inaccurate if `edgedb.toml` does not reside with `package.json` and/or `tsconfig.json`. This becomes problematic because the monorepo's `package.json` is...

I would like to see portable shapes being implemented to EdgeQL, this would reduce the duplication of queries that operate on the same type. A very simple demonstration of the...

Currently, the view for managing secret keys (https://cloud.edgedb.com/secret-keys) is inaccessible in the UI without an active instance even though the secret keys themselves will still exist after deleting an instance...