Ecosyste.ms: OpenCollective

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

Mumuki

We develop a solution to teach programming skills and computational thinking to students of all ages, with the aim of bridging the digital divide.
Collective - Host: opensource - https://opencollective.com/mumuki - Website: https://mumuki.org - Code: https://github.com/mumuki

Fix more tests

github.com/mumuki/mumuki-classroom-api - f126259964c21d726e2cc621dd1826a55177c68f authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Use student factory whenever posible

github.com/mumuki/mumuki-classroom-api - 3d2903ae5b4864c8b1f894e9874a5974e9747dbc authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Use student factory

github.com/mumuki/mumuki-classroom-api - 4e9f3057cbf51ba3fdbaad9b2bf115ae90ce170d authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Handle validation error

github.com/mumuki/mumuki-classroom-api - 0720247eb36f0671472015bb988eac559e105eb9 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix some tests

github.com/mumuki/mumuki-classroom-api - af4f456af1a7fb5460571a8b0af25f7f56fe7277 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix some tests

github.com/mumuki/mumuki-classroom-api - 2354219c092c84403f7f5e06c357157e297b9eb4 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Force name verification

github.com/mumuki/mumuki-classroom-api - 6ef7e5b418719dbc1db5e7f2201579bb1a1b0fbd authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Improve error handling

github.com/mumuki/mumuki-classroom-api - 2100048267dd7b40f88435329cea777ae4d2f84b authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Prevent validation on permissions-only operations

github.com/mumuki/mumuki-classroom-api - 813a28f285d70b5aa20c3550c24a6b68c21056b6 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add email, first and last name validations

github.com/mumuki/mumuki-classroom-api - 8f727f29f34f22484b9bee018a8de1d85c726b09 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix test

github.com/mumuki/mumuki-classroom-api - f989940aae4620c0031ca24872f392cecf3586d3 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Update Domain

github.com/mumuki/mumuki-classroom-api - 9ad31caf272ec16297560984c8771ab304b270c6 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.23.0!

github.com/mumuki/mumuki-domain - 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

github.com/mumuki/mumuki-domain - 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

github.com/mumuki/mumuki-domain - 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

github.com/mumuki/mumuki-domain - aefca5ed3dde39ffe20bb5e01f41b7dd06a75bb6 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #243 from mumuki/chore-backup-certificates-to-classroom

Add certificate model

github.com/mumuki/mumuki-classroom-api - f7d47165f30f76d1e55c8a8995875608fcccd1ba authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add missing fields and indexes

github.com/mumuki/mumuki-classroom-api - 8d416dffe09bbbc11c79721d7f59aaabed2b7c51 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Use alias_method

github.com/mumuki/mumukit-nuntius - c7e574b6e1257bfd43a43ccd7297dcf4f06f02e9 authored about 3 years ago by Federico Scarpa <[email protected]>
Add exam authorization + requests

github.com/mumuki/mumuki-classroom-api - e2bc9aa92f062a9272dfb9b38a50163f44a8fdcc authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add certificate model

github.com/mumuki/mumuki-classroom-api - f8c1a39cdec314141d5e64c4fcaf6ec50f8c8e96 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Reify deleted user as single entity

github.com/mumuki/mumuki-domain - 11e58898866e117f7dae27c05cddd79397bf6b13 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Remove Disabling logic from user

github.com/mumuki/mumuki-domain - 0fb547286c6deecd5a2ec22a061a27ffa86dcf30 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Remove stale logic

github.com/mumuki/mumuki-domain - e1f7ea4a298ffca9b8ce27dadb91ae9d84d5379b authored about 3 years ago by Julián Berbel Alt <[email protected]>
Alter deleted_user's behavior through conditionals instead of modifying singleton class

github.com/mumuki/mumuki-domain - ff95fb0b7a918e45c7e9110263d2cfe60759c1d1 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Delete user belongings on destroy

github.com/mumuki/mumuki-domain - ed5e0e95e389dd64ed1f4700b35994764b2d94c2 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Replace disabling tests for user destruction tests

github.com/mumuki/mumuki-domain - 91159a032cd740cb02226bfbe0110252ef92f02f 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.

github.com/mumuki/mumuki-domain - b35ddd2444181d150b147ceba8026e5fe8e78ac1 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add migration

github.com/mumuki/mumuki-domain - 567d43d9d951e307e2edc0e3bcea1308f0d89fbf authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.22.1!

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

github.com/mumuki/mumuki-domain - b1f5930b0daf30b41dee3d6e0a3acc14dbfac0f5 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add email validator

github.com/mumuki/mumuki-domain - 8a21bbb5670ed6a2f5d4f6c733d9584f7c05a6d3 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 9.22.0!

github.com/mumuki/mumuki-laboratory - 4b72f913f2a6b71fb5a6defe99ca14a3ea5c268b authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.22.0!

github.com/mumuki/mumuki-bibliotheca-api - 6070704ca26462d67d12b98871526a40d04d1eb0 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.22.0!

github.com/mumuki/mumuki-classroom-api - a99b110312d74726a7a7b2ef5e794a7813f2ed82 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Update Domain

github.com/mumuki/mumuki-bibliotheca-api - 5c22c0681a3377793d35c85a34795401b6f19c97 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Update Domain

github.com/mumuki/mumuki-classroom-api - 55367058c9780e608d877b38c3ef5bca2b01bafd authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #1710 from mumuki/fix-discussion-message-header-on-mobile-view

Fix discussion message header on mobile view

github.com/mumuki/mumuki-laboratory - 8f42c6a291238abb0c16744c74508d81525d31ef authored about 3 years ago by felipecalvo <[email protected]>
Merge pull request #1719 from mumuki/chore-reference-message-sender-via-id

Chore reference message sender via id

github.com/mumuki/mumuki-laboratory - 946d45b30f98013fec3ac40fb98669b2f9a689fe authored about 3 years ago by Julián Berbel Alt <[email protected]>
Fix vertical alignment and spacing on discussion description message

github.com/mumuki/mumuki-laboratory - 2178959c192ddff344bd0bc9c641003febd5bf27 authored about 3 years ago by Felipe Calvo <[email protected]>
Properly align discussion-message-bubble-title elements

github.com/mumuki/mumuki-laboratory - 7d2acd97200c65a659f7267e4bc59a9dad7c6847 authored about 3 years ago by Felipe Calvo <[email protected]>
Remove fixed height on discussion-message-bubble-header

github.com/mumuki/mumuki-laboratory - 150a8163733f250bf386d098e596049c2ca08cee authored about 3 years ago by Felipe Calvo <[email protected]>
Update Domain

github.com/mumuki/mumuki-laboratory - 1e7522c6fa5e773d6ddad09b7b34f6f341fdd2c4 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Fix references to user messages

github.com/mumuki/mumuki-laboratory - 052624e976dc8b55bdcdd9a18eacf6d0a1d7541f authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.22.0!

github.com/mumuki/mumuki-domain - 86957c622d686734d4bc2bcc0314837e3a93d872 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #1715 from mumuki/chore-group-similar-non-cacheable-queries-together

Group status count queries together to improve performance

github.com/mumuki/mumuki-laboratory - 5d331c74c743a0a6692777caebb8284ee1a0e637 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #1714 from mumuki/chore-improve-discussions-view-rendering-performance

Get languages via query instead of calculating in-memory

github.com/mumuki/mumuki-laboratory - 1df9f32b97c0f15e16b173f77e760ff9b59465cd 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

github.com/mumuki/mumuki-domain - 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

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

github.com/mumuki/mumuki-domain - f463880243671e39c7f4956583d53dfa9a49de5a authored about 3 years ago by Julián Berbel Alt <[email protected]>
Replace all uses of uid as FK to id

github.com/mumuki/mumuki-domain - df52e136fc9258de6c00f7014c7faef114f9a97f authored about 3 years ago by Julián Berbel Alt <[email protected]>
Rename messages relations on user

github.com/mumuki/mumuki-domain - 1bba334ebde5f4411f973136ad101dd23d689d61 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add migration

github.com/mumuki/mumuki-domain - a6280994fe25371f02e0bd869d1b5ce4157d74b0 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Add support for forced verification

github.com/mumuki/mumuki-domain - 6efecd698bf811f2fb8dcf1420fece6b1bfe8d15 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Remove by_status scope from discussions

github.com/mumuki/mumuki-domain - 0d61c3f06a3e2392726b413b97cd7e6faed8da6c authored about 3 years ago by Julián Berbel Alt <[email protected]>
Move common status logic to generic status mixin

github.com/mumuki/mumuki-domain - 8396ce1f1d0a544504adfbae92bbaed956a70358 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Default to 0 when there are no discussions with a certain status

github.com/mumuki/mumuki-laboratory - 4574ced89673b7f4614867bbff1d82d52b66630b authored about 3 years ago by Julián Berbel Alt <[email protected]>
Group status count queries together to improve performance

github.com/mumuki/mumuki-laboratory - 8ccc19793a7e13c5d6f8ee983e79f6abe978dac9 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Prefer squiggly heredoc to %Q syntax

github.com/mumuki/mumuki-laboratory - 1b11d5b3401db1c9701f0270b2c0bd6b7f3dee78 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Get languages via query instead of calculating in-memory

github.com/mumuki/mumuki-laboratory - f2b320518c81c4327a03e4da95e4d7b676a904e3 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Rename misspelled method

github.com/mumuki/mumuki-classroom-api - cab3e2e7833563f7745ec1b610af13b1be9003f4 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Welcome 9.21.0!

github.com/mumuki/mumuki-classroom-api - 0713bdf2b342d9e8ba9e3cea8678a0a7eea0dd34 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.21.0!

github.com/mumuki/mumuki-bibliotheca-api - 5fdf102493a9b3495c34ab7f9654211e28324e08 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.21.0!

github.com/mumuki/mumuki-laboratory - bca7ddc3c03aa1b3ff6bec4cad3bf328522396a5 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Update Domain

github.com/mumuki/mumuki-laboratory - ef6a22e35fae5f3859b7e553e78278cdf3d86bdc authored about 3 years ago by Julián Berbel Alt <[email protected]>
Update Domain

github.com/mumuki/mumuki-classroom-api - 29d01dd51457e355590004a2795c5c2447555821 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Update Domain

github.com/mumuki/mumuki-bibliotheca-api - eaad6c7daa2eeba09e1170406b3744b4488c1b2d authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #1712 from mumuki/feature-allow-complements-to-ex-students

Feature enable complements to ex students

github.com/mumuki/mumuki-laboratory - 615dcc8e139f7c23a0a52e7ee070718bf18e0bf1 authored about 3 years ago by Julián Berbel Alt <[email protected]>
Welcome 9.21.0!

github.com/mumuki/mumuki-domain - d9e9c64b50b183d9420f3a75d2c26cb31ea889be authored about 3 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #1707 from mumuki/feature-make-moderator-messages-permanent

Show moderator badge on messages from ex-moderators

github.com/mumuki/mumuki-laboratory - c76c0ee80f1bcca029e03906a43f74326239be36 authored about 3 years ago by felipecalvo <[email protected]>
Merge pull request #257 from mumuki/chore-discussion-suggestions

Add limit and recent filter to discussions

github.com/mumuki/mumuki-domain - a6dce9ea31970b3a131a7fcf933239d45ece3b20 authored about 3 years ago by felipecalvo <[email protected]>
Show moderator badge on a message even if moderator isn't anymore

github.com/mumuki/mumuki-laboratory - 2910a0696fa615df910d9b90d7ac12b365301cf3 authored about 3 years ago by Felipe Calvo <[email protected]>
Add from_moderator boolean field to Messages

github.com/mumuki/mumuki-laboratory - 8d93a926e9ae6060d0c78c3cc0f6dd0be16ae669 authored about 3 years ago by Felipe Calvo <[email protected]>
Point Domain to master

github.com/mumuki/mumuki-laboratory - 4c986fdefcbe45eaa5d6e87a9ba092943cb2406f authored about 3 years ago by Felipe Calvo <[email protected]>
Fix failing test related to a message's sender

github.com/mumuki/mumuki-laboratory - 849917f6475b1559efb8f927751db617326f30ee authored about 3 years ago by Felipe Calvo <[email protected]>
Add recent scope to discussions

github.com/mumuki/mumuki-domain - c75ec5071346054f085a0783a990551678ea76c3 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 ...

github.com/mumuki/mumuki-domain - 0a211cfa0e747cc3b1a0ef1ebfdcaf0920ec454a authored about 3 years ago by Felipe Calvo <[email protected]>
Add test for recent discussions scope

github.com/mumuki/mumuki-domain - 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...

github.com/mumuki/mumuki-domain - 05fae792005d9437d1002cb6d5c6e3eb7876a57a authored about 3 years ago by Felipe Calvo <[email protected]>
Make discussions limitable

github.com/mumuki/mumuki-domain - f02176657e850f5defe210439c1f38e0518e022a authored about 3 years ago by Felipe Calvo <[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...

github.com/mumuki/mumuki-domain - 1ea3b6ff00f34307d9b25671a4bdbec890c127d9 authored about 3 years ago by Felipe Calvo <[email protected]>
Merge pull request #1706 from mumuki/chore-discussion-suggestions

New order, limit and recency filter for discussions listing when creating a new discussion

github.com/mumuki/mumuki-laboratory - e6a8f7ec7164c1510fe166dbeafca370d656cc8c authored about 3 years ago by felipecalvo <[email protected]>
Merge pull request #258 from mumuki/feature-make-moderator-messages-permanent

Mark messages posted by moderators

github.com/mumuki/mumuki-domain - b18b648d14bbde9d15f536a38820e5c4fd204b6e authored about 3 years ago by felipecalvo <[email protected]>
Mark if a message is from a moderator on before_create

github.com/mumuki/mumuki-domain - 6ef5e2191b8899c30c558b6df15667fad57d1ddc authored about 3 years ago by Felipe Calvo <[email protected]>
Mark, on message creation, if the author is a moderator

github.com/mumuki/mumuki-domain - fcbc40c37bf25c2cd1082c78c6bd549f23adf6f7 authored about 3 years ago by Felipe Calvo <[email protected]>
Add from_moderator boolean field to Messages

github.com/mumuki/mumuki-domain - 566838d7b65fdab7e9d3f021ab9a8948b4b0727e authored about 3 years ago by Felipe Calvo <[email protected]>
Add a real user as sender on Message factory

github.com/mumuki/mumuki-domain - 35ccb1f518ab4492e732c9425b739f13cf68fec9 authored about 3 years ago by Felipe Calvo <[email protected]>
Ignore from_moderator field on Message.to_resource_h

github.com/mumuki/mumuki-domain - 2db51a2484d1a132c422d06e5372dc7348bb74f1 authored about 3 years ago by Felipe Calvo <[email protected]>
Fix failing tests related to the message's sender

github.com/mumuki/mumuki-domain - 7f05baf4a846a84d41c3d94bd3a252dc0f65f6f6 authored about 3 years ago by Felipe Calvo <[email protected]>
Add from_moderator and from_moderator? tests

github.com/mumuki/mumuki-domain - ad11801b9caa3d86ae9f73fd3baed8e34cd6b64c authored about 3 years ago by Felipe Calvo <[email protected]>
Use proper param name on discussions requiring attention

github.com/mumuki/mumuki-laboratory - 338d77f492a3ba7d54050520c3e19a11ed6664ed authored about 3 years ago by Felipe Calvo <[email protected]>
Update Domain

github.com/mumuki/mumuki-laboratory - 94bedbe0d35a235966986525e69c89ca6ef8f995 authored about 3 years ago by Felipe Calvo <[email protected]>
Do not paginate if limit param is present

Pagination can only be done if the limit param is not passed
(see WithScopedQueries::Page on mum...

github.com/mumuki/mumuki-laboratory - 4b73fadfc43dd2e141b64886cd15c28685bff0ac authored about 3 years ago by Felipe Calvo <[email protected]>
Show only recent discussions by default

github.com/mumuki/mumuki-laboratory - f03b0b52185f1879925f97c92bc03017dca6c739 authored about 3 years ago by Felipe Calvo <[email protected]>
Sort discussions by creation date as default

github.com/mumuki/mumuki-laboratory - 4172c09b86be1279c27ac8906e9cb32393d792fb authored about 3 years ago by Felipe Calvo <[email protected]>
Show 15 discussions at most by default

github.com/mumuki/mumuki-laboratory - 33bf820475d431b04e2c4f05b56c9ce5996fd268 authored about 3 years ago by Felipe Calvo <[email protected]>
Merge pull request #1713 from mumuki/feature-improve-errors-explanations-customizations

Map errors with names instead of http numbers

github.com/mumuki/mumuki-laboratory - 2d83b5cd146b473482c9dd6a65cfbb7d5f037634 authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #1711 from mumuki/fix-enable-appendixes-to-ex-students

Relax minimal authorization role in appendix

github.com/mumuki/mumuki-laboratory - 244b906d83bdeeeb67312d562998dbb852f39f6f authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Map errors with names instead of http numbers

github.com/mumuki/mumuki-laboratory - 65dafe96e69015cf3f1319811ae1745cd85f6e6d authored about 3 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #255 from mumuki/fix-experience-during-exams

Fix experience during exams

github.com/mumuki/mumuki-domain - a08259f042264428623360f066cab2fdc822983f authored about 3 years ago by felipecalvo <[email protected]>