Commit Graph
1591 Commits
Author SHA1 Message Date
Dannon Baker 22e7601653 First pass fstring conversion 2021-05-11 13:47:00 -04:00
mvdbeek bb3e9bffab Don't set default pool 2021-05-07 11:17:02 +02:00
Nate Coraor 9ee437d57f Fix usage of sed -i on macOS in release script 2021-05-06 11:27:48 -04:00
mvdbeek de8ef76092 Make sure web handlers don't become job handlers if handlers section exists
And add a default pool, so that exisiting job setups that don't specify
a pool (for instance those that previously used db-preassign) will just
continue working.
2021-04-13 10:13:42 +02:00
John Chilton c313635676 Merge pull request #11772 from mvdbeek/run_sh_gunicorn
Add circus + gunicorn option when using run.sh
2021-04-12 10:31:30 -04:00
mvdbeek 8157300d1d Restore pastescript, make new stack depend on APP_WEBSERVER=dev 2021-04-07 14:39:06 +02:00
mvdbeek d97c6e1e21 Set up default logging if running run.sh with --daemon 2021-04-07 14:39:06 +02:00
Marius van den Beek 32cb259274 Merge pull request #11641 from natefoo/release-process-overhaul
Overhaul make-based release process
2021-04-06 16:45:12 +02:00
mvdbeek 47d4e18c3b Replace paster with circusd, add basic functionality to run.sh 2021-04-02 18:47:41 +02:00
mvdbeek 201b1e5e9f Drop scripts/paster.py and pastescript 2021-04-02 18:47:41 +02:00
mvdbeek c8c08ca84c Merge branch 'release_21.01' into dev 2021-03-31 12:09:44 +02:00
Nate Coraor cc1f471490 Release process overhaul
- Convert release Makefile targets to a script
- Update package versions from Galaxy version instead of leaving them
  uncoupled
- Use next-dev-version process on release branches when in between point
  releases
- Automatically detect and increment versions
- Test merging release branches forward before pushing releases
- Support multiple rc versions (will be more useful for package testing)
- Support building local versions of packages
- Tests for the release script
2021-03-30 12:11:48 -04:00
mvdbeek ca6f2fa68e Create install database with create_db.sh 2021-03-30 13:44:36 +02:00
mvdbeek 8d5c7003ce Fix linting error in bootstrap script 2021-03-16 18:41:40 +01:00
Dannon Baker 3ae00d18e6 Merge remote-tracking branch 'upstream/release_21.01' into dev 2021-03-16 11:25:32 -04:00
Sergey Golitsynskiy 72c3cee00e Update wording 2021-03-15 12:10:54 -04:00
mvdbeek 6ce5b63275 Add release testing credits to template 2021-03-15 15:22:42 +01:00
mvdbeek 75b641b89c Tweak release issue template 2021-03-10 18:36:48 +01:00
mvdbeek 09de447b6d Skip PRs that are already in the release notes
When updating the (already edited) release notes during the PR process
it is a major pain which PRs are really new. This makes that much
easier. Just be sure to keep the anchors (`.. bug`, `.. enhancement`) in until we are ready to
publish the release
2021-03-10 16:55:42 +01:00
Dannon Baker 00270ace03 Drop CLIENT_DEV_SERVER from webserver internals completely (we just proxy instead) 2021-03-05 09:52:02 -05:00
John Chilton 53e1bc466e Some more progress on 21.01 release notes. 2021-02-16 16:42:26 -05:00
John Chilton e3dedd86bc Performance metrics for tests. 2021-02-12 20:44:05 -05:00
Sergey Golitsynskiy 66d2d4b40e Fix printing non-dict output 2021-02-02 16:04:44 -05:00
mvdbeek 7276e4af0c Drop scripts/fapi.py 2021-01-29 17:17:46 +01:00
Marius van den Beek f02040272e Merge pull request #11194 from ic4f/dev_api_script_fix_bug
Fix bug: code expects dictionary, but value can be string
2021-01-22 11:16:16 +01:00
Sergey Golitsynskiy 211b5d599e Fix bug: i can be str, not dict
Example cause: api/datatypes endpoint returns a list of strings
2021-01-21 22:09:30 -05:00
Nicola Soranzo 70def633f1 Replace pipenv with poetry. Update all dependencies 2021-01-21 20:30:00 +00:00
Nicola Soranzo d26b3d9848 Fix all E203, E741 and W504 flake8 errors 2021-01-18 10:35:41 +00:00
John Chilton 3a9596a66f Cleanup galaxy_test.base.api_util.
- Rename get_master_api_key to get_admin_api_key - less offesnive and more accurate since it doesn't need to be the bootstrap key.
- Add types and cleanup docstrings.
2021-01-16 20:11:39 -05:00
Nicola Soranzo 452aba9ee3 Fix remaining issues reported by bugbear; add it to flake8 reqs 2021-01-16 05:58:15 +00:00
John Chilton fa685e4fd0 uvicorn-compatible factory function for fastapi. 2021-01-13 11:34:19 -05:00
Nicola Soranzo e225de9b00 Merge pull request #11103 from jmchilton/more_docs_stuff_3 2021-01-12 17:58:24 +00:00
John Chilton ee3280ad52 Mark pre-annoucnement page as orphan.
I guess I always imagined we would link these but then I was told we shouldn't - so I don't even know why we're generating them to be honest then.
2021-01-12 09:29:55 -05:00
mvdbeek e93627a435 Lint fixes, prompt for sqlalchemy_schemadisplay install 2021-01-12 08:23:10 -05:00
Dannon Baker dbc47ac083 Import order fixes for schemadisp script 2021-01-12 06:59:33 -05:00
Dannon Baker 3d4f7b22b3 Galaxy schema rendering script.
Uses sqlite_schemadisp to generate images like the one at
https://galaxyproject.org/admin/internals/data-model/
2021-01-12 06:55:14 -05:00
Marius van den Beek a3e042289f Merge pull request #11074 from mvdbeek/fastapi_app_tweak
Build FastAPI app in a single location
2021-01-07 19:27:31 +01:00
Marius van den Beek 03ba8335eb Merge pull request #10594 from gmauro/pgcleanup
pgcleanup can redirect logging to stdout
2021-01-07 19:15:49 +01:00
mvdbeek b591a811c0 Build FastAPI app in a single location 2021-01-07 16:26:06 +01:00
John Chilton c599177f5f mypy typing for galaxy-app 2020-12-30 09:41:34 -05:00
John Chilton 044eb906cf Lint and spelling fixes. 2020-12-22 11:18:31 +01:00
John Chilton 16951e4176 Add FastAPI roles controller, de-duplicate app initialization for FastAPI. 2020-12-22 11:18:31 +01:00
mvdbeek e865741092 Adjust galaxy-main script so we can import from it for easy app setup 2020-12-22 11:18:00 +01:00
Gianmauro CuccuruandNicola Soranzo 9ebde5f1e9 Update scripts/cleanup_datasets/pgcleanup.py
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2020-12-01 15:32:06 +01:00
Gianmauro Cuccuru 7ceeb70f75 Add an option to the pgcleanup script to redirect logging to a different log file 2020-12-01 14:11:32 +01:00
Nicola Soranzo e40e5aef7e Upgrade syntax using pyupgrade --py36-plus 2020-11-18 16:16:46 +00:00
Gianmauro Cuccuru 90e228cf91 Add an option to the pgcleanup script to redirect logging to stdout 2020-10-31 05:27:31 +01:00
Sergey Golitsynskiy 31b908226a Set uwsgi's honor-stdin when in debug mode 2020-10-28 14:08:25 -04:00
Dannon Baker 434d406bde Cleanout communication server.
I don't think anyone's actively using this anymore, and most
communication has moved to (also embeddable) things like Gitter, etc.
2020-10-22 09:58:34 -04:00
mvdbeek 36d6eaa9e8 Lint release_diff script 2020-10-14 10:43:04 +02:00