Skip to content

Key Join#168

Draft
daemonl wants to merge 7 commits intomainfrom
key-join
Draft

Key Join#168
daemonl wants to merge 7 commits intomainfrom
key-join

Conversation

@daemonl
Copy link
Member

@daemonl daemonl commented Dec 12, 2024

  • require list events method
  • Separate Hook and Transition
  • Linter Fight
  • Document handoff
  • Better title
  • State Version Ordering
  • Store State
  • Idempotency
  • Expose Hooks
  • Split proto source directories
  • return all the errors found if a get, list, and/or list events method are missing
  • do not conditionally build without the list events, they must exist now
  • update these deps
  • Update Deps, Working
  • Unify walk fields, and validate oneof branches
  • Remove commented
  • Unify Metadata and Actor to concrete types in psm
  • EventSpec
  • Tidy up interfaces and code build
  • More codegen cleanup
  • Continue rebuild
  • Wrap state data in message
  • IStateData
  • Remove Do()
  • New Transition Builder Interface
  • More cleanup
  • Fixes while rolling to deployer
  • Match tests to code
  • Loose Key Merge
  • Add license file
  • Restore query list from list events method
  • WIP Data Maps
  • Tests Pass
  • Generate TS Vectors
  • Migrations
  • go update in test
  • Builder docker version
  • Allow partial keys in non-create events
  • keys must be strings, but maybe not UUID
  • Update Messaging Lib
  • Update Deps
  • Internalize
  • smaller public interface
  • Cleanup and re-expose
  • Rework Table Map
  • WIP: Refactor callback interfaces
  • Interface Working
  • All Passing
  • Cross Machine Link
  • Use SE generic
  • Take SE callback
  • Skip Table Name Check
  • Update Deps
  • Injection and callback for link
  • Fixes through use
  • WIP J5 Generate
  • J5 Update
  • Fix usage example of PSM link
  • Use O5 Auth Action for Command
  • Tenant Filter from Auth
  • Map tenant filter from auth claim
  • Cause from Action
  • Update Proto (broke auth)
  • Push back auth to caller
  • Fmt
  • Fix test generate and missing services
  • bump
  • No testproto
  • Update Deps
  • Update CI Config
  • Match new rules
  • Update Dependencies
  • PSM Migration LIB
  • Rename
  • Non UUID Keys
  • Update Dependencies
  • Move psm proto to J5
  • Update Dependencies
  • Consistent order of entities
  • Move State proto to J5
  • Update Dependencies
  • Update Dependencies
  • Default Filter applies as OR
  • Exclude the non-primary keys when selecting current state
  • Better log
  • Update J5
  • double lint
  • J5 update, add hook to populate state
  • Restore
  • Validate State after transitions
  • Fix tests to match validation{
  • Update deps
  • add check for empty auth filter so we don't run an empty where and pretend it's ok
  • returning an error properly exposed the desired functionality
  • Empty Auth Filter (Empty Auth Filter #159)
  • Update Deps
  • Logging and deprecate system action
  • Restore empty system actor
  • Validate hooks
  • Message name
  • updates to the deps
  • Implement Query service
  • Fix casing on Unsafe impl, and add safety
  • failing test case
  • naïve solution for flattened fields in queries
  • Start using J5 reflect
  • fix: trying to ensure action sets cause (fix: trying to ensure action sets cause #162)
  • add id62 filter support (add id62 filter support #163)
  • fix: flattened key queries (fix: flattened key queries #164)
  • Update local deps
  • Lint
  • Update Deps
  • Fix type of optional in generated
  • update to handle new j5 annotation
  • Dataload
  • Pre change refactor
  • Dynamic list of joins
  • Generic columns
  • cleanup
  • Use select builder in list
  • nested path to select
  • List methods to functions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant