Ecosyste.ms: OpenCollective

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

github.com/oppia/oppia

A free, online learning platform to make quality education accessible for all.
https://github.com/oppia/oppia

Finish testing utils.py

e9e0a563d94a6a12bb0faa6fd3e000f365c5782f authored almost 12 years ago by Sean Lip <[email protected]>
Add one more test case for convert_to_js_string.

eec0c0db6c454967ed1d337b63da8c703387de02 authored almost 12 years ago by Sean Lip <[email protected]>
new interface for specifying parameter change values (edit slighly broken, oops)

4470b3517ea24f7f56190093adbbaaa46b09be79 authored almost 12 years ago by Yana Malysheva <[email protected]>
Merge changes

c1f91a9bf5b107c4ff9fadf54c86016af84f7489 authored almost 12 years ago by Sean Lip <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

80a430c480c47bcdeac910dec9c1509fb609ff79 authored almost 12 years ago by Sean Lip <[email protected]>
Finish refactoring of widgets.

7c943a703bbdd831d3a5fa36b071346e22633c90 authored almost 12 years ago by Sean Lip <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

Conflicts:
models/parameter.py
models/parameter_test.py

545f67df42e01853e902772244f9e3a6b090e7a8 authored almost 12 years ago by Yana Malysheva <[email protected]>
changed exploration parameters model to be more similar to widget param model for consistency and ease of use;

added almost all propagation of adding new parameters, except it breaks exploration a bit so comm...

bcf8c6fa25f039b57b2dd70ab0c7d35b2193253d authored almost 12 years ago by Yana Malysheva <[email protected]>
Adding MathJax support.

681cc6c24ff593dd010e197d44f700a16a42103e authored almost 12 years ago by Sean Lip <[email protected]>
Changing the widget config files into the new format.

7a8a2cd30e7afe18190ad610a9fd778d79dd0bad authored almost 12 years ago by Sean Lip <[email protected]>
Minor changes to widget and parameter model code.

34d13e521561962978a0c9e5ea32328f306d8e4b authored almost 12 years ago by Sean Lip <[email protected]>
making sure exploration parameters propagate from back to front and vice versa

ed81c8002175b5147a488a221637dff768421132 authored almost 12 years ago by Yana Malysheva <[email protected]>
Restructuring the widget models so that widgets are only loaded once from files and thereafter stored in the datastore.

fe296d6958e422b936aef0eb8cb3e6317bfd6578 authored almost 12 years ago by Sean Lip <[email protected]>
Separate widgets and images into separate model classes.

7017b7ec2ef80a295dc9e377505c58c2be5fc1a9 authored almost 12 years ago by Sean Lip <[email protected]>
Add caching headers to static files. Add missing image file for tests from a previous commit.

7146f441fd7e16b2dfb0d4cd1b3c52ba6bfe3756 authored almost 12 years ago by Sean Lip <[email protected]>
Add tests for Widget.

a813314e088c77d33b9f3230a7c2a9c5bca87297 authored almost 12 years ago by Sean Lip <[email protected]>
Improve tests for the image class and the widget class.

0a692651313d396400528a8bb71d8ae3ddaa2ec2 authored almost 12 years ago by Sean Lip <[email protected]>
Add a base model class. Improve the model tests.

d5fb588a703e2f0d3b4e78095fbf4db181ea61a4 authored almost 12 years ago by Sean Lip <[email protected]>
merging in once again

9c91157a4305e5dcde1c5590db67853614ab7865 authored almost 12 years ago by Yana Malysheva <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

e8cbd4ecf75655b635e6e0d726df4e82a29a01a2 authored almost 12 years ago by Yana Malysheva <[email protected]>
Fix an error where a yaml file was saved as a txt file

63bcbf0aaeb29d6c733ec718fa655e3fa092613c authored almost 12 years ago by Sean Lip <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

f4c28f31d90aa76e0e2d6a9149ee98cce1a86c5f authored almost 12 years ago by Yana Malysheva <[email protected]>
merging in new param interface

e12e18f438b846b8adc8d24a833b406a70a23b30 authored almost 12 years ago by Yana Malysheva <[email protected]>
Add Stephanie's new exploration

445d5e48cb81bca1c94bd7bd04d56577ae467257 authored almost 12 years ago by Sean Lip <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

52c86d5f609bea5a1ebfe3cb3dbedecf054ab371 authored almost 12 years ago by Sean Lip <[email protected]>
Finish tests for utils.py

7bb9161330cbdf8b68bf664708f27ee18c05b62b authored almost 12 years ago by Sean Lip <[email protected]>
Merge remote-tracking branch 'origin'

85a7b4c420cdbe6a8f24c494465afcc86de3fb73 authored almost 12 years ago by Yana Malysheva <[email protected]>
functional use of Select2 that doesn't add anything new yet but has hooks to.

b4f964080e9ec1c25e5a58a530373e82edefd47f authored almost 12 years ago by Yana Malysheva <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

eca71b0248ec7563cbcf1057007919f021438737 authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Boot verb exploration

f2171f9a8bea3694305c4cf28e927f067f4b6c0e authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Make lists with unicode strings display properly in the reader view.

8c545fe4f586046cb4127ea568a901271a296d1a authored almost 12 years ago by Sean Lip <[email protected]>
Rename a method and fix a bug where content.value was limited to 500 chars.

46ecf280a9ba51c511ded493f599acd20ab3733c authored almost 12 years ago by Sean Lip <[email protected]>
Add more tests for utils.

df2744e4f9ab839f7aa639232dbfeb7cc228843b authored almost 12 years ago by Sean Lip <[email protected]>
Add a unit test for utils

1c3094627ae14c68f93074c0a5faea88e757d812 authored almost 12 years ago by Sean Lip <[email protected]>
WIP on select2 parameter change interface

69452f4ee32b26fe222edbee94a5ca3383d94f1d authored almost 12 years ago by Yana Malysheva <[email protected]>
Removing yaml_utils.py and moving its methods to the relevant places in the layered architecture.

32677ea2a973c37f68a56e397716f5fab2fb6362 authored almost 12 years ago by Sean Lip <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

6b4262a25fce4efefd2ff05ee78e24670b57d248 authored almost 12 years ago by Sean Lip <[email protected]>
Refactoring utils

8b553701b80cf688a73f92f57dfb535d8d6ba9dc authored almost 12 years ago by Sean Lip <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

07f6253cf7d02e0bd3007e4447840e9f76bd0d44 authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Making reset easy via "Play again?" links

183f5cffcfcdb191f058c5ae75eca5d4effd16f1 authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Separating the state transition logic from the rest of the handler.

51ffcbf362c25bd58a358c0c85ffb66d8c050c1a authored almost 12 years ago by Sean Lip <[email protected]>
Introducing a request payload to minimize the number of JSON conversions needed.

ea9b6b871bdbc5834c5e231be6ca64918150d409 authored almost 12 years ago by Sean Lip <[email protected]>
Remove get_entity method

57279384de500275cf314bf11ac35585fc5a522e authored almost 12 years ago by Sean Lip <[email protected]>
Final shot at linting

bbb218803fe4ea4beff0d9d6308d2070c510cfdf authored almost 12 years ago by Sean Lip <[email protected]>
Removed an assumption that parameter values were strings.

d5a469170b3d1ceb0ab799c9451311720319544b authored almost 12 years ago by Sean Lip <[email protected]>
A bit more linting

5716874a85f8c2900d2e911e282430ec9b72d346 authored almost 12 years ago by Sean Lip <[email protected]>
Lint most python files

781c84635e820899c7456415b968f1230dd27cbc authored almost 12 years ago by Sean Lip <[email protected]>
Making state.content into an ndb.Model.

b4f0c35a60cb9421c88c60a8ba28633d83c1a88d authored almost 12 years ago by Sean Lip <[email protected]>
Small tweaks to Hola exploration

82e323b6e90dc92d6c772255d0e7968b34c5c44c authored almost 12 years ago by Sean Lip <[email protected]>
Remove superfluous comment

6c3a6c59580d1aee199337d76534879023102914 authored almost 12 years ago by Sean Lip <[email protected]>
Change NDB queries to get_by_id for speed.

a7f9add52c04e12be270196e2608ca474e91aba8 authored almost 12 years ago by Sean Lip <[email protected]>
Only logged-in users should be able to fork explorations.

438b239f9344b8fa85d57de8ab2dc4353c919924 authored almost 12 years ago by Sean Lip <[email protected]>
Update the default exploration

18bb4427d76fc08e4658ba832b1cdb0eba4e4a36 authored almost 12 years ago by Sean Lip <[email protected]>
Restructure tests, so that each module has its own test file.

fb284d9f8a3677f992f7fed24a8a800e8a8e9037 authored almost 12 years ago by Sean Lip <[email protected]>
Simplify self.response.out.write to self.response.write. Store the Jinja2 environment as a cached property.

001c0cde007fb8b605ff3998aa0e5a71601ad875 authored almost 12 years ago by Sean Lip <[email protected]>
Adding more flavor to the counting exploration. Tweak the interactive widget rules view.

0c323b644efc497929926bbc0b7efd5019a58a5c authored almost 12 years ago by Sean Lip <[email protected]>
Add a counting exploration.

e2bfe00618806853ac8e1521d1ba54fbbe4e194f authored almost 12 years ago by Sean Lip <[email protected]>
Fix error in parsing code string.

0dcf55ae47f7c8c50b8b66873e8a2cb486075e8e authored almost 12 years ago by Sean Lip <[email protected]>
Standardize request object passing in the reader view. Add a method that allows conversion of strings to ASCII-type strings for display in the views.

a9aaea580f4103198d712c656be14ea2577d02b1 authored almost 12 years ago by Sean Lip <[email protected]>
Add view interface for set input

67729ace1324a10b68e782bd15e8581000e5d70c authored almost 12 years ago by Sean Lip <[email protected]>
Sorting widgets by name.

9dd7cba3ce12a85bc4de9ca8b23ec53f5b230482 authored almost 12 years ago by Sean Lip <[email protected]>
Small usability improvements.

fb819867258ed65a241bde4e27144909f0a93e6c authored almost 12 years ago by Sean Lip <[email protected]>
Allow addition of collaborators.

a14e4c9a3ba5395ab64d95d5193d0cb11d4acf42 authored almost 12 years ago by Sean Lip <[email protected]>
Fix an error in which we did not save the state content when text was changed

c0904fd6608935924aee473ec0333e9fa0ffeba9 authored almost 12 years ago by Sean Lip <[email protected]>
Do not try to decode an image file when assigning it an id

5c65b1722058bf3f417d97d7c524fffc7fad42c9 authored almost 12 years ago by Sean Lip <[email protected]>
Make the 'add category' field into a dropdown.

b1d6fdb59d607a5df4a8958116c3e3edefcce781 authored almost 12 years ago by Sean Lip <[email protected]>
Making it more intuitive for the user to view only explorations he/she can edit.

9fd96194109bf2d5d56bdab417951bfeebb67427 authored almost 12 years ago by Sean Lip <[email protected]>
Allow forking of demo explorations.

12c26e23a6eabff59f71073a0d31aeb68a2b4c0b authored almost 12 years ago by Sean Lip <[email protected]>
Remove cursor:pointer from non-interactive content display

2fb69a8b1fe9cab5d48e16ae8d3ae5964b7d9430 authored almost 12 years ago by Sean Lip <[email protected]>
Continue tidying up pages.py.

1da858ff0d66ef3baa6181193418ebf7be0bc9e7 authored almost 12 years ago by Sean Lip <[email protected]>
More tweaks to the About page.

ba576edf76d1cb89ad005133eb8c352128adaa79 authored almost 12 years ago by Sean Lip <[email protected]>
Cosmetic revisions to the code for simple pages.

ec4f0bd679cdf137824bb14102aca2a08a021c10 authored almost 12 years ago by Sean Lip <[email protected]>
Adding titles to pages.

ab22e70724a16a0da4ae887d763ec7ee05ce0a56 authored almost 12 years ago by Sean Lip <[email protected]>
Showing the full default answer on the stats page for multiple choice inputs.

1a47821049a36b06c5c5c87a5d4c4a17fb55a055 authored almost 12 years ago by Sean Lip <[email protected]>
Add headers to CSS stylesheet.

b3bea6f120a38709f112f93d5fbe826d623cd959 authored almost 12 years ago by Sean Lip <[email protected]>
Add proper file headers. Remove empty files. Add division-by-zero check on stats page.

810efd2b48f41d81a855f206170e924c13421066 authored almost 12 years ago by Sean Lip <[email protected]>
Add COPYING notice.

44cce7b901469b2e7016be7c8c954f08b8219753 authored almost 12 years ago by Sean Lip <[email protected]>
Add a rich text editor.

d0d18e705ef0a22206f588b945c13a399159c89b authored almost 12 years ago by Sean Lip <[email protected]>
merging in editing of parameter changes

bb748a6ad9d5e8e4b1d443430de947684d76bcc8 authored almost 12 years ago by Yana Malysheva <[email protected]>
why git why

470f19d698c3833bc9c0c54657a2ff62f58d33ab authored almost 12 years ago by Yana Malysheva <[email protected]>
added editing; changed logic around a bit; TODO: get rid of my old half-finished stuff I merged in

5d4f050d8b93bf73594e720bd26fb62ee5992d1a authored almost 12 years ago by Yana Malysheva <[email protected]>
making all images the same size

3d85fa1aabc08fe233264241c7351f51c68d09f5 authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Removing stateId when user navigates back to the exploration page.

2ddc8c2fec8cec5deeb0520918c5c4be7224626f authored almost 12 years ago by Sean Lip <[email protected]>
Fixing an error in explorationData.getData()

d36835669a270003bc43eba975b107e9f62a485a authored almost 12 years ago by Sean Lip <[email protected]>
Allowing new states to be added from within other states.

376743fb748729fc23123495c1f5dcd37d1d451e authored almost 12 years ago by Sean Lip <[email protected]>
Minor fixes and title changes

82210d9125bf706a74469fcfb56f1a823db7e953 authored almost 12 years ago by Sean Lip <[email protected]>
working on parameter changes

f48480e2bed3f4e00c4a7a3e909ae2ce7e31bc17 authored almost 12 years ago by Yana Malysheva <[email protected]>
Add percent of students completing exercize to stats page

862db2b1729575aaa914a57fbaf8498a1f40d3b9 authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Fixing jinja errors when loading exploartions

477b4279290988ebd35d45bcb2238e612f299be0 authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Including the reader's answer in the state parameters. Updating the music exploration.

a0499d4370ea943ec4c43c81b39f09d18278f510 authored almost 12 years ago by Sean Lip <[email protected]>
Fix an error message.

5bfa69ce391792b272fb2ef6188a7e2395721cb2 authored almost 12 years ago by Sean Lip <[email protected]>
Fixing some errors in the classifier rule parsing

0be7a2605fc127ec756a35ca98788ce9c1f7f0a9 authored almost 12 years ago by Sean Lip <[email protected]>
Fix some missing changes from the previous commit

44df46729a56ebde0c3ddc29b7f82d3e762a5f28 authored almost 12 years ago by Sean Lip <[email protected]>
Adding a classifier for music notes.

de618d3bfeada4ca379f1232165b2bec377005e7 authored almost 12 years ago by Sean Lip <[email protected]>
Allowing parameters to be used in non-interactive content and feedback.

91801d8abcb383f5bfc32c901b16a16286de5006 authored almost 12 years ago by Sean Lip <[email protected]>
Refactoring the state deletion code. Also, we now do not create an exploration if any of its setup parameters (like the YAML file) are invalid.

e3276d4dd12cf90e4f3a78976f52f9a2a025b685 authored almost 12 years ago by Sean Lip <[email protected]>
Prevent duplicate form submits on the reader's side.

63ad97229744052a3d023e7f60f41d405fe71ccb authored almost 12 years ago by Sean Lip <[email protected]>
Add help text

92851ed3ebcda64b353ed6d6d8e61bf4eb5337bb authored almost 12 years ago by Sean Lip <[email protected]>
Deleting extra 15132hashKey keys in the rules array when it is passed to the backend.

d2d416e0956620fc774e945dc467840a6eb588aa authored almost 12 years ago by Sean Lip <[email protected]>
Improving the parameter change interface.

97049265ab39b801ec38ff7c6b66ac646c24b982 authored almost 12 years ago by Sean Lip <[email protected]>