Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

CASL

CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
Collective - Host: opensource - https://opencollective.com/casljs - Website: https://stalniy.github.io/casl/ - Code: https://github.com/stalniy/casl

docs(vue): fixes vue docs

[skip ci]

Relates to #29

github.com/stalniy/casl - 94a5156690c0405188eb9098f9e2514552c48ff4 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(aurelia): fixes typo in title

[skip ci]

Relates to #29

github.com/stalniy/casl - a4380458f0b35f528d9695b7299ef3b303dfa94f authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 0.0.1

github.com/stalniy/casl - 334b91690b7861baa82504ca514d18bcdab0968a authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(project): renames ability -> casl-ability, mongoose -> casl-mongoose

github.com/stalniy/casl - 9e6b06c5f2c976f0ead98d957fb813165e7e9657 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(packages): updates license year

[skip ci]

Relates to #29

github.com/stalniy/casl - bbca9b15222ef189d5579e919aa913cfb732b906 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(travis): fixes order of lerna bootsrap

github.com/stalniy/casl - 8019437cc78ec754d32ce26350ffc90bc9d8304c authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(root): removes license file from root

[skip ci]

Relates to #29

github.com/stalniy/casl - 318f161902085397e639b50ce5fccbc07f670eb5 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(root): removes details from root README

[skip ci]

github.com/stalniy/casl - 6b13b73c834825736d205d47702d7df1dd1dc2e4 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
fix(ability): fixes typo in package name in README

[no-ci]

Relates to #29

github.com/stalniy/casl - 604de7cd308c4126df0c12fa1825eda836bd67f0 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(npm): adds npmignore to all packages

[skip ci]

github.com/stalniy/casl - 74c1ddb0a9562b7aa99116011ea363561d87cfd3 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(build): fixes rollup build

Adds transform class properties babel plugin

github.com/stalniy/casl - fd47c5df61d77699e496781b0441e09e8056264c authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(mongoose): fixes installation section

github.com/stalniy/casl - e8f7d799e0fc0a1c87f593e5aff4c3f1e3b32839 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(ability): adds README for @casl/ability

Relates to #29

github.com/stalniy/casl - 493c0ab1ec743f7f2649bf9a6b6d74110da5c441 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
fix(integration): updates package.json and simplifies code

Relates to #23

github.com/stalniy/casl - c757aa596699abd3cffdb93d1db38cae3680d275 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
fix(aurelia): fixes tests in aurelia to properly check ability rules for emptiness

github.com/stalniy/casl - 42e2ddbc288546f7e817edef1968845c40523fd6 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
refactor(ability): changes signature of rulesToQuery to be similar to permittedFieldsOf

This protects user from mistakes like passing rules of different subjects/actions into rulesToQu...

github.com/stalniy/casl - 501779782d242a7218179dd445be40c6e99bbabd authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(ability): removes wrong info about `all` alias

github.com/stalniy/casl - 1c0d605e59e134cb7e853ea7dc893cf98f1a335c authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(packages): adds license

[skip ci]

Relates to #29

github.com/stalniy/casl - 391a49f7566a8aa3237258d97008dc6cc1813cac authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(react): adds README

[skip ci]

Relates to #29

github.com/stalniy/casl - 13dea69d3475f31bb85ff2d77c27b3b0021003d5 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(package): renames core package name

github.com/stalniy/casl - 1fbf7409e269b619038954f66fde12beba543f90 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(ability): updates imports in definining abilities

Also adds information about `all` subject

Relates to #29

github.com/stalniy/casl - fedc32b3289ed9136ece450ff84820718b34a9b9 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(eslint): specifies babel as eslint parser

This allows to use class properties

github.com/stalniy/casl - 24e13713e3d136a9433ca8ae5e0aa354100ef4ef authored almost 7 years ago by Sergii Stotskyi <[email protected]>
refactor(aurelia): simplifies Aurelia plugin

Moves subscription logic under CanValueConverter

github.com/stalniy/casl - a05c959e8f23963498711f164e8bf52dedd884c5 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(mongoose): adds badges and contributing sections

github.com/stalniy/casl - 32738f73283361536a6bb6210399df7df5faa7c8 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(testing): migrates to jest

github.com/stalniy/casl - c85359568ff9ea0770c48a5faab574500fa82ece authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(packages): adds public access to all

github.com/stalniy/casl - 48d12e151d4524a3a583b4f89937a42d8c022cc6 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
refactor(builder): reduces resulting UMD file size

github.com/stalniy/casl - 0c35a7a446864fae34efc6f10a978d0460a47771 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(vue): removes redandunt permission definition

github.com/stalniy/casl - 74f182813aa44d1bc57de32508f7fb12b233bc76 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
feat(vue): adds empty ability instance in case if such is not provided

github.com/stalniy/casl - a971f05603b900f7282f06e43b4392b86d07a81c authored almost 7 years ago by Sergii Stotskyi <[email protected]>
refactor(builder): simplifies `extract` function

github.com/stalniy/casl - 24e16f1335757225613025f9de05452f01fe4199 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(mongoose): updates docs

github.com/stalniy/casl - 6c8b7d4404da5236ccef2401898b40c7221b5415 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(ci): updates travis configuration to work with lerna

github.com/stalniy/casl - c15bfa70046bf4d010d5985154dd06f83323c908 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
refactor(package): moves out querier to a separate packages

github.com/stalniy/casl - 7ebeb04bd5a73f9f46c48a609cab02b8a3de29e1 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(package): reuses rollup configuration

Also updates some packages to the latest version

github.com/stalniy/casl - 051f5402e6dc304ddf56ccbfe5d52922868efee2 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Update default.html

github.com/stalniy/casl - 7ebc003ab92281d268859652a293a7d39d34e1a9 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Update default.html

github.com/stalniy/casl - a4ed660a76519438c5756d987c0246fbe1f7df63 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Update default.html

github.com/stalniy/casl - 04cb1e719efd8269ace90caec38c22aa6ca40b63 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Update default.html

github.com/stalniy/casl - 2fd838ef26fb5c2fb3926618d206b17960175eb0 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(tutorial): adds article about casl in react

github.com/stalniy/casl - f4b7e0c3d3445f58bdd4499005632bc0592118ca authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(docs): fixes broken links

github.com/stalniy/casl - 9b2d40d95f8faac6560a5b7a48094214d58761af authored almost 7 years ago by Sergii Stotskyi <[email protected]>
feat(meta): adds meta tags

github.com/stalniy/casl - 5f5d9f734551568bbeac31d872e063e4a27343f9 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(docs): fixes baseurl for documentation

github.com/stalniy/casl - ff4539ffd33c8e3f0bdbcf07bd4050602ac448c8 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Merge branch 'master' of github.com:stalniy/casl

github.com/stalniy/casl - c8e89b2df79406a59ad11b74cbafeb8f96f682f3 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
feat(ability): adds "updated" event after rules updated

github.com/stalniy/casl - b5840c799e379f9c38d4a657cd1a6edf6623b649 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(README): adds examples section

github.com/stalniy/casl - d95770bfbeb8241c5bbe7ebfe2bec840dfcc4828 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 1.1.0

github.com/stalniy/casl - a3600781ceb7b59f9d5860e5d969a3970914e41c authored almost 7 years ago by Sergii Stotskyi <[email protected]>
feat(ability): adds `on` method and trigger `update` event in `update` method

github.com/stalniy/casl - a3af0ed6082fa4269226fc22d3a4a97ce649abf2 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
fix(ability): adds proper check whether actions is an array

github.com/stalniy/casl - 984a356dcb6054e698b49b9f803f2c1f9bbf0dd0 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
fix(ability): adds check when action is aliased to itself

github.com/stalniy/casl - facbe107d1ce40037af45d7e29e1e56383ebfa31 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Update README.md

github.com/stalniy/casl - 29783f30b4c416dd4a6a5c2f806b8664209e9dca authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Update README.md

github.com/stalniy/casl - 27c99b12b01cb39632f7c1e47a57d316ff1d245d authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Merge branch 'master' of github.com:stalniy/casl

github.com/stalniy/casl - 1a51fbd62c2a4adb874d100c19bc938a969989fb authored almost 7 years ago by Sergii Stotskyi <[email protected]>
docs(README): adds information about posibility to integrate with UI frameworks

github.com/stalniy/casl - b51c280f5cbfd6c2ddde03b955d48dbadbf782a6 authored almost 7 years ago by Sergii Stotskyi <[email protected]>
Update **Instance checks** sample

github.com/stalniy/casl - 5c73b2224a7f8a8c187b90b1ed27babb8bed77e8 authored almost 7 years ago by devtip <[email protected]>
chore(release): 1.0.6

github.com/stalniy/casl - 2c478de6146886cd5149d5a03a6da65d8f0a36cb authored about 7 years ago by Sergii Stotskyi <[email protected]>
fix(ts): fixes return type of mongo related functions

github.com/stalniy/casl - 67e02bc0440f86f56e6f338dd1d72ea1739b3b10 authored about 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 1.0.5

github.com/stalniy/casl - 34429acfb529d5c5f827b306684d79d7d4d86e46 authored about 7 years ago by Sergii Stotskyi <[email protected]>
fix(ts): adds conditions to typescript definitions

github.com/stalniy/casl - a345da7c9fd64fc4b7798d80476d571f9c90f682 authored about 7 years ago by Sergii Stotskyi <[email protected]>
docs(dialects): adds information/examples about supported js dialects

github.com/stalniy/casl - 257aba22d39b57fdfa65e8dbc336b7ec8190c80a authored about 7 years ago by Sergii Stotskyi <[email protected]>
chore(changelog): updates changelog

github.com/stalniy/casl - d519bb3d459e951d9b3b05155f03ea8d70dae6eb authored about 7 years ago by Sergii Stotskyi <[email protected]>
1.0.4

github.com/stalniy/casl - f9f8d2407406291a00798ce759369572e52f9f08 authored about 7 years ago by Sergii Stotskyi <[email protected]>
fix(ability): properly checks inverted rules when subject type is passed as string

Fixes #11

github.com/stalniy/casl - e6f69e8798adf421d21db9e961b6346ea9db1d01 authored about 7 years ago by Sergii Stotskyi <[email protected]>
docs(README): adds article about Vue ACL

github.com/stalniy/casl - 1057887aacdd9a92b64347232ba8784cd8a7b845 authored about 7 years ago by Sergii Stotskyi <[email protected]>
doc(example): adds an article about Vue and CASL

github.com/stalniy/casl - cbbb7262e05a5293c18dd588f4b46c46615045a4 authored about 7 years ago by Sergii Stotskyi <[email protected]>
1.0.3

github.com/stalniy/casl - f632eddc47b44f72c001662651af4a5ec1e83c83 authored about 7 years ago by Sergey Stotskiy <[email protected]>
chore(build): adds a separate build for hybrid version of ES5 + ES6 modules

Mainly needed for dev envs like webpack

github.com/stalniy/casl - 7a8ac593409cac12c6c7d7f3642808a89cd98a69 authored about 7 years ago by Sergey Stotskiy <[email protected]>
chore(travis): restricts npm version to 3.10.8 instead of using latest

github.com/stalniy/casl - 54bc614bfc6d6e226089b7749e7da007cb6de4e3 authored over 7 years ago by Sergii Stotskyi <[email protected]>
docs(README): Adds link to documentation in more visible place to everybody

github.com/stalniy/casl - baca208e2d81e7e6e82c368ffff84da655640f07 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 1.0.2

github.com/stalniy/casl - 4434f4296f87b86756d4e5701d08f2be854b552f authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): copies es6 index.js file into project root

This satisfies ionic optimization build

github.com/stalniy/casl - 9aac3b5cbb3573c38df72651266d071b301c8a42 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 1.0.1

github.com/stalniy/casl - 55522d795592021288acf2c52ff577ce1b212e12 authored over 7 years ago by Sergii Stotskyi <[email protected]>
feat(typescript): adds d.ts file

Fixes #7

github.com/stalniy/casl - 9e7371913b15c552a0e5e707d560a74ba5adfe45 authored over 7 years ago by Sergii Stotskyi <[email protected]>
fix(ability): passes original subject into `rulesFor` instead of parsed one

Also updates documentation related to `subjectName` option

Relates to #6

github.com/stalniy/casl - 0496053d499b073d9f773a8466432101445f9d85 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(eslint): fixes code style issues in tests

github.com/stalniy/casl - 0b20cb3ea1e35ea10de0e636bb19423864bec593 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(eslint): fixes code style in tests

github.com/stalniy/casl - 9598f26b978ae3ed8b72eb5a9c24d4c5af60afc1 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 1.0.0

github.com/stalniy/casl - 7ad82b3e8b2954caef9fe13bc51985a1398e1d90 authored over 7 years ago by Sergii Stotskyi <[email protected]>
docs(example): adds link to an article about feathersjs app

github.com/stalniy/casl - bc9dccfbc0291f1b395f02af0b7572b04b357d85 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(docs): fixes styles for footer links in menu

github.com/stalniy/casl - 8f51bb109b90b58829d45280de8b087681cd5eda authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(docs): fixes issue with fixed sidebar menu scrolling

github.com/stalniy/casl - 64d4132ed4c5705c248a7606b8f3907b9e45856d authored over 7 years ago by Sergii Stotskyi <[email protected]>
docs(README): fixes typos

github.com/stalniy/casl - 829b6584637f8f76d93ed6b27400f7949c989bfa authored over 7 years ago by Sergii Stotskyi <[email protected]>
docs(ability): adds article about integration with Aurelia app

github.com/stalniy/casl - 114c9eb0e76780b4a5727000cca09ec64670d895 authored over 7 years ago by Sergii Stotskyi <[email protected]>
docs(examples): adds example of integration into expressjs based app

github.com/stalniy/casl - ab73a88f62727a3707ea55a5f63c15eebf436640 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(changelog): updates tag number in latest release

github.com/stalniy/casl - d1739a7e8e927faa83617547ec3cae8a94f8e5e4 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 0.3.4

github.com/stalniy/casl - a37d185fb024ccb5c7076e065ca7cb63143b14dc authored over 7 years ago by Sergii Stotskyi <[email protected]>
docs(query): adds notice about `null` return value from `toMongoQuery` and `rulesToQuery` functions

github.com/stalniy/casl - 1e40bde24671dd5fde8115ece0f438f024e32ade authored over 7 years ago by Sergii Stotskyi <[email protected]>
fix(query): fixes detection of forbidden query

github.com/stalniy/casl - 7712eb2e39ea1cc5bd2268f254c7f88dfe1f6277 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 0.3.2

github.com/stalniy/casl - 1dd3f8020d498e23cc3b964f88c556064064ec58 authored over 7 years ago by Sergii Stotskyi <[email protected]>
fix(mongoose): adds proper modelName detection for mongoose query

github.com/stalniy/casl - 05084004fc4cf818deff1936b7245a631f063ecf authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 0.3.1

github.com/stalniy/casl - 5efa89b0071d93e93e4b04976684311c8ee78e48 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(eslint): replaces for...in with Object.keys

github.com/stalniy/casl - 5b01fc4525ae962956a19e6dc4ed80abc0ef3e83 authored over 7 years ago by Sergii Stotskyi <[email protected]>
docs(builder): adds explanation about alternative method to define abilities

github.com/stalniy/casl - def4089a870f3f9b7478fdd6692f898503457990 authored over 7 years ago by Sergii Stotskyi <[email protected]>
docs(query): describes consequences of ability overlapping for database integration

github.com/stalniy/casl - fd3fe2e61846e5e48b2909dafa8c135a5809da5f authored over 7 years ago by Sergii Stotskyi <[email protected]>
fix(query): makes query to be empty if there is at least one rule without conditions

github.com/stalniy/casl - d82c3fccb043e61d494cb7a6181838f01707eb21 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(changelog): removes old entries

github.com/stalniy/casl - 28d809aa5010548fc2cba02b4a6f22165f1edfe1 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 0.3.0

github.com/stalniy/casl - f99aeb3d4bcdf4e9d8738e77eb0d826428a75f9d authored over 7 years ago by Sergii Stotskyi <[email protected]>
feat(ability): adds support for $regex condition

Also upgrades sift.js to the latest version

github.com/stalniy/casl - fc438a14d0e6c0b2dafc092fc2cfd83fe3f98063 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 0.2.4

github.com/stalniy/casl - 0d4b09c0f5ecfffb2548c38532dfe5f582fe0c98 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(changelog): removes duplicated entry

github.com/stalniy/casl - 47edf76bc7f2fde6ca9e26f538bc9de0a8e7fe60 authored over 7 years ago by Sergii Stotskyi <[email protected]>
chore(release): 0.2.2

github.com/stalniy/casl - 284888b9e408798298479724e7eaea83ee90cdcf authored over 7 years ago by Sergii Stotskyi <[email protected]>
fix(error): fixes ForbiddenError instanceof checks in umd build

github.com/stalniy/casl - e0a910c8faa0635bfd928d05be9398a5798e85eb authored over 7 years ago by Sergii Stotskyi <[email protected]>