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

Give HTML 5 clients (and in particular, iOS Safari) better hints about the interact controls.

5c435feb1ecce9b23ea88c3dd00a5954dbb6ad5e authored over 12 years ago
Name our logger and add a few more logging statements to help with tracking kernel usage.

8a438a85ecdd92f5dfe4384e1ecc16599056ab50 authored over 12 years ago
Make printing use logging; log the date and time for everything

a1199da7f5f37c76f8ee2e539ddb2a009e89da29 authored over 12 years ago
Another partial fix for gh-369---language not being selected.

a041e4c646a88e1eabc8cedae3beb16fd74d9029 authored over 12 years ago
quick fix for when the language is not specified, and so no language is selected in the dropdown

d6cf85a6aad2c7c5bce7226f06be25031f59e258 authored over 12 years ago
Merge: fix stalling on starting processes

5a10bb6b4c430fd858344d4d14ba352860ddb831 authored over 12 years ago
join after killing so the killed process goes away

d15b2666d9974deed28a7df8231b1a791debfb87 authored over 12 years ago
Up the threshold for web requests blocking to 0.5 seconds.

b3b3eed2721e2ea57ad261aa45feb5b2cde9dbcf authored over 12 years ago
Make starting a kernel use a timeout on the polling, and retrying 3 times.

a851bb74bb3673142e362fa25a555dc5e5c789ab authored over 12 years ago
tell receiver what the computer id is

8539369b13dfa3fb252742c9fe46b7ee2c2567c2 authored over 12 years ago
Make computer id shorter

9df674bdae7912e05657bd849b3a787bbae023b2 authored over 12 years ago
set queue timeout when putting into kernel list

a6253f2fb86ca3a1ba746f95f5eac968275fe890 authored over 12 years ago
print code line

2879b9a2a1e96c2449efcfd7797ca1f190b06b0b authored over 12 years ago
Turn on webserver logging

8c325a9d35b70aa0577844114016b90085e73c91 authored over 12 years ago
Get rid of kernel killing logging

62c28caa5e30b7649b23317724f6ef3855ab0beb authored over 12 years ago
Merge: make end_session async and add a bunch of timing-related error logging

8d788d4eb6401b2b2097f3b5e812854e9fae376e authored over 12 years ago
fix javascript error

f04d5483f284c45b875f641b3a438dc73493cfc0 authored over 12 years ago
Merge pull request #361 from ihanson/languages

Configure cells to run other languages

9044140688bbd64d0d319d4a8dd09097897d1966 authored over 12 years ago
make the path concatenation more robust

775f264951cceb76aff9d7f3a789a93618917813 authored over 12 years ago
Default sage should first check if SAGE_ROOT is defined. Thanks to Ira Hanson for pointing this out.

0180ebbcc60b63503621d2ccc5eaeb5fd812631b authored over 12 years ago
Merge branch 'master' into languages

Conflicts:
static/compute_server.js

a1f927c5ac5a00a6fcccdb85cc9820fe77ca323f authored over 12 years ago
Make interacts work again

cb4c0c0189bec31102587bc81d3f23df1da413ef authored over 12 years ago
Add timings to untrusted receiver

58a6f0b13e7c5b8dc7639c0208f3222924b3b4ad authored over 12 years ago
make timer accept a reset default

86f202523659f833c2e39b2ba0f96680245ece29 authored over 12 years ago
better kernel output

dd159cb886d9a52977d87cbb52188db731c5e45d authored over 12 years ago
make ending a session asynchronous to not block the ioloop

327641e0102b238b4c30dda1f51629c0f6872ec0 authored over 12 years ago
ioloop blocking warning

5c62ecbf4674aa0427cf380269d96e0e10afdfe3 authored over 12 years ago
kernel handler timing

4aaf1afd76d09dd3b7fadeb0367d1b44cbeb13d4 authored over 12 years ago
Add timer to misc

38c5ccc69087db7b44dca8f539dde3d7ddcebc66 authored over 12 years ago
Make javascript logging function depending on a debug parameter.

4c814cf9a09380b49d129447b50d6a7a8950d134 authored over 12 years ago
Refactor the prefork code once more; make sure to set timeouts for preforked and used kernels

39e5ccc419077ac9c694694c9ae1939aadbda1a4 authored over 12 years ago
Start up preforked kernels asynchronously.

d619e0cdb55604c6733cf60d4308ad15c24a28e9 authored over 12 years ago
Make preforking a bit more verbose

aa3e59d3438ebef04a6b7c4039cb39ccff963481 authored over 12 years ago
intelligently find out where ipython lives

acad0bea772c6292a1b292ae0be600acf8374bb9 authored over 12 years ago
by default, use the sage installation used to launch the web server

07d30b51e4c5b0e96532b4d328ea574cf6704f66 authored over 12 years ago
sage spkg install file somehow lost the version 2.0 changes

8cdb587338be70ca44794534cfa2a9fb5d081a1a authored over 12 years ago
somewhere our package dependencies disappeared for the spkg

1a0feb29fddf90e8544ab03b8f4e81ac9665e56b authored over 12 years ago
make spkg version number the date

6deb9c77a260ed3e29efc6efdf4b604b987a5ec1 authored over 12 years ago
fix typo. Thanks to shoibalc on github for pointing this out.

f40e743d7d9853538f0eb8096431e81dae599b24 authored over 12 years ago
Merge branch 'master' of github.com:sagemath/sagecell

b7c2de80d9bf2b193be5bd1f1d9674bc8cb92404 authored over 12 years ago
Don't assume interact default of 0.

Fixes gh-368

7501504fd1800c90ec73d107492d13b90657e83d authored over 12 years ago
Merge pull request #366 from shoibalc/master

Sphinx extension for sagecell

c1aa0570f63abc71cd930f009ea1f52d86304908 authored over 12 years ago
Changed URL of embedded_sagecell.js.

45867b071c5a8f9171e09369fb9236951f287b08 authored over 12 years ago
fix url for moinmoin plugin

1e79c1f872a6b29abce1f9cbc20d4333425049f2 authored over 12 years ago
Fail gracefully if config does not specify a prefork number.

a27ab234d652e3b53f9b70656e5bb176ea9f5e8c authored over 12 years ago
delete print statements

be3bb7d3e31e10a9c7c216e760bf022292283b39 authored over 12 years ago
Refactor the prefork kernel code a bit.

32fa2220b01b6951678b0a836e840faaf260cd49 authored over 12 years ago
Merge pull request #365 from kramer314/prefork-kernels

Prefork kernels server-side to minimize reply time for the user.

dcfbcc1c5c430ccd265089744efa53a9b56fb631 authored over 12 years ago
we're definitely past version 0.9.0

002a481010e487fe3ad49ecb794d8ad5c994a8eb authored over 12 years ago
Make a Sage-only cell the default option for makeSagecell

c041537793ca57dddf2ca51dd2f5ddaa61aaa982 authored over 12 years ago
Merge branch 'master' into languages

Conflicts:
static/compute_server.js

a0ef2b1d4b5fc0907f85322c53d1f1b498494411 authored over 12 years ago
Fix grammatical error.

13f848a74d26a2facddc2d4b38b05e4ec889c3ff authored over 12 years ago
Sphinx extension that produces a sagecell in html output.

00ce2b770a48773c99786d413e718d04d538c37f authored over 12 years ago
Prefork kernels server-side to minimize reply time for the user.

54e4e73ab7a7ad72be7253091bef3a95c40c40c9 authored over 12 years ago
Robustly time the requests and output debugging information.

934fed88f6f64d67c3d118d87815aa938638ff26 authored over 12 years ago
Lengthen timeout check.

2135e49bde9bb45c329240fe877b5d1a9e794354 authored over 12 years ago
Add datetime and number of requests logging to permalink database.

This will help when we decide to throw out some entries, and will also help us get some stats on...

8c730616f88508f0d1871970b0aa06ed30fba132 authored over 12 years ago
Merge pull request #362 from ihanson/table-css

Add css style for html tables

5ba7d7d4afe7a8e58d7660a6e5dcda336cb25052 authored over 12 years ago
Merge branch 'gh-339'

9794c3b0d034b67934b01d4415fc9bdf8addd37b authored over 12 years ago
Make automatic controls use the new InputBox/ExpressionBox when needed.

d99f86c8f37b05195c2023bc7180cca7cc63f31c authored over 12 years ago
Make input_box default to keypress=False for backwards compatibility

84b96d6f7d5714c92c3ea40254c944cac0d03837 authored over 12 years ago
Merge pull request #339 from ihanson/expressionbox

Implementing an ExpressionBox control

204bd8bc921fe0898711ea208a60af4b4e2d366d authored over 12 years ago
Better way of blocking pyout for HTML output

996e97c527e01c23a319126e8bbe4173a5f299d2 authored over 12 years ago
Allow the embedder to provide language options to makeSagecell

Make permalinks use the correct language

603916420e7d3f89f8c629a81b012279bc87d900 authored over 12 years ago
Let the user select language in which to execute code

58466a1f2fbc7860c3bfa199d6b973bf3ecedd76 authored over 12 years ago
Make input_box function choose InputBox or ExpressionBox

1a556d81108dc334634db622a4cd0196864c1ddc authored over 12 years ago
Update CodeMirror repository URL to new location on GitHub

88759e8ef24bc3a854e267fa42e1ea10b845601c authored over 12 years ago
Format tables the same as in the notebook

8d064aea4c24c3050e46c99a0a3282bfd00caba9 authored over 12 years ago
Add author info to Sage patch

ecfd8b704da815462bd80dc3137e796be1edad82 authored over 12 years ago
Implementing an ExpressionBox control

Also adds an option to the regular InputBox to update on the keyup
event rather than the change ...

69950a00a1d374e225fb6ad0388cd7f75c1d1678 authored over 12 years ago
Reapply a75f591db58637cc8fd57a8b8a1bfc6ed674cc88 to replace tabs with whitespace, but also preserve a .startswith equivalent

82899ea1700712fd23d3c1d2dbdf9c8c8c6e5ff7 authored over 12 years ago
Merge gh-360 into master

Conflicts:
contrib/ipython-testing/static/compute_server.js

67052210d12401c839763adadf495c184b4a8eaf authored over 12 years ago
Merge gh-347 into master

Conflicts:
contrib/ipython-testing/static/embedded_sagecell.js

Changes in merge include:

* r...

f9e31bf250391b104f1c62561be04edd278adf0d authored over 12 years ago
Merge pull request #319 from ihanson/shift+enter

shift-enter doesn't evaluate in plaintext mode

15ef170f13b938164f9b48dd806c3911e6e12e64 authored over 12 years ago
Merge pull request #363 from jasongrout/newipython

Change things to use the new patches at Sage trac #12719

This also means that magics work, etc.

a1830dbda36fd452ecaf30a80572924288447265 authored over 12 years ago
Change things to use the new patches at Sage trac #12719

This makes things easier on us---just load the Sage extension for customizations!

06ddc58ee57d3c0e2865f4c9f4c9e2899ac3a4b1 authored over 12 years ago
Move last documentation files for new version to top level

1d7975360e9d4ef2dc3cf94e1fab98d4b456c5aa authored over 12 years ago
Updated docs just slightly

6f357d9546ae3451c6b2080a8a546b7580fabf04 authored over 12 years ago
Move version 2 codebase to the top level.

1b9dee79a3b706b828e7689ef0e685ca390a0c15 authored over 12 years ago
Delete version 1 files

2d5df154dd3ceb675bd606ae969d8d1b138e064e authored over 12 years ago
test to see if ssh connection closed earlier than we anticipated

04bb1c8b6f519ce1276c3b928cc9de2457b7305e authored over 12 years ago
Trim whitespace from auto-guessed content

This so that you can nicely format the string in the html source and not end up with extra endli...

a9d063bd84d9e3e8ee09d74549fe5de2f6195bac authored over 12 years ago
Provide an option (sagecell.loadMathJax) to control whether the sage cell loads mathjax.

Set this to false *before* making any sage cells to prevent the sagecell from loading mathjax. ...

7ed1e424a940d1bd98f1fd4dfa10b300fdb96a43 authored over 12 years ago
Javascript loop optimization

595841625133f8d526c22e5f0cf1afc9f97e284f authored over 12 years ago
Merge pull request #354 from ihanson/makeSagecell

Using a JQuery selector as inputLocation/outputLocation to create multiple Sagecells

For exam...

2f06f9cc42b0e881eda759faf46938886c0dbacd authored over 12 years ago
Update patches for Sage 5.2

Thanks also to Luca from sage-devel who worked on updating this patches for Sage 5.2: https://gr...

0bb5c2a61da48efbedbdc0934d6122c2591f7121 authored over 12 years ago
Really exit if receive a keyboard interrupt while trying to shut down.

d9b307456b4559791346504380e1a1186ab9ac55 authored over 12 years ago
Start up kernels asynchronously. This won't block the ioloop.

8e3bb7bb9fafa2831a0d542b9ae5d9307214f4da authored over 12 years ago
add a commented-out statement to enable logging when the loop is blocked for a long time

1b277821688245530b359f31377b35b4173e0d90 authored over 12 years ago
Merge pull request #358 from kramer314/web-service

Properly handle service requests with multiple stream messages

d4880dc6f8768405cc795f3808a7e6c03d438c51 authored over 12 years ago
Properly handle service requests with multiple stream messages

Previously, only the last stream message would have data stored in the
returned dictionary, repl...

59d1b0a86e021b000a9239df372ff73d89868ae8 authored over 12 years ago
don't require nose for misc.py

f464f8a00e2c9bb67b04daa32e14f24a0edda468 authored over 12 years ago
AsyncRouter ipc address should be different for different webservers. This still isn't elegant since it clutters up the directory.

f5fea812205382b2d3798eaa72de5781741201fc authored over 12 years ago
Add option to web server to set the port.

1700e7327b2e6c363eb824c5603945a7f84a185a authored over 12 years ago
Fix Shift+Enter behavior

51fe1f5bcfc0c9e177b4ab5ba4c50e1a7c4ed65e authored over 12 years ago
Finish fixing trusted kernel tests.

cf09f9407eb4b31aa243417af8df9c0b20b62eeb authored over 12 years ago
Fix test to reflect that we don't print anything out when killing kernels anymore

89492b6e09ba9b882bf5e4e8d3cbfb00680a717e authored over 12 years ago
Catch socket timeout

4d0ce960158267baceb435880749466a1577fa09 authored over 12 years ago
Fix yet some more trusted_kernel_manager tests

b78ad0d838a7e33a895aa1c316618e55483e85b6 authored over 12 years ago
Fix add computer test; implement socket timeouts for ssh stdout

bb98bae1e9491708111dd8b623db55e2d7f488db authored over 12 years ago