[galaxyproject/galaxy] c0c587: Add page_to_raw to decode ids in the database.
Branch: refs/heads/release_18.05 Home: https://github.com/galaxyproject/galaxy Commit: c0c587abdf23b8d5a01222cace7cc81f4b3d82f4 https://github.com/galaxyproject/galaxy/commit/c0c587abdf23b8d5a01222cace7cc... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-28 (Tue, 28 Aug 2018) Changed paths: A scripts/page_to_raw.py Log Message: ----------- Add page_to_raw to decode ids in the database. Commit: a23e5d77a54710662a784d7ec1454e3af54c3097 https://github.com/galaxyproject/galaxy/commit/a23e5d77a54710662a784d7ec1454... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-28 (Tue, 28 Aug 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Allow pages to read both encoded and unencoded ids out of the database. Always save unencoded version, with the additional benefit of using a simpler, smaller placeholder. Commit: b8fa78358c07fc2b0eaa53f2e02a2674cc522ef1 https://github.com/galaxyproject/galaxy/commit/b8fa78358c07fc2b0eaa53f2e02a2... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-28 (Tue, 28 Aug 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Remove outdated comment; I refactored to handle this. Commit: f9d791c228d1dfafdaaae404ae1ec6fb94f51555 https://github.com/galaxyproject/galaxy/commit/f9d791c228d1dfafdaaae404ae1ec... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-28 (Tue, 28 Aug 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py M scripts/page_to_raw.py Log Message: ----------- Refactoring, drop BS4. It's faster, for sure, but this leaves us with fewer moving parts and this isn't a script anyone's going to run often. Hopefully. Commit: f01726dc6f27492a20007ca51d4dda82f1eb43c8 https://github.com/galaxyproject/galaxy/commit/f01726dc6f27492a20007ca51d4dd... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-29 (Wed, 29 Aug 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Almost there, one more (preexisting) bug to fix. This adds validation on save and correct processing to the page writer. Commit: eb8d80b6d248eaeb7218ce0ad324be93634ca805 https://github.com/galaxyproject/galaxy/commit/eb8d80b6d248eaeb7218ce0ad324b... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-29 (Wed, 29 Aug 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py M scripts/page_to_raw.py Log Message: ----------- Handle item name fetching, enforce accessible Commit: 2fa6dedf4e22351b88bb0706992928c306137cea https://github.com/galaxyproject/galaxy/commit/2fa6dedf4e22351b88bb070699292... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-29 (Wed, 29 Aug 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py M templates/webapps/galaxy/page/editor.mako Log Message: ----------- Only display encoded ids in editor as well. Commit: 4fa1cc38eacbc20622f81bbe7505df0d21480b72 https://github.com/galaxyproject/galaxy/commit/4fa1cc38eacbc20622f81bbe7505d... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-29 (Wed, 29 Aug 2018) Changed paths: R scripts/page_to_raw.py A scripts/pages_identifier_conversion.py Log Message: ----------- Rename page 'fixer' script Commit: f8273572f7aaf08cc94c06d8569b26089c231fa4 https://github.com/galaxyproject/galaxy/commit/f8273572f7aaf08cc94c06d8569b2... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-29 (Wed, 29 Aug 2018) Changed paths: M client/galaxy/scripts/galaxy.pages.js Log Message: ----------- Fix (unrelated to the changes in this PR -- bonus bug) name injection for embedded objects. Commit: 5ffff7f1b455a6a0f95377f715421ee8229b56f5 https://github.com/galaxyproject/galaxy/commit/5ffff7f1b455a6a0f95377f715421... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-29 (Wed, 29 Aug 2018) Changed paths: M static/scripts/bundled/extended.bundled.js M static/scripts/galaxy.pages.js Log Message: ----------- Client build. Looks like we accidentally committed the map references? Leaving that in place, but we had agreed to drop them. Commit: eab6dd858168a5a5cf396b79d4415a265082e9d7 https://github.com/galaxyproject/galaxy/commit/eab6dd858168a5a5cf396b79d4415... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-08-29 (Wed, 29 Aug 2018) Changed paths: M scripts/pages_identifier_conversion.py Log Message: ----------- Add dry run mode for script to test Commit: f2072310afac4ab6052bade41cdadb03210963d4 https://github.com/galaxyproject/galaxy/commit/f2072310afac4ab6052bade41cdad... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-04 (Tue, 04 Sep 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Swap placeholder template string back to a single line. Commit: a3799350ff81d56bcc7db6a5cc8a53470bbe72fe https://github.com/galaxyproject/galaxy/commit/a3799350ff81d56bcc7db6a5cc8a5... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-04 (Tue, 04 Sep 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Fix hda security check. Commit: 4ec42d28362cdc6252206a8b9d2f4cc9361c4def https://github.com/galaxyproject/galaxy/commit/4ec42d28362cdc6252206a8b9d2f4... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-04 (Tue, 04 Sep 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Enforce PAGE_MAXRAW, otherwise we have no way to differentiate between potentially all-integer 16 character identifiers. I can't think of a better way to do this, unfortunately. Commit: cf9d7c53f0637425fa3af6153d432aa240838cb2 https://github.com/galaxyproject/galaxy/commit/cf9d7c53f0637425fa3af6153d432... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-05 (Wed, 05 Sep 2018) Changed paths: M scripts/pages_identifier_conversion.py Log Message: ----------- Restructure to allow individual successful conversions to commit, only rolling back individual fails instead of the entire transaction. This is going to be necessary for complicated deployments like main, where we have ~95% working fine but the otehr 5% were busted to start with (and won't parse), etc. Also swap dryrun to difflib display. Commit: d7a245608ead868c8104f2e6dbbbc9fc9ef20dcc https://github.com/galaxyproject/galaxy/commit/d7a245608ead868c8104f2e6dbbbc... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-06 (Thu, 06 Sep 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Fix lint Commit: 3571df4e4d8324a84eaeb16cd840098165fb2ffd https://github.com/galaxyproject/galaxy/commit/3571df4e4d8324a84eaeb16cd8400... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-07 (Fri, 07 Sep 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Use PAGE_MAXRAW in both places (refactor this after it all works perfectly) Commit: fa64299fd1f32e58185259a35612c0f203accb72 https://github.com/galaxyproject/galaxy/commit/fa64299fd1f32e58185259a35612c... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-07 (Fri, 07 Sep 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Drop redundant decode; this is handled in either path of the logic above. Commit: eba93525afbfa16234754efee081caf028e0cc0d https://github.com/galaxyproject/galaxy/commit/eba93525afbfa16234754efee081c... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-07 (Fri, 07 Sep 2018) Changed paths: M lib/galaxy/webapps/galaxy/controllers/page.py Log Message: ----------- Minor refactoring/dedupe Commit: 1ee673306c59f7a97a072b47046151ccd53273a5 https://github.com/galaxyproject/galaxy/commit/1ee673306c59f7a97a072b4704615... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2018-09-07 (Fri, 07 Sep 2018) Changed paths: M scripts/pages_identifier_conversion.py Log Message: ----------- Skip the commit attempt, just flush on success Commit: 9217680ab6af2d0d96a1ce8be520ed010767cdfb https://github.com/galaxyproject/galaxy/commit/9217680ab6af2d0d96a1ce8be520e... Author: Nate Coraor <nate@bx.psu.edu> Date: 2018-09-10 (Mon, 10 Sep 2018) Changed paths: M client/galaxy/scripts/galaxy.pages.js M lib/galaxy/webapps/galaxy/controllers/page.py A scripts/pages_identifier_conversion.py M static/scripts/bundled/extended.bundled.js M static/scripts/galaxy.pages.js M templates/webapps/galaxy/page/editor.mako Log Message: ----------- Merge pull request #6647 from dannon/page_fixes [18.05] Pages - fixes for encoded ids in the database Compare: https://github.com/galaxyproject/galaxy/compare/d645d80443c2...9217680ab6af **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
participants (1)
-
GitHub