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

Migrate to tapis v3 #212

Merged
merged 16 commits into from
Jul 25, 2024
Merged

Migrate to tapis v3 #212

merged 16 commits into from
Jul 25, 2024

Conversation

nathanfranklin
Copy link
Collaborator

@nathanfranklin nathanfranklin commented Feb 16, 2024

Overview:

Support tapis v3

Notes:

When it is time to merge, we shouldn't squash merge this one. ⚠️ ⚠️

* Add tapis v3 auth

* Get user name from jwt

* Add tapis token to Geoapi or Tapis requests

* Add updated package-lock.json

* Fix linting issues

* Use designsafe.tapis.io

* Add empty response for DesignSafe projects endpoint

* Fix linting issue

* Fix linting

* Bump versions of stylelint-stylus and stylelint

* Rework linting commands

* Ingore one style problem as issues with linter
@nathanfranklin nathanfranklin marked this pull request as draft February 16, 2024 22:50
nathanfranklin and others added 9 commits February 20, 2024 11:34
* Add tapis-typescript

* Add lock

* Use tapisv3 for files and systems listing

* Removed unused import

* Fix pretty mistakes and todo comments

* Use size of v3 response instead of length

* Add system to file response

* Fix back entry in file listing

* Changing file length to file size to resolve error

---------

Co-authored-by: Taylor Grafft <[email protected]>
* task/WG-261: Using mock v3 DS project data response

* formatting fix

---------

Co-authored-by: Taylor Grafft <[email protected]>
Co-authored-by: Taylor Grafft <[email protected]>
* Add todo

* Add experimental backend adn new tapis client ids

* Fix ports to 8888 instead of 8000

* Fix linting issue

* Use port 443
* task/WG-274: Updatiing Projects Endpoint for DS Next

* Fix Enviroment

* using PRJ (ds_id) for user panel links

* Designsafe projects/v2 response now has 'result' instead of 'projects' key

* Removed todo.

---------

Co-authored-by: Taylor Grafft <[email protected]>
Co-authored-by: Taylor Grafft <[email protected]>
Co-authored-by: Nathan Franklin <[email protected]>
README.md Outdated Show resolved Hide resolved
nathanfranklin and others added 5 commits May 24, 2024 13:17
* Rework login to use geoapi for auth

* Fix linting issues

* Fix linting

* Change where we store token in local storage
* Add project PRJ-124 to project listing

* Fix linting
* Rework login to use geoapi for auth

* Fix linting issues

* Fix linting

* Change where we store token in local storage

* Configure DesignSafe url

* Fix links DesignSafe (fixes WG-322)

Also makes the page open in a new tab

* Fix linting issues
@nathanfranklin nathanfranklin marked this pull request as ready for review July 25, 2024 13:15
@nathanfranklin nathanfranklin changed the title WIP: feature/tapisv3 task/support tapis v3 Jul 25, 2024
@nathanfranklin nathanfranklin changed the title task/support tapis v3 Migrate to tapis v3 Jul 25, 2024
@nathanfranklin nathanfranklin merged commit a48da22 into master Jul 25, 2024
5 checks passed
@nathanfranklin nathanfranklin deleted the feature/tapisv3 branch July 25, 2024 14:12
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.

3 participants