Ecosyste.ms: OpenCollective

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

github.com/mumuki/mumuki-domain

💡 Mumuki's domain model
https://github.com/mumuki/mumuki-domain

Welcome 9.23.0!

6194089d82b1a0c8805ecba98e006deb1694dc8e authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #249 from mumuki/feature-delete-user

Feature delete user

843c59a6b18845631b68ebc82f4cc1a698aa3720 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #259 from mumuki/chore-improve-validations

Add email validator dependency

702fdbf99464b1f1ed4e6f5700b735adbb37f066 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #261 from mumuki/chore-reference-message-sender-via-id-stage-2

Chore reference message sender via id stage 2

aefca5ed3dde39ffe20bb5e01f41b7dd06a75bb6 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Replace disabling tests for user destruction tests

91159a032cd740cb02226bfbe0110252ef92f02f authored about 3 years ago by Julián Berbel Alt <[email protected]>
Alter deleted_user's behavior through conditionals instead of modifying singleton class

ff95fb0b7a918e45c7e9110263d2cfe60759c1d1 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Remove Disabling logic from user

0fb547286c6deecd5a2ec22a061a27ffa86dcf30 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Reify deleted user as single entity

11e58898866e117f7dae27c05cddd79397bf6b13 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Delete user belongings on destroy

ed5e0e95e389dd64ed1f4700b35994764b2d94c2 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Remove stale logic

e1f7ea4a298ffca9b8ce27dadb91ae9d84d5379b authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add migration

567d43d9d951e307e2edc0e3bcea1308f0d89fbf authored about 3 years ago by Julián Berbel Alt <[email protected]>
Revert "Fallback to uid in case sender_id is not set"

This reverts commit f463880243671e39c7f4956583d53dfa9a49de5a.

b35ddd2444181d150b147ceba8026e5fe8e78ac1 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.22.1!

05caa95265b134c76a680ce6ecd51f8311dc7354 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Readd by_status scope as it was being used after all

b1f5930b0daf30b41dee3d6e0a3acc14dbfac0f5 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add email validator

8a21bbb5670ed6a2f5d4f6c733d9584f7c05a6d3 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 9.22.0!

86957c622d686734d4bc2bcc0314837e3a93d872 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #260 from mumuki/chore-tidy-up-discussion-methods

Chore tidy up discussion methods

8f66fb72fb5d366f90fcb6833a7c08da4fe43751 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #248 from mumuki/chore-reference-message-sender-via-id

Chore reference message sender via - Stage 1

4e8332f07c5f31f1533c2e065314bb13cf2cbcb4 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Fallback to uid in case sender_id is not set

f463880243671e39c7f4956583d53dfa9a49de5a authored about 3 years ago by Julián Berbel Alt <[email protected]>
Rename messages relations on user

1bba334ebde5f4411f973136ad101dd23d689d61 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Replace all uses of uid as FK to id

df52e136fc9258de6c00f7014c7faef114f9a97f authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add migration

a6280994fe25371f02e0bd869d1b5ce4157d74b0 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add support for forced verification

6efecd698bf811f2fb8dcf1420fece6b1bfe8d15 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Remove by_status scope from discussions

0d61c3f06a3e2392726b413b97cd7e6faed8da6c authored about 3 years ago by Julián Berbel Alt <[email protected]>
Move common status logic to generic status mixin

8396ce1f1d0a544504adfbae92bbaed956a70358 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.21.0!

d9e9c64b50b183d9420f3a75d2c26cb31ea889be authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #257 from mumuki/chore-discussion-suggestions

Add limit and recent filter to discussions

a6dce9ea31970b3a131a7fcf933239d45ece3b20 authored about 3 years ago by felipecalvo <[email protected]>
Do not paginate if limit param is present

Kaminari uses limit() internally to paginate. If limit is also set
externally, it can either mes...

1ea3b6ff00f34307d9b25671a4bdbec890c127d9 authored about 3 years ago by Felipe Calvo <[email protected]>
Add test for recent discussions scope

87e8761b666094d91f669ccc0bb7d85beb545dc7 authored about 3 years ago by Felipe Calvo <[email protected]>
Put a cap on limit scoped queries

As the limit is a query param in the URL, any user could easily set
the limit to a very high num...

05fae792005d9437d1002cb6d5c6e3eb7876a57a authored about 3 years ago by Felipe Calvo <[email protected]>
Make discussions limitable

f02176657e850f5defe210439c1f38e0518e022a authored about 3 years ago by Felipe Calvo <[email protected]>
Add Limit as scoped query

Since limit(nil) interferes with Kaminari's pagination, I'm only
setting the limit on the scope ...

0a211cfa0e747cc3b1a0ef1ebfdcaf0920ec454a authored about 3 years ago by Felipe Calvo <[email protected]>
Add recent scope to discussions

c75ec5071346054f085a0783a990551678ea76c3 authored about 3 years ago by Felipe Calvo <[email protected]>
Merge pull request #258 from mumuki/feature-make-moderator-messages-permanent

Mark messages posted by moderators

b18b648d14bbde9d15f536a38820e5c4fd204b6e authored about 3 years ago by felipecalvo <[email protected]>
Mark if a message is from a moderator on before_create

6ef5e2191b8899c30c558b6df15667fad57d1ddc authored about 3 years ago by Felipe Calvo <[email protected]>
Add a real user as sender on Message factory

35ccb1f518ab4492e732c9425b739f13cf68fec9 authored about 3 years ago by Felipe Calvo <[email protected]>
Ignore from_moderator field on Message.to_resource_h

2db51a2484d1a132c422d06e5372dc7348bb74f1 authored about 3 years ago by Felipe Calvo <[email protected]>
Mark, on message creation, if the author is a moderator

fcbc40c37bf25c2cd1082c78c6bd549f23adf6f7 authored about 3 years ago by Felipe Calvo <[email protected]>
Add from_moderator boolean field to Messages

566838d7b65fdab7e9d3f021ab9a8948b4b0727e authored about 3 years ago by Felipe Calvo <[email protected]>
Fix failing tests related to the message's sender

7f05baf4a846a84d41c3d94bd3a252dc0f65f6f6 authored about 3 years ago by Felipe Calvo <[email protected]>
Add from_moderator and from_moderator? tests

ad11801b9caa3d86ae9f73fd3baed8e34cd6b64c authored about 3 years ago by Felipe Calvo <[email protected]>
Merge pull request #255 from mumuki/fix-experience-during-exams

Fix experience during exams

a08259f042264428623360f066cab2fdc822983f authored about 3 years ago by felipecalvo <[email protected]>
Add tests for experience not awarded during exams

378e35d3b0ae0047148c913f3eca7cd900914830 authored about 3 years ago by Felipe Calvo <[email protected]>
Don't award experience if user is currently in an exam

No experience will be awarded on any exercise, independently of
whether the solved exercise is p...

d742efe0395657a1076f192f6b99418582c2a603 authored about 3 years ago by Felipe Calvo <[email protected]>
Reload user to fix a test

I believe the user was not updating properly (maybe cache stuff?)
after doing user.currently_in_...

162bf5389f9f2ce66e647379ea98d8ff15d2ed22 authored about 3 years ago by Felipe Calvo <[email protected]>
Welcome 9.20.0!

945d762be77af8daacf376a59ad356934e276906 authored about 3 years ago by Felipe Calvo <[email protected]>
Merge pull request #253 from mumuki/chore-publish-randomized-values

Expose randomized values in resource_h

87b2dba882c8f5b00223830339b9042c137e7c48 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 9.19.0!

1d9d6cc23bc8e060fd3615e67d293f894ecefa4c authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #256 from mumuki/fix-organization-in-preparation-for-ex-students

Fix in preparation mode for ex students work like organization disabled

68578f17d4f4c53a08cd84189cb583df7dbb8a87 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Fix in preparation mode for ex students work like organization disabled

012ec703f73e6afd292fc1481e49586e81cd8f3a authored about 3 years ago by Federico Scarpa <[email protected]>
Merge pull request #252 from mumuki/feature-time-left-for-exam

Feature time left for exam

cfa9999541944948af7f5f1dc7a78adad9e0e126 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Expose randomized values in resource_h

61410ea83a524ac3d6bda62c94110cef0810a76b authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add method for getting randomized values

2f1a228ee4f8548e8ee460a01e883d96f736f47d authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add time_left to exams

b95a5a697f4d59af22430b87de405ecfd7851c14 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add specs for expected behavior

83d64615a2e609f2d308075deca98d75a4e3b301 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #250 from mumuki/feature-detach-without-make-ex-student

Feature detach without make ex student

363f821f43b06a870f2b538fdd56e2685ecef827 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Accept @flbulgarelli comments on PR

eb7913cba6e507cc45261e1e9f4120943cf5ad48 authored about 3 years ago by Federico Scarpa <[email protected]>
Add some detach tests

b51a20aebc449a3973c4129a25281a32a9c3a3cf authored about 3 years ago by Federico Scarpa <[email protected]>
Added logic to user model

c85a4d4e9b3c05d2098008b91eb4fc67d51e1622 authored about 3 years ago by Federico Scarpa <[email protected]>
Welcome 9.18.0!

43e1946e3c52d415761ed05485541d71e06b39c3 authored about 3 years ago by Federico Scarpa <[email protected]>
Merge pull request #247 from mumuki/feature-capped-exam-authorizations

Feature capped exam authorizations

7574fba0daf5846effecfa9c65fd12dd8037abe6 authored about 3 years ago by Federico Scarpa <[email protected]>
Fix & test transactional behaviour

692ab9f3546b1f3195e5db70b7fc492fb2cd6aa9 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Introduce available_exams

1064d61fe637bd2941c94c5a3b3a91bacb9be951 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Validate exam is available

9c429bb3a76d93cb1cd293e7f7a0983d20d72419 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add support for authorize and update authorization

ab7928104b873991b77398834d8b4bc44c216a15 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add migration

e9c2d66b2394dde9249f4261c83fff6f20810b11 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
update mumukit-randomizer version

948950e92ee8148942cb85972e167fca499b0efa authored about 3 years ago by Federico Scarpa <[email protected]>
Merge pull request #246 from mumuki/fix-teacher-exam-accessibility

Fix teacher exam accessibility

485801062ad1ffd866252fff5ca2bafdad808f2a authored about 3 years ago by felipecalvo <[email protected]>
Make exams accessible only for teachers from its course

634a330299509d197d304b26315deebed41ee326 authored about 3 years ago by Felipe Calvo <[email protected]>
Update exam tests to reflect teacher-on-course accessibility

ab2bb26a7e1f86f1340a5d090219beb9f5125b28 authored about 3 years ago by Felipe Calvo <[email protected]>
Welcome 9.17.0!

fbd5b5474854c07990164afc1363cb0d18b8c7e9 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #245 from mumuki/chore-enable-exams-for-teachers

Make exams always accessible for teachers

879739745d5569a5a4d0fef464c9e31871302a9a authored about 3 years ago by felipecalvo <[email protected]>
Consider user might not be logged in when checking accessible exams

dfa53c0c299620d3afd2e88d112401f72152d87e authored about 3 years ago by Felipe Calvo <[email protected]>
Add accessible_for? specs on exams

ac1ba312f84584a8ed0cea363bae9bb5094c5f6d authored about 3 years ago by Felipe Calvo <[email protected]>
Fix nesting on exam specs file

7cfbbd0681639490a6e5f4f4f185e977c41c924f authored about 3 years ago by Felipe Calvo <[email protected]>
Make exams always accessible for teachers and above

9a9a67b7f94ca5d52de0fde6e1d9ca8907157e98 authored about 3 years ago by Felipe Calvo <[email protected]>
Welcome 9.16.0!

6dce11599cbe03cdd5f2b41d5bfed34b055e98bc authored over 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #242 from mumuki/feature-exam-registration-authorization-criterion-mongo-matcher

Add criterion matcher to authorization criterior

e1fd8269093221251ee710ab8cd595abd27cbf29 authored over 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #243 from mumuki/add-exam_registrations-to-organization

Add exam registrations to organization

5fd9a83dd9968ae9fa41adf8f5e2024f3f31b2f2 authored over 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #244 from mumuki/chore-add-exam-condition-for-discuss-here

Add student-in-exam condition for `discuss_here?`

fc0c118669a2b9a3f9caddf0a545a491ef1aff6d authored over 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add specs for discuss_here? during exams

94e166e7a342ef3b3aef19af1cdc4c975f1f12d2 authored over 3 years ago by Felipe Calvo <[email protected]>
Add not in exam condition for discuss_here?

6970e3d57095016dfe9104e0456d8f9c2ce49c5d authored over 3 years ago by Felipe Calvo <[email protected]>
Remove stale comment

47668c1b6bbd4769431ce4e812de3b8f7b75f192 authored over 3 years ago by Felipe Calvo <[email protected]>
Add exam authorization factory

60fd8285d55e66abcff91996922c096e0ae5a8c2 authored over 3 years ago by Felipe Calvo <[email protected]>
Add criterion matcher to authorization criterior

df9f56d2b27ead14760f235f895bf17b1b0fe53d authored over 3 years ago by Federico Scarpa <[email protected]>
Add exam registration to organizations

1f3a6d1c7b0cc4076824f0f1ae0bc16274373323 authored over 3 years ago by Federico Scarpa <[email protected]>
Make ex student qhen detach user

fc2e3824574fa8407571666f94cced5f0489f4c7 authored over 3 years ago by Federico Scarpa <[email protected]>
Welcome 9.15.0!

db4b4bc8bd291fb531a378f70566633503e913a8 authored over 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #238 from mumuki/fix-assignment-content-updating-on-queries

Fix assignment content updating on queries

a70f706d0d04e5fdec930f00d97fe2fe2c81348a authored over 3 years ago by Julián Berbel Alt <[email protected]>
Add criterion matcher to authorization criterior

2c4d3d1514d35d94bbdbcc1e5a6538201474e02f authored over 3 years ago by Federico Scarpa <[email protected]>
Revert "Save solution only when content is not empty"

This reverts commit 9bbc65fe8c47642feb5692b59ac3783bbe328d7f.

ca724a3088a46bf56c3b21c697d59ffe9139d510 authored over 3 years ago by Julián Berbel Alt <[email protected]>
Update assignment cotent only on persistent submissions

a949dd56f4050210c1f3e8a49178b4242db53c50 authored over 3 years ago by Julián Berbel Alt <[email protected]>
Remove stale logic

0d36e9493b2f8e6574ec8485b55010bb01324d2b authored over 3 years ago by Julián Berbel Alt <[email protected]>
Fix specs

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

2651394c8d6465cf0596d313d8623d03c532d562 authored over 3 years ago by Federico Scarpa <[email protected]>
Merge pull request #241 from mumuki/improve-validate-organization-enabled

Impove organization validation enabled

113705d9b990d736235b8e072e085e2e6f708ca1 authored over 3 years ago by Federico Scarpa <[email protected]>
Impove organization validation enabled

da1a7e67957b2220deb3f7e0ed5be2e9c10e011f authored over 3 years ago by Federico Scarpa <[email protected]>
Welcome 9.14.0!

9147e63a8c6b80f964b387ae06a48fa07c9ff8a2 authored over 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #239 from mumuki/fix-multiple-exam-options

Add useful exam registration methods

6f8ba3721f6302a69cc80ebaf65dc2de7976135a authored over 3 years ago by felipecalvo <[email protected]>
Merge pull request #240 from mumuki/progress-loss-on-queries-temp-fix

Save solution only when content is not empty

d67c3b8523bbba71973bd6cccbd91dd9bd717382 authored over 3 years ago by Julián Berbel Alt <[email protected]>