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

Remove obsolete files from doc directory

28d9a3980ac64a10b084dd6bc65dbb34e96869fe authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Remove router-ipc directory

37e028ea139db408e0a36beff532cba245d1bfb6 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Drop --upgrade from pip installation instructions

03d4fb1bcee0cc602d08c7d09842b5995b2f1450 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Do not use zmq.Context.instance() in KernelProvider

Then there is no need to terminate it in forked processes.

035931a17dabdd92fbe82d77591b487c17f2a2b0 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Go back to catching all exceptions in health checks

198bda747a86673c731432656f71d99ae654f162 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Update README.md

3e1f3852c75e6de98650ed88d3e7de2515255589 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Fix a typo in commented out logging

f532a47acfe40246214aa34ed15c7917e98d809e authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Don't use Sage to run the check script

8a9d9c84e9d58d5f0c502b4c5cebe98d53fe59e9 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Fix Christian Bär's link

423aec4bb4ed3ca3c06735652856341941b9c88b authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Add a link to Christian Bär exercises

9f01e40e6b96a3658fc2b01daaa6581a0964cc1c authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Update about.html

236f2efb162cfb85fe4d0477337e9e43ac916158 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Drop line-height: 13px from CSS

da5a3188e7102376a95dd7c998d488498cddc5d4 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Adjust health check script

* Restart only after 3 consecutive errors
* Increase timeout to differentiate from server intern...

38f2a23211798986ff0ce7dde215e146097a28ed authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Do not catch ValueError due to Duplicate Signature

We are no longer getting such errors.

ac00ebc18665a434696623f6e47f2d05c3f3d074 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Ensure "success" is present in service replies

17395639df03287598cc93481eb369812497ad91 authored over 6 years ago by Andrey Novoseltsev <[email protected]>
Decrease preforked kernels and log their actual number

a29b3728157e4fca157ce0413831262977a88354 authored almost 7 years ago by Andrey Novoseltsev <[email protected]>
Do not cap kernel restrictions in kernel_dealer

Since we need an unrestricted kernel for the completer, the default is
to return a completely un...

335ed5df9b5736eb4b263b607600422e2ba0715e authored almost 7 years ago by Andrey Novoseltsev <[email protected]>
Drop CPU limit for all worker processes

The worker process that forks computational kernels is long living and
accumulates 10 minutes of...

1b75453e3c98be53d86815bb4f7b58f22b7b783f authored almost 7 years ago by Andrey Novoseltsev <[email protected]>
Turn off spinner when kernel is dead

40a36dd0d3a20ca00329834118620c4fd4274716 authored almost 7 years ago by Andrey Novoseltsev <[email protected]>
Return fake fileno from StdLog

This is necessary for IPython traceback on errors
when it tries to determine the terminal size.

6e2046858e0f4a12129634420c42435f859c8b44 authored almost 7 years ago by Andrey Novoseltsev <[email protected]>
Run Sage twice before locking the worker

Otherwise there are issues with R directory in .sage

5acc8f759530b5933016d54cbadb77365774b4ad authored almost 7 years ago by Andrey Novoseltsev <[email protected]>
Refactor kernel management

* trusted_kernel_manager and sender are replaced by kernel_dealer
* receiver and forking_kernel_...

dda0fede9d3999fc37e89802355a169536ced96f authored almost 7 years ago by Andrey Novoseltsev <[email protected]>
Force utf-8 encoding for provider information file

54effab8750b743b413bf2f0c8b0f55efd1602dd authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Add Mathchem to optional python packages

6d3d030361222af65ca3ab1c2c35ef9dafa5c8fa authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Always stick match on kernel ID in the path

c73b7d20d5ef5c87da458fe7dd05201ebaf3f38a authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Drop _config from config method names

7ef94f75462156a6e6aedbf775599521d190ca3c authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Remove unused code to restart/interrupt kernels

5b1f15c60f8b3b525b401dd5a484ab1ab62a6039 authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Remove unused code from trusted_kernel_manager

97ce66eb828d98afcf406d50c02aae74dfae505d authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Do not generate comp_id in sender

00c9b59f50e6888729abccea66fdc059ae1523be authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Use inproc transport for AsyncSender

b5b8fdadc8117e3f5cb0f2ef7fad2bca6029f837 authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Use single zmq.Context() in AsyncSender

872b3fa2e6fedd3fa0a55749ad4e871140a6db2c authored about 7 years ago by Andrey Novoseltsev <[email protected]>
Bump max_lifespan to differ from "just" timeouts

c7bd5107eb31ace6733dc2c614eb12682b021b4d authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Enforce hard deadline even for running computations

17af2399c4ac8b75e920369666b8e13f777b8dd3 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Raise exceptions for operations with non-existing kernels

c2f32e5dc3f8e57dbb871f410a5456faae8a3356 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Eliminate untrusted_kernel_manager

It had little function apart from being another layer between the actual
forking_kernel_manager ...

8653b682ccddd45bfbdabed57ffb9fec7f8bb197 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Clean up timeout handling and limit session duration

Old max_kernel_timeout parameter meant "idle time between messages"
so it was possible to have l...

1dc445356a41eee332034fd340f4b30a2b5c70ec authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Log error replies while killing kernels

5c389aacfb7e4530021cd06233dce447b9376126 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Remove blanket exceptions in handlers

775ae871754f5d8d7b7feed0b9f5499b2cfe825c authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Clean up forking_kernel_manager

7c07db0a752b863358b237a8885544a7133e7fbf authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Add timeout while killing kernels

f887f947030e26a7f3dd2a014f16976b92ba30d4 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Clean up sagecell-service

bbc71b3dddae18c5215ceb67d72cf9168b0e00a5 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Clean up trusted_kernel_manager

36e4976b876f3029f967613df9bec9b1522466a9 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Change SageMathCloud link and logo to CoCalc

d3f87f0adff7430cd51ed2d347d394572828b0d3 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Use main Sage repository in instructions

eed3305d7785aaeee47f72ce63236b2f8fdfa76d authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Install surface_dynamics pip package

4cbf72a5aae24ec6ae59ae34e37af7c8d2bc1a20 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Remove healthcheck script as it is no longer needed

145d98c0b2afed14d34b09acb33d2b2de54aa57b authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Stop using port redirection for health checks

69df19ab8341cb994270f8c0dd78349977ba6772 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Process R plots while picking up new files

411d5309a297c820e4665355d95c191769b8a6fc authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Move display_file and display_html to misc.py

878ac334b4ef86c04c9abec727757d81df0366b8 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Add a timestamp to displayed user files URLs

Following (2) from https://stackoverflow.com/questions/1077041/refresh-image-with-a-new-one-at-t...

1342abb7c98b67ede87a98d1085a9a63a14537bc authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Only enforce group readable flag on displayed user files

0c6c99cbe74fbeb060128fd1472c05fcd1dfe19d authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Use sagemath/sage/master branch

6e98a5bf37a2e95ac04de4a699ccb0a887997da8 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Set Cache-Control: no-cache on user files

b98927b87ff324716427f6d40b7a3538a7d64655 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Clean up ServiceHandler

46d2d852507c10fd8e63e85301eef42e2d822c9b authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Fix python path for sockjs patching

e3bf0572e4f06956875094321eec8f30139b24ac authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Add tunnel timeout for HAProxy

38929ee98cbe960c42ae69a55bc017fdeb260bd1 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Use monitor-uri for cleaner HAProxy logs and stats

80d299fbc126a1bb666f4b1ea95e54ba92e1d3bb authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Don't put ETag on user files

86180014e1cd574ec557c4465e96b950720b3a64 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Install experimental package gap3

7abfbcc86f3335f0a0dc637af83373e0262c6b5b authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Mention sockjs-tornado CORS issue in instructions

cc6a129c9909703640af5116c33886eb4e783551 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Allow hiding full screen button

05d328fad8d5c2bc9e6d0b9ab5edaa7c66229654 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Add separate sockjs/info handling in Apache instructions

af185bddb518a88225d8df28927306ab5c1d4d2e authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Use ip instead of arp

e8a0d5c0461941ed5add23e84be66ea168af754f authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Use version number for osvariant

addacb017d7fb3784e76620380f3ef2334db0f03 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Use decorator_defaults from Sage

a3802108384c2992288c27389cb596e375ac1665 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Make TAB work for introspection again

a92a47e7970d2854a8cf0efa340d17c9c048b459 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Support three.js with online=False

e12180df63d859fad73dc099cd594e43e5953060 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Don't use removed sage/local/lib/python link

0975b43c739c53e99654c32281ac549608669663 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Use cdn.rawgit for MathJax

5a419e46051be8461e5c86b130bbcd1424401258 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Fix full screen button positioning

187d283514c0cba16e0b757a57824b91d33c6c6c authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Add tooltip for F11 full screen shortcut

4196a07f61ab0c90433978db7ed8c4f820222919 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Fix vertical scrolling in full screen mode

86bf108c9235d28716107406857881ee2b0b8f15 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Make F11 a keyboard shortcut for full screen mode

70b2247c8477466e5da9d5e30c9f3dd647510471 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Add a caution for automatic evaluation

ea26837c2abf9aa3000a220af955358623858496 authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Use explicit code markup in embedding.rst

Previous Sphinx options did not render properly on GitHub.

45094e4cef1c3caf554ae51da9dcbf5170e92e4b authored over 7 years ago by Andrey Novoseltsev <[email protected]>
Modify R._start directly to set our plotting options

f4cebe30981cd674b7b2b0c0c4699c928c9460f3 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Drop inherits as not necessary any more

dd355d9af18c69cfa271bd5ae4affeb0003e4de2 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Drop old threejs divs from the HTML cell template

a6fc149f5262fd3c50bec616d71c92be4231df52 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Drop ATLAS configuration, Sage is not using it anymore

564ec3fbe6e2eeeee7fc10f5ed10be97cb2c8dec authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Enable response compression in tornado

This seems to resolve issues with compression by proxies.

5500ab26b8ecbc233d05bee4c1835b065533c1d5 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Save threejs plots as standalone files

This is necessary for browsers that do not support srcdoc attribute.

d38c61927d39f47aa7cdb97929db91c541b9dc20 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Remove old 3D code

5af36f24e9eed965493707c2fb7fdf93def6c25e authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Deprecate top level threejs(...) function

a8a1132988a02c1105dbc72313430d297538d10b authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Do not change ipykernel version anymore

3c6282c3921d2ad64dfd4372dd16b35b2746dd63 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Merge pull request #479 from paulmasson/patch-3

Add remainder of wiki information

e30f1f44828b5e245644313ec732764f65cfd187 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Add roadmap and future work from wiki

0e022dbab6f2d85d4c7c9cd369c61bf550311f05 authored almost 8 years ago by Paul Masson <[email protected]>
Add SEP re: interacts from wiki

1bdd3e65e811b5d57c0ed39a50e285d79449afa9 authored almost 8 years ago by Paul Masson <[email protected]>
Merge pull request #478 from paulmasson/patch-2

Add files from wiki

3ea24d277258bcf777ff13e8aa82463124834ce6 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Add files from wiki

7fe2c7099b872ca24cb9267274acd3cfcd8c97c7 authored almost 8 years ago by Paul Masson <[email protected]>
Really clean up temporary files

847e625598170ff9a5aecfcb6dbae576858c8d8f authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Adjust threejs iframe template for iOS

e3f314a8b51d19b07c977ea1ecbf8229b8958663 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Make the border around threejs iframe visible

50b845569e1293407f2d702a17b712dfb3255323 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Adjust configuration files.

Production changes that are suitable for defaults are moved to defaults.
Production config modif...

ed66ef6ffb24b85ef6cccee0d6a6674ced27e090 authored almost 8 years ago by Andrey Novoseltsev <[email protected]>
Drop phc optional package

3f2f32ae4d4c8e8b9da97fee7f9fc7019f19e88e authored about 8 years ago by Andrey Novoseltsev <[email protected]>
Make threejs iframe 75% wide

3ed63f66e879a200ea84750bab80738cfb281d3d authored about 8 years ago by Andrey Novoseltsev <[email protected]>
Enable threejs rich output

faac7f937bb7d0cad02aa18daf34c3b3ea159489 authored about 8 years ago by Andrey Novoseltsev <[email protected]>
Remove psutil from README

9a736d2965b2f632a4bd3c2b09c586dbd4d6c201 authored about 8 years ago by Andrey Novoseltsev <[email protected]>
giac became standard, add latte_int and pynormaliz packages

a7823f580117855e3ebc3a682dbeaa7e503a4d91 authored about 8 years ago by Andrey Novoseltsev <[email protected]>
Can't install qhull from a script anymore

9d87ea1366b84ed514ea55082d1ce0b0933a19b5 authored about 8 years ago by Andrey Novoseltsev <[email protected]>
Don't use multiline input to Sage...

0254226be17d22f686d8adfe2d6f4f7df27c4cc5 authored about 8 years ago by Andrey Novoseltsev <[email protected]>