Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mumuki/mumuki-laboratory
:microscope: Where students practice and receive automated and human feedback
https://github.com/mumuki/mumuki-laboratory
Do not show timer if teacher
961ff073ae8733d08fde6fbedf3fbdf10d3ae6a6 authored over 8 years ago
961ff073ae8733d08fde6fbedf3fbdf10d3ae6a6 authored over 8 years ago
Fix typo
127f1c4506b17657226f2f9de0b89819e62585b0 authored over 8 years ago
127f1c4506b17657226f2f9de0b89819e62585b0 authored over 8 years ago
Refactor: storing metadata in db
998eff016a8dadaba5a4ed11fdc2b99558542fe4 authored over 8 years ago
998eff016a8dadaba5a4ed11fdc2b99558542fe4 authored over 8 years ago
Removing dead code
9e76b7de658f984fbbb627532a54bd24e41b9cf7 authored over 8 years ago
9e76b7de658f984fbbb627532a54bd24e41b9cf7 authored over 8 years ago
Moving methods that don't belong to authentication
37924f93d9ab2190c0e26ff62d9fcc8898ec2a1a authored over 8 years ago
37924f93d9ab2190c0e26ff62d9fcc8898ec2a1a authored over 8 years ago
Adding a few more tests
3c908b8d4a67b63732f4a29be54c10fbc18d6609 authored over 8 years ago
3c908b8d4a67b63732f4a29be54c10fbc18d6609 authored over 8 years ago
Ensuring teachers can access exams
19f6b78c23f406d1e781df6a09c92c533b407169 authored over 8 years ago
19f6b78c23f406d1e781df6a09c92c533b407169 authored over 8 years ago
Adding from_env
6eb6a6eda5ed8276a925b6746a0c1b5c0063d862 authored over 8 years ago
6eb6a6eda5ed8276a925b6746a0c1b5c0063d862 authored over 8 years ago
Extract accessiblity concern
3275b64693103660b59a654f0b19579662e140a7 authored over 8 years ago
3275b64693103660b59a654f0b19579662e140a7 authored over 8 years ago
Rename authorize
946d47b8cb537aab640159e5a1fc9a1e6d996d27 authored over 8 years ago
946d47b8cb537aab640159e5a1fc9a1e6d996d27 authored over 8 years ago
Splitting authorization concern
16a18d440f26a9f473cde885c8e342a5d272c425 authored over 8 years ago
16a18d440f26a9f473cde885c8e342a5d272c425 authored over 8 years ago
Extracting notifications concern
f5af4ed8b45d33fd847760fb79e61f99fba7076e authored over 8 years ago
f5af4ed8b45d33fd847760fb79e61f99fba7076e authored over 8 years ago
Extracting recurrence concern
e6f0c7585eff298dba76f632a74e9372d91f5c71 authored over 8 years ago
e6f0c7585eff298dba76f632a74e9372d91f5c71 authored over 8 years ago
Merge pull request #577 from mumuki/chore-index-cleanup
Chore index cleanup
81ccd7ce76a4415ecf5ad08f3b13499cf5aadb03 authored over 8 years ago
Not silizening central submissions
96a9cb568dba1ed0c25765ec6894de68cacc7594 authored over 8 years ago
96a9cb568dba1ed0c25765ec6894de68cacc7594 authored over 8 years ago
Organization#notify_assignments_by! expects a user
ca4ffc75ae1c8d6d64a6ba8ee8cbd8fa25b52551 authored over 8 years ago
ca4ffc75ae1c8d6d64a6ba8ee8cbd8fa25b52551 authored over 8 years ago
Rename association
cc158b9bf3e6e8209b4700dce51a1630028d1a07 authored over 8 years ago
cc158b9bf3e6e8209b4700dce51a1630028d1a07 authored over 8 years ago
Removing duplications
87bfe861d9434eac3f1b83043e2d08a9d254dc66 authored over 8 years ago
87bfe861d9434eac3f1b83043e2d08a9d254dc66 authored over 8 years ago
Added i18n lesson message / fixes #585
3a4b14721a7576d9770f3685cc67b03f96f9e12f authored over 8 years ago
3a4b14721a7576d9770f3685cc67b03f96f9e12f authored over 8 years ago
Fix update_or_create in exam
45d1ba92756a64cc8b08bc13041ca7dc3b972faa authored over 8 years ago
45d1ba92756a64cc8b08bc13041ca7dc3b972faa authored over 8 years ago
Not displaying timer on exams without duration
0ecacfea7a141b64059449e5f43bb3008844995b authored over 8 years ago
0ecacfea7a141b64059449e5f43bb3008844995b authored over 8 years ago
Merge pull request #583 from mumuki/optiona-exam-duration
Optional exam duration
4797d91e5b24f14e75adda8ce07fbcf91adfab5d authored over 8 years ago
Refactoring code and adding test
188c9995d4bd9413b80410f83d0a039dd696a387 authored over 8 years ago
188c9995d4bd9413b80410f83d0a039dd696a387 authored over 8 years ago
not breaking on nil duration
0fe54413666354631d8ef6c1a98338204023d769 authored over 8 years ago
0fe54413666354631d8ef6c1a98338204023d769 authored over 8 years ago
Removing not null restriction on exam duration
e7574638078ca64171d5075b156924a48069147b authored over 8 years ago
e7574638078ca64171d5075b156924a48069147b authored over 8 years ago
Not silencing import failure
e395f0ed88b8bf613df1df394655fd0046ebab00 authored over 8 years ago
e395f0ed88b8bf613df1df394655fd0046ebab00 authored over 8 years ago
Reproducing issue
7804258272d8f208a46c8370aad9e7599ff5562b authored over 8 years ago
7804258272d8f208a46c8370aad9e7599ff5562b authored over 8 years ago
Merge pull request #582 from mumuki/keep-session-across-subdomain
Preserve session across subdomains
d264d58d720a949947ff8465245c0b4529ba03fc authored over 8 years ago
Preserve session across subdomains
ccde2e2e8d533357483b3a7636a03f72b516bd56 authored over 8 years ago
ccde2e2e8d533357483b3a7636a03f72b516bd56 authored over 8 years ago
Merge pull request #580 from mumuki/fix-ui-bugs
Do not show tabs in no editor layout
26b67193159e805d139f8323c611d9dab4457b2b authored over 8 years ago
Do not show tabs in no editor layout
19ccfb0fcaf3454bb15dd0862c17ffbe8cbbd6f0 authored over 8 years ago
19ccfb0fcaf3454bb15dd0862c17ffbe8cbbd6f0 authored over 8 years ago
Merge pull request #570 from mumuki/exam-timer-ui
Exam timer ui
eba8410a571976360eeb8aa315f0ca6cda54599f authored over 8 years ago
More consistent name
a30a6ac49b1a07d913313552985c272049cbd1f0 authored over 8 years ago
a30a6ac49b1a07d913313552985c272049cbd1f0 authored over 8 years ago
Making start! and accesible? polymorphic
7b24715ab05f6ffb03fd6ec8d87c04538ff55635 authored over 8 years ago
7b24715ab05f6ffb03fd6ec8d87c04538ff55635 authored over 8 years ago
Remove console.log
5bcf1540b6825593ba7e4201865531d93b4fa0bb authored over 8 years ago
5bcf1540b6825593ba7e4201865531d93b4fa0bb authored over 8 years ago
Using duration.minutes
0c341a2a80f1a1edb2a4d46aa239c7e9106a84bf authored over 8 years ago
0c341a2a80f1a1edb2a4d46aa239c7e9106a84bf authored over 8 years ago
Move started logic to exam authorization
17fee7e24190135c65d4ce467a0adb0cf1d980e9 authored over 8 years ago
17fee7e24190135c65d4ce467a0adb0cf1d980e9 authored over 8 years ago
Not repeating logic in lessons controller and view
6f812d1ca314a4e2611fe43b3eeca6ba5c3b31e8 authored over 8 years ago
6f812d1ca314a4e2611fe43b3eeca6ba5c3b31e8 authored over 8 years ago
Update exam does not change old authorizations
65d08b8275c9745b193d1ac72d689003ea27b1e7 authored over 8 years ago
65d08b8275c9745b193d1ac72d689003ea27b1e7 authored over 8 years ago
Search exam by classroom_id
328ec0858f812e391f9722ed2a3f86fa7dd80d3d authored over 8 years ago
328ec0858f812e391f9722ed2a3f86fa7dd80d3d authored over 8 years ago
Add validation for solve an exam
4f31d6f3230036049eb2e55e0664be20b280aead authored over 8 years ago
4f31d6f3230036049eb2e55e0664be20b280aead authored over 8 years ago
Change classroom id to stirng
abbfddfb1365d3ae2469a12511b47b9c02a0892f authored over 8 years ago
abbfddfb1365d3ae2469a12511b47b9c02a0892f authored over 8 years ago
Import exam does not break if non exissting user
55f2fc33c62736cc6d9afa3beb91a470b003c1a4 authored over 8 years ago
55f2fc33c62736cc6d9afa3beb91a470b003c1a4 authored over 8 years ago
Allow exams to be found by friendly id
8270f3bd36eafd8d55a4bd6f5e043f3c06371402 authored over 8 years ago
8270f3bd36eafd8d55a4bd6f5e043f3c06371402 authored over 8 years ago
Refactor: using template method
3b535ba7e56b5c1b039f3751739a18db80774b5e authored over 8 years ago
3b535ba7e56b5c1b039f3751739a18db80774b5e authored over 8 years ago
remove exam authorization relation in user
51987404b75cdc44c03c7c8aae6eb86a4104e383 authored over 8 years ago
51987404b75cdc44c03c7c8aae6eb86a4104e383 authored over 8 years ago
Fix tests
fbd4ca928b46905b6ab17904a85a520f818d2095 authored over 8 years ago
fbd4ca928b46905b6ab17904a85a520f818d2095 authored over 8 years ago
Improve timer style
fcd1668071d011e0467d4d292c4252ab4c2c5a3b authored over 8 years ago
fcd1668071d011e0467d4d292c4252ab4c2c5a3b authored over 8 years ago
Add more exam validations
3407dff4ea97b4583f18c206a5fa891c330f627b authored over 8 years ago
3407dff4ea97b4583f18c206a5fa891c330f627b authored over 8 years ago
Fix typo
54c8b3948a84ffa642239fda2264a97101cd626d authored over 8 years ago
54c8b3948a84ffa642239fda2264a97101cd626d authored over 8 years ago
Add locale to timer
7ba7b16b3ff1b80838aff6613c4824c489b4b9d2 authored over 8 years ago
7ba7b16b3ff1b80838aff6613c4824c489b4b9d2 authored over 8 years ago
Add countdown js
905b3ce58b178956d400332213cf7f9c5b913b40 authored over 8 years ago
905b3ce58b178956d400332213cf7f9c5b913b40 authored over 8 years ago
Add import_from_json logic in exam
d1f1d65f62c9d46f52a316d9ee9593412faa3a56 authored over 8 years ago
d1f1d65f62c9d46f52a316d9ee9593412faa3a56 authored over 8 years ago
Add exam import task
616fed48fac95f2824e085baeadd0d408bc17075 authored over 8 years ago
616fed48fac95f2824e085baeadd0d408bc17075 authored over 8 years ago
Add started logic
8eaba5414e002b6cfdba469530852f1deafcd152 authored over 8 years ago
8eaba5414e002b6cfdba469530852f1deafcd152 authored over 8 years ago
Fix usage creation logic in exam
fefbc05f883647f6b3156f273fb17d76a1de92ec authored over 8 years ago
fefbc05f883647f6b3156f273fb17d76a1de92ec authored over 8 years ago
Now the json bring all the social_ids always
6c50b3b4ff28932a5cb7c69345c3dc318997f418 authored over 8 years ago
6c50b3b4ff28932a5cb7c69345c3dc318997f418 authored over 8 years ago
Add started and started_at to exam_authorization
d936dc54c4d333f39b9e2473f003e1b9315c7855 authored over 8 years ago
d936dc54c4d333f39b9e2473f003e1b9315c7855 authored over 8 years ago
Extract timer to partial
60225ddb42f9d8248f5cbdd0aba663f5dadd590b authored over 8 years ago
60225ddb42f9d8248f5cbdd0aba663f5dadd590b authored over 8 years ago
Reindex exams usages
11f7a93b0db78976cf963eb29f24843487c033f7 authored over 8 years ago
11f7a93b0db78976cf963eb29f24843487c033f7 authored over 8 years ago
Fix tests
8dcdad8415afeff228f0f4a6f8445dffe0088068 authored over 8 years ago
8dcdad8415afeff228f0f4a6f8445dffe0088068 authored over 8 years ago
Improve exam time logic and display
41acdffc424472e27329b672c2d9a8f94ab7960d authored over 8 years ago
41acdffc424472e27329b672c2d9a8f94ab7960d authored over 8 years ago
Start exam if enter to exercise
b2d0c5ee734337473a72e0d314d4a1469aeafa53 authored over 8 years ago
b2d0c5ee734337473a72e0d314d4a1469aeafa53 authored over 8 years ago
Add timer in exam
5a0f57233dc0a179f9992c149b3f43775f64f0f5 authored over 8 years ago
5a0f57233dc0a179f9992c149b3f43775f64f0f5 authored over 8 years ago
Add exams view refactoring complements one
0192ccfbc53f9a726100159db06353f7ad448104 authored over 8 years ago
0192ccfbc53f9a726100159db06353f7ad448104 authored over 8 years ago
Add specs for import_from_json exam logic
2dbd34f061807c65df0f5ee0755834f42f74fd01 authored over 8 years ago
2dbd34f061807c65df0f5ee0755834f42f74fd01 authored over 8 years ago
Add shebang :anguished: line
4791211d11b588f6cca9f4c91489e7a7ad1206f6 authored over 8 years ago
4791211d11b588f6cca9f4c91489e7a7ad1206f6 authored over 8 years ago
Add timer logic in exercise view
c65ea31e577e75aa0cc74486634753a21688f6f1 authored over 8 years ago
c65ea31e577e75aa0cc74486634753a21688f6f1 authored over 8 years ago
Add tests for exam duration logic
7fb1ac2fcc758a80aaadfaf25b900586c78775f3 authored over 8 years ago
7fb1ac2fcc758a80aaadfaf25b900586c78775f3 authored over 8 years ago
Add id to exam authorization model
f32d56097b574ed72d550f837abcbf1b93e0cf2a authored over 8 years ago
f32d56097b574ed72d550f837abcbf1b93e0cf2a authored over 8 years ago
Rename exam_users to exam_authorization
4328c9a50b0028ff3dc3419336058754cc8a57bd authored over 8 years ago
4328c9a50b0028ff3dc3419336058754cc8a57bd authored over 8 years ago
Add exams controller refactoring complements one
5f2c82fba7a6b66a0870060a04b7e9580982463f authored over 8 years ago
5f2c82fba7a6b66a0870060a04b7e9580982463f authored over 8 years ago
Refactor to support exam usages
08a259c241cc7c603cac21ad95d51d957a6089cf authored over 8 years ago
08a259c241cc7c603cac21ad95d51d957a6089cf authored over 8 years ago
Add countdown styles
4f9318ccfb925ed609bd1495493e488ddb5f71ac authored over 8 years ago
4f9318ccfb925ed609bd1495493e488ddb5f71ac authored over 8 years ago
Add classroom_id to exams
3ecbdc03fcce500d17ae5c71cb511461f36f24e1 authored over 8 years ago
3ecbdc03fcce500d17ae5c71cb511461f36f24e1 authored over 8 years ago
Merge pull request #574 from mumuki/issue-#548-404-when-not-in-path
Issue #548 404 when not in path
6aa87f63c7bb6374a87134c4219a13ea1bbf4e75 authored over 8 years ago
Adding more tests
a58270ed408dfe0a1db19015bef22696138b75b2 authored over 8 years ago
a58270ed408dfe0a1db19015bef22696138b75b2 authored over 8 years ago
Ensuring accesibility of subjects
e3e067f3e0af8ff31bf960b1abecb7acb711eade authored over 8 years ago
e3e067f3e0af8ff31bf960b1abecb7acb711eade authored over 8 years ago
Refactoring navigation mixins
Adding used_in? too
81baf9a22498e1af809f0dfb1afdb3b01612a4ff authored over 8 years ago
Fixed typo / Closes #572
9288c2c602b3c36925eb060dd0cf99670ddcac71 authored over 8 years ago
9288c2c602b3c36925eb060dd0cf99670ddcac71 authored over 8 years ago
Clean up exercise controller
d224a640935c91048ed1e6bce3465c4ae6855e28 authored over 8 years ago
d224a640935c91048ed1e6bce3465c4ae6855e28 authored over 8 years ago
Rename from_auth0
56ad489bc2d3f27cfe3bf18382d7ced511838975 authored over 8 years ago
56ad489bc2d3f27cfe3bf18382d7ced511838975 authored over 8 years ago
Removing dead code
c5e96a5668a94853a904bdb365f994abc85881c2 authored over 8 years ago
c5e96a5668a94853a904bdb365f994abc85881c2 authored over 8 years ago
Reproducing issue
93d2a7080a3296a112a450ff8118d7312842072a authored over 8 years ago
93d2a7080a3296a112a450ff8118d7312842072a authored over 8 years ago
Fix: render_not_found should be generic
ffe168495f90243e3b98865ea58631f4b2079b83 authored over 8 years ago
ffe168495f90243e3b98865ea58631f4b2079b83 authored over 8 years ago
Removing dead code
c559d54d39ee5584aefafd24519b5d9fa951c445 authored over 8 years ago
c559d54d39ee5584aefafd24519b5d9fa951c445 authored over 8 years ago
Removing dead code
bbf50a6c94b7a1020584500266bd0ed5bba5e65d authored over 8 years ago
bbf50a6c94b7a1020584500266bd0ed5bba5e65d authored over 8 years ago
Making error images absolute
6aa7d92d1ff78cd9414ff87c059efff20b887cc0 authored over 8 years ago
6aa7d92d1ff78cd9414ff87c059efff20b887cc0 authored over 8 years ago
Adding astor image by @dkazarian
ea402e6646f73d55a4c42af615edab2ee001490a authored over 8 years ago
ea402e6646f73d55a4c42af615edab2ee001490a authored over 8 years ago
Updating error pages
bf72ada0ca061b743b42700fa2db9afe5a732b9f authored over 8 years ago
bf72ada0ca061b743b42700fa2db9afe5a732b9f authored over 8 years ago
Merge pull request #571 from mumuki/feature-topics-books-import
Topics and guide imports routes
a160a397df3d5be7dd54a59431e234b3c427d8c3 authored over 8 years ago
Generalizing initialization & import process
99fe3947432d3cfac08b2e670a268e5b8c088b9c authored over 8 years ago
99fe3947432d3cfac08b2e670a268e5b8c088b9c authored over 8 years ago
Topics and guide imports routes
64ec6c451e8e586cc584e54eee215388302c916f authored over 8 years ago
64ec6c451e8e586cc584e54eee215388302c916f authored over 8 years ago
Displaying teaser chapter teaser only
f0f2f281fc47ad1c78a8e3dd1c571e46ca74be89 authored over 8 years ago
f0f2f281fc47ad1c78a8e3dd1c571e46ca74be89 authored over 8 years ago
Removing unused chapter attributes
6e7708efa09583e79ed6a8b5aa3cf7b70ec3b426 authored over 8 years ago
6e7708efa09583e79ed6a8b5aa3cf7b70ec3b426 authored over 8 years ago
Allowing empty chapters
639daadf8d752a9e9c65da70a34c5ad0e6b2e69c authored over 8 years ago
639daadf8d752a9e9c65da70a34c5ad0e6b2e69c authored over 8 years ago
Merge pull request #563 from mumuki/offline
Offline support
3e3999fe24de6ce8f614f40e0ae2a74dc874db6f authored over 8 years ago
Fixed global organization logo and make link absolute (if the user clicks on signIn when exploring guides)
3c7795fb485928c6b7b6398b48452732ecc1903e authored over 8 years ago
3c7795fb485928c6b7b6398b48452732ecc1903e authored over 8 years ago
Fix permissions problem when offline
a21a996626ca02220d2216ee6090c3ad5e984b54 authored over 8 years ago
a21a996626ca02220d2216ee6090c3ad5e984b54 authored over 8 years ago
Fixed tests. The environment should be online
91897f136162a8459a6e249a38f61e60051a5743 authored over 8 years ago
91897f136162a8459a6e249a38f61e60051a5743 authored over 8 years ago