Ecosyste.ms: OpenCollective

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

github.com/mumuki/mumukit-auth

:lock: Ruby gem for handling user permissions within Mumuki
https://github.com/mumuki/mumukit-auth

Accept jwt up to 2.1

ecdfceea74490a4d6fa1fb484158d322c057c1b1 authored over 1 year ago by Franco Leonardo Bulgarelli <[email protected]>
Fix warnings

485684dbcf8428f9a3924c24d400739ddfcc1aea authored almost 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Move to ruby 3.1.3

See https://github.com/mumuki/mumuki-domain/issues/265

5fc664295cad0d32eedad4a205a6b0b9524ba441 authored almost 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add deprecation warnings

84963fef40191c59d26bdc005c563bfd9507a907 authored almost 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Update ruby to 2.7.7

See https://github.com/mumuki/mumuki-domain/issues/265

5e9fe3bc689b17865ce7cd915b26f2a68cfd2f07 authored almost 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 7.14.0!

b8692e8835cfc06e091abea6b86ebf2a83584bd8 authored about 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #49 from mumuki/feature-manager-role

Feature manager role

94d708fdebd3bccf46489d26324f79da3a0b6149 authored about 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Permissions hierarchy refactor

f72aed8b84bc472cce53e06234127a72f072152a authored about 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Rename forum supervisor to just supervisor

c9cce023ec58b05b944ea1f92dcd499ea7c7598f authored about 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Remove deprecated methods

0a8be348cf6f759036b2990f41806977da50740e authored about 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add clear! convinience method

9d08145558b41a2556dddfb0b565bd84eadd090f authored about 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Introduce manager role

28a63b6f6b873ef837b3c99863fb07d1bf76ced4 authored about 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 7.13.0!

910a12663257a403130f2108c2c35835edb730e0 authored over 2 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #48 from mumuki/feature-finer-grained-tokens

Feature finer grained tokens

cdcb60a1d4602991c1d865d88ddaf926be7ede4d authored over 2 years ago by Julián Berbel Alt <[email protected]>
Format line

e2e5cc38eea4cbb7314c57b5fa808fb1960d0896 authored over 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Round dates in tests

f066dbcdb69414ea43b1f5ab5f904d4670501338 authored over 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Improve support for serialization

e37558c95ed9166f3149be05f50dc46f2978d837 authored over 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add support for exp and custom claims

0b3de2fbd469900c525fb1f032fe66cf4ef31df3 authored over 2 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 7.12.0!

56a19ba0b4569e09e01e79e373da0203bc4da1a4 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #47 from mumuki/feature-improved-normalization-methods

Improve slug normalization methods

e0d53b12dadf68fd0295d312f37b381aec045089 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Improve slug normalization methods

35d9864f7340811007c8a51366550a244e0d6e80 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #46 from mumuki/feature-permissions-compact

Feature permissions compact

cc73f15069b90b28fa6db5ef694d7414e292fc2f authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Make _narrower_than_other consistently private

Implement @julian-berbel suggestions. Instead of making it truly private
it is consistently made...

6cf378009f3e2de7e064ff0aaba1fa78d245bfd8 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Improve empty? in permissions

a0075c590151608ccf681e83f6d9573e71a9e116 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix code style

7c6b65937411beead626dd210aae6a9afd0143a7 authored about 3 years ago by Franco Bulgarelli <[email protected]>
Make promotion to Role ojects more robust

8f3a881007bf010c42352ca383640ade0cc415d5 authored about 3 years ago by Franco Bulgarelli <[email protected]>
Always compact permission's roles

2a6d1b6979949cb0d2f508a9bacd2194eaeff089 authored about 3 years ago by Franco Bulgarelli <[email protected]>
Fix rspec warnings

76b588aa860d1a6f0fffdd23ac2a142a5cc2afb7 authored about 3 years ago by Franco Bulgarelli <[email protected]>
Add test for wider grants scenarios

f1577e296246296cab67ab4036d16aebf116c788 authored about 3 years ago by Franco Bulgarelli <[email protected]>
Include compact logic into permissions

b0832d926e5e57e7ea7ca0c804ffe18f0965b97f authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add superseded_by?

bc92e83dc087cce7792105f48ec8ffdfe9c3f9c2 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 7.11.0!

4a6e3b6201dd3587cf849587770d1cceea4f954e authored over 3 years ago by Federico Scarpa <[email protected]>
Merge pull request #45 from mumuki/feature-ex-student-role

Add ex_student role

f59a11aae624cdb18f436b666d2d07fd76ca0cd4 authored over 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add tests

0f512b408dd2e59ce908a5109fa9b4b2582162a2 authored over 3 years ago by Federico Scarpa <[email protected]>
Add ex_student role

e4e52f488ffa97fc0977bb59aba13107cd93f5df authored over 3 years ago by Federico Scarpa <[email protected]>
Use bundler cache in actions

e39d8b8ba1b8d9d4fb7fb26757d276a7d4fb962a authored over 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 7.10.0!

a7af3e61f28fe2ab237ecac81a2d871be8f3c5d1 authored over 3 years ago by Lucho Cannavo <[email protected]>
Merge pull request #44 from mumuki/feature-forum-supervisor

Added Forum Supervisor Role

9a01f14441d755d7974cfea098eb171414d68007 authored over 3 years ago by Luis Cannavó <[email protected]>
Added Forum Supervisor Role

ea74be7b6c2857301b33320af76883231fe43bf6 authored over 3 years ago by Federico Scarpa <[email protected]>
Merge pull request #42 from mumuki/setup-github-actions

Setup Github Actions

14c63464a6e070752195f1a9d4b2d1ec1e505cf0 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Enforce consistency with other projects

33d4a22b3738c3e7ac8815bddb4a0ef9de45814b authored about 4 years ago by Julián Berbel Alt <[email protected]>
Setup Github Actions

357b9197ff3e2c942b09cab5094b8fe23a50c26b authored about 4 years ago by Julián Berbel Alt <[email protected]>
Welcome 7.9.0!

8c2b39e3562869127192a02c893b70aa708d5667 authored about 4 years ago by Lucho Cannavo <[email protected]>
Merge pull request #41 from mumuki/chore-any-granted-roles

Chore any granted roles

726aa655628166469ffa7c7fc02ff78034b6c335 authored about 4 years ago by luchotc <[email protected]>
Adding any_granted_roles method

bfafb293ea3a27a109e80f4d15a906f0442cff39 authored about 4 years ago by Lucho Cannavo <[email protected]>
Adding specs for desired behavior

a52d01d6cf0e9bb9d7d08f5d293e8d4f683a90e5 authored about 4 years ago by Lucho Cannavo <[email protected]>
Welcome 7.8.0!

ced2f03361bcfee159469834a53586fbb4840956 authored over 4 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #40 from mumuki/feature-any-granted-organizations

Feature any granted organizations

e0a8e492477e5d311be84fb3afbc582a68b61c53 authored over 4 years ago by Julián Berbel Alt <[email protected]>
Add tests for desired behavior

ed4ee711ca119b28c24829c781d9057d3c6dda06 authored over 4 years ago by Julián Berbel Alt <[email protected]>
Add any_granted_organizations to permissions

26239a223402bfdb00a8fec023839c021ed32a30 authored over 4 years ago by Julián Berbel Alt <[email protected]>
Updating bundler in travis

02ef5a189ebf56e9d1be2cf40c9696b583c21c01 authored over 4 years ago by Franco Bulgarelli <[email protected]>
Updating bundler version

b9558aeb3fd69ec0f1e669ffdb1f9da27e81a08d authored over 4 years ago by Franco Bulgarelli <[email protected]>
Updating rspec version

3b2fa1482740841600b77bb1543361a9e6d1c5c8 authored over 4 years ago by Franco Bulgarelli <[email protected]>
Updating rake version

dcb42a8146c6faed82d06edfe24ad59051c25a47 authored over 4 years ago by Franco Bulgarelli <[email protected]>
Welcome 7.7.0!

f189a34076f6809bafe6ed62ef2cb08d4dc48684 authored over 5 years ago by Lucho Cannavo <[email protected]>
Merge pull request #38 from mumuki/feature-introduce-admin-permission

Feature introduce admin permission

30ed130d45cb451194438f94fe70a71d7db682f2 authored over 5 years ago by Franco Leonardo Bulgarelli <[email protected]>
adding admin role to README

87c99938fa3f884525cf0e4a25a911a4472153b8 authored over 5 years ago by Lucho Cannavo <[email protected]>
Refactoring tests

c61ab0b9912efe8030ab1bd21fef6d95ef176c6c authored over 5 years ago by Franco Bulgarelli <[email protected]>
Introducing admin

785dc86f494ea68cb15cad6a9d327672e25d6c73 authored over 5 years ago by Franco Bulgarelli <[email protected]>
Updating ruby to 2.6.3

See https://github.com/mumuki/mumuki-domain/issues/401

d837eecceee4fcc436db575b16a3395ac9a0ae22 authored over 5 years ago by Franco Bulgarelli <[email protected]>
Updating travis.yml

Related to https://github.com/mumuki/mumuki-domain/issues/4

f9c681feea8a46474cdd143bfc9d236dd76ef951 authored over 5 years ago by Franco Bulgarelli <[email protected]>
Moving to ruby 2.6

Related to https://github.com/mumuki/mumuki-domain/issues/4

6b20c4887b3b834eea1b1b493a1f42f2e9e27f79 authored over 5 years ago by Franco Bulgarelli <[email protected]>
Merge pull request #35 from mumuki/improve-slug-validation

Improve slug validation

69077a185552300d60c9b22318ab9240ccf1e064 authored almost 6 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 7.6.2!

9715dab59ee0cc0b06550fc6d3238d0aeb33f0cf authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Merge pull request #34 from mumuki/parameterize-slug-parts

redo slug part parameterization keeping dots

89b546867b31ef4c7334b0e71e29ecd6bd6f137b authored almost 6 years ago by Franco Leonardo Bulgarelli <[email protected]>
change slug validation regex for stricter one

7de312c6eadd1ceff938c7eee30f097a7852c879 authored almost 6 years ago by Julián Berbel Alt <[email protected]>
add validate_slug! tests

a4b56909d988a188577029ceb8158fe2990ab8c8 authored almost 6 years ago by Julián Berbel Alt <[email protected]>
redo part parameterization keeping dots

4c678b081ffd32b1ad0ffb4359388ee22482be4a authored almost 6 years ago by Julián Berbel Alt <[email protected]>
add normalization tests for organizations with a dot in their name

ff6735f2e19e49e7b4ad65903b87f68a6254bf82 authored almost 6 years ago by Julián Berbel Alt <[email protected]>
Welcome 7.6.1!

c206f78561374ef5a47288b844981327b9e5c5cf authored almost 6 years ago by Julián Berbel Alt <[email protected]>
Revert "Parameterizing instead of just downcasing"

This reverts commit 09daaf4c31874f16aebbf082d35f731adefe3641.

6716bf28e22f4c8b0d6eb13f5b20abba3e113490 authored almost 6 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #32 from mumuki/fix-readme

Fixing Mumukit namespace at README.md

323e05c940c548021af864c65722d7689a268708 authored almost 6 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fixing Mumukit namespace at README.md

60841fb21c8ba96c82dbe42252c0ef8024d72272 authored almost 6 years ago by Rodrigo Alfonso <[email protected]>
Welcome 7.6.0

5d894fa952c2fa0f3547a64c24c55bc473110933 authored almost 6 years ago by Rodrigo Alfonso <[email protected]>
Merge pull request #31 from mumuki/chore-normalization-methods

Introducing normalization methods

a5e180fa7fecfb6319ee7ffdacc8190499c52f9e authored almost 6 years ago by Franco Leonardo Bulgarelli <[email protected]>
Parameterizing instead of just downcasing

See https://github.com/mumuki/mumuki-bibliotheca-ui/issues/143

09daaf4c31874f16aebbf082d35f731adefe3641 authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Introducing normalization methods

Also, changing eql? to honor case

a0e345413f7bc865b0415f76a6ba5abb1c5517b8 authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Deprecating accessible_organizations

Related to https://github.com/mumuki/mumuki-bibliotheca-api/pull/140#issuecomment-451693332

8d6275ee09f6febfd17891d23d886a5a0dc9b463 authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Welcome 7.5.2!

243a00e4db62a19bfff2aabe648739207e915106 authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Keeping case internaly

3f4eeb6d37234f531ea1185998a9236af11de8db authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Adding non-nil validation for slugs

01e56b44a4a3061220db4c52c0b80a781c1de9fe authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Welcome 7.5.1!

32944f126c41fca1d12c3d517ff3f1f84c0f47bd authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Merge pull request #30 from mumuki/feature-#29-case-insensitive-slugs

Feature #29 case insensitive slugs

a69b52b649600314aa15f1ed406bfc3bb81f21b3 authored almost 6 years ago by Franco Leonardo Bulgarelli <[email protected]>
Normalizing slugs to downcase

ae9ae17af173a5c87f88f682cc4bd59c1ca62d5a authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Adding tests

c46d7512c675c6f83cba127d66cfd1206662f8ec authored almost 6 years ago by Franco Bulgarelli <[email protected]>
Updating core

add5df9913f4563857250099c550a2068dc761df authored about 6 years ago by Franco Bulgarelli <[email protected]>
Welcome 7.5.0!

501b73cfcabf3860e18746cceed2b52d9e5a5d42 authored about 6 years ago by Franco Bulgarelli <[email protected]>
Adding rebase method

956428dc74030d9decf7b6f3381215fda432f453 authored about 6 years ago by Franco Bulgarelli <[email protected]>
Welcome 7.4.0!

f919e4b95a6d5e55321b122f7c8a2092ca114624 authored about 6 years ago by Franco Bulgarelli <[email protected]>
Moving laboratory methods to here

06cc46f2a76d02ff3d256fd9fbc1a522bbb86e38 authored about 6 years ago by Franco Bulgarelli <[email protected]>
Improving comparing and inspection methods

Making grants, slugs, scopes and permissions easier to compare
and inspect

9ee46ef290ef3cf8dbe62c3f3ff7877df11fcef2 authored about 6 years ago by Franco Bulgarelli <[email protected]>
Welcome v7.3.0

a6a95ab03eac6ff045a438ca7f49dad55dd21e1a authored over 6 years ago by Lucho Cannavo <[email protected]>
Merge pull request #28 from mumuki/add_moderator_role

adding moderator role

8e39be42e29f1f6f0fb8b76b6bcc4487048dc233 authored over 6 years ago by Franco Leonardo Bulgarelli <[email protected]>
adding moderator role

2cb40c98738c10cca4c1155b16781a9d672629e9 authored over 6 years ago by Lucho Cannavo <[email protected]>
Welcome 7.2.0!

0f87cd6cc075669b7d401c3087fa3dbad21c053d authored almost 7 years ago by Julian Berbel Alt <[email protected]>
Merge pull request #27 from mumuki/fix-remove-permissions

Fix remove permissions

f82589506036e725f7576eab2654877067954c58 authored almost 7 years ago by Franco Leonardo Bulgarelli <[email protected]>
move logic to a new method instead of modifying delegate_to?

88730ac571a55652c9204238b726e3f53e028d07 authored almost 7 years ago by Julian Berbel Alt <[email protected]>
add permissions change spec

605d06a7cb452624040de1f76fc3161509918c25 authored almost 7 years ago by Julian Berbel Alt <[email protected]>
Add previous permissions parameter to delegate_to?

delegate_to? should be calculated from the difference between the
current permissions and the ne...

fbb4d62d43eeeea4f540803842d05020c7ccc6f9 authored almost 7 years ago by Julian Berbel Alt <[email protected]>
add jwt required version to gemspec

536ebeb44249c915903ba69a2aaf8d5691c4debf authored almost 7 years ago by Julian Berbel Alt <[email protected]>