Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/stalniy/casl
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
https://github.com/stalniy/casl
14842f2a5d91ea4d07b00f6a7661da128a5e4a6a authored over 6 years ago by Renovate Bot <[email protected]>
2783e24ed2a732442dcaf8c7120c0aff33525c74 authored over 6 years ago by Sergii <[email protected]>
713eadb96ce356335d53218a17262d1bb6af987c authored over 6 years ago by Sergii <[email protected]>
4bebf0b5a05d8fa3c6d64a2f469be03b10a00372 authored over 6 years ago by Sergii <[email protected]>
Relates to #105
045318c9b21cf6191742bc0c34a01bbe3595c862 authored over 6 years ago by Sergii <[email protected]>748ea64641ad1215cfbec304579d0098a4a85ed4 authored over 6 years ago by Sergii <[email protected]>
4c5c6906fe56645f00fee513f77104c4e7fd6342 authored over 6 years ago by Sergii <[email protected]>
3db66ae8035deed084ccda6142a869f5457593fb authored over 6 years ago by Sergii <[email protected]>
c022b325c04ee41cec74ea2534af0a6281b37f37 authored over 6 years ago by Sergii <[email protected]>
52bd87a57df0dd6f052192993e7f57840f13a9b2 authored over 6 years ago by Renovate Bot <[email protected]>
784010d1c53421d58918cdd0238b5e7597379bce authored over 6 years ago by Renovate Bot <[email protected]>
a01572d77d1b55faeee2dc8036274cca2ece4a25 authored over 6 years ago by Renovate Bot <[email protected]>
23f26d4eaf794a7be77c67bcdc9fa957fd4a4614 authored over 6 years ago by Renovate Bot <[email protected]>
For some reason builds fail with the error:
npm WARN prepare removing existing node_modules/ bef...
4f4675fe4d3fa155f4d6320f854fce5136ddd523 authored over 6 years ago by Sergii <[email protected]>
Fixes #102
a74086b5a4e58776d1f6c6ae711e3d90db28dd49 authored over 6 years ago by Sergii <[email protected]>e4b4443b572d4cbbc4ab11c4932daa8603d14662 authored over 6 years ago by Renovate Bot <[email protected]>
67785a5005c08195e90c7f902ca735f8b11f8f2a authored over 6 years ago by Renovate Bot <[email protected]>
c1ae4a4b335a7db4577077cda2f9322474be21d2 authored over 6 years ago by Renovate Bot <[email protected]>
38b48da7a161b2e146a7b5a161788f0b2c25ace9 authored over 6 years ago by Renovate Bot <[email protected]>
Reference https://github.com/facebook/jest/issues/6766
20633c883206afc40e4d0ca4d807c6143f0dbc66 authored over 6 years ago by Sergii <[email protected]>f4400144ecd8abdc0821bca8c8b25b656bb75abc authored over 6 years ago by semantic-release-bot <[email protected]>
431605a496d35287aa62c809578f0ea8933589c2 authored over 6 years ago by Sergii <[email protected]>
Fixes #95
8f841bf2c5dd013d5f9982dd8f2d660bd627a229 authored over 6 years ago by Sergii <[email protected]>97e1efdf279e0eceabbe6c40f98e43eeb4cf87f1 authored over 6 years ago by Stéphane Leroux <[email protected]>
2b8cd46a5636fbc8c03e9aba5659cf2bb5adbeb4 authored over 6 years ago by Renovate Bot <[email protected]>
50c3c6caf0888104eb69fbb5ba7045d153731c79 authored over 6 years ago by Renovate Bot <[email protected]>
9e7404cdceca109efe17a6999209797c7b0187c7 authored over 6 years ago by Renovate Bot <[email protected]>
305e4a530a307c5ee0240f39a39c07a4759b46b4 authored over 6 years ago by Renovate Bot <[email protected]>
4bd0aa9c1ca6a1fb7808e458674f8f3d06266278 authored over 6 years ago by Renovate Bot <[email protected]>
799ed5c55a718e5950d63d52d7d3cc0d82deec1f authored over 6 years ago by Renovate Bot <[email protected]>
0cd0690163827c5c61af33971771d41c9138b2dd authored over 6 years ago by Renovate Bot <[email protected]>
Github/success leaves comments for wrong issues due to https://github.com/Updater/semantic-relea...
3653a807995b16d59dc8f6125960bcac8b70ab21 authored over 6 years ago by Sergii <[email protected]>Relates to #94
cab3f4bab6d1dd98baaa0836e4a03752a1a56ef3 authored over 6 years ago by Sergii <[email protected]>Fixes #94
ae2050734f7353645cf4649a6c31c0e7b94cb8e5 authored over 6 years ago by Sergii <[email protected]>d2f4d5b198ae2db4f98adc2d351e1136bedc430a authored over 6 years ago by semantic-release-bot <[email protected]>
Fixes #92
7d8e9ca2fdb0f4ce602def24d85762654906373e authored over 6 years ago by Andrew Scott <[email protected]>d0abd83a3c037284cf5ebec12ba2230dd99397c1 authored over 6 years ago by Renovate Bot <[email protected]>
Fixes #90
9282eccd40bfeeda318ddd7d6f480ab19082b75a authored over 6 years ago by Sergii <[email protected]>f47fd188f1ebac2aacda5aacd2fbb3d84075a656 authored over 6 years ago by semantic-release-bot <[email protected]>
Function should ignore rules without conditions as well
a6f487599e6e192d05666af1e24832b06645e415 authored over 6 years ago by Sergii <[email protected]>f0a4a317e3af7f1e4df1a883a511dcc6f1a89a77 authored over 6 years ago by Sergii <[email protected]>
78e382373328b015c84b171ed76b794673d86c0a authored over 6 years ago by semantic-release-bot <[email protected]>
d801657b65262d0b4fdccdb8c082e40650447dc1 authored over 6 years ago by semantic-release-bot <[email protected]>
3c92682e533d2df3742f9d104e2b1467a2f28e7e authored over 6 years ago by semantic-release-bot <[email protected]>
add3425c652406ea403b76c617ad7ad3fee20735 authored over 6 years ago by semantic-release-bot <[email protected]>
4c1c06e2e9474cc64223e692cdcbe6051acd724d authored over 6 years ago by semantic-release-bot <[email protected]>
Node 10.x changed the file location alg in `require`, so now if there is a folder and a file wit...
2b1ad4e3b1b905b15aec2476ba05597956e693eb authored over 6 years ago by Sergii <[email protected]>28226c809b5ddd3d89892985425f88ad6ba4530d authored over 6 years ago by semantic-release-bot <[email protected]>
Also converts arrow function style stuff to be warnings
72e322edd36b82ee5e555b6d022c627742c35eb3 authored over 6 years ago by Sergii <[email protected]>4cbef78f7ab23258ecadb808a0b17a9a86d8a773 authored over 6 years ago by Sergii <[email protected]>
This method extracts field values from rule conditions into object. May be useful for instance c...
4bf9ddcc719b9c6cd4d42cfc62930ec29b606710 authored over 6 years ago by Sergii <[email protected]>eef9451c923c61858abe9553f079ed7f44c4d962 authored over 6 years ago by semantic-release-bot <[email protected]>
fe750c46e1102e1e4ea41a7b0b3fecf1cd158f30 authored over 6 years ago by Sergii <[email protected]>
Finally it's possible to register global resources easily
88339938333a7aa1878ff5ab20d1470fcdc02f6c authored over 6 years ago by Sergii <[email protected]>d3438b9ec5ec51de8ce3d5b49d538ca11f8f3025 authored over 6 years ago by semantic-release-bot <[email protected]>
f0f1524b42228a9a26cedd2ef4f043379b3d667a authored over 6 years ago by Sergii <[email protected]>
So, it's possible to add it anywhere in query chain:
```js
Post.findById(1).accessibleBy(ability...
To make method names sound symetric
c8e91b067d3a9d87df15d93bd5784d363152ffa8 authored over 6 years ago by Sergii <[email protected]>94fdac896f0dffefc45fbce83757959d5296bedd authored over 6 years ago by Renovate Bot <[email protected]>
https://forum.wordreference.com/threads/in-case-if.3160517/
e46214cf7d173df4f3fc4b881c8199dbbdd3694b authored over 6 years ago by musicformellons <[email protected]>353c8670351ba32ff94a24a8c718b7749c62935f authored over 6 years ago by musicformellons <[email protected]>
3ac3bf8a93d9bd6b73864ef0f66dbaae9ce76e21 authored over 6 years ago by musicformellons <[email protected]>
069a7789bf5e739572a9ca88cc43eb1e7744d127 authored over 6 years ago by musicformellons <[email protected]>
4932aa06ebfaae0e97c29e67bf05801f4614a6d4 authored over 6 years ago by Sergii <[email protected]>
bca4613d81ff801124c7ff61ae7b8e0a94985fe0 authored over 6 years ago by Sergii <[email protected]>
acc8d20751f01f6dff62333d47b0ad085cc30205 authored over 6 years ago by Sergii <[email protected]>
46456f89789eaa18ac8906f362723ba4d16b6e13 authored over 6 years ago by Sergii <[email protected]>
Upgrades @semantic-release/changelog and specified title for the changelogs
[skip ci]
9c72ff464f64aef76c986145b3ae09fd954ed582 authored over 6 years ago by Sergii <[email protected]>56fac34d5f3f79e4c9f25f91ff868a71d229135d authored over 6 years ago by Renovate Bot <[email protected]>
19825f210d74d73ccc43bba4f19fbd67947a827c authored over 6 years ago by Renovate Bot <[email protected]>
[skip ci]
785541cbd0b96359ff45cc5efd8904c2c4b262e5 authored over 6 years ago by Sergii <[email protected]>Fixes #79, #77
430ac64798d937c56bef11f27df2f4f26454a8cf authored over 6 years ago by Sergii <[email protected]>78b09970d859b3d6cdc5147fa3e91db96a683bea authored over 6 years ago by Sergii <[email protected]>
d87580ff72ec8f9de5eea18a76ff352526f9378b authored over 6 years ago by Sergii <[email protected]>
490dc906b0edfbf4dc11cdacaa77264b85fb71a7 authored over 6 years ago by Sergii <[email protected]>
9e3b9116809c621caf105d64b3d31f16e71a3616 authored over 6 years ago by Renovate Bot <[email protected]>
95b06bc88a0e0969d7d30ed9195047667deb0a96 authored over 6 years ago by Sergii <[email protected]>
29d3cb09c7d7655cc720048a35e7b31071bd9e36 authored over 6 years ago by Sergii <[email protected]>
cd118066b65f9f4974ad3b86bc9e9a15cb692a47 authored over 6 years ago by renovate[bot] <renovate[bot]@users.noreply.github.com>
4326ef9ded6fdeb2515347f02dfc716298d2dc21 authored over 6 years ago by Sergii <[email protected]>
bf01c74c4599ca79dec48cef14c31349587d8726 authored over 6 years ago by Sergii <[email protected]>
Replaces preset-es2015 with preset-env
b3e6ffb70aced59f9fbecf55dc13c3c13c60d960 authored over 6 years ago by Sergii <[email protected]>791f78c687d054c1b9ba2443214111c2f025b172 authored over 6 years ago by Renovate Bot <[email protected]>
59a2a6a592cfa7a1b3bfe8f94664224a5b159d3a authored over 6 years ago by semantic-release-bot <[email protected]>
17f76a9ed3b2fd793718ccdac4077c1a96cb8ae6 authored over 6 years ago by Sergii <[email protected]>
d72723097574fce4e593a38f9f2c6e5533d2e4dd authored over 6 years ago by Dmitrijs Čuvikovs <[email protected]>
This is a temporary fix, need to find a way how to catch errors from functional components
739b35658698d415dd05734aa6b275fc57a5cde9 authored over 6 years ago by Sergii <[email protected]>fb0cd2436949741542d05dcccbb1f7f8ccb3deff authored over 6 years ago by Sergii <[email protected]>
c30a773bcbf44a39b23932bb54dc7ea947ba19e7 authored over 6 years ago by Sergii <[email protected]>
ff5cef1f420f54624607c2a026605e8548ec9278 authored over 6 years ago by Sergii <[email protected]>
ac9df79e902f4a6ccb4b33e1de905dc44bc2e6f7 authored over 6 years ago by Renovate Bot <[email protected]>
fbdeab1eeddc0a229227d647f2079e03ba6db08d authored over 6 years ago by Sergii <[email protected]>
a59648cb156779640e08d0a1344081470de3be66 authored over 6 years ago by Sergii <[email protected]>
406b4ad201929b5e3868237a4bc9e769e08c1484 authored over 6 years ago by Sergii <[email protected]>
694b7f3208af699ab366767826a59105aaf54bc3 authored over 6 years ago by Sergii <[email protected]>
6756c5189eee8e6428ce5e140260854c65a07bb7 authored over 6 years ago by Sergii Stotskyi <[email protected]>
cebe0546bee5425120901a9e6b771cdbfaf02708 authored over 6 years ago by semantic-release-bot <[email protected]>
Allows:
```ts
import { abilitiesPlugin } from '@casl/vue'
import Vue from 'vue';
import ability...
cadcb734e6c56536992fda4cab1ba19ba396a350 authored over 6 years ago by semantic-release-bot <[email protected]>