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

Minor additions to the default hola.yaml exploration

22dcdea7cfc9abb8942f2176fb03f35b6e64c2fb authored almost 12 years ago by Sean Lip <[email protected]>
Fix infinite warning error. Ensure initialization of newly-created states is done correctly.

ec594d69bc9affdbe39a9ba7c3a0921f3f9c74f3 authored almost 12 years ago by Sean Lip <[email protected]>
Improving form validation on the gallery page, making the warning butterbar display more prominent, and limiting the number of warnings shown.

7afb75ebb7419c95cc55e7a289af2a888a70db6b authored almost 12 years ago by Sean Lip <[email protected]>
Updating postmessage behaviour to also work with Firefox

809941a6a37b4ca9fd2a77dfcafde313adb82c49 authored almost 12 years ago by Sean Lip <[email protected]>
Adding the musical exploration as a default exploration

0d58c09e061f760a720c37bf06108aba59238055 authored almost 12 years ago by Sean Lip <[email protected]>
Making parameters work end-to-end for the music widget.

b3b47550ef9648bec485de1c5462687beb7e9748 authored almost 12 years ago by Sean Lip <[email protected]>
Allowing state parameters to be passed into interactive widgets.

2c6839eadf866521713d06e1706cb8eb95ebf870 authored almost 12 years ago by Sean Lip <[email protected]>
Connecting the set-parameter interface to the backend, and tweaking its UI

eebb71899b9753d9d9984fbacad7ad8abe44a852 authored almost 12 years ago by Sean Lip <[email protected]>
Minor UI fixes

06963aecc4ffb5c435f5e593fda3b115dd3b98e3 authored almost 12 years ago by Sean Lip <[email protected]>
Making changes to the music widget, moving some of its functionality to Oppia

5d85b8fd255f22d5f392e40514b48aa3f13eca9c authored almost 12 years ago by Sean Lip <[email protected]>
Guard against JS being executed when the interactive widget is not on a /learn page.

505c11fbdbb0cf47b4349fcdc9d6ab1430d19740 authored almost 12 years ago by Sean Lip <[email protected]>
Moving existing widgets to use the static/ directory.

fde5b0793ecef512273b71d82748bac27368a8aa authored almost 12 years ago by Sean Lip <[email protected]>
Fix several issues: (1) Show multiple choice option text rather than just the index numbers in the editor rule dialogs, (2) make stats handler accept non-string default answers, (3) remove 'required' from multiple choice input widget, (4) reword 'create new exploration' modal text

a282e2cdd86a82606786373ca7cb8dc2fcb71b8e authored almost 12 years ago by Sean Lip <[email protected]>
Introducing a postMessage framework for interactive widgets

a7b8b427d3048b032d5838c8b0f10edb9c33d10b authored almost 12 years ago by Sean Lip <[email protected]>
Improving the exploration creation flow on the gallery page.

9d7f69b008b8f935404f7478d5b07a9ca26807cb authored almost 12 years ago by Sean Lip <[email protected]>
Improving the statistics page. Removing caching headers since we also serve locally-constructed files in the resource requests; think about this later.

f4acdded27a83f1dfa945c72b6618e96a055344f authored almost 12 years ago by Sean Lip <[email protected]>
Restructuring JS files, and adding caching headers to static content.

b54d68682d5a28552820104c8d3bbfacb93f16ad authored almost 12 years ago by Sean Lip <[email protected]>
Adding normalization support for rule parameters

12f76f239b38085b775869aa0eb7735e473f5d86 authored almost 12 years ago by Sean Lip <[email protected]>
Remove obsolete TODO.

afe7bc2190dabe9931e9a744844e8b58456e1194 authored almost 12 years ago by Sean Lip <[email protected]>
UI tweaks to the exploration editor

a1c23b41975d47e758c72e8baa9c2bc19d642ed2 authored almost 12 years ago by Sean Lip <[email protected]>
Remove a few logging statements.

10f39770268436b6dd9db76c04fea5d96487e13c authored almost 12 years ago by Sean Lip <[email protected]>
Making widget customization work.

f3cf6b049926fb861baa537b36c4515242175908 authored almost 12 years ago by Sean Lip <[email protected]>
Fix a bug in previous commit.

015631c78f448ab0347de610ed6d13129c5b8764 authored almost 12 years ago by Sean Lip <[email protected]>
Add a rule for case-sensitive equality.

b26901d085d26bf272d24e4c171e00936b63b7a6 authored almost 12 years ago by Sean Lip <[email protected]>
Get the test runner to also run the classifier tests.

08393ebf0d82b0463cfd858c24ade29db44f6831 authored almost 12 years ago by Sean Lip <[email protected]>
Move interactive widget preview into a separate file.

ba09f6f45141a8c07da316db78d57d176a884ff0 authored almost 12 years ago by Sean Lip <[email protected]>
Make YAML editing work.

4a06afe1e485c4b0c4a7cd3cdff7120133e236fd authored almost 12 years ago by Sean Lip <[email protected]>
Sending all data via the Exploration object in the frontend. Renaming stateContent to content for parity with the backend. Fix URL routing.

27f38acab603d5975b31ad581d0c6de8f9cf7fd6 authored almost 12 years ago by Sean Lip <[email protected]>
Remove editor.StatePage, since it is no longer needed.

046d70073eefa757caf6e46e959bacbeec565365 authored almost 12 years ago by Sean Lip <[email protected]>
Improve the interactive widget UI

2659212439ae377e8fa424944a15a9ac3b2fcd4d authored almost 12 years ago by Sean Lip <[email protected]>
Fixing some bugs in the interactive widget preview

a074bebc13fb76e30943feb03c3f1989bc6b1d7c authored almost 12 years ago by Sean Lip <[email protected]>
Renaming rule files to have YAML suffixes. Adding normalizers.

00b1a007f5481a4b67bd11c9b8b06963a682389c authored almost 12 years ago by Sean Lip <[email protected]>
Adding tests for classifiers and using PEP-8 for the Python files.

4175b465e155b922bb86c9c85675a0e9c9300d99 authored almost 12 years ago by Sean Lip <[email protected]>
Upgrade version of Angular-UI

091ac29fafeed1ac2f498ad108f8fbcbdf744ddb authored almost 12 years ago by Sean Lip <[email protected]>
Making the exploration metadata editor display less noisy. Removing some unneeded code due to the destination refactor. Adding a method to models.State to output an entire state as a Python dictionary.

5aba3fb1a0456e43320995449548de325ebbfc18 authored almost 12 years ago by Sean Lip <[email protected]>
Various small frontend fixes.

c269e801ac6b0edac50aa53ec2e1b955d21e3fef authored almost 12 years ago by Sean Lip <[email protected]>
Comment out search code on gallery.html

c4f36e9c435b2f3289757bf2eb82507a6b7ef402 authored almost 12 years ago by Sean Lip <[email protected]>
Configured widget repository to show only one widget at a time.

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

038acc52f163f8d95d4303af169e78c7a2e1cb8f authored almost 12 years ago by Sean Lip <[email protected]>
Multiple choice input widgets now display the choice name instead of the choice number.

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

ec44433dfa890c6c971cf3d3898d43aba05908b8 authored almost 12 years ago by Jeremy Emerson <[email protected]>
add unit tests for utils.py

8d3f0ae75a4abaf0d3cb3c667d80649ae2116928 authored almost 12 years ago by Jeremy Emerson <[email protected]>
Remove unused method

0117b1501e73de248192d933f9a6d666c42e0390 authored almost 12 years ago by Sean Lip <[email protected]>
Merge files

cedb4bf86632c6a2b49b20c4367d7941bde40ffc authored almost 12 years ago by Sean Lip <[email protected]>
Fixing the dest specifier in the interactive widget editor.

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

fa44c22a2f724d35093bd9b09bca6905039dcea1 authored almost 12 years ago by Wilson Hong <[email protected]>
Refactoring ExplorationData methods to replace saveStateChange

16af63feca9cb6cde660464f57286ce1d80c1b13 authored almost 12 years ago by Wilson Hong <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

38068f788f916991aed43318a016a12acfc1c911 authored almost 12 years ago by Jeremy Emerson <[email protected]>
Add additional unit tests

25b32d6999ef89f6866193b4620932d89684877e authored almost 12 years ago by Jeremy Emerson <[email protected]>
Merge branch 'master' of https://code.google.com/p/oppia

36a4e87323721fecd17983737cc627fa97ae4ab3 authored almost 12 years ago by Sean Lip <[email protected]>
Various small frontend fixes.

9ef140af3b1b3bd897ffc1e17c017cce5b555be8 authored almost 12 years ago by Sean Lip <[email protected]>
refactored start.sh to call the test.sh script instead of duplicating the code

926a76ff74a95013615c0343718ef929cc1de153 authored almost 12 years ago by Jeremy Emerson <[email protected]>
Correct gallery iframe embed URL. Remove check on existence of static directory files since they are not accessible in App Engine.

e676d8ca3828fd3195a5e9d202ba167c154d23fe authored almost 12 years ago by Sean Lip <[email protected]>
Moving general widgets to an iframe

ab4239387c731dc8bb76f926dc36123d253a0d3a authored almost 12 years ago by Sean Lip <[email protected]>
Making Phil's music widget work

e953935df0e326f68d2908ff32d43189beac0273 authored almost 12 years ago by Sean Lip <[email protected]>
Make static/ directory in data/widgets accessible for static file loading

557954ba0aeb13d79542fdebe5e710784f723643 authored almost 12 years ago by Sean Lip <[email protected]>
Allow classifier rules to emit an additional data value giving more information about the classification mismatch.

36ab7bb1b34351c364dcb26d6f3f7653dbc8602c authored almost 12 years ago by Sean Lip <[email protected]>
Using os.path.join() to create directory paths.

4cc03b0074a363286637a247ed48c5c791a0c5d3 authored almost 12 years ago by Sean Lip <[email protected]>
Moving sample classifiers, explorations and widgets to a separate directory.

bc47b37670957ae0323aa164bd89a00067b8ac67 authored almost 12 years ago by Sean Lip <[email protected]>
Moving to PEP-8 method name styles (method_name rather than MethodName)

ce162ecd3253d9a742c37c0568c3387a4c1155f8 authored almost 12 years ago by Sean Lip <[email protected]>
Move lib-serving code into resources.LibHandler

65a6cb2430c981d75d6ab31aa630bb3e5d025535 authored almost 12 years ago by Sean Lip <[email protected]>
Removing final vestiges of the old system (actions, inputType, dests)

fcf2d31862f98d04c21095e2d470d5dc000f09ff authored almost 12 years ago by Sean Lip <[email protected]>
Store destination ids rather than names. Make the exploration tree format rules correctly.

6eafaac095544d1ed4a2074ed1ef4a948bacdffd authored almost 12 years ago by Sean Lip <[email protected]>
Removing stateData. Using explorationData for all get transactions.

4abf4189b3d7cd4ca74b8037276739339abbf41e authored almost 12 years ago by Sean Lip <[email protected]>
Start moving put and get requests to a common State/Exploration resource in the frontend

d5c6cf23f7fa1bcdcac705097f141c2c579b57d1 authored almost 12 years ago by Sean Lip <[email protected]>
Add TODO

3608f5762e66a9109f45a75cb3a904c2ffa335d7 authored almost 12 years ago by Sean Lip <[email protected]>
Bundle JS and CSS header libs into single files for speed.

8002174e397e67458ee0ef6d9d009633165c26ad authored almost 12 years ago by Sean Lip <[email protected]>
Cleaning up some unused code

99c231033ba379a1878ce00ef88c2a46f94d83cc authored almost 12 years ago by Sean Lip <[email protected]>
All END states are now 'END'; there is no more use of '-1'. All 'END' and '-1' literals have been changed to use one of the constants in either utils.py or editorExploration.js.

b06a39ea116353982aaa5ac7eb882ad2bd50e069 authored almost 12 years ago by Sean Lip <[email protected]>
Move interactive widget preview to separate file, and into ng-view

2f3571b9b8e222009f9c3975f0a680b406d01a9f authored almost 12 years ago by Sean Lip <[email protected]>
Make multiple choice widget work.

6a27abea5d390d17100037a2752cda85f0f56a8f authored almost 12 years ago by Sean Lip <[email protected]>
Move exploration, state and parameter models into separate files.

a08921f61d0d74768b698001b3ebf8dd10dc9099 authored almost 12 years ago by Sean Lip <[email protected]>
Making YAML uploads work with the new formats.

cb02a0625b802fafdb7f62b721406927a9c7af6e authored almost 12 years ago by Sean Lip <[email protected]>
Tweaking the interactive widget UI

afd692db0b9c259558ff1267c350beaebf709fda authored almost 12 years ago by Sean Lip <[email protected]>
Deleting old files.

c8aba0d070c2af0e599ffcf457d2e841a6aed880 authored almost 12 years ago by Sean Lip <[email protected]>
Continuing to replace the old input_view/action_set infrastructure with the new interactive_widget/interactive_ruleset infrastructure. WARNING: The present commit leaves Oppia in a broken state.

0617d9a1c95232d6a44d230ee9221e980c1694b9 authored almost 12 years ago by Sean Lip <[email protected]>
Adding multiple-choice and set input widgets

9d67ed3b9f8a139373ed2f373fd691224c6d0dcb authored almost 12 years ago by Sean Lip <[email protected]>
Adding default rules to each of the rulesets.

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

629297bb7bcef280860fa492d756e2d90af16abb authored almost 12 years ago by Sean Lip <[email protected]>
Add edit, delete, move up and move down buttons for individual rules

38ee327a7b4874fcbb5439306b2708f3fce42277 authored almost 12 years ago by Sean Lip <[email protected]>
Fixing bugs in stats and displaying in the stats collection page

ae0a066651b7059cc5945623a1de2030848b835d authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Revamp stats to include a journal type that keeps track of a list

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

46385c0199594eaa3bf439f1ebeda2b5a93b8ac9 authored almost 12 years ago by Sean Lip <[email protected]>
Add feedback textarea and dest input field to rule modal, and display these properties in the overall rule UI

dc13bc65de28fd6e181b636da6c1ed2128c5ee52 authored almost 12 years ago by Sean Lip <[email protected]>
Two new stats: exploration completed and default answer hit

259faa92f8a7507fb0f5ff0f7ebf6a5ddb514c5c authored almost 12 years ago by Stephanie Federwisch <[email protected]>
Adding Phil's music widget

4250c942f5aec8df5f6c4c3e039dbdd1e73d0516 authored almost 12 years ago by Sean Lip <[email protected]>
Adding some basic list rules.

c415b04a2a9bc61ecbae30d577880dc4c0cb4fc7 authored almost 12 years ago by Sean Lip <[email protected]>
Adding the remaining two classifiers.

8c0e47185c97cf048cfb8f02ab74d8096f75ebe9 authored almost 12 years ago by Sean Lip <[email protected]>
Fully persist interactive widget parameters and rulesets.

791e5d3a50652adb066e1b35930d023a015cf932 authored almost 12 years ago by Sean Lip <[email protected]>
Add stats.py models file.

9b8cbb6dd088172d0e501a48fe9e8d2f282424af authored almost 12 years ago by Sean Lip <[email protected]>
Finished a basic stats handler, recording visit counts for a given exploration.

f63387e80f947b9002df5c0dde611b275d7c86b0 authored almost 12 years ago by Sean Lip <[email protected]>
Add files missed in previous commit

a11318f0f6750d52aac0f94a303de5895a4df4e2 authored almost 12 years ago by Sean Lip <[email protected]>
Add stub for a statistics dashboard.

b094a4a3526c116a93b0f0ecaa301b33026ddf49 authored almost 12 years ago by Sean Lip <[email protected]>
Renaming the image handler.

775205d474303ecc2b154c826ae2fee96f9fd8b9 authored almost 12 years ago by Sean Lip <[email protected]>
Overriding BaseHandler.__init__() as described in http://webapp-improved.appspot.com/guide/handlers.html

5600971acb3b8e004eaa9892afadc061d7676cc3 authored almost 12 years ago by Sean Lip <[email protected]>
Add missing files from previous commit

78c2c4b86cbc07161f258103648b413e4ccc9941 authored almost 12 years ago by Sean Lip <[email protected]>
Move models to a separate folder.

d924366080f78e5c40d88b3eac5072a0eec20208 authored almost 12 years ago by Sean Lip <[email protected]>
Adding rule display for interactive widgets. Still need to save updates to the server.

ccfbc8f4a21fd2aca886584a24528c5d6a403235 authored almost 12 years ago by Sean Lip <[email protected]>
Persisting interactive widget ids for a state. Renaming 'blurb' to 'description' for consistency; renaming widget.class to widget.id since class is a reserved word in JavaScript.

29201c35f9702aa93b20bad70280a4bbe58f2393 authored almost 12 years ago by Sean Lip <[email protected]>
Updating sample classifiers.

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