Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge dev and add tighter env abstraction. #3

Merged
merged 93 commits into from
May 11, 2015

Conversation

jmchilton
Copy link
Collaborator

  • There was a conflict with -dev - this merges dev and resolves that.
  • This moves ENV handling logic into the the ierequest object - should eliminate the necessity to have each IE do the same command-line building logic and doing string rewriting.

bgruening and others added 30 commits May 1, 2015 20:54
[Stable] Bind the IPython IE to a fixed Docker Image
[15.05] Generate base url on client request
… (exact same functionality here, but it's less chatty this way, since it might not be bound)
… revert changes in auth_conf.xml syntax.

After galaxyproject#75 , the <filter> tag of
config/auth_conf.xml is broken, see galaxyproject#75 (comment) .
I don't think that there is a meaningful way to filter on usernames, so I
changed it to filter on email instead of login.
Also:
- fix AuthManager.check_registration_allowed to use both email and username
  since which is used for login depends on the AuthProvider used;
- move ldap <authenticator> example to config/auth_conf.xml.sample .
[15.03] Check to see if toolshed install is actually bound prior to disposing (e...
Requested by @dctrud. With respect to previous implementation, email and
username are passed as separate parameters.
[15.05] Create empty history if history is unavailable during api call
This is used by Bioblend, Pulsar, and Planemo and provides several benefits:

 - More flexibility then baking logic directly into .travis.yml
 - Makes the CI testing more portable
 - Generally leads to more parallelism on Travis
 - "prettier" display of results (things are broken down by the kind of test).

For the last two points - compare https://travis-ci.org/galaxyproject/galaxy and https://travis-ci.org/galaxyproject/planemo.

I would like to add the qunit tests to Travis and I see this a good first step toward being able to do that well.
Found bug with tox randomizing Python's hash seed.
Tests are more correct and perhaps less strong as result.
natefoo and others added 12 commits May 7, 2015 15:04
[15.05] Fix lib/galaxy/main.py for changes in starting control queue
Testing: use unittest2 to allow 2.7 assertions
Sample files already being tracked won't be affected.
If an ignored file is to be added, add it with -f.
…mplate

Visualizations registry: switch to entry_point config definition for …
Ignore sample files from toolshed installed tools
Conflicts:
	config/plugins/interactive_environments/ipython/config/ipython.ini.sample
@hexylena
Copy link
Owner

Excellent, that was definitely turning into unnecessary boilerplate pretty quickly. Thanks @jmchilton

hexylena added a commit that referenced this pull request May 11, 2015
Merge dev and add tighter env abstraction.
@hexylena hexylena merged commit 7851c7e into hexylena:ie-updates2 May 11, 2015
jmchilton added a commit that referenced this pull request May 15, 2015
all data source tools go to _top
hexylena pushed a commit that referenced this pull request Jun 18, 2015
Update contact info for Marten.
hexylena pushed a commit that referenced this pull request Jun 30, 2015
Modify a few references to underscore.
bgruening added a commit that referenced this pull request Jul 16, 2015
PROXY_URL_WS Support and deprecation of APACHE_URLs
hexylena pushed a commit that referenced this pull request Aug 5, 2015
Retab galaxy_bootstrap/variables.less
hexylena pushed a commit that referenced this pull request Aug 19, 2015
Several fixes necessary for merging.
hexylena pushed a commit that referenced this pull request Mar 22, 2016
jmchilton pushed a commit that referenced this pull request Apr 4, 2016
offer TS searching while browsing a category
jmchilton pushed a commit that referenced this pull request Apr 4, 2016
styling changes to share and download page
hexylena pushed a commit that referenced this pull request Jun 6, 2016
Updates to current galaxy dev
hexylena pushed a commit that referenced this pull request Jan 12, 2017
hexylena pushed a commit that referenced this pull request Feb 1, 2017
Improve abstraction in webhook API tests.
hexylena pushed a commit that referenced this pull request Jul 2, 2017
hexylena pushed a commit that referenced this pull request Jan 22, 2018
Second pass after coffee break
hexylena added a commit that referenced this pull request Feb 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.