Ecosyste.ms: OpenCollective

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

github.com/mumuki/mumuki-classroom-api

API for tracking students' progress within Mumuki.
https://github.com/mumuki/mumuki-classroom-api

Prevent breaking on missing assignment

17db9d11f548762f22f56c4ce482953b38a63df6 authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Fix tests

6471c797350eecf7f467f0899d99747f289fa641 authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Hardcode item class and prefer locate to find

aabdf4eab204e9899f8e05b695812a8d8ae3e868 authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Only delete progress for transferred guide

8aa283899c2454098a6e0f5ba5dd6b551ab4d05a authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Prefer organization name as destination organization source

71aef500bdfe4542013f42a4de590b25985b87a1 authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Add tests for classroom progress transfer

76648fc377b950697de7425a5223c59cba502f0e authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Delete progress for destination organization before transfer

ad4299bb9bfe7be02a1a74b57530c363b0a3c32b authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Stub runner

519e24548369d5c69860ab9419c368639be53d4d authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Add progress transfer task

0ef2b258d9f9a942ddf9abdccfbee9cd5c61fe35 authored almost 4 years ago by Julián Berbel Alt <[email protected]>
Welcome 8.3.0!

514b13615d7d15e499b9ac59ca30f48493a2006d authored almost 4 years ago by Lucho Cannavo <[email protected]>
Run domain migrations

cc99dfcbaba5163d257c58f1ab8f5188877ad260 authored almost 4 years ago by Lucho Cannavo <[email protected]>
Update domain to 8.3

d203ede3906ab5e7b8634fb9bc262f0c908d20f7 authored almost 4 years ago by Lucho Cannavo <[email protected]>
Welcome 8.2.0!

6c6d70eea4db5c2f13d9937f62875aa006a71292 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Update Domain

05999465fd3c796484bd182c1c42114fceaf96f4 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Merge pull request #235 from mumuki/chore-update-icons-to-fa5

Update icons to FontAwesome5

001c0b99cd6b39c1e683b631f2c6d2057a3f67fb authored about 4 years ago by felipecalvo <[email protected]>
Update icons to FontAwesome5

e60375c61ac87e5dacc5df5c7bf1eaaeb2c6eee0 authored about 4 years ago by Felipe Calvo <[email protected]>
Merge pull request #233 from mumuki/setup-github-actions

Setup Github Actions

e26d2ff36c053c479aeff9d57bfdd2255ab1a3d7 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Set max bound for bundler gem

b131b13eec21843875b9929e0adfdf0b28bce2ab authored about 4 years ago by Julián Berbel Alt <[email protected]>
Setup mongo in Actions for tests

2bc4317fd85b6b0cbbc0f4f1441e3ef706037b5e authored about 4 years ago by Julián Berbel Alt <[email protected]>
Setup postgres in Actions for tests

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

5a7ecddfaa74331ba7a01f8e08ac342a3861e6a3 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Welcome 8.1.0!

13b585aaa98662ef064e94ad977cd74f05fcc43d authored about 4 years ago by Julián Berbel Alt <[email protected]>
Update Domain and use less strict versioning

96da102bec1798a5ab96e1c76572496dca6b2939 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Welcome 8.0.1!

34ef968ce119b3672fa71fdf3d7bd5efdea49140 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Delete left over folder

1e67b5b3128bbe6cadcf5f21ec7eceac0fac50fb authored about 4 years ago by Julián Berbel Alt <[email protected]>
Set created_at and updated_at only if not previously set on insert_many

0d2e7d84cbf157dbf874624b46ba2a82e4363a52 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Setup travis rubygems publishing

576288c4c33730c69fbb52d440aeab7432dbd7ab authored about 4 years ago by Julián Berbel Alt <[email protected]>
Update LICENSE

2c0933bacae3cbc5acc5ca107fb5e3526be2d7c1 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Welcome 8.0.0!

878e5fb209ef0a236eb87b45edd0842bee73475c authored about 4 years ago by Julián Berbel Alt <[email protected]>
Dereference domain branch

aa58c19f1aff449d9d3a0266e2d1ca2c1c51f6f4 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Update nuntius

ac8e382bc53b947db50323b30293cccbffe00ee0 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Run migrations

5d2ba62b6ed8730c19e74b7d4fe15b20ef0accec authored about 4 years ago by Julián Berbel Alt <[email protected]>
Update domain

a9380deedd9da05c6806c7abd395ffec19dd08fa authored about 4 years ago by Julián Berbel Alt <[email protected]>
Use demodulized_model_name

0f7b3b119d80b64bf4fab92f283a7a501a1ab3be authored about 4 years ago by Julián Berbel Alt <[email protected]>
Remove mumukit-service

bdc0867546f6e1bf9c496ffa7557cf6e17146121 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Remove and ignore nuntius log

7eb934a29ac7736b9a66edcf822aeaba7ec75269 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Add TODO

8199541bc1c8557704d4a80be843867b815430e9 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Fix method flow

ff00da958e15ac12733c0f844878737235b77fb8 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Remove comment

bfcb667d7d45f3008896e99cc120bfa31b936445 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Delete unused method

06b74797f1924b95ff38347b6470d3605424dc77 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Fix reports tasks

f0292355ee8c3c1f945137c3309874d4ecc2d446 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Delete seed-central.js

22e98b33eda1b68d88ab4a1570fac7404b6460d7 authored about 4 years ago by Julián Berbel Alt <[email protected]>
Add attach and dettach massive endpoints and tests

e3c5c8168b897f5a7e9eb607d83036d2acf324fa authored about 4 years ago by Federico Scarpa <[email protected]>
Improving guides response time

c92a8e6ae809cdec1367a943210f9bfb2b3642d8 authored about 4 years ago by Lucho Cannavo <[email protected]>
Added massive enpoint and tests for teachers

d76ea978a43c411d38d196b345acc1c4e67b028b authored about 4 years ago by Federico Scarpa <[email protected]>
Adding specific logic to exam routes

ab0be9c64bb2dd6407dca8518ebe5f68eeed2ee7 authored about 4 years ago by Lucho Cannavo <[email protected]>
Extracting course member duplicated logic

d44140130ad80cd86a06ec78238c4ab58f10371d authored about 4 years ago by Lucho Cannavo <[email protected]>
Changing test to reflect app normal behavior

d656521cb20fc1dfe673a9714596585ce7253071 authored about 4 years ago by Lucho Cannavo <[email protected]>
Avoiding to perform a user creation on UserChanged event

e503603617aa17f9fcd1284c5a0b64a9e7def7a0 authored about 4 years ago by Federico Scarpa <[email protected]>
Adding verified names for users

bd41c6991d8eea3b75c2234783604cbfd435968f authored about 4 years ago by Lucho Cannavo <[email protected]>
Extracting behavior to course_member

5991989985998fdfbcbce95555a6810bcdc7f06d authored about 4 years ago by Lucho Cannavo <[email protected]>
Sending only required fields in notifications

b026fcc3f19d3563fb5809c520cb78138c553dee authored about 4 years ago by Lucho Cannavo <[email protected]>
Avoid to execute authorize behavior in OPTIONS methods

5a8366d49dc5359533120a5cb354c7bfc65e1eec authored about 4 years ago by Federico Scarpa <[email protected]>
fixing and prettyfy massive exams tests

23181594ed1a185d29b2dfb69b832c442d62ec22 authored about 4 years ago by Federico Scarpa <[email protected]>
Removing unnecesary events

9ad8ed5e1c641acb4c3ed0ea53718e780a67ee65 authored about 4 years ago by Lucho Cannavo <[email protected]>
Prevent to generate wrong slug

bcd9a57de454500d101ce16a533b8ecc5dc34cac authored about 4 years ago by Federico Scarpa <[email protected]>
Specifying bundler version in .travis.yml

fa2232a1078da4d5670abbb3625a4b9323ec3927 authored about 4 years ago by Lucho Cannavo <[email protected]>
Fixing transfer_to issue

7f6cc610ed0cb1648e52fea05f5cb76f91f2b15d authored about 4 years ago by Lucho Cannavo <[email protected]>
Update searching.rb

f65848c4bd1e1a183cccc4e933d1be93030f78c0 authored about 4 years ago by luchotc <[email protected]>
Using nuntius notify_event options

168fcf25db24c42b2304770192f560e97c2ad967 authored about 4 years ago by Federico Scarpa <[email protected]>
Refactor update_user_permissions! method

8c054fcb1d51b4556dbc687b70218f33e6bd0503 authored about 4 years ago by Federico Scarpa <[email protected]>
Using environment in tasks

15aa37bc9f189a93e32f708bf29615e4261847f1 authored about 4 years ago by Federico Scarpa <[email protected]>
Fixing PR comments

dec72d7309a429fa2358ad4ba1c87716ccfb6acf authored about 4 years ago by Federico Scarpa <[email protected]>
Add embedded_in to missing models and fix tests

b1982ba3d76a4a3cb06884cf056e0aaa3a6b6d31 authored about 4 years ago by Federico Scarpa <[email protected]>
reorganizing mongoid.yml

e53aea73ec77579404db7ed32347d72e95e10cc3 authored about 4 years ago by Federico Scarpa <[email protected]>
Update mongoid version

aae2a94b2f3f7ff72d30015b53d306aee374c91d authored about 4 years ago by Federico Scarpa <[email protected]>
Add spec to test filter following students

1ec2c6a6d56c6958edb90bbe5d38d7359f820226 authored about 4 years ago by Federico Scarpa <[email protected]>
Accepting follow filter into query params

4de81a2b5e6e0423ac8fc09181b24a9d809b38ed authored about 4 years ago by Federico Scarpa <[email protected]>
Adding comment and extracting upsert_user! to a method

fe7f0265ae63480ed8803ccd9a2edef326eeea15 authored about 4 years ago by Lucho Cannavo <[email protected]>
Using domain 7.7

ba814797cf03a80b612ffecea21ff144f7c75e7e authored about 4 years ago by Lucho Cannavo <[email protected]>
Adding teacher_removed for user_changed

e708f231079080a74b5e365085fbb752dcd5a218 authored about 4 years ago by Lucho Cannavo <[email protected]>
Introducing course member concept

d84abee28a4358cd6b35df83ca6d511927fd6176 authored about 4 years ago by Lucho Cannavo <[email protected]>
Fixed User Changed event

e4794d5f6296ff0af92f59f18a367b38a11e892b authored about 4 years ago by Federico Scarpa <[email protected]>
It's alive!

131cf0acb2879a1ba0cdc75e2776ceb80cf10f47 authored about 4 years ago by Federico Scarpa <[email protected]>
Remove upsert permissions method

578646379fdcbed11abec937ba035fa9ee027f76 authored about 4 years ago by Federico Scarpa <[email protected]>
Remove all notifications of CourseChanged event

5f0f87447fc875ec40368478b2c70ce877eb8d7b authored about 4 years ago by Federico Scarpa <[email protected]>
Remove all notifications of OrganizationChanged event

ee50459981088ff8f8ed253249843ca7d3838227 authored about 4 years ago by Federico Scarpa <[email protected]>
Updatings followers criteria

663801665f886d6134d22be3e147741edcd88ff9 authored about 4 years ago by luchotc <[email protected]>
Adding test for chapters with guides with students_count

41a1cefcd12c9ca480141589f3a3ee4f13413fd9 authored about 4 years ago by luchotc <[email protected]>
Fixing indentation

0597e5ee0793346c28cb426dcdfbf1a06d3d7e75 authored about 4 years ago by luchotc <[email protected]>
Update guides.rb

93b39b1782dbdd9849ba7655312b90ed696d9f0f authored about 4 years ago by luchotc <[email protected]>
Namespacing classroom tasks

3be39866e052fe328cdc87f17088018e0b78ddaf authored about 4 years ago by Federico Scarpa <[email protected]>
removed classroom model user file

f622b3122b945a1582598b75bce75a97f8483055 authored about 4 years ago by Federico Scarpa <[email protected]>
Remove Mumuki::Classroom::Guide model

5b61c9901332f36b795a446c5f4cf27a93113b50 authored about 4 years ago by Federico Scarpa <[email protected]>
Changing guides api response

96e30512f7d08592d08c6e261c501f0e3ef28e9b authored about 4 years ago by Federico Scarpa <[email protected]>
Updateing faker version

7ee8deada3e47fdab8d7fce29cb635da9d4adc30 authored about 4 years ago by Federico Scarpa <[email protected]>
Remove Mumuki::Classroom::Guide model

fd6a9f28c99d6c3acdc1438bdeb0b20b6ccc0c53 authored about 4 years ago by Federico Scarpa <[email protected]>
Using Guide model in guides routes

bf800d6461946601a0ab87fa4d77307e4f0a0082 authored about 4 years ago by Federico Scarpa <[email protected]>
Fix all pending tests

56e969b3c5860cfe658ae45aea2e863ad11248d7 authored about 4 years ago by Federico Scarpa <[email protected]>
Adding solved? to assignment

bedd77ded558ede51decbfe31244b643fbbe9b15 authored about 4 years ago by Lucho Cannavo <[email protected]>
Pointing to domain branch

f41fe617026e7dfa2cc1c4969ab863ea88b05bc3 authored about 4 years ago by Federico Scarpa <[email protected]>
Using allowed_for for courses

53eb61854b4bb095f256aa106220a60bdbd770a8 authored about 4 years ago by Lucho Cannavo <[email protected]>
Added postgres addon to travis.yml

10e380520d1c8a8732df7b7b03b6cd82b3933578 authored about 4 years ago by Federico Scarpa <[email protected]>
Adding course report by guide for janitor

ab3c1936e3c645de3993b0706e194c05c729729f authored about 4 years ago by Lucho Cannavo <[email protected]>
Moving massive specs to other file

729cacb7449699aa855a16aec290e761c728413d authored about 4 years ago by Federico Scarpa <[email protected]>
Fixing locales path

38c51a057605666bd995c8033ba4d998e776b810 authored about 4 years ago by Lucho Cannavo <[email protected]>
Revamp mongo insert many

d84d998e77b7a092839d93f6c0f93cafff512209 authored about 4 years ago by Federico Scarpa <[email protected]>
Extracting massive logic to helpers

d713508bc7cc8b22da2561b852f695794d4bc998 authored about 4 years ago by Federico Scarpa <[email protected]>
Add students count to every guide into guides response

29e8afef7c8880575bdee3743e5d8f172b4b6a9f authored about 4 years ago by Federico Scarpa <[email protected]>
Avoid to process duplicated members in massive requests

38178bfe757eb28022c73a201e7fa993992620da authored about 4 years ago by Federico Scarpa <[email protected]>