These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | b77616b | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: flows mvp (#1796)
The documentation is generated from this commit.
Commit: | 1489663 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add role based authorisation to the flows api (#1852)
The documentation is generated from this commit.
Commit: | ac5a079 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | Radu Gruia |
feat: add role based authorisation to the flows api
The documentation is generated from this commit.
Commit: | cf7ec7e | |
---|---|---|
Author: | Radu Gruia |
Merge branch 'main' into workflows * main: feat: release @sequence attribute fix: bug with out-of-bounds assignment to slice fix: unresolved sdk types (#1827) build: support @sequence in completions build: sequences fix: lock for where and computed defaults fix: add lock around shared map usage build: move dev server generation into deploy.Build function # Conflicts: # migrations/columns.sql # node/codegen.go # node/codegen_test.go # proto/schema.pb.go
Commit: | 6ff90d9 | |
---|---|---|
Author: | Jon Bretman | |
Committer: | Jon Bretman |
build: sequences
Commit: | 56b0291 | |
---|---|---|
Author: | Radu Gruia |
chore: merge branch 'main' into workflows
Commit: | 52f3208 | |
---|---|---|
Author: | tomfrew |
feat: gallery display layout config
Commit: | 2e649a3 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: update tools grid view config (#1791)
Commit: | 14979c4 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: allow schema definitions of flows (#1783)
Commit: | 4046d9f | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: tools config validation (#1776)
Commit: | 6c861a4 | |
---|---|---|
Author: | Jon Bretman | |
Committer: | Jon Bretman |
feat: route functions
Commit: | 98d10be | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: in repo tools config (#1747)
Commit: | c66ee7b | |
---|---|---|
Author: | Jon Bretman | |
Committer: | Jon Bretman |
build: parser and proto changes to support route functions
Commit: | 3739c6d | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: list faceting for actions (#1724)
Commit: | 9184589 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: update tools proto with visibility to tools sections (#1740)
Commit: | 54b6a9a | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
refactor: change record view config (#1730)
Commit: | 3b24a8d | |
---|---|---|
Author: | Dave New | |
Committer: | Dave New |
feat: @computed fields on the same model (#1686) Co-authored-by: Jon Bretman <jon.bretman@gmail.com>
Commit: | f1abe8b | |
---|---|---|
Author: | Dave New | |
Committer: | Dave New |
feat: @computed fields on the same model (#1686) Co-authored-by: Jon Bretman <jon.bretman@gmail.com>
Commit: | 5d0144a | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add visibility conditions to external links on tools (#1710)
Commit: | cd8bab9 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add visibility conditions to action links (#1709)
Commit: | 6c39343 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add record view display layout for get tools (#1706)
Commit: | 9eaaf72 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add tools sections & conditional visibility expressions to fields (#1705)
Commit: | 98d0c60 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add built-in duration type (#1701)
Commit: | e298c49 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add GridView Display layout (#1700)
Commit: | d4a309f | |
---|---|---|
Author: | Dave New | |
Committer: | Dave New |
feat: @computed fields on the same model (#1686) Co-authored-by: Jon Bretman <jon.bretman@gmail.com>
Commit: | c645591 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: add board view support to tools and dialog flag on actionlinks (#1684)
Commit: | 8cd0204 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: generate related tools for delete actions (#1683)
Commit: | e7eb709 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: relative date filters with expressions (#1671)
Commit: | 7e9d072 | |
---|---|---|
Author: | Radu Gruia |
feat: time period filtering; wip
Commit: | e6dfe35 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: support null scalar values for tools data mappings (#1657)
Commit: | 3faed9d | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
Merge from main (#1656) Co-authored-by: Dave New <sanodn@gmail.com> Co-authored-by: Jon Bretman <jon.bretman@gmail.com> Co-authored-by: tomfrew <tom@keel.xyz>
Commit: | 1360e9d | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: add field scope to generated tools fields (#1655)
Commit: | f26e0fe | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: add visible field to toolGroups (#1650)
Commit: | 654f775 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: tools - add display layout proto definitions (#1639)
Commit: | e49abb9 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: add id to tool groups (#1636)
Commit: | a0c5c8e | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: add backwards compatibility for embedded action links (#1634)
Commit: | f40f054 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: rename embedGroups to toolGroups (#1632)
Commit: | 0dc26d3 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: wrap embedded links in embedded groups (#1631)
Commit: | 64b0033 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: add scalar values to data mappings for action links (#1630)
Commit: | ae101ee | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: add display order to action config's external links (#1629)
Commit: | 3448d56 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: add modelName, fieldName and enumName to action config's respo… (#1628)
Commit: | 4c4ac7b | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
fix: add display order and description to action links (#1625)
Commit: | b82631b | |
---|---|---|
Author: | Dave New | |
Committer: | Radu Gruia |
fix: added model, field and enum to gen tools inputs (#1623)
Commit: | f54ec65 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
fix: gen tools response links for to-many fields (#1620)
Commit: | bd959e2 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: remove tools wrapper message (#1614)
Commit: | 99f429d | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: add createEntryAction link. rename external links (#1613)
Commit: | 1613696 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: remove action config ID, add tool message (#1610)
Commit: | bde2b0a | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: tools visibility, repeated fields, nested objects (#1604)
Commit: | d36c189 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: tool rpc action link and input and resp ids (#1598)
Commit: | e24f857 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: update templates to use jsonpaths (#1597)
Commit: | 3f0faa6 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: add model names to generated tools action configs (#1595)
Commit: | 936f52f | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: update tools proto package name (#1593)
Commit: | 11c3465 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: refactor tools proto (#1592)
Commit: | d000821 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
chore: update tools generation api names (#1590)
Commit: | eaaec44 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: restructured tools action link data mapping (#1588)
Commit: | 6fae003 | |
---|---|---|
Author: | Radu Gruia | |
Committer: | Radu Gruia |
fix: add tools configuration generation (#1571)
Commit: | 2ff76e4 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: files, test framework support, improved functions support (#1572)
Commit: | 21bddcc | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: update rpc api for keel console support
Commit: | d94c52c | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: inline files runtime support
Commit: | 8b7497c | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: embedded data
Commit: | 600f5ce | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
fix: vector type light (#1486) Co-authored-by: Radu Gruia <radu@keel.xyz>
Commit: | fa0fc9e | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add Decimal built-in type (#1464)
Commit: | 972e67b | |
---|---|---|
Author: | Radu Gruia | |
Committer: | GitHub |
feat: add new Markdown scalar type (#1459)
Commit: | bcdcbf4 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: api action filtering (#1366)
Commit: | 49297e3 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
build: tracing endpoints on the cli rpc api (#1364)
Commit: | d27558e | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: live console support (#1359)
Commit: | 4d7e95d | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
fix: sending events from audit table, discriminating types (#1202)
Commit: | 8c2ef97 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: actions keyword & function hooks (#1097) * feat: schema 'operations' and 'functions' replaced by 'actions'
Commit: | 70efb81 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: invoking and testing subscriber functions (#1117)
Commit: | 9129feb | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: subscribers and events in protobuf (#1101)
Commit: | 13b3aff | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
fix: revert actions schema changes from #1077 (#1094)
Commit: | 60d348b | |
---|---|---|
Author: | Adam Bull | |
Committer: | GitHub |
feat: replace 'operations' and 'functions with new 'actions' keyword (#1077) * feat: introduce 'actions' block keyword * chore: renaming errorhandling consts and validation messages * chore: schema tests to use fixed validation messages: --------- Co-authored-by: Dave New <sanodn@gmail.com>
Commit: | b91abcd | |
---|---|---|
Author: | David Blooman | |
Committer: | GitHub |
build: add jobs support to proto (#1034) * build: add jobs support to proto * build: add additional test cases * fix: proto * chore: makeproto --------- Co-authored-by: Dave New <sanodn@gmail.com>
Commit: | 2424394 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: @sortable request ordering (#1030)
Commit: | c87a4d7 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: @orderBy sorting & forward pagination (#1028)
Commit: | e2a2c91 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: nullable inputs (#998)
Commit: | e3a4e5a | |
---|---|---|
Author: | Adam Bull | |
Committer: | GitHub |
feat: prisma client creation (#988) * build: try using Prisma for database client * build: relations * feat: generate prisma schema * chore: review feedback * chore: comment out prisma client generation --------- Co-authored-by: Jon Bretman <jon.bretman@gmail.com>
Commit: | f00e56d | |
---|---|---|
Author: | Adam Bull | |
Committer: | GitHub |
feat: support 'Any' type (#840)
Commit: | d0b7c25 | |
---|---|---|
Author: | Adam Bull | |
Committer: | GitHub |
build: remove operation inputs and linked up arbitrary function messages (#831)
Commit: | eb45ae9 | |
---|---|---|
Author: | peterhoward42 | |
Committer: | GitHub |
feat: provide fully working @relation attribute (#830) Co-authored-by: peterhoward42 <peter@keel.xyz>
Commit: | dead3d3 | |
---|---|---|
Author: | Jon Bretman |
fix: go_package option in proto file was wrong
Commit: | d12555a | |
---|---|---|
Author: | David Blooman | |
Committer: | GitHub |
feat: add secrets to proto (#788) * feat: add secrets to proto * feat: lint config file * feat: handle config exists on first run * feat: change api to accept a directory * feat: use absolute path instead of relative * feat: handle config block not existing * feat: validate secrets in CLI
Commit: | b994ff6 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: action runtime code using message and message fields (#792)
Commit: | 5f7d296 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: fixed object type in proto (#783)
Commit: | b8cdebe | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: messages in runtime and runtime, read, write op types (#780)
Commit: | f038f97 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: message type in proto schema (#777) chore: fix Co-authored-by: Adam Bull <adaam2@users.noreply.github.com> chore: making auth op chore: tests chore: comments chore: rename input message Co-authored-by: Jon Bretman <jon.bretman@gmail.com> chore: update tests chore: pr changes
Commit: | 85a1447 | |
---|---|---|
Author: | Jon Bretman | |
Committer: | Jon Bretman |
chore: remove BehaviourType from proto and use OperationInput.target instead
Commit: | 6f35e43 | |
---|---|---|
Author: | David Blooman | |
Committer: | GitHub |
feat: config file loading for environment variables (#708) * feat: config package for loading environments variables * fix: shrink test case to minimal level
Commit: | e6f4d06 | |
---|---|---|
Author: | Jon Bretman |
build: remove api type attributes @graphql and @rpc
Commit: | 34aa6ca | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: refactor IDENTITY proto type to MODEL (#610) * chore: refactor identity proto type to model, support basic model assignment * chore: pr fixes
Commit: | 26cf174 | |
---|---|---|
Author: | peterhoward42 | |
Committer: | GitHub |
build: shift primary responsibility for foreign key business logic from proto to parser (#595) * build: capture valid FK field names in validation * chore: replace validation analysis of foreign keys, with auto generated of foreign key fields in the parser AST structures * chore:backup wip * fix: all pure validation regressions * chore: remove auto gen of FK fields from proto build stage * chore: reinstate code in make proto to specify which are foreign key fields - but this time derived from ast definition * chore: backup wip (broken) * chore: get working having the decision making code about foreign key fields done in the parser, and consuming some of those conclusions when building the protobuf * fix: one schema test regression * fix: one schema test regression * fix: one schema test regression * gulp: regen all schema expected test data * chore: remove some debug printfs * chore: add explicit modelling of foreign key fields to proto schema * chore: consume new explicit FK modelling in proto in migrations * chore: fix graphql test regressions * fix: graphql test regressions * chore: fix code gen regression * chore: fix up some error handling * chore: clean up some diagnostics printfs * fix: auto generated FK fields should have the same OPTIONAL setting as the owning MODEL fields that they are derived from Co-authored-by: peterhoward42 <peter@keel.xyz>
Commit: | 5def274 | |
---|---|---|
Author: | peterhoward42 | |
Committer: | GitHub |
feat: support relationship fields in migrations and database * chore: change relationship column names to use_id suffix * chore: don't create columns for hasMany fields * chore: don't remove columns for hasMany fields * chore: add foreign key constraints to HasOne relations * chore: backout modelling of FK constrain in migration test results * build: upgrade proto with relationship stuff * build: upgrade schema.Builder to set foreignKey attribute on HasOne relation fields * chore: new schema tests for relations * build: create built-in relationship id fields alongside each HasOne relation field. * chore: comments * chore: regenerate all schema test data * fix: regression: TestCodeGeneration/model_generation_complex * fix: regression in TestGraphQL/relationships * chore: improve comments * build: upgrade migrations code to use new proto relations data * chore: remove some debug printfs * chore: rebase on main, plus a few changes suggested in PR conversation Co-authored-by: peterhoward42 <peter@keel.xyz>
Commit: | dad5be9 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: hashing password secret data type (#348)
Commit: | 599f188 | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: hashed secret data type (#336)
Commit: | b1e47cc | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
chore: refactored protobuf schema types (#334)
Commit: | f7b76fa | |
---|---|---|
Author: | Dave New | |
Committer: | GitHub |
feat: built-in authenticate() operation with graphql support (#328) Co-authored-by: Dave New <dave.new@keel.xyz>
Commit: | 0bba4fe | |
---|---|---|
Author: | Jon Bretman | |
Committer: | Jon Bretman |
feat: add support @validate attribute inside actions
Commit: | f46d485 | |
---|---|---|
Author: | Jon Bretman |
feat: add default value information to proto fields
Commit: | 88b17cb | |
---|---|---|
Author: | Jon Bretman | |
Committer: | Jon Bretman |
feat: support @unique attribute at model level for compount unique constraints
Commit: | 4ae9793 | |
---|---|---|
Author: | Jon Bretman | |
Committer: | Jon Bretman |
feat: update proto schema to better represent different input behaviours