Ecosyste.ms: OpenCollective

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

github.com/sagemath/sagenb

Sage Notebook (flask), docs in $SAGE_LOCAL/share/doc/sagenb/index.html
https://github.com/sagemath/sagenb

#10 Password authentication only cares about first 8 characters

This uses a much simpler password authentication scheme adapted from
Django's (and UNIX's). No c...

5f54fdf28debda41c8e35d18237f1eb7af53106c authored over 13 years ago by Tim Joseph Dumol <[email protected]>
Set version number to 0.8.14 in setup.py

2f8144958fe06499f4b5b205c1abb86873e421d8 authored over 13 years ago by Jeroen Demeyer <[email protected]>
Added tag 0.8.14 for changeset 922d07b4612a

ec18580377ca4fe67f974c89522035dd89025fde authored over 13 years ago by Jeroen Demeyer <[email protected]>
Added tag 0.8.13 for changeset c629fc182697

e0973137190fd4cdd4812477f83b44ea56569ec9 authored over 13 years ago by Jeroen Demeyer <[email protected]>
Added tag 0.8.12 for changeset 0287704b8fa1

23fdedefe553f5fdd98420e3f6bb92814bb08eab authored over 13 years ago by Jeroen Demeyer <[email protected]>
Trac #11282: #11282: Add a link from the main live documentation help page to the thematic tutorials document

6dcb72470bc26efdea3effe012d7bcc18b134d54 authored over 13 years ago by Nicolas M. Thiery <[email protected]>
better openID implemenation. Hashtable linking sage users and identity_urls stored in user_manager. Not serialized yet.

80b3acd1d83d835f500b192157a3c4dff27eec48 authored over 13 years ago by Rado Kirov <[email protected]>
merge with json's sphinx fix

c510abb10cc7cdbb888cfa7879f8ac6212552422 authored over 13 years ago by Rado Kirov <[email protected]>
added global lock to notebook maintainance functions triggered at every worksheet_view

feb589a29adc4b7f503ee1126e6309aea72023a7 authored over 13 years ago by Rado Kirov <[email protected]>
allow for .../<worksheet>/<datafile> access

8dd86a6790b42b0db4f666306d6d2781731a354c authored over 13 years ago by Rado Kirov <[email protected]>
Fix references to _static directories that are in subdirectories of the manuals to point to the _static directory in the root of the manual.

This basically is pulling forward a fix from the old twist.py. It feels like we are working aro...

e1e189fb63ae5187deaf5b1829fc465d03753e27 authored over 13 years ago by Jason Grout <[email protected]>
#10 Password authentication only cares about first 8 characters

Implements HMAC-SHA256 authentication, and automatically chooses
between crypt(3) auth and HMAC-...

33f42ae359a2c1127114e9ca966824a27cb6cd27 authored over 13 years ago by Tim Joseph Dumol <[email protected]>
Make the location, the html templates and style sheets for the flask notebook

are are loaded from, dependent of the value of an environment variable called
SAGENB_TEMPLATE_PATH.

01d4cafc906f91ed3cd63109ff29b315cd8295a7 authored over 13 years ago by Achim Fassbender <[email protected]>
Trac #9976: #9976: Some syntax fixes in the documentation of interacts.

f569ba6409edf00de370b469e07dce9f385dcd39 authored over 13 years ago by Simon King <[email protected]>
jPicker-1.1.6.css fixed to correct capitalization

322164df6d18eb29d18459f6cbdcf8a3a773e136 authored over 13 years ago by Rado Kirov <[email protected]>
Include the necessary file so that the embed button will work on TinyMCE. This allows embedding videos, flash, iframes, etc., in TinyMCE.

f9a90050dccbc9996aa7edb076ec37613f80b3a8 authored over 13 years ago by Jason Grout <[email protected]>
Disable the auto-resizing plugin since it causes a second or two delay every time a TinyMCE instance starts up.

84b1532f49a4c597fbc414d0053067c9d22b4534 authored over 13 years ago by Jason Grout <[email protected]>
Change the default theme of tinymce so that we use the default font for the page, instead of a really small san-serif font.

483ad22b4cbbd41ee93b0dda4ee92dd6ca6e1c89 authored over 13 years ago by Jason Grout <[email protected]>
Trac #10652: #10652: Add support for uploading static html doc page as a worksheet in the notebook

f5e545c68f618911ac213348066c529d7675ef9a authored over 13 years ago by Nicolas M. Thiery <[email protected]>
#10652: Add support for uploading static html doc page as a worksheet in the notebook

2ff328bd7dc18b22c553c582111214dedec7a712 authored over 13 years ago by Nicolas M. Thiery <[email protected]>
Upgrade tinymce to 3.4.2. This also changed some of the plugins.

a5f69acb3c7a0f2974023cf00e66498bda239805 authored over 13 years ago by Jason Grout <[email protected]>
Update the extended click plugin to not trigger events twice.

ee761dbcb28f707b90e450cd95425144eb42c437 authored over 13 years ago by Jason Grout <[email protected]>
Work around different behavior in JPicker; the previous behavior gave a transparent color on initialization.

07a5abd43716017dcbd211af38f2665d4a99c223 authored over 13 years ago by Jason Grout <[email protected]>
Upgrade jpicker to Jpicker version 1.1.6.

7903f910232786848b01b42cbf541213dcb005bb authored over 13 years ago by Jason Grout <[email protected]>
Upgrade the jquery form plugin (used Crockford's current JSmin program to minify).

4248ce220c9a050b658b48d60ec3352f1d19861b authored over 13 years ago by Jason Grout <[email protected]>
Update one more link to jqueryui to point to the new version.

ba00bfeea4a73806696c08676707f12864f21f7d authored over 13 years ago by Jason Grout <[email protected]>
Add the achtung wait.gif file. This file has been missing for a *long* time, so I'm not sure how much it is needed.

40003dd3d8b2ca9aad5ae0829ed33443f0a86231 authored over 13 years ago by Jason Grout <[email protected]>
Update the jqueryui URLs to point to the new version.

0e8bf3666fc26e608b8ea9a936b102d904891204 authored over 13 years ago by Jason Grout <[email protected]>
Upgrade jqueryui to 1.8.11. Upgrade custom sage theme using the theme url.

4adfda07e82599285b8370c328e912d70d687a94 authored over 13 years ago by Jason Grout <[email protected]>
Upgrade Jquery to version 1.5.2.

cf41ae487a36f9f41d3e1d7642e1a4c3fb4d5fe4 authored over 13 years ago by Jason Grout <[email protected]>
If the worksheet is None, don't try to render it, but return an error message instead.

31eb802b0b1e45b417a1381a5c1e84007ac0dfb4 authored over 13 years ago by Jason Grout <[email protected]>
Initialize the username_error and password_error variables for the login template, and turn on some debugging output for wrong logins.

On some setups (flask.sagenb.org, for example), the root page initially complains that the usern...

462a42092e0c5c576ff67ac87e97f78ff6be0763 authored over 13 years ago by Jason Grout <[email protected]>
Trac #10652: #10652: Reviewer patch that fixes the doctest and removes the title/system lines prepended to the worksheet since they didn't work.

991ff98deda538f15b0261c5dd822804161a5e5b authored over 13 years ago by Jason Grout <[email protected]>
#10652: Reviewer patch that fixes the doctest and removes the title/system lines prepended to the worksheet since they didn't work.

116eb1abc9ea7599405ee30f51d3aad81fd84cb9 authored over 13 years ago by Jason Grout <[email protected]>
Update the worksheet state_number on the client side to match when the updating is done on the server side.

37134b0f6fe6fb19157590e66bbe0294303e991e authored over 13 years ago by Jason Grout <[email protected]>
Make necessary changes to get jmol working, since jmol can't retrieve an httponly cookie.

fbd2f03cb700f3228a0a57d278f7cebd425cb0a3 authored over 13 years ago by Jason Grout <[email protected]>
grinder test modifications

d66d95eec2b8c5e0029fd0c5a7f93f44b18b1f1a authored over 13 years ago by rado <[email protected]>
grinder testing added

6c508b924932ca620f5f97359f13ea3db081f976 authored over 13 years ago by rado <[email protected]>
global lock added for user creations, worksheet creation, change settings etc.

62d7f65b868b6fed6bbcaf919ff2e39810c4565a authored over 13 years ago by rado <[email protected]>
login accepts dictionary. can be used when coming back from user creation disabled with openid.

1e20764b61d326fcde800fd63b770d0e026506bc authored over 13 years ago by rado <[email protected]>
added creation error message

f12bfd68d2363efc79d4cfd1b7a5c1c0fa69653e authored over 13 years ago by rado <[email protected]>
style change to openid container

0d4d561c868db3fecd7e3c6434dd831f08ba1f35 authored over 13 years ago by rado <[email protected]>
user manager now holds a pointer to notebook conf since those are serialized

549b01bb1d077d82d4e21270603c4f7185161de2 authored over 13 years ago by rado <[email protected]>
start-up token works with require_login=False

923ef27fcfa7e8ca4bd76949acdf8fef2958fa98 authored over 13 years ago by rado <[email protected]>
require_login option added

fcaf8e71b959d86c535ec8a165c712a7cd4bc279 authored over 13 years ago by rado <[email protected]>
import added

b20e5a3ba28cd7e50b8678a98c4d60d10ffdf93e authored over 13 years ago by rado <[email protected]>
merge with robert's lock

15a6ab2b132788623d094f489d4d6731987df128 authored almost 14 years ago by rado <[email protected]>
hackish manual lock removed

ab306ae37eab2c5bbf65a3763cf7959e80456d58 authored almost 14 years ago by rado <[email protected]>
Add worksheet locking.

21cec3919dc4c7b9102547eff09352e352b76b5c authored almost 14 years ago by Robert Bradshaw <[email protected]>
Set version number to 0.8.11 in setup.py

52b65a91e461a6be4f05fce674d21bc7f344d403 authored almost 14 years ago by Jeroen Demeyer <[email protected]>
Added tag 0.8.11 for changeset bbb9bdb57f1b

41e65bf317b5b7f922727888d78bcd6596a9a860 authored almost 14 years ago by Jeroen Demeyer <[email protected]>
sanitize openid_url

d16490ece222ba0f288088acc159368c6d74fc94 authored almost 14 years ago by Rado Kirov <[email protected]>
added 'static' path to DATA directory

f43912baf5d4dc724bd13bc2d4487bfbee400df0 authored almost 14 years ago by Rado Kirov <[email protected]>
worksheet lock added

45516f45e7d120dadf83ae068a29fead14111178 authored almost 14 years ago by Rado Kirov <[email protected]>
removed dead parts of twist.py. changed openid css

1a17cd26d58fdb013be4c3548be40b71360365df authored almost 14 years ago by Rado Kirov <[email protected]>
empty string is allowed for set_password but never true for check password.

71bb7363866230ca26e02b4e7af5913241810bc6 authored almost 14 years ago by Rado Kirov <[email protected]>
openid-realselector added for eye candy. OpenID available on main login page now.

bfd4442380075866bc7e7af33139e436c0e7b1f6 authored almost 14 years ago by Rado Kirov <[email protected]>
removed some debug prints

21da5e577263ad214bccdd79ca9666327ef54f39 authored almost 14 years ago by Rado Kirov <[email protected]>
bug fixes; bugs discovered by running selenium

3b6b54d48501cf52a8acec4d6919c1ae04119037 authored almost 14 years ago by Rado Kirov <[email protected]>
minor clean-up

dbe6c5ef1002962cb011dad55a076ec45272ed17 authored almost 14 years ago by radokirov <[email protected]>
autoindex work-around

f71c4b0e0d239aa1eba2ea9f39ef64244919f502 authored almost 14 years ago by radokirov <[email protected]>
doctest fixes. notebook doctest pass now.

21f1764e08585994a585e06d9436d6388cf5db1a authored almost 14 years ago by radokirov <[email protected]>
Trac #10652: #10652: Add support for uploading static html doc page as a worksheet in the notebook

This patch adds (experimental) support for uploading a static html doc
page as a worksheet in th...

36eeabbc490e113a1a4a886dcbbe2bf016fcc427 authored almost 14 years ago by Nicolas M. Thiery <[email protected]>
#10652: Add support for uploading static html doc page as a worksheet in the notebook

This patch adds (experimental) support for uploading a static html doc
page as a worksheet in th...

b337011e7df57c2c73dc80fc71a37da9499e6f22 authored almost 14 years ago by Nicolas M. Thiery <[email protected]>
startup_token fixed

f68f331f74d0e0c1a9f5ef41bc3f0b177f84a4b5 authored almost 14 years ago by radokirov <[email protected]>
added debug mode

24a275fe1b873d4990fa697d40eafc10803a4643 authored almost 14 years ago by radokirov <[email protected]>
trac 5945: sagenb sageinspect fix

73632c38b99cafe21f7245516caa8e9a79c49fea authored almost 14 years ago by André Apitzsch <[email protected]>
openid fixed. correct usernames.

d6bf00b7a2116a10e0c44135538f46e39c2dba61 authored almost 14 years ago by radokirov <[email protected]>
open-id hooked. doesn't work due to sage python's failure to deal with https

ceb4a22c92cd49d1c529b536990ec9291bf142bf authored almost 14 years ago by radokirov <[email protected]>
user_manager bugs

2e00ea9a7f87a8bdccb5f02b519259a3f035dc21 authored almost 14 years ago by radokirov <[email protected]>
fixed a two old references to app and notebook.

f2db44fd2edba99a4561bba1d79e39abfd70a7de authored almost 14 years ago by radokirov <[email protected]>
Fix merge issue.

2cf692459eae41f6e3ac04ae8927d4864e53208b authored almost 14 years ago by Mike Hansen <[email protected]>
Merge with Rado's changes.

f8a45ac088cc77804371b5886a86ed718215c7db authored almost 14 years ago by Mike Hansen <[email protected]>
Fix routing problem in authentication.py

3138f37b464c61b3924826061480e2690f209431 authored almost 14 years ago by Mike Hansen <[email protected]>
updated run_notebook.py

79db3ca08e579379e00ea817044e7aea4b3ae7e9 authored almost 14 years ago by radokirov <[email protected]>
Merge Rado's user manager changes.

5d2ec5484c3ec5ecbe5eb4c36cf377a40d39d2a7 authored almost 14 years ago by Mike Hansen <[email protected]>
Add the actual user manager file.

4f301f2bdfe34cd743fe84846e2fb8d90064e8af authored almost 14 years ago by radokirov <[email protected]>
user manager added.

3699f6adde83299879fa9374cf096f78f5ba7eae authored almost 14 years ago by radokirov <[email protected]>
merge

c6e9260d6f09b87f9893405281597e06b7b2cfa0 authored almost 14 years ago by radokirov <[email protected]>
Initial version of the authentication code. It could really be

cleaned up. The registration will also need to use the new user manager.

ade90241919390879f284499fb430b071d9ec85e authored almost 14 years ago by Mike Hansen <[email protected]>
mike's user manager added

a561ccd0c06195a9ad3bd09bc4d657d12484cab8 authored almost 14 years ago by radokirov <[email protected]>
More fixes for moving the notebook over to Flask.

cb71b41235ee43348189912c67e43ff27d32d62e authored almost 14 years ago by Mike Hansen <[email protected]>
Make run_notebook work with the Flask application.

145aa215b28ee8aefd334743f343bccc8f9b9310 authored almost 14 years ago by Mike Hansen <[email protected]>
Clean up twistedconf.tac template.

92bbdd3dd48c5a7b1f8985db282c21985a0ef0b4 authored almost 14 years ago by Mike Hansen <[email protected]>
Set version number to 0.8.10 in setup.py

0edca56efd5fb13c564db7f96381ec9d0bd960af authored almost 14 years ago by Jeroen Demeyer <[email protected]>
Added tag 0.8.10 for changeset a59986c30183

1d7489a27938defd50552df8bc50bde8f988342d authored almost 14 years ago by Jeroen Demeyer <[email protected]>
Added tag 0.8.9 for changeset 51539be6a081

8e62bc2ec0a2c7e5c71899578c531fbf8ffde3d6 authored almost 14 years ago by Jeroen Demeyer <[email protected]>
Added tag 0.8.8 for changeset 5074bba58507

d89a56e383a2e19978200a17234f6522123e43a2 authored almost 14 years ago by Jeroen Demeyer <[email protected]>
Fix problems with url_for.

55eaf8226d74ddcd81a75271d8ade89698c09c22 authored almost 14 years ago by Mike Hansen <[email protected]>
Automated merge with https://rkirov-flask.googlecode.com/hg/

d99618d7f6c4469f009beeb73c06c7110085f07b authored almost 14 years ago by Mike Hansen <[email protected]>
Make the rest of the code use Flask modules.

00beb849d12bddec7956ee0b5d5235372be1bc70 authored almost 14 years ago by Mike Hansen <[email protected]>
more of the same

9b44ebdec30e1ab797dbda3c8e6a73feb455a452 authored almost 14 years ago by radokirov <[email protected]>
changes to notebook file

76aae1ccb5126a988160fed99abefaea47e993ab authored almost 14 years ago by radokirov <[email protected]>
upload bug fixed

be148fad31c6b83a44fc127443f75755106bfbc3 authored almost 14 years ago by radokirov <[email protected]>
Convert admin and worksheet_listing to use Flask modules.

c6c7bacb97cb2d4701bda11168c96a3bae47758b authored almost 14 years ago by Mike Hansen <[email protected]>
Automated merge with https://rkirov-flask.googlecode.com/hg/

2bfa59a35adfedbd95ac0b912bc8033a6162e26b authored almost 14 years ago by Mike Hansen <[email protected]>
copy worksheet bug fixed

d9f0561575da30431c5401a40d5959e67c99ae0d authored almost 14 years ago by radokirov <[email protected]>
settings accept post

75367512044a915829a806b78f9e8d28b45b44b5 authored almost 14 years ago by radokirov <[email protected]>
fixed typo in the worksheet share code

8940e48e87e131b818ee3d869c4abcfe8edbf307 authored almost 14 years ago by radokirov <[email protected]>
Split up the start function into an init part and an actual run part.

1a6e6b202c8a6732d37fa3fbe0eb2f111cd1d20f authored almost 14 years ago by Mike Hansen <[email protected]>