-
Notifications
You must be signed in to change notification settings - Fork 4
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
Draft: Wget simple, bearer token and Globus script API integrations #456
base: v1.1.0
Are you sure you want to change the base?
Commits on Sep 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d3a2a1e - Browse repository at this point
Copy the full SHA d3a2a1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f04dfc4 - Browse repository at this point
Copy the full SHA f04dfc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61e19b4 - Browse repository at this point
Copy the full SHA 61e19b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 380f2a6 - Browse repository at this point
Copy the full SHA 380f2a6View commit details
Commits on Sep 14, 2021
-
Removed some console statements, and globus downloads open a new tab …
…(if they aren't found), rather than redirect the page.
Configuration menu - View commit details
-
Copy full SHA for 7feed88 - Browse repository at this point
Copy the full SHA 7feed88View commit details
Commits on Sep 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8aaa0ac - Browse repository at this point
Copy the full SHA 8aaa0acView commit details
Commits on Apr 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 43a1ddd - Browse repository at this point
Copy the full SHA 43a1dddView commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 68f88cd - Browse repository at this point
Copy the full SHA 68f88cdView commit details
Commits on Apr 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7b22ab3 - Browse repository at this point
Copy the full SHA 7b22ab3View commit details
Commits on Jul 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0117458 - Browse repository at this point
Copy the full SHA 0117458View commit details
Commits on Jul 21, 2022
-
Changes to fix wget download issues. (#452)
* changes to fix wget download issues: multiple download, direct link handed to browser * Removed uneccessary import Co-authored-by: Sasha Ames <amysash2006@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a16966b - Browse repository at this point
Copy the full SHA a16966bView commit details -
Update dependency @types/jest to v28.1.6 (#444)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bd5c708 - Browse repository at this point
Copy the full SHA bd5c708View commit details -
Update typescript-eslint monorepo to v5.30.7 (#445)
* hotfix to get wget script download to work (#449) (#450) * hotfix to get wget script download to work (#449) * hotfix to get wget script download to work * fix removed return * Updating file to fix minor blank line issue. Co-authored-by: Sasha Ames <sashakames@users.noreply.github.com> * Update typescript-eslint monorepo to v5.30.7 Co-authored-by: Carlos Downie <42552189+downiec@users.noreply.github.com> Co-authored-by: Sasha Ames <sashakames@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f77d9f2 - Browse repository at this point
Copy the full SHA f77d9f2View commit details -
Update dependency moment to v2.29.4 [SECURITY] (#443)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 84e34ff - Browse repository at this point
Copy the full SHA 84e34ffView commit details -
Bump terser from 5.12.1 to 5.14.2 in /frontend (#451)
Bumps [terser](https://github.com/terser/terser) from 5.12.1 to 5.14.2. - [Release notes](https://github.com/terser/terser/releases) - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](https://github.com/terser/terser/commits) --- updated-dependencies: - dependency-name: terser dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0828253 - Browse repository at this point
Copy the full SHA 0828253View commit details -
Bump moment from 2.29.2 to 2.29.4 in /frontend (#442)
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4. - [Release notes](https://github.com/moment/moment/releases) - [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md) - [Commits](moment/moment@2.29.2...2.29.4) --- updated-dependencies: - dependency-name: moment dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Carlos Downie <42552189+downiec@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a8ef02b - Browse repository at this point
Copy the full SHA a8ef02bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceabada - Browse repository at this point
Copy the full SHA ceabadaView commit details
Commits on Jul 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9535040 - Browse repository at this point
Copy the full SHA 9535040View commit details
Commits on Jul 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8364e76 - Browse repository at this point
Copy the full SHA 8364e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1869e8d - Browse repository at this point
Copy the full SHA 1869e8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3963b5 - Browse repository at this point
Copy the full SHA e3963b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8f41e7 - Browse repository at this point
Copy the full SHA a8f41e7View commit details -
Merge branch 'wget-simple' of https://github.com/aims-group/metagrid …
…into wget-simple
Configuration menu - View commit details
-
Copy full SHA for d811604 - Browse repository at this point
Copy the full SHA d811604View commit details
Commits on Jul 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7bd22e0 - Browse repository at this point
Copy the full SHA 7bd22e0View commit details
Commits on Jul 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3cbcb7f - Browse repository at this point
Copy the full SHA 3cbcb7fView commit details
Commits on Aug 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bf4ecae - Browse repository at this point
Copy the full SHA bf4ecaeView commit details
Commits on Aug 19, 2022
-
Feature/453 update deployment configs (#458)
* Testing the use of a central config file and a manager script. Created a metagrid_configs folder where different configs can be stored and used. * updates to scripts and dockerfile for traefik to handle empty prefx variables. * More fixes and updates. * Refactoring to fix issues with the variables used in the master config file, so that they don't repeat in the config. Removed unnecessary folders and updated the manage_metagrid script to allow saving and restoring of config files in an automated way. Every time changes are made to the config, a backup will be created which will have date and time associated to it. Users can then restore that backup with a simple command in the script (which will also save the current config that is replaced. Note that if lots of changes are made, config backups should probably be deleted now and then. * Updated script to include sudo that was missing and also copy to traefik when a backup is restored. * updates t the script for local testing. Fixed a docker-compose minor issue in the backend production so it points to correct config file. * Updated the scripts to save environment file in each docker directory. It seems that the frontend uses the package.json build call rather than the one in docker compose, so the environment file was not found when building react. Modifications should help fix that issue. * Added cors proxy variable because it still seems necessary for the backend communication with frontend... * Updates to the metagrid documentation. A restructuring update needs to be done for getting_started_production.md in order to reflect the new way which configuration is setup and updated in production. * Updated manage script to include the option for starting/stopping the docs local containers. Updated django version to 3.2.15 * Updated the documentation to specify the manage_metagrid.sh scripts and how to update the projects. Also updated the configuration steps and how to get production started.
Configuration menu - View commit details
-
Copy full SHA for d213352 - Browse repository at this point
Copy the full SHA d213352View commit details
Commits on Aug 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6876087 - Browse repository at this point
Copy the full SHA 6876087View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02ea9df - Browse repository at this point
Copy the full SHA 02ea9dfView commit details
Commits on Aug 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 23aaf28 - Browse repository at this point
Copy the full SHA 23aaf28View commit details -
Feature/459 expand all button facets (#464)
* redirect test. * Change the order in the server location directive and update the entrypoint to use the new PREVIOUS_URL variable. * Added expand and collapse functionality to the facet forms. Opened the additional properties panel by default. * Updated tests for full coverage. Updated the joyride tour to include the new expand/collapse button functionality.
Configuration menu - View commit details
-
Copy full SHA for ea4a082 - Browse repository at this point
Copy the full SHA ea4a082View commit details
Commits on Aug 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ce8accd - Browse repository at this point
Copy the full SHA ce8accdView commit details
Commits on Sep 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 473e869 - Browse repository at this point
Copy the full SHA 473e869View commit details -
Configuration menu - View commit details
-
Copy full SHA for baa3ce8 - Browse repository at this point
Copy the full SHA baa3ce8View commit details
Commits on Sep 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4b9b10e - Browse repository at this point
Copy the full SHA 4b9b10eView commit details
Commits on Sep 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 34cdc21 - Browse repository at this point
Copy the full SHA 34cdc21View commit details -
Configuration menu - View commit details
-
Copy full SHA for a98478b - Browse repository at this point
Copy the full SHA a98478bView commit details
Commits on Sep 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 478b057 - Browse repository at this point
Copy the full SHA 478b057View commit details
Commits on Sep 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 21325e1 - Browse repository at this point
Copy the full SHA 21325e1View commit details
Commits on Sep 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e8e0f99 - Browse repository at this point
Copy the full SHA e8e0f99View commit details -
Merge branch 'wget-simple' of https://github.com/aims-group/metagrid …
…into wget-simple
Configuration menu - View commit details
-
Copy full SHA for aa43007 - Browse repository at this point
Copy the full SHA aa43007View commit details -
Configuration menu - View commit details
-
Copy full SHA for 705ec4c - Browse repository at this point
Copy the full SHA 705ec4cView commit details
Commits on Sep 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3c8d8aa - Browse repository at this point
Copy the full SHA 3c8d8aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79e1a5d - Browse repository at this point
Copy the full SHA 79e1a5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c6ee92 - Browse repository at this point
Copy the full SHA 0c6ee92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 561c320 - Browse repository at this point
Copy the full SHA 561c320View commit details
Commits on Sep 22, 2022
-
Merge branch 'wget-simple' of https://github.com/aims-group/metagrid …
…into wget-simple
Configuration menu - View commit details
-
Copy full SHA for 683e40f - Browse repository at this point
Copy the full SHA 683e40fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a74c9f7 - Browse repository at this point
Copy the full SHA a74c9f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e47986 - Browse repository at this point
Copy the full SHA 1e47986View commit details
Commits on Sep 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9abbe36 - Browse repository at this point
Copy the full SHA 9abbe36View commit details -
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3f659f4 - Browse repository at this point
Copy the full SHA 3f659f4View commit details -
Update dependency @types/jest to v28.1.8 (#462)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df1fe81 - Browse repository at this point
Copy the full SHA df1fe81View commit details
Commits on Sep 29, 2022
-
Merge branch 'wget-simple' of https://github.com/aims-group/metagrid …
…into wget-simple
Configuration menu - View commit details
-
Copy full SHA for f96469b - Browse repository at this point
Copy the full SHA f96469bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ca91c0 - Browse repository at this point
Copy the full SHA 1ca91c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30648a3 - Browse repository at this point
Copy the full SHA 30648a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for aabf1bd - Browse repository at this point
Copy the full SHA aabf1bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d115b94 - Browse repository at this point
Copy the full SHA d115b94View commit details -
Configuration menu - View commit details
-
Copy full SHA for d755c9f - Browse repository at this point
Copy the full SHA d755c9fView commit details -
Merge branch 'wget-simple' of https://github.com/aims-group/metagrid …
…into wget-simple
Configuration menu - View commit details
-
Copy full SHA for bb2af05 - Browse repository at this point
Copy the full SHA bb2af05View commit details -
Merge branch 'wget-simple' of https://github.com/aims-group/metagrid …
…into wget-simple
Configuration menu - View commit details
-
Copy full SHA for 81b6b37 - Browse repository at this point
Copy the full SHA 81b6b37View commit details
Commits on Oct 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 80de819 - Browse repository at this point
Copy the full SHA 80de819View commit details -
Merge branch 'wget-simple' of https://github.com/aims-group/metagrid …
…into wget-simple
Configuration menu - View commit details
-
Copy full SHA for bdce38a - Browse repository at this point
Copy the full SHA bdce38aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a22921 - Browse repository at this point
Copy the full SHA 6a22921View commit details
Commits on Oct 13, 2022
-
Support backend settings in config (#482)
* enable settings on the backend for urls * add the settings for workflow * add missing import * add newline
Configuration menu - View commit details
-
Copy full SHA for 9d4fc4a - Browse repository at this point
Copy the full SHA 9d4fc4aView commit details
Commits on Oct 14, 2022
-
Update react monorepo to v18 (#478)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6c029e3 - Browse repository at this point
Copy the full SHA 6c029e3View commit details
Commits on Oct 19, 2022
-
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7b35d06 - Browse repository at this point
Copy the full SHA 7b35d06View commit details
Commits on Oct 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 749bdb3 - Browse repository at this point
Copy the full SHA 749bdb3View commit details
Commits on Oct 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ce03fb7 - Browse repository at this point
Copy the full SHA ce03fb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42493be - Browse repository at this point
Copy the full SHA 42493beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bad38b - Browse repository at this point
Copy the full SHA 9bad38bView commit details
Commits on Oct 27, 2022
-
hotfix to the last update so that local containers have the required …
…environment variables. Otherwise local build of backend will fail.
Configuration menu - View commit details
-
Copy full SHA for 31f34d7 - Browse repository at this point
Copy the full SHA 31f34d7View commit details
Commits on Nov 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9f95688 - Browse repository at this point
Copy the full SHA 9f95688View commit details
Commits on Mar 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7d50069 - Browse repository at this point
Copy the full SHA 7d50069View commit details -
Updating the Flake8 pre-commit config file to see if that resolves pr…
…e-commit issues...
Configuration menu - View commit details
-
Copy full SHA for f0fee9a - Browse repository at this point
Copy the full SHA f0fee9aView commit details -
Fixed typo in .coveragerc which caused migrations to be included in t…
…ests. Removed unneccessary type checking in the import headers of the test models. Updated coverage for some files that didn't have 100% coverage. Updated some django dependencies after testing to make sure nothing broke. Updated some deprecated imports to remove warnings. Updated pytest and coverage libraries.
Configuration menu - View commit details
-
Copy full SHA for c01f64d - Browse repository at this point
Copy the full SHA c01f64dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 086dc61 - Browse repository at this point
Copy the full SHA 086dc61View commit details -
Configuration menu - View commit details
-
Copy full SHA for a071e6a - Browse repository at this point
Copy the full SHA a071e6aView commit details -
Reverted dj-rest-auth as it caused issues with tests failing (althoug…
…h the application from users perspective was working fine)
Configuration menu - View commit details
-
Copy full SHA for 5d43c9c - Browse repository at this point
Copy the full SHA 5d43c9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7510ad6 - Browse repository at this point
Copy the full SHA 7510ad6View commit details
Commits on Mar 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 55158b0 - Browse repository at this point
Copy the full SHA 55158b0View commit details -
Removed some comments and updated some tests. Tests still failing, ne…
…ed to troubleshoot.
Configuration menu - View commit details
-
Copy full SHA for e44285f - Browse repository at this point
Copy the full SHA e44285fView commit details
Commits on Mar 29, 2023
-
Updated tests to use memory router to account for the useNavigate cha…
…nges that came with react-router-dom v6. Tests are passing now.
Configuration menu - View commit details
-
Copy full SHA for 113c68a - Browse repository at this point
Copy the full SHA 113c68aView commit details -
Updated some more frontend packages, however a few updates are breaki…
…ng and will cause errors, so ignored those.
Configuration menu - View commit details
-
Copy full SHA for 5e59985 - Browse repository at this point
Copy the full SHA 5e59985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 119d5a9 - Browse repository at this point
Copy the full SHA 119d5a9View commit details
Commits on May 5, 2023
-
Feature/500 info notifications (#520)
* Refactored the joyrideTutorials in order to reduce the chances for errors with misspelling target names. Created unique target calssnames to simplify the process of adding and using targets. Removed the chance of duplicate target names causing errors etc. Added a test startup component that should show when first opening metagrid. Startup window still needs some work to improve visuals. * Added a welcome and changelog template component to use with thh startup display. Made the startup display change based on existing version so that a new changelog will appear when version is changed. Modified the startup component behavior to hadle a welcome and changelog template based on whether its first-time startup or not. * Updated django-all-auth to 0.54.0 * Upgraded the antd library to latest version. Updated components to work with the latests antd library and added some styling to correct some undesired changes. Added a temporary drawer component which can be opened by clicking a new message button in the top-right navbar. Fixed some styling issues with window resizing to make the top navbar work better with smaller windows and improve visual behavior. Removed redundant components that are no longer needed with the new antd library (which is now working with typescript well). Created a popup window that shows at the start for new users. Created a startup template system that allows different templates to be used for displaying popup messages. More fixed needed for tests and the welcome popup tutorials need work. * Worked to correct issues with tests hanging by reverting back the antd library. Also updated to node version 18. Restored previously deleted files and will remove them later when all tests are passing. Still need to correct tests to pass. Still need to complete messaging feature and update tutorial. * Updated tests so that they pass, coverage will still be needed. * Updated the Startup template functionality and added actions that can be triggered by the templates. Updated the welcome message buttons to work properly and select between pages to start tutorials. * Removed redundant and unneccessary components as they are now directly taken from antd library. Removed commented out import statements. * Refactored some names and added messages for the right drawer. Added ability to create messages for the message bar and provide content from markdown files. Updated the changelog to have useful information on latest changes. Need to troubleshoot tests and complete coverage. * Added markdown file support for the messages. Did refactoring so messages on the right drawer and popups will show the markdown. Created new markdown files with version info and example message. Added flexibility to popup so that styles can be modified on a per message basis. Modified the changelog template and types. * Created a new welcome tour which will show users the help buttons to encourage them to use them if they have issues. Updated the navbar tour to include the new news button. Created new test files and updated tests to bring back 100% text coverage. Removed obsolete tour target related files, as they've been updated with target object class. Troubleshooted and ran tests to fix some bugs and added more functionality for jest tests. Deleted test markdown files and updated message markdown slightly. * modify the messages for release (#522) --------- Co-authored-by: Sasha Ames <sashakames@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5e49c80 - Browse repository at this point
Copy the full SHA 5e49c80View commit details -
Feature/500 info notifications (#523)
* Refactored the joyrideTutorials in order to reduce the chances for errors with misspelling target names. Created unique target calssnames to simplify the process of adding and using targets. Removed the chance of duplicate target names causing errors etc. Added a test startup component that should show when first opening metagrid. Startup window still needs some work to improve visuals. * Added a welcome and changelog template component to use with thh startup display. Made the startup display change based on existing version so that a new changelog will appear when version is changed. Modified the startup component behavior to hadle a welcome and changelog template based on whether its first-time startup or not. * Updated django-all-auth to 0.54.0 * Upgraded the antd library to latest version. Updated components to work with the latests antd library and added some styling to correct some undesired changes. Added a temporary drawer component which can be opened by clicking a new message button in the top-right navbar. Fixed some styling issues with window resizing to make the top navbar work better with smaller windows and improve visual behavior. Removed redundant components that are no longer needed with the new antd library (which is now working with typescript well). Created a popup window that shows at the start for new users. Created a startup template system that allows different templates to be used for displaying popup messages. More fixed needed for tests and the welcome popup tutorials need work. * Worked to correct issues with tests hanging by reverting back the antd library. Also updated to node version 18. Restored previously deleted files and will remove them later when all tests are passing. Still need to correct tests to pass. Still need to complete messaging feature and update tutorial. * Updated tests so that they pass, coverage will still be needed. * Updated the Startup template functionality and added actions that can be triggered by the templates. Updated the welcome message buttons to work properly and select between pages to start tutorials. * Removed redundant and unneccessary components as they are now directly taken from antd library. Removed commented out import statements. * Refactored some names and added messages for the right drawer. Added ability to create messages for the message bar and provide content from markdown files. Updated the changelog to have useful information on latest changes. Need to troubleshoot tests and complete coverage. * Added markdown file support for the messages. Did refactoring so messages on the right drawer and popups will show the markdown. Created new markdown files with version info and example message. Added flexibility to popup so that styles can be modified on a per message basis. Modified the changelog template and types. * Created a new welcome tour which will show users the help buttons to encourage them to use them if they have issues. Updated the navbar tour to include the new news button. Created new test files and updated tests to bring back 100% text coverage. Removed obsolete tour target related files, as they've been updated with target object class. Troubleshooted and ran tests to fix some bugs and added more functionality for jest tests. Deleted test markdown files and updated message markdown slightly. * modify the messages for release (#522) * Updated the node status information alert so that text displays if there is an api error. * Updated Django to 4.1.9 * Fixed a test regarding the changes to the error message. --------- Co-authored-by: Sasha Ames <sashakames@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ff49790 - Browse repository at this point
Copy the full SHA ff49790View commit details
Commits on May 12, 2023
-
Merged the globus_dev_demo branch with the latest v1.0.8 branch. Perf…
…ormed a few fixes to resolve some issues.
Configuration menu - View commit details
-
Copy full SHA for c91161b - Browse repository at this point
Copy the full SHA c91161bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55830d8 - Browse repository at this point
Copy the full SHA 55830d8View commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cf20f53 - Browse repository at this point
Copy the full SHA cf20f53View commit details
Commits on May 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b08d9bf - Browse repository at this point
Copy the full SHA b08d9bfView commit details
Commits on May 19, 2023
-
Fixed the issue with incorrect search URL and updated files so config…
…uration works correctly.
Configuration menu - View commit details
-
Copy full SHA for cdcf4c7 - Browse repository at this point
Copy the full SHA cdcf4c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff8b6a - Browse repository at this point
Copy the full SHA 6ff8b6aView commit details
Commits on May 24, 2023
-
Removed some commented code, updated the table so that undefined and …
…null items don't cause an error and prevent the site from displaying.
Configuration menu - View commit details
-
Copy full SHA for ac11369 - Browse repository at this point
Copy the full SHA ac11369View commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 50ddc18 - Browse repository at this point
Copy the full SHA 50ddc18View commit details
Commits on May 26, 2023
-
Removed unneccessary print statements in backend, removed commented c…
…ode, added configuration for SOLR url.
Configuration menu - View commit details
-
Copy full SHA for af154d9 - Browse repository at this point
Copy the full SHA af154d9View commit details -
Added some new message content for the new v1.0.9 Globus update. Stil…
…l needs some more details. Added a globus available checkmark to indicate that the data is downloadable through globus. Still need to add logic so that Globus option is disabled when globus disabled datasets are selected for download.
Configuration menu - View commit details
-
Copy full SHA for 4483eb8 - Browse repository at this point
Copy the full SHA 4483eb8View commit details
Commits on May 27, 2023
-
Added config option for setting globus enabled nodes which specifies …
…which datasets can be downloaded with Globus. Ran tests and modifications to make sure the selected globus nodes work settings work.
Configuration menu - View commit details
-
Copy full SHA for 7b5f687 - Browse repository at this point
Copy the full SHA 7b5f687View commit details
Commits on Jun 10, 2023
-
Initial v1.0.9 branch update. Includes updating the version number in…
… the message display, package.json and added a starting file for the v1.0.9 changelog (to be updated as we go)
Configuration menu - View commit details
-
Copy full SHA for 79f742b - Browse repository at this point
Copy the full SHA 79f742bView commit details
Commits on Jun 21, 2023
-
Correct the Search URL setting (#525)
* Incrementing version number for next set of minor updates. * Pin dependencies (#461) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency @types/jest to v28.1.8 (#462) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Support backend settings in config (#482) * enable settings on the backend for urls * add the settings for workflow * add missing import * add newline * Update react monorepo to v18 (#478) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Pin dependencies (#477) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Fixed tiny flake8 complaint * hotfix to the last update so that local containers have the required environment variables. Otherwise local build of backend will fail. * Update .django * Updating a few dependencies in the backend * Updating the Flake8 pre-commit config file to see if that resolves pre-commit issues... * Fixed typo in .coveragerc which caused migrations to be included in tests. Removed unneccessary type checking in the import headers of the test models. Updated coverage for some files that didn't have 100% coverage. Updated some django dependencies after testing to make sure nothing broke. Updated some deprecated imports to remove warnings. Updated pytest and coverage libraries. * Upgraded to Django 4.1.7, along with some other python packages. * Upgraded more python packages while testing to make sure nothing breaks. * Reverted dj-rest-auth as it caused issues with tests failing (although the application from users perspective was working fine) * Updated dj-rest-auth to latest (before breaking changes) * Updating front-end to use the latest react-router-dom major version 6 * Removed some comments and updated some tests. Tests still failing, need to troubleshoot. * Updated tests to use memory router to account for the useNavigate changes that came with react-router-dom v6. Tests are passing now. * Updated some more frontend packages, however a few updates are breaking and will cause errors, so ignored those. * Updated yarn.lock file to see if tests pass. * Feature/500 info notifications (#520) * Refactored the joyrideTutorials in order to reduce the chances for errors with misspelling target names. Created unique target calssnames to simplify the process of adding and using targets. Removed the chance of duplicate target names causing errors etc. Added a test startup component that should show when first opening metagrid. Startup window still needs some work to improve visuals. * Added a welcome and changelog template component to use with thh startup display. Made the startup display change based on existing version so that a new changelog will appear when version is changed. Modified the startup component behavior to hadle a welcome and changelog template based on whether its first-time startup or not. * Updated django-all-auth to 0.54.0 * Upgraded the antd library to latest version. Updated components to work with the latests antd library and added some styling to correct some undesired changes. Added a temporary drawer component which can be opened by clicking a new message button in the top-right navbar. Fixed some styling issues with window resizing to make the top navbar work better with smaller windows and improve visual behavior. Removed redundant components that are no longer needed with the new antd library (which is now working with typescript well). Created a popup window that shows at the start for new users. Created a startup template system that allows different templates to be used for displaying popup messages. More fixed needed for tests and the welcome popup tutorials need work. * Worked to correct issues with tests hanging by reverting back the antd library. Also updated to node version 18. Restored previously deleted files and will remove them later when all tests are passing. Still need to correct tests to pass. Still need to complete messaging feature and update tutorial. * Updated tests so that they pass, coverage will still be needed. * Updated the Startup template functionality and added actions that can be triggered by the templates. Updated the welcome message buttons to work properly and select between pages to start tutorials. * Removed redundant and unneccessary components as they are now directly taken from antd library. Removed commented out import statements. * Refactored some names and added messages for the right drawer. Added ability to create messages for the message bar and provide content from markdown files. Updated the changelog to have useful information on latest changes. Need to troubleshoot tests and complete coverage. * Added markdown file support for the messages. Did refactoring so messages on the right drawer and popups will show the markdown. Created new markdown files with version info and example message. Added flexibility to popup so that styles can be modified on a per message basis. Modified the changelog template and types. * Created a new welcome tour which will show users the help buttons to encourage them to use them if they have issues. Updated the navbar tour to include the new news button. Created new test files and updated tests to bring back 100% text coverage. Removed obsolete tour target related files, as they've been updated with target object class. Troubleshooted and ran tests to fix some bugs and added more functionality for jest tests. Deleted test markdown files and updated message markdown slightly. * modify the messages for release (#522) --------- Co-authored-by: Sasha Ames <sashakames@users.noreply.github.com> * Feature/500 info notifications (#523) * Refactored the joyrideTutorials in order to reduce the chances for errors with misspelling target names. Created unique target calssnames to simplify the process of adding and using targets. Removed the chance of duplicate target names causing errors etc. Added a test startup component that should show when first opening metagrid. Startup window still needs some work to improve visuals. * Added a welcome and changelog template component to use with thh startup display. Made the startup display change based on existing version so that a new changelog will appear when version is changed. Modified the startup component behavior to hadle a welcome and changelog template based on whether its first-time startup or not. * Updated django-all-auth to 0.54.0 * Upgraded the antd library to latest version. Updated components to work with the latests antd library and added some styling to correct some undesired changes. Added a temporary drawer component which can be opened by clicking a new message button in the top-right navbar. Fixed some styling issues with window resizing to make the top navbar work better with smaller windows and improve visual behavior. Removed redundant components that are no longer needed with the new antd library (which is now working with typescript well). Created a popup window that shows at the start for new users. Created a startup template system that allows different templates to be used for displaying popup messages. More fixed needed for tests and the welcome popup tutorials need work. * Worked to correct issues with tests hanging by reverting back the antd library. Also updated to node version 18. Restored previously deleted files and will remove them later when all tests are passing. Still need to correct tests to pass. Still need to complete messaging feature and update tutorial. * Updated tests so that they pass, coverage will still be needed. * Updated the Startup template functionality and added actions that can be triggered by the templates. Updated the welcome message buttons to work properly and select between pages to start tutorials. * Removed redundant and unneccessary components as they are now directly taken from antd library. Removed commented out import statements. * Refactored some names and added messages for the right drawer. Added ability to create messages for the message bar and provide content from markdown files. Updated the changelog to have useful information on latest changes. Need to troubleshoot tests and complete coverage. * Added markdown file support for the messages. Did refactoring so messages on the right drawer and popups will show the markdown. Created new markdown files with version info and example message. Added flexibility to popup so that styles can be modified on a per message basis. Modified the changelog template and types. * Created a new welcome tour which will show users the help buttons to encourage them to use them if they have issues. Updated the navbar tour to include the new news button. Created new test files and updated tests to bring back 100% text coverage. Removed obsolete tour target related files, as they've been updated with target object class. Troubleshooted and ran tests to fix some bugs and added more functionality for jest tests. Deleted test markdown files and updated message markdown slightly. * modify the messages for release (#522) * Updated the node status information alert so that text displays if there is an api error. * Updated Django to 4.1.9 * Fixed a test regarding the changes to the error message. --------- Co-authored-by: Sasha Ames <sashakames@users.noreply.github.com> * Added mip_era and data_node facets to the input4mips project. * Updated the general facet order for input 4 mips * update naming, config template * fix settings, update local config * Update backend.yml - fix setting for CI to use correct name * Delete test_message.md * Added some fixes to the tests to make it passing. * Removed unecessary file. --------- Co-authored-by: Carlos Downie <42552189+downiec@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e0eef98 - Browse repository at this point
Copy the full SHA e0eef98View commit details -
Added feature to filter search results by globus download availabilit…
…y. Added logic to show only results that have globus enabled data nodes.
Configuration menu - View commit details
-
Copy full SHA for e0682d6 - Browse repository at this point
Copy the full SHA e0682d6View commit details -
Updated UI so that Globus Download indicators don't show unless globu…
…s enabled data nodes have been specified. Otherwise assumes all data nodes can download globus.
Configuration menu - View commit details
-
Copy full SHA for 6817230 - Browse repository at this point
Copy the full SHA 6817230View commit details
Commits on Jun 22, 2023
-
Added logic that will determine whether there are selected items that…
… are not Globus Ready selected for Globus download in the cart. If there are, it will show an alert window with option to deselect the items that are not Globus Ready, and then it will proceed with the download.
Configuration menu - View commit details
-
Copy full SHA for 9d338fb - Browse repository at this point
Copy the full SHA 9d338fbView commit details -
Updated the globus ready download with some refactoring to improve se…
…paration of concerns. Fixed some local config settings so that Globus Transfers function again.
Configuration menu - View commit details
-
Copy full SHA for 48375ab - Browse repository at this point
Copy the full SHA 48375abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ea023d - Browse repository at this point
Copy the full SHA 3ea023dView commit details
Commits on Jun 23, 2023
-
Removed obsolete/unused code to help reduce coverage requirements and…
… clean up the code base. Added a link to view task status upon successful transfer task submission.
Configuration menu - View commit details
-
Copy full SHA for bd03119 - Browse repository at this point
Copy the full SHA bd03119View commit details -
Changed the language of some messages and text to refer to functional…
…ity as Globus Transfers instead of Globus Downloads. Added more content to the changelog for this update.
Configuration menu - View commit details
-
Copy full SHA for 4b7051f - Browse repository at this point
Copy the full SHA 4b7051fView commit details
Commits on Jun 24, 2023
-
Created a task submitted list, which will allow user to view Globus T…
…ransfer tasks that were recently submitted. Created the logic and styling needed to make the tasks populate after each successful submission. I fixed some styling issues with the table sizing (when the window width is smaller. I fixed issue where the state of the useDefaultEndpoint radio options wasn't showing correctly. Extended the Button component to accept style props. Did some refactoring to move the Globus related types to the Globus component directory. Created new recoil stat for task ID's to make tthe summary page and download components share and update the tasks list.
Configuration menu - View commit details
-
Copy full SHA for f996a1a - Browse repository at this point
Copy the full SHA f996a1aView commit details
Commits on Jun 28, 2023
-
Found and fixed the issue with message update closing too quickly. Fi…
…xed it by making sure the message displays first using the async await call.
Configuration menu - View commit details
-
Copy full SHA for e0617f2 - Browse repository at this point
Copy the full SHA e0617f2View commit details -
Updated the joyride tutorial to include the globus ready icon and the…
… globus ready filters. Didn't add tutorial steps for the submit task history, since that would require transfers to exist. May update that in future.
Configuration menu - View commit details
-
Copy full SHA for 56ac6c6 - Browse repository at this point
Copy the full SHA 56ac6c6View commit details
Commits on Jun 29, 2023
-
Added logic to ensure transfers aren't done too quickly (which may ca…
…use errors), modified the transfer messaging to wait for the message to finish before allwing more transfers. Attempted to add disable logic for transfer button to improve reliability, however may be changed later if needed. Updated the messages content and added more information to changelog message. Added tooltips for the endpoint settings on Globus transfer page (in place of tutorial steps).
Configuration menu - View commit details
-
Copy full SHA for c119872 - Browse repository at this point
Copy the full SHA c119872View commit details -
Resolved issue with blank message popup when clicking remove all item…
…s, resolved issue with blank error messages. If error.message is empty, there will be a generic message displayed: unknown error occurred. Changed the breadcrumbs organization so that search page is clearly identified as home page, and updated home button to redirect to the home page to resolve issue 533
Configuration menu - View commit details
-
Copy full SHA for 9c7f3b9 - Browse repository at this point
Copy the full SHA 9c7f3b9View commit details -
Messages to accompany Globus Transfer beta release (#534)
* info on Globus Transfer * Update index.tsx Added styling fixes and updated. --------- Co-authored-by: Carlos Downie <42552189+downiec@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0bf9307 - Browse repository at this point
Copy the full SHA 0bf9307View commit details
Commits on Jun 30, 2023
-
Created notification functions to simplify code a bit and to adjust l…
…ocation of notifications to be below the top navigation bar. Functions allow messages to be standardized and empty error messages can give the same generic error message when needed. Styling can be standardized in one place.
Configuration menu - View commit details
-
Copy full SHA for bd9d00e - Browse repository at this point
Copy the full SHA bd9d00eView commit details
Commits on Jul 14, 2023
-
Fixed the issues encountered with the manage_metagrid.sh functions on…
… aims2 and updated the references to the docker-compose command to be 'docker compose' (with a space) to match the newer docker compose recommendations. Resolved an issue where the items in the cart were not correctly displaying the node status and were instead showing a question mark. Updated traefik version to 2.10 and updated the config file.
Configuration menu - View commit details
-
Copy full SHA for d65fb2c - Browse repository at this point
Copy the full SHA d65fb2cView commit details
Commits on Jul 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 51f0fa7 - Browse repository at this point
Copy the full SHA 51f0fa7View commit details
Commits on Jul 22, 2023
-
Nodes link and Django, packages upgrade (#540)
* trying to add the link * Adjusted location of the federated nodes link and added the link to the ESGF logo as well. * Updated django to latest version, updated the test backend.tml to include the new SOLR_URL setting. * Updated postgres library * Updated psycopg-binary to see if tests will pass * update link hostname * Updated psycopg to include pyscopg 3 * Upgraded various backend packages and downgraded psycopg3 to psycopg2 * Updated the postgres version used in tessts, to match the current postress version being used in production and local. --------- Co-authored-by: Carlos Downie <42552189+downiec@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2eae86b - Browse repository at this point
Copy the full SHA 2eae86bView commit details -
Removed unused functions from backend, cleaned up some styling in the…
… api_proxy temp storage functions. Created test files for the globus download backend functions. Tests for the download and server related code were left untested due to difficulty in making a unit test for a globus transfer (ignored coverage instead). Created tests to bring backend coverage back to 100%
Configuration menu - View commit details
-
Copy full SHA for db810a6 - Browse repository at this point
Copy the full SHA db810a6View commit details
Commits on Jul 25, 2023
-
Updated keycloak-js to 19.0.3 and using login.esgf.io for localhost (#…
…546) * Updated keycloak-js to 19.0.3 and using login.esgf.io for localhost * Updating yarn lock file with new version of keycloak
Configuration menu - View commit details
-
Copy full SHA for 7d225b0 - Browse repository at this point
Copy the full SHA 7d225b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c498715 - Browse repository at this point
Copy the full SHA c498715View commit details
Commits on Jul 28, 2023
-
Upgraded to React 18.2, upgraded to antd 4.24, and upgraded node vers…
…ion to node:slim among other updates. To upgrade to react 18, I had to updated several files. Removed some redundant components that aren't necessary. Refactored some code to remove some antd deprecations warnings. Modified the search table styling so that the columns are centered and space is used more effectively. Set up some fixed columns for the tables so that smaller screens can still display well with a scroll bar for the longer content.
Configuration menu - View commit details
-
Copy full SHA for 85c898d - Browse repository at this point
Copy the full SHA 85c898dView commit details
Commits on Aug 5, 2023
-
In process of fixing several tests. Too many are broken and will need…
… to fix them one component at a time. This commit has updates to the testing packages as needed for running the tests. Updated the custom component to include the recoil root and the react joyride provider, which resolved several failed tests. The support tests have been fixed, and the cart tests are passing (skippng some tests to reduce error messages to be more readable. Will need to worry about coverage after the tests are passing. Includes some refactorings that remove the warnings about antd deprecation of menu children prop.
Configuration menu - View commit details
-
Copy full SHA for 687e037 - Browse repository at this point
Copy the full SHA 687e037View commit details -
Refactored the whole test suite to use userEvent rather than fireEven…
…t simulating click events, as it is a newer and recommended method to use. Also transitioned all components to use custom render function in tests so that they all are tested with the same set of wrapping components and providers.
Configuration menu - View commit details
-
Copy full SHA for 64eb001 - Browse repository at this point
Copy the full SHA 64eb001View commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ac70acc - Browse repository at this point
Copy the full SHA ac70accView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1693fda - Browse repository at this point
Copy the full SHA 1693fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad89b0a - Browse repository at this point
Copy the full SHA ad89b0aView commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 81d7337 - Browse repository at this point
Copy the full SHA 81d7337View commit details
Commits on Aug 16, 2023
-
Got tests to pass: skipped failing tests, fixed a few tests and creat…
…ed some mocks for the temp storage calls which were breaking several tests. Created a new test file for the DatasetDownload component, however it needs to have tests added. Next step is to examine coverage and also fix the skipped tests if neede to improve coverage.
Configuration menu - View commit details
-
Copy full SHA for 139d39b - Browse repository at this point
Copy the full SHA 139d39bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f5e24 - Browse repository at this point
Copy the full SHA d2f5e24View commit details
Commits on Aug 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 58f5f27 - Browse repository at this point
Copy the full SHA 58f5f27View commit details
Commits on Aug 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a39b1b4 - Browse repository at this point
Copy the full SHA a39b1b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3032e97 - Browse repository at this point
Copy the full SHA 3032e97View commit details -
Configuration menu - View commit details
-
Copy full SHA for f803d80 - Browse repository at this point
Copy the full SHA f803d80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bbf0b0 - Browse repository at this point
Copy the full SHA 5bbf0b0View commit details -
Fixed issue where the 'downloading' icon continues to show even after…
… the download has finished.
Configuration menu - View commit details
-
Copy full SHA for c15f7b4 - Browse repository at this point
Copy the full SHA c15f7b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f110af - Browse repository at this point
Copy the full SHA 0f110afView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee68b57 - Browse repository at this point
Copy the full SHA ee68b57View commit details -
Configuration menu - View commit details
-
Copy full SHA for d224665 - Browse repository at this point
Copy the full SHA d224665View commit details
Commits on Aug 23, 2023
-
Merge branch 'fix_wget_script' into globus_dev_demo_updates and ignor…
…ed keycloak related changes for now. Fixed tests that were broken from the wget changes, converted to using post and tests passed again.
Configuration menu - View commit details
-
Copy full SHA for 2c448b0 - Browse repository at this point
Copy the full SHA 2c448b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1dc1c2 - Browse repository at this point
Copy the full SHA d1dc1c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92c675b - Browse repository at this point
Copy the full SHA 92c675bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cef39e6 - Browse repository at this point
Copy the full SHA cef39e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f040f - Browse repository at this point
Copy the full SHA 80f040fView commit details
Commits on Aug 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 01b86d5 - Browse repository at this point
Copy the full SHA 01b86d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d72bacb - Browse repository at this point
Copy the full SHA d72bacbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cfe4c4 - Browse repository at this point
Copy the full SHA 6cfe4c4View commit details -
Fixed some issue with the custom-render and the message displayed on …
…the news section.
Configuration menu - View commit details
-
Copy full SHA for f4abff8 - Browse repository at this point
Copy the full SHA f4abff8View commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3df0aee - Browse repository at this point
Copy the full SHA 3df0aeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1152b59 - Browse repository at this point
Copy the full SHA 1152b59View commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9a9d751 - Browse repository at this point
Copy the full SHA 9a9d751View commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 145b97e - Browse repository at this point
Copy the full SHA 145b97eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb9cb79 - Browse repository at this point
Copy the full SHA cb9cb79View commit details