Ecosyste.ms: OpenCollective

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

github.com/sagemath/sagecell

The Sage Cell Server---providing a way to embed Sage computations into any web page.
https://github.com/sagemath/sagecell

Merge pull request #309 from ihanson/spinner

Fixing the bug in which the spinner would disappear prematurely

8e28bdd0f0c2d9746fa63e70ec18619381287b1a authored over 12 years ago
Merge pull request #308 from kramer314/gh-297

Add user convenience functions _sagecell.(display_file|send_message|upload_file)

99ebc1152d4e9279a0798a52062039d47b877a88 authored over 12 years ago
Update future plans documentation regarding ipython rewrite

d3bd61b541fbc4577063314b0e10dddd640b235b authored over 12 years ago
Make it possible to change the flask webserver config options, and provide defaults to have a multiprocess flask server, and change the default server to flask.

aa744c860431fba2b6be252acfa159519b5d3957 authored over 12 years ago
Update installation instructions for the moinmoin plugin

cdc5afdc3294f259d9d4cb85f80452905f52c75e authored over 12 years ago
Revert sys monkey-patching changes

Also small user convenience bugfix

d091ab2d86a5f7e9aa245d5d9bdc4571669fe04a authored over 12 years ago
Fixing the bug in which the spinner would disappear prematurely

5530149e84a856e20090510336dfe00609a03920 authored over 12 years ago
Merge pull request #307 from kramer314/gh-294

Check input of manually-specified slider values

Fixes gh-294

9087f0faae65e8c492cd76acc42984f65c248c34 authored over 12 years ago
bugfix

d53b2f787eb74ba9277a304ae659a0beebc7bb69 authored over 12 years ago
Check input of manually-specified slider values

Submits current numeric value if manual input is non-numeric
"Snaps" values to range if numeric

930f5611849d97b50ea19d15c5b57be1754b06c6 authored over 12 years ago
Make user convenience functions a module in the user namespace

Also adds documentation

93f3b208edb62f07c077391070f3c0d5e4a2d912 authored over 12 years ago
Merge branch 'gh-144' of git://github.com/stevenJohnson/sagecell into gh-297

9907332625473267de9a2d405589867f9a6fe51e authored over 12 years ago
Don't assume that the background should be white; we may be embedding on a non-white page

dd2f144b03c6fd68debe49d71940902619d741a3 authored over 12 years ago
Merge pull request #301 from ihanson/range-slider-fix

Interact defaults

Makes interact defaults in the short syntax n=(default_value, (0,1)) be com...

d18edd89baca287cf39ff98e861e818c7185f8bf authored over 12 years ago
Remove gray background from output

3842ae14433b1c069ba988f6a2429dc113954886 authored over 12 years ago
Defaults in the automatic_control syntax are specified by value, not by index

244193dcdc963ef40eeddd772624c800c1411a2d authored over 12 years ago
Merge pull request #303 from ihanson/selector-buttons

Allow two button selectors to work simultaneously

11adf3d79be292d56ec31133e4ea0c52b0fb8c60 authored over 12 years ago
Merge pull request #306 from bvarberg/gh-299

Overhaul permalinks

Don't do code urls anymore, and only post zip urls if they are less than ...

d41cb8bde8c159e9f3d965b0dbd455cdc4bee268 authored over 12 years ago
Overhaul permalinks

af333ec41267d801a7b65fe9f4fa6658cbabbb10 authored over 12 years ago
Update sage 5.0rc0 patch (graphics weren't being displayed).

560d832b532fdf623dd2d8ce5d652c4c02868e46 authored over 12 years ago
Get rid of unnecessary imports that were also causing problems with the pymongo upgrade.

f8b738bc93d560facaa724408d9af7a8954a803e authored over 12 years ago
Update sage patches for sage 5.0.rc0

1b5f14a4f7ee23a65f297ea60a31a92fba219dd7 authored over 12 years ago
Fixes #303 (selector buttons); removes unnecessary button colors

535fa72c14f86be9f48e4c41940868f8ca467d40 authored over 12 years ago
Merge pull request #251 from ihanson/wait-notify

waiting/error notification

Introduces a spinner, changes the CSS quite a bit, shades the back...

f598ef7dffbc678ee7925cb7553f87646eeb738c authored over 12 years ago
Merge branch ‘master’ into wait-notify

117cfe6518478e06a947afa3091ec3dcee033a57 authored over 12 years ago
Use a lighter shade of gray for background of closed session output

d228c4dad5ec771a002d4891e4bdc99b9deeaa5f authored over 12 years ago
Fixes #301 (continuous slider defaults)

5966b9007b1bfc72d96c9d090c85e30d709bc89b authored over 12 years ago
Make the first embedding example even simpler by taking out the codeLocations.

4a1573f7a6ac201d5f88b28f8d1c3f4eac697460 authored over 12 years ago
Style changes; only hide spinner after execute_reply

858a843c5c6f1780f769252beb708a55fac09344 authored over 12 years ago
Adding a spinning icon to indicate waiting for the first output of a compute request

4d8c8b713ea92bd418f29fe6c53ac848067fa721 authored over 12 years ago
check any already-applied patches when installing spkg

eaee8b34c65b101f631a0a5790dae456f4de18e6 authored over 12 years ago
Don't stop installing spkg if patches are already applied; print a warning and move on.

This allows you to install an spkg twice.

9c8e7b04a416a934a9a940d2e46a65aa7279a0fb authored over 12 years ago
Add the C_INCLUDE_PATH variable to spkg-install to let zmq find the zmq.h header in Sage's location

b385cddd0f98dc67dbe9ce3b2b6d34840165c267 authored over 12 years ago
Make InputGrid sage_eval things by default

d8c548561f89fdf219c621e6224d2c83974db166 authored over 12 years ago
Change order of arguments for InputGrid to make more sense.

e47aadec463d4ff011c94235e896781190f64839 authored over 12 years ago
Delete debugging statement

b919d32546b2d26fcce2b1cc9118aa35aaab8157 authored over 12 years ago
Merge pull request #300 from jasongrout/input_grid-fix

input_grid does not evaluate its arguments in the right environment

989e285b5c4cea1b4f703dab5a51688a7e512d4b authored over 12 years ago
Update InputGrid to evaluate variables in the right context

These changes use the changes in gh-261 and gh-274 for inspiration.

Fixes gh-300

75d95a5a48f906fd00ca05f6918f82bb586317c5 authored over 12 years ago
Merge pull request #250 from jasongrout/mongo-race

Interact KeyError on Update. There was a race condition in the mongodb driver where two worker ...

e7bab099b0c2fe0702ecee90c0c08c4aaa62b522 authored over 12 years ago
Fix mongodb race condition when getting new messages for worker processes.

This problem would sometimes allow multiple workers to get the same input, and both would return...

dfb40be0b363d180fcd45c792c3c4677a0064987 authored over 12 years ago
Big updated and cleanup of documentation.

a8968a9a545320c82c12ab94d267c4b34ad37b14 authored over 12 years ago
Get rid of sessionFileTitles---lots of people are hiding that, and it's pretty clear what is happening when the file link appears below the output box.

aa9ae66a1ba9393f97ebd5b85d90c08c69a46b1f authored over 12 years ago
Update default embedding templates (no permalinks, but put back in session done since this is very useful for interacts).

2b4584da4527b690fae8ecd85334dc9970d37ce6 authored over 12 years ago
Very simple MoinMoin wiki plugin to make a {{{#!sagecell syntax to insert sage cells.

691e705e7d028f2665cb707a199fbb1402eaa6ca authored over 12 years ago
Fix simple testing scripts for the new session id handling.

661ee81b073c05c1c87228237395183332d064a1 authored over 12 years ago
Fix javascript syntax error when we have code in the URL to the root.html page

faae7856b6da25367955ab1bc4fa30b9bb4a5280 authored over 12 years ago
Merge pull request #263 from ihanson/cors

Send CORS headers as an alternative to jsonp, send JSON responses, and assign session ids from t...

647fd3028de5d1255356ab4b93b11a0a81c68cc8 authored over 12 years ago
Merge branch ‘master’ into cors

Conflicts:
doc/embedding.rst
templates/embedded_sagecell.js

8faea14c97914c46f24ed211c358568ba009dd49 authored almost 13 years ago
Merge pull request #292 from kramer314/gh-280

Simplify default embedding

Make a debug mode that includes a lot of the advanced controls. T...

733673fc269575447c313a4035cdc76a786c3192 authored almost 13 years ago
Don’t use the invisible inputbox hack

0dcfead64fa083a64bf3449d44f5764c66c6f8b7 authored almost 13 years ago
Added user convenience functions for files and messages

934bc0531e38e6c826112a35d6c9b783497fabe3 authored almost 13 years ago
Minor bugfix

34f8ab28bbcfac1dc06030cfea096d4d8afc73f5 authored almost 13 years ago
Internet Explorer 7 is not currently supported.

45c5d1e6316fb44a30a0b23b776f78e60a54f179 authored almost 13 years ago
Merge current master

6cab1a7441ebf1f92b57e2777086227a4cb8eef1 authored almost 13 years ago
disable the mathjax processEnvironments because we don't want it and it also causes problems with <span class='math'> tags

An example of the problem we were seeing is doing:

html("$%s$"%latex(identity_matrix(4)))

whic...

328e4f25452ed3540633a7d14f53abc16ab829e3 authored almost 13 years ago
When making an spkg, make the origin git repository point to github.

81fe61197cb4ab3214caa599f844f00f4fc37582 authored almost 13 years ago
Add a db_mongo function to purge all output in a database.

a8407bba1327f6070034514241c1fba7e59b17c7 authored almost 13 years ago
Update readme with mention that instructions work on sage 5.0beta12.

2c03744f786a6dad13d90ba60f6076f24dfd5d56 authored almost 13 years ago
Use cross-origin XMLHttpRequests when available, or fall back to other methods otherwise.

Fixes #247, #263, and #287

c936279dd43c6f109c3282ef68d8e96329bb5d25 authored almost 13 years ago
Simplify default embedding

* Add debugging mode for embedding that shows messages and other
debugging output

* Hides debug...

65e13928651683e1a9f3acc8d0e0b50b94fd37a4 authored almost 13 years ago
Improving readability of CSS

4da511f664643ffb3268729b45bf535993dddc65 authored almost 13 years ago
Cleaning up JavaScript

87582861de6de0a6cc2ea5e28e4baae43faeaf94 authored almost 13 years ago
fixed mathjax backend name

7983cc377097f30c2468bf615eff06a5a9db72d4 authored almost 13 years ago
switch default mathjax renderer back to html until there is an html fallback for at least android

309a4414b9fc8243f9404db1624de8b4ba49e525 authored almost 13 years ago
Merge pull request #286 from jasongrout/mathjax2

Upgrade to MathJax 2.0

0c3ee5a7b3364d628b66d04a4ca4b56439e10723 authored almost 13 years ago
Fall back to MathJax HTML rendering if the browser is IE version < 9.

Code from Davide Cervone: http://groups.google.com/group/mathjax-users/browse_thread/thread/799c...

528db82843b8fa7b23b0cf05ae94ae49f356e9c3 authored almost 13 years ago
Merge pull request #276 from ihanson/ie8

Fix loading predefined code in IE8

cb6e53e5f221bfe14246457811d16892eca02a4c authored almost 13 years ago
Change the way Sage code is read from <script> tags (fixes #276)

fc3ae89677bfcd6144ea9cb17711c6b2fe99b7f7 authored almost 13 years ago
Switch MathJax to SVG output (more reliable, faster, etc.)

a8253719a01bb3d447ad7aae2fa734c4700975bc authored almost 13 years ago
Upgrade MathJax to 2.0

33c3ee6c9fd66f356c260ffa07bcef035c655556 authored almost 13 years ago
Put in a symbolic link called jquery-1.5.min.js for backwards compatibility

2f65b29635ca43d4301be84428544ae7edbf368d authored almost 13 years ago
Merge pull request #274 from jasongrout/interacts

Make some changes to InputBox and input_box:

* user inputs are evaluated in the context of th...

d967f796afc1b52801ddc4e5bb15086c56c9fa69 authored almost 13 years ago
Merge branch 'whitespace' of https://github.com/ihanson/sagecell into whitespace

Conflicts:
static/compute_server.js

c53f3389a774a2830e3bf7ebb9dd2ee672576e53 authored almost 13 years ago
Merge pull request #279 from ihanson/whitespace

Make Javascript indentation only have spaces, not tabs.

6babcf478ca00bb624e49a240828e62664ae28c5 authored almost 13 years ago
Push sage_eval logic to InputBox with a new evaluate initialization parameter.

52588291e34722834474ad83ba2315aace2e43e3 authored almost 13 years ago
Fixing indent in JavaScript to spaces only

5d093ca50ff123fe20db619a705a2dba1de11355 authored almost 13 years ago
Merge branch 'master' into interacts

ed422c5a7233265964b1c4ad02d7aa651c4b5077 authored almost 13 years ago
Merge pull request gh-235: Account for potential delays in MongoDB 2.0 startup time

Conflicts:
misc.py

249391dae1ef80827682a263c3b24c0f072f9ab7 authored almost 13 years ago
change default number of workers from 100 to 5, to mirror a personal dev server capacity better

346feac8c135157726e6a256900f49adb37b1d72 authored almost 13 years ago
Add docs for the spkg

Fixes gh-108

5f64c8ce1356ef5011098f69527b2bd2f4c6c6a5 authored almost 13 years ago
The docs try to import db_mongo, so we need to fail gracefully if we can't import the config module.

7d0b8e74e791548818ac3c145c407856ded9b79e authored almost 13 years ago
Make the spkg-dist compatible with the python that comes with Sage-4.8.

We can revert this once Sage 5.0 (with python 2.7.2) comes out.

e5d2b6d89939d0de77ee3f81e051adc677f0d33d authored almost 13 years ago
Move the download jquery.min.js step earlier so that even if the all.* steps fail, we get jquery.min.js.

all.* steps fail, for example, when there is no Jmol link, for example, when we just cloned the ...

004ee82f4974dc78b7c2e210a806b05e93a224d6 authored almost 13 years ago
Import the default config file if importing the config file doesn't work.

This allows us to have a simple setup without setting up a config file.

Fixes gh-284

0540f1834e76fa270ef4875f8ea37b2f36041352 authored almost 13 years ago
Merge sqlalchemy db and filestore backend

Conflicts:
web_server.py

f2b87506475f0916d1fbd794bda7fe7f8cb053b1 authored almost 13 years ago
Merge branch 'sqlalchemy' of https://github.com/ihanson/sagecell into sql

Conflicts:
README.rst

44a48f4ed6263096af740d6b9be55af746978b2c authored almost 13 years ago
Remove a bunch of the service logging

2611e2bf4f2c50cbc4d12d68d595dd879830bf2a authored almost 13 years ago
Make a one-stop web service.

1c0dd8b4d2923c611605d9905d8479ed52e3295c authored almost 13 years ago
Import uuid4 to the web server

edfbb39b1cf712312befe13ce40e510797cce5a8 authored almost 13 years ago
Simplify the rules about the default value for input boxes.

If it is a string, it is as if the user typed in the string. If it is not a string, the default...

56565ec247c4846a7d8a706d5b730cb94bfde3e5 authored almost 13 years ago
Fix the spkg-making scripts to handle the submodules now.

8fc40d2f32c2cc4b2bfc0d7abfb52ddc330197b7 authored almost 13 years ago
Merge branch ‘master’ into sqlalchemy

Conflicts:
README.rst

6f1b970ddbbba4b8ee8fc680d9dcd705bd09d909 authored almost 13 years ago
merge

4ef8bae62e5009e729f6474be1186e1146c67dc8 authored almost 13 years ago
Spruce up simple embedding example

* hide scary technical details from second cell
* Add explanatory text

75d06402253d9329baae689ec03290d8df69cfab authored almost 13 years ago
Move example embedding to the top of the documentation file, and fix it to use jquery's $() document ready handler

Also, delete the mention of sagecell.init, since that is not needed anymore.

28fca733e71e98a68c37bb3cae2c670ebc0540f5 authored almost 13 years ago
curl isn't necessarily installed on all systems (like geom.math.washington.edu), so download using python instead.

c5c2750a06b9548d65f1c25c3a8c62d0e2020e16 authored almost 13 years ago
Change cssmin path to use git:// instead of https://

This makes it consistent with the other URLs and also avoids an https error we saw on geom.math.w...

0d62ee3661659ae8951cf071d8412da58b00d581 authored almost 13 years ago
Merge pull request #256 from ihanson/sagecell-init

Initialization using the .init function twice seems to cause problems

3a868203434bede55491d9e6a555df9afa259cec authored almost 13 years ago
Merge branch 'master' into interacts

5af045bd5be5b45c14039429b21a0767eea3322f authored almost 13 years ago
Return settings from makeSagecell and make root.html consistent with example

91f0830fe71dae91dea44a5a7009133c12f284b8 authored almost 13 years ago