fire

An idiomatic micro-framework for building Ember.js compatible APIs with Go.

MIT License

Stars
57
Committers
3

Bot releases are hidden (Show)

fire -

Published by 256dpi almost 7 years ago

  • use string based context keys
fire -

Published by 256dpi almost 7 years ago

  • provide token to TokenData callback
  • adde support for custom actions
fire -

Published by 256dpi almost 7 years ago

  • renamed model group to catalog
  • removed custom cleanup logic
  • removed implied "ID" from some field names
  • added index adder functions
  • removed enforced secret length check
  • added auto expire index to tokens
  • ensure app and get key in one call
  • increased default payload size limit
fire -

Published by 256dpi almost 7 years ago

  • renamed application field and added validators
  • authorizer can be configured to load client and resource owner
  • made default grant strategy more secure
fire -

Published by 256dpi almost 7 years ago

  • ensure root slash for JSON-API links
  • added blaze package that integrates msgojq for asynchronous job processing
fire -

Published by 256dpi almost 7 years ago

  • improved default application and user implementation
fire -

Published by 256dpi almost 7 years ago

  • added coal.Group type for model introspection
  • added fire.L helper to compose a list of callbacks
  • renamed helper coal.Optional to coal.P
  • added fire.RelationshipValidator that automatically infers relationship information
fire -

Published by 256dpi almost 7 years ago

  • added support for has-one relationships
fire - v0.8.2

Published by 256dpi almost 7 years ago

  • renamed token data callback
  • allow different sets of resource owners per request and client
fire -

Published by 256dpi almost 7 years ago

  • added basic authorizer
  • added callback test helpers
fire -

Published by 256dpi almost 7 years ago

  • extracted orm to coal package
  • renamed auth package to flame
  • renamed acl package to ash
  • renamed tools package to wood
  • lowercased all errors
  • moved data for access token callback to policy
  • refactored token parsing and generation
fire -

Published by 256dpi almost 7 years ago

  • allow setting if the access token authentication is enforced
  • properly handle expired refresh tokens
  • updated dependencies and reflected changes
fire -

Published by 256dpi almost 7 years ago

  • allow access to Model in authorizer callbacks
  • added the acl package
fire -

Published by 256dpi almost 7 years ago

  • support validation of to many relationships
  • moved package
fire -

Published by 256dpi almost 7 years ago

  • replaced hmacsha with jwt for bearer tokens
fire -

Published by 256dpi almost 7 years ago

  • added indexer
fire -

Published by 256dpi almost 7 years ago

  • use oauth2 scope type for callbacks
  • added sub store type to ensure mgo session are properly copied
fire -

Published by 256dpi almost 7 years ago

  • improved GrantStrategy to also support grant rejection and custom errors
  • removed AllowResourceOwner callback again as it is already covered by the GrantStrategy
fire -

Published by 256dpi almost 7 years ago

  • added ability to allow resource owners depending on the client
fire -

Published by 256dpi almost 7 years ago

  • removed unneeded field Scope from Client
  • added support for multiple resource owners
  • added support for multiple clients
  • added missing tests and fixed small bugs
Package Rankings
Top 7.4% on Proxy.golang.org
Badges
Extracted from project README
Test GoDoc Release