Liking cljdoc? Tell your friends :D

Change Log

All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.

Unreleased

Changed

  • xxx.

[0.2.2-SNAPSHOT] - 2017-07-11

Fixed

  • Fixing Recursive roles definitions result in Stackoverflow. Thanks @anujsrc for providing a patch!

[0.2.0-SNAPSHOT] - 2017-04-19

Changed

  • Allowing hierarchies of roles. If one role contains another role in its values it will resolve this role and add the found permissions to the set
  • Adding a function to check if any of the given permissions is satisfied.
  • Adding a function to check if all of the given permissions are lacking.

[0.1.2-SNAPSHOT] - 2016-10-15

Changed

  • Changed using keywords for domain, actions or entities to using plain strings. This creates less confusion and friction with db load/unload or use across Clojure / Clojurescript.
  • change atoms to store the role map and the resolvers from defonce to def so they could be easier used in a module.

[0.1.1-SNAPSHOT] - 2016-10-15

Added

  • Ability to add bitmasks to users and resources instead of literal permission strings.

Fixed

  • Some of the unit tests declared the permission string wrong

[0.1.0-SNAPSHOT] - 2016-10-09

Added

  • Initial Revision.

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close