Ecosyste.ms: OpenCollective

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

github.com/hoaproject/Acl

The Hoa\Acl library.
https://github.com/hoaproject/Acl

chore(Bors) Configuring Bors-ng

Address hoaproject/Central#81.

fecf735bc386f086684819d7b940ce2960921cf8 authored almost 7 years ago by Alexis von Glasow <[email protected]>
chore(composer) add PHP version requirement

Define minimal supported version of PHP needed into composer.json

Address hoaproject/Central#70.

8fbcce024311096393becda68535bae0c399ec9e authored over 7 years ago by Alexis von Glasow <[email protected]>
chore(ci) Drop HHVM support

fda96d06c26bb76b0c948b3270126686a96595cb authored over 7 years ago by Grummfy <[email protected]>
fix hoaproject/Central#69 for Acl

144b8a2bb39038f55b58625ba6de0d413f7fce8a authored over 7 years ago by Grummfy <[email protected]>
Prepare 1.17.05.02.

c5c96dbbdf7c2217624a20cad41032cb24ccfdeb authored over 7 years ago by Ivan Enderlin <[email protected]>
Documentation: Update badges.

209b041e2775754198e09c8ce8ee7652333ab2d6 authored almost 8 years ago by Ivan Enderlin <[email protected]>
CI: Enable devtools in PHP 7.1.

Why? Because PHPCSFixer is a devtool. It requires >=7.0 or <7.2. 7.2 is
then excluded. So Compos...

3b103d2e2190371f24179546a8dc69bd5fe5f6b6 authored almost 8 years ago by Ivan Enderlin <[email protected]>
CI: Run devtools on PHP nightly.

Xdebug slows down PHP execution. We can run devtools on a different PHP
version to accelerate bu...

e5397a9593c788d5085e04c0efea9f8bead81091 authored almost 8 years ago by Ivan Enderlin <[email protected]>
CI: Add PHP 7.1.

3d1e30dbdd7797b05b33211e41ec40ef68d7ad23 authored almost 8 years ago by Ivan Enderlin <[email protected]>
Merge branch 'master' into quality_ci

1a31922a881d28ad342d19be401677bf4eb54b33 authored almost 8 years ago by Ivan Enderlin <[email protected]>
Prepare 1.17.01.10.

2752cbcb43fa9e62e844c8cc82d62d30979f3796 authored almost 8 years ago by Ivan Enderlin <[email protected]>
Quality: Happy new year!

4d6dba39b644cc86e996bad2ac5068b7cbf1a6c1 authored almost 8 years ago by Alexis von Glasow <[email protected]>
Quality: Add Travis.

1233aa3c1f43594992daa539a90cf21dbe3a82ae authored about 8 years ago by Ivan Enderlin <[email protected]>
Test: Move `Documentation` to integration suite.

Also, the `Hoa\Test\Decorrelated` interface has been added.

8f14effb05f5ddb3ae922f430911f847fcdbe572 authored about 8 years ago by Ivan Enderlin <[email protected]>
Prepare 1.16.10.24.

361970fae3096a505a4746c950840f9837144e98 authored about 8 years ago by Ivan Enderlin <[email protected]>
Documentation: New `README.md` file.

169d1f235260f732057438caff7fe28a00b6e1cf authored about 8 years ago by Ivan Enderlin <[email protected]>
Documentation: Use HTTPS in `composer.json`.

eb4efe6b125b65a72cf2e3d59e30f2ed7a140219 authored about 8 years ago by Ivan Enderlin <[email protected]>
Documentation: Update support properties.

5fbae2df1d0ce19a24b3538db3c92e076375e947 authored over 8 years ago by Ivan Enderlin <[email protected]>
Prepare 1.16.09.06.

84bb3cef2cf4ef71858cb6c055b2b43b7dd00ccd authored over 8 years ago by Ivan Enderlin <[email protected]>
Documentation: Update API documentation.

555cd82b5682daf67988eb22cdd5420f64f53baa authored over 8 years ago by Ivan Enderlin <[email protected]>
Quality: Fix CS.

cf3a4821b469b40258dd2d1e491411f2cab238cb authored over 8 years ago by Ivan Enderlin <[email protected]>
Finalizing `Hoa\Acl`!

bbd2c142aaffaf06c771acf661d746a1f35ace37 authored over 8 years ago by Ivan Enderlin <[email protected]>
Prepare 1.16.04.06.

e3f816e4542c30b3db04f44cbc66b609fa6c0e5e authored over 8 years ago by Ivan Enderlin <[email protected]>
Composer: Update `hoa/graph` dependency.

e50fc9e1559016eaa2203fa4ac6599945c9c6dad authored over 8 years ago by Ivan Enderlin <[email protected]>
Test: Write test suite of the documentation.

beb956d2033daf51ca4b57726763fd34a634bb13 authored over 8 years ago by Ivan Enderlin <[email protected]>
Documentation: Complete the `README.md` file.

0bbf637bfd173227a59edb2470c6b78bed2efe9e authored over 8 years ago by Ivan Enderlin <[email protected]>
Assert: Asserter has an arity of 3.

c5c0e6dd26c41b9b3524196a318d37bce9a1431d authored over 8 years ago by Ivan Enderlin <[email protected]>
Test: Complete test suite of `Hoa\Acl\Acl`.

bb9f3838e40f0d45a886e970bacaf9c23a915f77 authored over 8 years ago by Ivan Enderlin <[email protected]>
Test: Complete test suite of `Hoa\Acl\Acl`.

74c633865f60772466e1b800fbc9bb953eefe8bb authored over 8 years ago by Ivan Enderlin <[email protected]>
Acl: Check if a service is allowed too.

e7b145217734273476a3f47066fb2ce0c259c93a authored over 8 years ago by Ivan Enderlin <[email protected]>
Acl: Update according to the new `Hoa\Graph` API.

`Hoa\Graph` has been released with a new API. This patch updates the
code to this new API.

c7182ff80623dd647531e19643d18a64fcd476d1 authored over 8 years ago by Ivan Enderlin <[email protected]>
Test: Complete test suite of `Hoa\Acl\Acl`.

84f4dbed118e19fd7bab282724258bdcfae629bd authored over 8 years ago by Ivan Enderlin <[email protected]>
Acl: The constructor has an arity of zero.

Allowing loop does not make sense in an ACL system. So we constantly
disable it.

05252b4911b4b91b21a7e8ae6c87c47bb0241ccb authored over 8 years ago by Ivan Enderlin <[email protected]>
Documentation: Update API documentation.

a6ccd80871f661d771ff110c939cf6aafabf5191 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Acl: Shadow `DELETE_*` constants to `Hoa\Graph`.

0f77182b8bc71db4404ce50c83123b7157e49751 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Test: Use `::class` when possible.

d2a88fb479f7c003010a14d145a290913801ed0b authored almost 9 years ago by Ivan Enderlin <[email protected]>
Group: `Hoa\Graph\IGraph\Node` has moved.

485645e20452e03ab3a7f35c41a6930c500795df authored almost 9 years ago by Ivan Enderlin <[email protected]>
!fixup test exception

f700ac01a9f53934f69bb4102cb8b3cec41cb567 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Group, User: Re-index exceptions.

ef2b6319b8626ab419d65be4ef49c9a285737fb1 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Acl: An ACL is just a graph containing groups.

An ACL instance is a graph. It only contains groups, which are nodes in
this group. Users, servi...

8ccd4f245578c1ab665efc178528ddd814f19a22 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Acl: Rewrite links between classes.

The previous logic were wrong sometimes despites the actors/classes were
correct. The new intera...

ab75872197a5e849325fc43b24efc7df9baf818e authored almost 9 years ago by Ivan Enderlin <[email protected]>
Test: Write test suite of `Hoa\Acl\Acl`.

8cc63432cc5cc3fc8fe3c25ccec7d478f748ff26 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Composer: Add `hoa/test` in `require-dev`.

c25a7c1648b8bcbc8a901ef1f53eb11eea2fab66 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Test: Write test suite of `Hoa\Acl\User`.

3a1a45ee7a4ca6a6e60ca9e24f905e1d2d9d290b authored almost 9 years ago by Ivan Enderlin <[email protected]>
Test: Write test suite of `Hoa\Acl\Service`.

6c1ccbeae8a4687054b889d85b6339d2ffb2047f authored almost 9 years ago by Ivan Enderlin <[email protected]>
Test: Write test suite of `Hoa\Acl\Exception`.

e5fdee65d552958bd73e1431a279e7f49c9875a5 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Test: Write test suite of `Hoa\Acl\Group`.

0d55d91cbe4f65b267b807a77fe974fa5fa7bb67 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Permission: `setId` must be protected.

An ID is unique and immutable by definition. We must ensure this
property for the user.

3d43682c09653a93c486f0d783b32b3a811e1b23 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Test: Write test suite of `Hoa\Acl\Assertable`.

6915b1424f1ac8699bc69c090e73f89efd64a269 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Test: Write test suite of `Hoa\Acl\Permission`.

504af2840c199ad1b2267e1325aa726d183386e5 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Quality: Standardize the API.

We update the code to fit Hoa' standards. We also standardize the API:

* Protected attribute ...

cc22d91e9f8be09cbae5fb4ebcbdfcd26ccec194 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Prepare 0.16.01.11.

81b2c8fd27fb3b16417ea0da63dcb35b1f5ca749 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Quality: Drop PHP5.4.

0df56d4b18bfc8b6a60b4eaeeec131f14054ab43 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Quality: Run devtools:cs.

28761bf2e3763dc2ef5383e57f0bf24ae1afaae0 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Core: Remove `Hoa\Core`.

f1a889801328c09f13d9787658fca321490360c3 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Consistency: Use `Hoa\Consistency`.

e5f553463efc69a1e890561421203b58d5885525 authored about 9 years ago by Ivan Enderlin <[email protected]>
Exception: Use `Hoa\Exception`.

The core is being splitted into several libraries. `Hoa\Exception` is
one of them.

2880e5be0d4d83461bc77a77d37159e82c7a8b5a authored about 9 years ago by Ivan Enderlin <[email protected]>
Prepare 0.15.10.21.

4d01a9ab5901b3616b7221b1b393605aba05ed01 authored about 9 years ago by Ivan Enderlin <[email protected]>
Add a `.gitignore` file

Add a `.gitignore` file to the repo as defined in hoaproject/Central#22.

1c2cab1409fe9f725d5644f07fe396d0e03af4e0 authored over 9 years ago by Stéphane HULARD <[email protected]>
Prepare 0.15.07.28.

fb60bf8d448034a8a5a331e0e46c292db289e66e authored over 9 years ago by Ivan Enderlin <[email protected]>
Fix phpDoc.

4c44e28477335b9f8758fe0a1772d696099a2efe authored over 9 years ago by Metalaka <[email protected]>
Prepare 0.15.05.29.

02770f92b49f01c9a8ff79c4b2fc69c54417dfcc authored over 9 years ago by Ivan Enderlin <[email protected]>
Rename `Resource` to `Service`.

Because `Hoa\Acl\Resource` might create a conflict in PHP7.x.

Quoting
https://github.com/php/ph...

1aafe23258a3422e06f314964bc91d07e3b22a25 authored over 9 years ago by Ivan Enderlin <[email protected]>
Move to PSR-1 and PSR-2.

73f12499c60e2e11fb35062a68a2f276096a98c6 authored over 9 years ago by Ivan Enderlin <[email protected]>
Remove `from`/`import`.

a98e33b4e47fd2d179d42d7d2f426a4f1ba82451 authored over 9 years ago by Ivan Enderlin <[email protected]>
Prepare 0.15.02.17.

78659f648bf9c89a1b253667c910cc4812ff8c16 authored almost 10 years ago by Ivan Enderlin <[email protected]>
Add the CHANGELOG.md file.

30162695c2f27fc9a760f20e206273262062e7ae authored almost 10 years ago by Ivan Enderlin <[email protected]>
Happy new year!

23c7db719750e00bc21f2167bfc1f67f319fabc7 authored almost 10 years ago by Ivan Enderlin <[email protected]>
Move to PSR-4.

f3c917ccfd40bde19c96de16718ad8725c2fbf3f authored about 10 years ago by Ivan Enderlin <[email protected]>
Add branch-alias

94bf93c6e093a083a5c1076e8ddd289d0dce0a1a authored about 10 years ago by Stéphane PY <[email protected]>
Drop PHP5.3.

7d3162cb1e070f4ecb5ce6b1c26435e3c351edf5 authored over 10 years ago by Ivan Enderlin <[email protected]>
Start Rüsh Release.

7d89e91bb9be2a91e2cb4ed7096692189a8d67cf authored over 10 years ago by Ivan Enderlin <[email protected]>
Add keywords, add hoa/core and better autoload.

ef59ff4d3c1fb5633130bfa0f074ebbc7ecfc6b9 authored almost 11 years ago by Ivan Enderlin <[email protected]>
Merge branch 'pr/1' into incoming

cccd76b8447509b4090fd8458bd7bc9ad0e263de authored almost 11 years ago by Ivan Enderlin <[email protected]>
Happy new year \o/.

955f40fde3bbe4d08d152085fd7dd9a7871d190b authored almost 11 years ago by Ivan Enderlin <[email protected]>
Fix API documentation.

f4ab26d802d2532038aded7e0b8bec36f5617ed1 authored about 11 years ago by Ivan Enderlin <[email protected]>
Define flex entities.

39d3358c2e5682a79406cf4f5f83606d3511af60 authored about 11 years ago by Ivan Enderlin <[email protected]>
Update to Core#642e0cc.

d373fdb9197955560bed15b712560f7c8b0e2ddc authored about 11 years ago by Ivan Enderlin <[email protected]>
Add composer file.

ae8dd3f51a83c2a3836062542375446e1dda5fb7 authored over 11 years ago by Stéphane PY <[email protected]>
Happy new year \o/.

11fa08ba3a1c8be5ebee7fb99a36a3d7c99d2751 authored almost 12 years ago by Ivan Enderlin <[email protected]>
Libification (split from Central).

d73b41c3bb9cd2225ca93aa758232029dbef71a4 authored over 12 years ago by Ivan Enderlin <[email protected]>
#merge

c06c270963b47b9f994368839515d6fec797533f authored almost 13 years ago by Ivan Enderlin <[email protected]>
Merge.

bfc575a6d1e6f184e039803697c3f8b8d79662be authored almost 13 years ago by Ivan Enderlin <[email protected]>
s/2007-2011/2007-2012/

9139550e8b4e4735a6959d4de06da19ed03a0b9d authored almost 13 years ago by Ivan Enderlin <[email protected]>
#merge

8078174803f1b49eff46a099bc47ef31dcd0742c authored about 13 years ago by Ivan Enderlin <[email protected]>
Merge (but why?).

4a86f6b5cfe22e0946f7ea1beb9737c15bd4e57a authored about 13 years ago by Ivan Enderlin <[email protected]>
mv Framework/* .

df79a58988b770280c829268c6a6857b7ff3f686 authored over 13 years ago by Ivan Enderlin <[email protected]>
Change ENDERLIN to Enderlin '-.-.

c84414f4fb0ec0b397476e2994ff6573c1dc11dd authored over 13 years ago by Ivan Enderlin <[email protected]>
Finally, change (c) for ©, we save 2 bytes ;-).

a1faef88cd7fd5e6b20886ffed92d2c382c6ac43 authored over 13 years ago by Ivan Enderlin <[email protected]>
Remove ambiguity about copyright: 2007, 2011 to 2007-2011.

1fbd8724c9920f1641bb2a89324cbf3ef380ace2 authored over 13 years ago by Ivan Enderlin <[email protected]>
Change licence clause from GNU GPLv3 to new BSD.

8402f3f792fbdaff3476d9d4c4a1f542c3eaa06f authored over 13 years ago by Ivan Enderlin <[email protected]>
Change license block from GNU GPLv3 to new BSD.

433a6ef0956f679824f16942174c7289b999c765 authored over 13 years ago by Ivan Enderlin <[email protected]>
Resolve conflict.

950a2f88c000f9abbe8e8df16958024839dadbef authored almost 14 years ago by Ivan Enderlin <[email protected]>
Merge.

3adf69f2023ec52a0431a948283586fcf972a0cd authored almost 14 years ago by Ivan Enderlin <[email protected]>
Remove “Hoa Framework” mentions for simply “Hoa”.

9db48a3887fe3e8cdee48ee793d6d541ee64d2e3 authored almost 14 years ago by Ivan Enderlin <[email protected]>
Extend copyright to 2011.

d0bed711478523dfb3245128623a8b14e2be56b3 authored almost 14 years ago by Ivan Enderlin <[email protected]>
Update to PHP5.3.

befc53a67af3d78fbb4b76ce574fd825eadb5568 authored almost 14 years ago by Ivan Enderlin <[email protected]>
Change Hoa_Exception for Hoa_Core_Exception.

08068e983b568044c387f9a44647c55ded38b469 authored almost 14 years ago by Ivan Enderlin <[email protected]>
Foobar

744caa9634de77fd9ad3386079b26cc70ebafa8d authored almost 14 years ago by Ivan Enderlin <[email protected]>
Change chmod of files (thanks Suversion that messed up rights…).

22abc2c17427a7c50c3641fe0a4e7dbfb03f0da1 authored almost 14 years ago by Ivan Enderlin <[email protected]>