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

chore(deps): update dependency @rollup/plugin-replace to v4

github.com/stalniy/casl - f6ee3fc2cf946269f3a18ee32312854c1738fefd authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency @rollup/plugin-commonjs to v22

github.com/stalniy/casl - da9cfd1791f6d3becde7962275c1d91578d10da9 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency @abraham/reflection to ^0.10.0

github.com/stalniy/casl - 635961de8970b46fc3ee0ceef08393e5a179ecdd authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: adds docs-src to renovate ignorePaths

github.com/stalniy/casl - d7f9a409769128ac252c2c170244419375e50a34 authored over 2 years ago by Sergii Stotskyi <[email protected]>
Revert "fix(deps): update dependency lit-element to v3"

This reverts commit c44c95461e9c4b29313734a15e8b1974d7499d07.

github.com/stalniy/casl - 8592845db568718d81a97e9c0c2a31262603f0eb authored over 2 years ago by Sergii Stotskyi <[email protected]>
Revert "fix(deps): update dependency lit-html to v2"

This reverts commit f36f2b4a7f32756a5dcebd0a8dfd1afa6acd11f4.

github.com/stalniy/casl - 5500cb0569924e223b56a65069ac13b3be9b859d authored over 2 years ago by Sergii Stotskyi <[email protected]>
fix(deps): update dependency lit-html to v2

github.com/stalniy/casl - f36f2b4a7f32756a5dcebd0a8dfd1afa6acd11f4 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update dependency lit-element to v3

github.com/stalniy/casl - c44c95461e9c4b29313734a15e8b1974d7499d07 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update jest

github.com/stalniy/casl - db78c6403ac1d8d13cf9f8b4324b44441fb1e6ca authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 8f5a73d433b4ecdde1f91d2c717405b89c4482d8 authored over 2 years ago by semantic-release-bot <[email protected]>
feat: allow to use mongoose typings without extending Document (#639)

Co-authored-by: Serhii Stotskyi <[email protected]>

BREAKING CHANGE: increased mongoo...

github.com/stalniy/casl - f5273e3475c1593dbda45176aa3c9ff593e8940f authored over 2 years ago by Philipp Katz <[email protected]>
chore: updates node version matrix

github.com/stalniy/casl - e174b8721ad48d69ede09ac243c3edad83d40102 authored over 2 years ago by Sergii Stotskyi <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - da7e473f9c0794ff5439de2bdcecf8beadc91420 authored over 2 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 0bc79c90289af8187db2b9db9ca06cd9f5aa34b9 authored over 2 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 691d6abd5d81498f81ddcf888151c177a5c1c270 authored over 2 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - da5fb5b30ce42447db958561f2c9fb03f2071989 authored over 2 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 39153817223532f49dcf7e0ed61af898890cdef3 authored over 2 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - b0fe180cf177700838bba92266358ef6a6a86b96 authored over 2 years ago by semantic-release-bot <[email protected]>
chore(deps): updates @casl/ability version

github.com/stalniy/casl - b445eaae81201b4d82b000843308684e51f3fbbc authored over 2 years ago by Serhii Stotskyi <[email protected]>
docs: update version of casl to v6 in docs for consistency

The actual v6 has no breaking changes, just a mistake in commit tree

github.com/stalniy/casl - 095b325a81eca85f0038b978f2823724c0d31272 authored over 2 years ago by Serhii Stotskyi <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 01df7389bc2b442c592655b30d9db732c5172040 authored over 2 years ago by semantic-release-bot <[email protected]>
fix: replaces object.hasOwnProperty with static calls to Object.hasOwn (+ polyfill)

Fixes #604

github.com/stalniy/casl - 22fa7f874438f2c3bcfec7fae357e64c5d8b3610 authored over 2 years ago by Serhii Stotskyi <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 574c5744f2f45e33006efde9f6ad8b4446fa9e54 authored over 2 years ago by semantic-release-bot <[email protected]>
fix(prisma): allpows to specify not all models inside Subjects helper

github.com/stalniy/casl - fb9cf8d3b41f2030e36d2e774731da3540cca55e authored over 2 years ago by Serhii Stotskyi <[email protected]>
fix: update prisma to version 4 (#638)

github.com/stalniy/casl - d5abdf1c82b58c8515d2be48d2cf798add5b1e13 authored over 2 years ago by Maximilian Zauner <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - efcdb0d5150098e5c8c92a0b6f84c58c2912a91c authored over 2 years ago by semantic-release-bot <[email protected]>
chore(deps): update dependency expect-type to ^0.13.0 (#562)

Co-authored-by: Renovate Bot <[email protected]>

github.com/stalniy/casl - 6eec162d724eae6f4fa51ae07c62f9481ad93286 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): bump follow-redirects from 1.14.0 to 1.14.8 in /docs-src (#598)

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.0 to 1....

github.com/stalniy/casl - fbcf3a4260702dcf72092b3834e46e5f4a9eac69 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /docs-src (#625)

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release n...

github.com/stalniy/casl - 4bee90894ab7022d5f41773377ff83781f90301a authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat: Angular 13 support (#632)

BREAKING CHANGE: drops support for angular < 13

github.com/stalniy/casl - 6b86fd9e7a3bdd6bd40fea032372a826cd72c0fe authored over 2 years ago by Ghislain Loaec <[email protected]>
fix: improved AbilityTuple (#616)

* fix: add 'all' to AbilityTuple

Fixes issue https://github.com/stalniy/casl/issues/584

* ...

github.com/stalniy/casl - 270446fe7b68bb00a6546d04d6bee88a816a00ff authored over 2 years ago by Malcolm Nihlén <[email protected]>
chore(deps): bump minimist from 1.2.5 to 1.2.6 in /docs-src (#607)

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](h...

github.com/stalniy/casl - 29b9512ae28fdd74aa72c12f0422668f941e7a2e authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): update dependency node-fetch to 2.6.7 [security] (#626)

Co-authored-by: Renovate Bot <[email protected]>

github.com/stalniy/casl - 680396db9afc6411c4f311476a0ccb16109e515e authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - d788eaf6b8717a48233f158d6b8d190c2a39a0a4 authored over 2 years ago by semantic-release-bot <[email protected]>
chore: add @types/jest to package dev deps

github.com/stalniy/casl - 7271c94af14da238edc9968514c0bbbf5707c863 authored over 2 years ago by Sergii <[email protected]>
fix: makes sure `WhereInput<T>` resolves to corresponding Prisma model

WhereInput type

Closes #613

github.com/stalniy/casl - 9288dcb9a6eb91671b23c38454e189cd561af235 authored over 2 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 5309ba3bfd56ae44d2b248ebd1ce185e2f93c5aa authored over 2 years ago by semantic-release-bot <[email protected]>
fix: replaces StatelessComponent<T> type with FunctionComponent<T>

BREAKING CHANGE: removes deprecated things

* restrics `children` prop of `<Can>` to support o...

github.com/stalniy/casl - 69336ea7a06b9a33d29b8df6dd4b2de2f7dc087d authored over 2 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 1be8035e308903ca416bd632018673b8b46a14c5 authored over 2 years ago by semantic-release-bot <[email protected]>
fix(ability): negates inverted rules in ruleToAST (#602)

The inverted rules must be negated in order to build the correct AST condition.

github.com/stalniy/casl - c1bdc601d3517a2385a3a7d70f2d9631c5b1f243 authored over 2 years ago by Claudio Catterina <[email protected]>
docs: fix docs typo 'baed' -> 'based'. (#603)

Co-authored-by: James Meyers <[email protected]>

github.com/stalniy/casl - 396fddc1979413890ea0e6e9d9f8b2c274094c8e authored over 2 years ago by James Meyers <[email protected]>
docs: fix pick.wildcards link (#605)

github.com/stalniy/casl - 499c605171d53ad5e37cfb2e3b9f3c391bdc4a33 authored over 2 years ago by atlanteh <[email protected]>
Pin war notification to the header (#610)

github.com/stalniy/casl - ed9e684539675dbe73448ed780491da0b86c5370 authored over 2 years ago by Roman Mahotskyi <[email protected]>
fix: add 'all' to AbilityTuple (#615)

Fixes issue #584

github.com/stalniy/casl - 70025ac13a8acdf4093d5379961198daf26e9007 authored over 2 years ago by Malcolm Nihlén <[email protected]>
docs: stopwar readme

github.com/stalniy/casl - 1155c563ccd44693593f3c3921ee66aaf0873460 authored almost 3 years ago by Sergii Stotskyi <[email protected]>
feat: stopwar

github.com/stalniy/casl - b13c3de252b8412079b4030ff73309d65713c8d2 authored almost 3 years ago by Sergii Stotskyi <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - e9c5be5b61e87e0a13b638e0632e739145647572 authored about 3 years ago by semantic-release-bot <[email protected]>
fix: ensure it's possible to chain `accessibleBy` after another `accessibleBy` and combine with other `Query` methods

github.com/stalniy/casl - 5632c53de5dc62c10b19864686c82e87d17b6147 authored about 3 years ago by Serhii Stotskyi <[email protected]>
feat: update mongoose to v6 and use mongoose-v6 QueryWithHelpers interface (#561)

Co-authored-by: soy <[email protected]>

BREAKING CHANGE: updates mongoose and related ts ...

github.com/stalniy/casl - a5f1036dfdb065b21798215fb4feabdd3dd6434d authored about 3 years ago by eSRoye <[email protected]>
docs: minor grammar / style improvements (#567)

github.com/stalniy/casl - 825121bde8e6afb46f23ee6b846fdf87d1e5b3b3 authored about 3 years ago by David Eisner <[email protected]>
fix(package): add repository directory into package.json for all @casl/* packages (#560)

> If the package.json for your package is not in the root directory (for example if it is part o...

github.com/stalniy/casl - 0ef534c9df44816cd64d5142f41621034e5b70db authored about 3 years ago by Andrew Luca <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 74fc2487da8e563b970f9825e9840aeacef8bc67 authored about 3 years ago by semantic-release-bot <[email protected]>
fix(vue): makes sure Abilities `can` and `cannot` methods are bound

Fixes #530

github.com/stalniy/casl - 86f91570d3e1709449cfded37c153fb21e56c474 authored about 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 4488d66bb40f33fa2d6b97da05382b3d4dc7faa0 authored about 3 years ago by semantic-release-bot <[email protected]>
chore: updates prisma to the latest version

github.com/stalniy/casl - acf5173cfb23148a306b6bdfc748942eecd6dbca authored about 3 years ago by Sergii <[email protected]>
chore(deps): update prisma monorepo to v3 (#547)

Co-authored-by: Renovate Bot <[email protected]>

github.com/stalniy/casl - 998da6d7121e1d81b1fb2b56a9fc22a59f7eab81 authored over 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 8af31e8e8cd2c4297ae20471f1787379e364d30c authored over 3 years ago by semantic-release-bot <[email protected]>
fix(release): force release because of disable pre/post hook execution of pnpm

github.com/stalniy/casl - 39c20f60d9bbaaa31dff8d5ed11286fae72db558 authored over 3 years ago by Sergii <[email protected]>
style: fixes eslint issues

github.com/stalniy/casl - cf1da737c7166edafa5b6bb80336dd344518970f authored over 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 06d2308ac8b9a0578dbb206336a9a8ff6dcf5edf authored over 3 years ago by semantic-release-bot <[email protected]>
fix(ability): makes sure that other event handlers are not lost when last handler is unregistered

github.com/stalniy/casl - ff3e75fe5ea8d439f87842d6289d7d331aa8290e authored over 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 207f2be2d2665f448cc7feb7c75de9ae05b95d00 authored over 3 years ago by semantic-release-bot <[email protected]>
fix(ability): ensure ability call all event handlers during emit

Event when they are unsunscribed in emit phase

github.com/stalniy/casl - fdf20959e90c4c4af7b0453bab2856785ecb8685 authored over 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - cfd6fd0e6d8424cd73649f2725672afd57a343c1 authored over 3 years ago by semantic-release-bot <[email protected]>
perf: adds small optimizations in inverted parsing instructions and `toComparable` helper

github.com/stalniy/casl - 32596d119f26dab09347a0b781a63773c66a3ebc authored over 3 years ago by Sergii <[email protected]>
fix(prisma): fix 'isNot' and 'none' condition (#538)

github.com/stalniy/casl - d3bde31b77986b4a99638bd72550d72ce2160200 authored over 3 years ago by Manuel Maute <[email protected]>
chore(release): @casl/[email protected]

* chore(release): @casl/[email protected] [skip ci]

* chore(release): @casl/[email protected]...

github.com/stalniy/casl - 33b3109a926ced2afe9685d2dd68b8a8c4e6da92 authored over 3 years ago by Sergii Stotskyi <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - c28d27a1579c2e3acb63c174f3f600d91b391b92 authored over 3 years ago by semantic-release-bot <[email protected]>
feat(ability): adds posibility to define custom any action and any subject type instead of using `manage` and `all` (#533)

Fixes #527

Contains 2 minor breaking changes which should not affect anybody:
1. `createAlia...

github.com/stalniy/casl - 9226583c85ba2af70c3ae8de59e7441f004c72a3 authored over 3 years ago by Sergii Stotskyi <[email protected]>
fix(deps): update jest

github.com/stalniy/casl - c95c6bf97330b70494acc61ae1c8dec8d03f8f11 authored over 3 years ago by Renovate Bot <[email protected]>
chore(deps): update dependency puppeteer to v10

github.com/stalniy/casl - a6e14c49cbb37326a21239a051da866e35bfb28b authored over 3 years ago by Renovate Bot <[email protected]>
chore(deps): update dependency highlight.js to v11

github.com/stalniy/casl - 116d59a9f184b8ec0fdfed2ee89aedc39b6a2841 authored over 3 years ago by Renovate Bot <[email protected]>
chore(deps): update dependency expect-type to ^0.12.0

github.com/stalniy/casl - b54a4eff46254fbb417d83fe44a06e1950d6391a authored over 3 years ago by Renovate Bot <[email protected]>
chore(deps): update dependency @sindresorhus/slugify to v1.1.2

github.com/stalniy/casl - a2a2171e28f0a2503cc46bc78ac68b0abad32110 authored over 3 years ago by Renovate Bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 5719a86e34a653302bdb3e310c72e6f0770b62e8 authored over 3 years ago by semantic-release-bot <[email protected]>
fix(vue): binds ability to $can method

Fixes #522

github.com/stalniy/casl - cbb3c133c3d9583e6fdbc95c068e2e6343befdc9 authored over 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 7980e5aa95b88f6903015c58424b37e516de248a authored over 3 years ago by semantic-release-bot <[email protected]>
refactor(angular): removes deprecated CanPipe and stick to Ivy compiler

BREAKING CHANGE: there are few important changes:

* deprecated `CanPipe` was removed, use `Ab...

github.com/stalniy/casl - 82b61f5e46dc3c031aef42ae499eca25f2698fdb authored over 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 3f5b997364a46c271d947e33b8ce1609b1d7701d authored over 3 years ago by semantic-release-bot <[email protected]>
chore(deps): updates angular to v12 (#516)

Closes #514, #512

BREAKING CHANGE: there are 2 important changes:

* deprecated CanPipe w...

github.com/stalniy/casl - ff4212c7f32f1fbc8a73e6b3a6615af65991e39a authored over 3 years ago by Sergii Stotskyi <[email protected]>
chore(README): fixes old code in prisma integration

github.com/stalniy/casl - 02343a5cdfdeb6a90904bc0a946fb4dc8793dd29 authored over 3 years ago by Sergii Stotskyi <[email protected]>
docs: adds a note about 3rd party packages in docs and how to find them

Closes #486

github.com/stalniy/casl - c7d6d0f647cd4d5a4f1455ffad4782af7a876515 authored over 3 years ago by Sergii <[email protected]>
chore: cleans up changelogs

github.com/stalniy/casl - 057731f99a5deade048954982298646673123f8d authored over 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 496b9091fa4ee0a04dd56a64cadb5234342dd08e authored over 3 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 14e3c977d898398301614688e99a729d637fd54b authored over 3 years ago by semantic-release-bot <[email protected]>
chore(react): gets rid of config for semantic-release

github.com/stalniy/casl - 75d6ada7e18d8faf1a2804a6ca27f8a328f46af9 authored over 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 7636203d2804958072e7b12c88822489dbf21ca3 authored over 3 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - ef3b0150e2de3a222962ae7e5e149903c4fa165c authored over 3 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 0dc08fed666701bdb571865eb5e6667fbfb6e2ce authored over 3 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - f7314c1c3773ab0beb5e1f027f0a7317e09d2d33 authored over 3 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - b7b8808787cc0f287c34d1b262d2f37304b3eebb authored over 3 years ago by semantic-release-bot <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - f9717254f6b346c7e21278515755176508a11635 authored over 3 years ago by semantic-release-bot <[email protected]>
fix: adjusts package tags to improve discoverability

github.com/stalniy/casl - 73e88b0a256625b193b2cd9dc4a219f2e1193cbc authored over 3 years ago by Sergii <[email protected]>
docs(app): adds CASL-Prisma to Ecosystem menu

github.com/stalniy/casl - 7e568214d3a1259a655163e8a9025c3c6305805b authored over 3 years ago by Sergii <[email protected]>
chore(mongoose): removes notes about prisma from changelog

github.com/stalniy/casl - 46d2b42a25b32a9275bc0221278007fa03824113 authored over 3 years ago by Sergii <[email protected]>
chore(release): @casl/[email protected] [skip ci]

github.com/stalniy/casl - 27c4ef28f1fda0a232bd3a5bf04d95e0029a50fe authored over 3 years ago by semantic-release-bot <[email protected]>
refactor(mongoose): migrates `@casl/mongoose` to official mongoose types

Also migrates tests to TypeScript

BREAKING CHANGE: migrates `@casl/mongoose` to official mongoo...

github.com/stalniy/casl - 0379e7b875a8d4f6d8c1cc194a0facdd9a43dc64 authored over 3 years ago by Sergii <[email protected]>
docs(advanced): fixes example of lambdaMatcher in "Customize Ability"

Relates #506

github.com/stalniy/casl - 15680b04f1c73f45f6ea758cd0fe5e874d44afb3 authored over 3 years ago by Sergii <[email protected]>
fix(prisma): sets minimum @casl/ability version to 5.3.0

github.com/stalniy/casl - 55615e44fa22bfe2b4f2791f6eb218db1df5cfcc authored over 3 years ago by Sergii <[email protected]>
chore(ability): fixes changelog

github.com/stalniy/casl - 4a09541608eb3c3ef59e3e91b8fdf258a4e221b1 authored over 3 years ago by Sergii <[email protected]>