John Chilton
8ec1b636cd
Adapt IPython/IE framework for dynamic Galaxy proxy.
2014-10-18 18:38:04 -04:00
John Chilton
07c2be2bae
Fix conf -> config hack in IPython for history rewrite.
2014-10-18 18:38:04 -04:00
Eric Rasche
5f8e6a5397
Set timeout lower than time between requests
2014-10-18 18:38:04 -04:00
Eric Rasche
30cbb35f72
Fixes #27
2014-10-18 18:38:04 -04:00
Eric Rasche
73b9f8740c
Missing URL on ajax request
...
This was causing serious havock with the RStudio version, not sure why the problems weren't
presenting as badly here. Without a URL, the ajax request requests the page you're on, spawning
dozens and dozens of docker containers.
2014-10-18 18:38:04 -04:00
Eric Rasche
6afc29358f
Removed unused imports
2014-10-18 18:38:04 -04:00
Eric Rasche
0cf7450f0a
Patch requested by Bjoern
...
Tested, works.
2014-10-18 18:38:04 -04:00
Bjoern Gruening
e98a4479c7
Migrate from <object> to <iframe>. Objects seems to have some bugs in FF32.
...
Conflicts:
static/js/ipython.js
2014-10-18 18:38:04 -04:00
Eric Rasche
87640a7166
Moved JS files to subdirectory
2014-10-18 18:38:04 -04:00
Eric Rasche
61062bc569
Fixes #25
2014-10-18 18:38:04 -04:00
Eric Rasche
028e8c852f
Increasing delay removes multiple request issue
...
Apparently the GET requests weren't completing by the time the next was sent, leading to multiple
logins in short succession when the page started resolving properly.
2014-10-18 18:38:04 -04:00
Eric Rasche
82153c4f25
Code reorg mostly done
2014-10-18 18:38:04 -04:00
Eric Rasche
6946a70aaa
Fixed JS boolean conversion
2014-10-18 18:38:04 -04:00
Eric Rasche
e572498896
More testing, now with passwords
2014-10-18 18:38:04 -04:00
Eric Rasche
628e3c83ce
Refactored function calls
2014-10-18 18:38:04 -04:00
Eric Rasche
d77ea5511c
Refactored out URL access testing
2014-10-18 18:38:04 -04:00
Eric Rasche
b720157f16
Moved spinner to generic IE js
2014-10-18 18:38:04 -04:00
Eric Rasche
dbe1fda62c
Moved notifications back, not happy with them there
2014-10-18 18:38:04 -04:00
Eric Rasche
195e514fc9
Moved messages and other non-ipy specific data to ie.js
2014-10-18 18:38:04 -04:00
Eric Rasche
f87fd539d5
Refactor to use require.js
2014-10-18 18:38:04 -04:00
Eric Rasche
640455119b
Commented out code planning for ie/ipy.js split
2014-10-18 18:38:04 -04:00
Eric Rasche
6901a23808
Requiring require.js
2014-10-18 18:38:04 -04:00
Eric Rasche
a76cf1da28
Give up after 10 tries
2014-10-18 18:38:04 -04:00
Eric Rasche
0cae9aad0c
More documentation
2014-10-18 18:38:04 -04:00
Eric Rasche
27cf4baac6
Refactored more variables out
2014-10-18 18:38:04 -04:00
Eric Rasche
bcaa7d9ef9
Removed 'galaxy defaults'
2014-10-18 18:38:04 -04:00
Eric Rasche
743b7d06c2
Bugfix and remove no longer used imports
2014-10-18 18:38:04 -04:00
Eric Rasche
4cff8c3409
Removed more unused code
2014-10-18 18:38:04 -04:00
Eric Rasche
1470ae6f80
Load JS with default names
2014-10-18 18:38:04 -04:00
Eric Rasche
69a98d5c51
moved JS into template
2014-10-18 18:38:04 -04:00
Eric Rasche
5fd45775f2
More static variables gone
2014-10-18 18:38:04 -04:00
Eric Rasche
49950e0fff
Moved URL writing into ie.mako
2014-10-18 18:38:04 -04:00
Eric Rasche
07bdd60e7a
Reverted change used during testing
2014-10-18 18:38:04 -04:00
Eric Rasche
ab5504547b
Moved more configuration into ie base module
2014-10-18 18:38:04 -04:00
Eric Rasche
8c8ec8aa68
Added hex gen stmt
2014-10-18 18:38:04 -04:00
Eric Rasche
c1fc6db957
Remove pointless statement
2014-10-18 18:38:04 -04:00
Eric Rasche
9c6b9bec6f
Copy imports
2014-10-18 18:38:04 -04:00
Eric Rasche
a4dd555ea3
More progress refactoring
2014-10-18 18:38:04 -04:00
Eric Rasche
183da2abc0
Moved more functions over
2014-10-18 18:38:04 -04:00
Eric Rasche
9201ccdd27
First function refactored
...
This looks like it will definitely work, could be the start of a base IE template
2014-10-18 18:38:04 -04:00
Eric Rasche
044cefde29
Removed deprecated docs
2014-10-18 18:38:04 -04:00
Bjoern Gruening
336f2bc6c3
simplify code
2014-10-18 18:38:04 -04:00
Eric Rasche
7a30335a6b
Typo/bug fixes
2014-10-18 18:38:04 -04:00
Eric Rasche
827cce2a67
Move notebook generation to more sensible place
2014-10-18 18:38:04 -04:00
Eric Rasche
91562ed2d0
Random seeding no longer necessary
2014-10-18 18:38:04 -04:00
Eric Rasche
866c1b51a1
Move functions to more appropriate code section
2014-10-18 18:38:04 -04:00
Eric Rasche
f25e51e678
Building on b366b0c and eb1c487, cleanup js-var stuff
2014-10-18 18:38:04 -04:00
Eric Rasche
2443e1adda
Exchanged conf calls for static variables
2014-10-18 18:38:04 -04:00
Eric Rasche
fc1f466c21
Added js-bool function
2014-10-18 18:38:04 -04:00
Eric Rasche
52f878f507
Changed login URLs
...
The current login URL automatically redirects. Lest bad things happen, and we make extraneous
requests, we just login at the "/login" route without the automatic redirect
2014-10-18 18:38:04 -04:00