Skip to content

139106#3

Open
Valecia2023 wants to merge 273 commits intoValecia2023:mainfrom
NatLabRockies:main
Open

139106#3
Valecia2023 wants to merge 273 commits intoValecia2023:mainfrom
NatLabRockies:main

Conversation

@Valecia2023
Copy link
Owner

EU

GUI and others added 30 commits December 4, 2023 10:17
…rse-7.23.2

Bump @babel/traverse from 7.10.4 to 7.23.2
The extra table data tags were breaking the table layout.
…pi-docs

fix deprecation notes in stations API docs
* Add docs for ukraine wind download
expected date note for temporarily unavailable EV charging stations
- Upgrade Ruby environment to supported version of Ruby (v2.7 to v3.3).
- Upgrade Node environment to supported version of NodeJS (v14 to v20).
- Update GitHub Actions to supported versions of actions.
- Fix Docker environment to work with NREL's network SSL setup and
  provide new instructions for that setup.
- Switch from yarn to pnpm for npm dependencies.
- Update gem and npm dependencies (mostly just latest patch/minor
  versions). Note that we can't update to latest swagger-ui 3.x branch
  due to incompatibilities with our old ES5 build process still present
  in this app. But trying to go to the most recent version before this
  seems to break.
Update development and build environment
Meteosat 2022 updates for PVWatts
Add wtk-conus-5min-v2-0-0-download documentation

Co-authored-by: Michael Sherman <michael.sherman@nrel.org>
Update routee documentation to version 3
* adding ncdb folder underneath solar
* Adds guide and index
* Modify to represent NCDB
* Address changes to URL path

---------

Co-authored-by: Michael Sherman <michael.sherman@nrel.org>
Co-authored-by: Edwards, Paul <paul.edwards@nrel.gov>
* adding nsrdb-GOES-aggregated-v4-0-0-download.html.md.erb
* adding nsrdb-GOES-full-disc-v4-0-0
* adding nsrdb-GOES-conus-v4-0-0
* adding nsrdb-GOES-tmy-v4-0-0-download.html.md.erb

Co-authored-by: Michael Sherman <michael.sherman@nrel.org>
pedwards-nrel and others added 30 commits February 3, 2026 13:13
Fixes #443

The GitHub Action workflow was hard-coded to only deploy if the org name
was `NREL` (to prevent forks from being able to trigger deploys). This
broke with the renaming of the GitHub org to `NatLabRockies`.

This updates that GitHub Action workflow, as well as other references to
the old GitHub org name.
Fix deployments; Update GitHub organization name references
Mainly to close some minor Dependabot things and otherwise get on newer
minor versions of dependencies.
- The new `alliance-logo-black.svg` has different dimensions and extra
  whitespace, so this matches the new display dimensions being used on
  nrel.gov.

- Also to match nrel.gov, shift the left margins on
  `2025-doe-logo-stacked-horizontal.svg` from a `ms-3` to an `ms-2`.

  (Technically the image dimensions on this img tag aren't correct for
  the intrinsic dimensions of the underlying image, but this matches
  what's on nrel.gov, and the extra width is adding extra margins to the
  image too, so it does have a functional difference.)

- Remove duplicative image style height/width settings.
Based on git history, I think this was a copy-paste mistake from other
APIs that had "Depends" for other geographic inputs. But based on the
code history of the API, I'm pretty certain this `route` input has
always been required for the `nearby-route` API.
Fix `nearby-route`'s `route` param not being marked as required
Update REopt.jl docs link to new URL
Fix broken links to GitHub pages sites due to org rename
Bumps [rack](https://github.com/rack/rack) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](rack/rack@v3.2.4...v3.2.5)

---
updated-dependencies:
- dependency-name: rack
  dependency-version: 3.2.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
The Swagger docs became broken due to the package updates in
#445.

It was broken with somewhat vague `x is not a function` errors from the
buried swagger files. Based on a few GitHub issues, I suspect this was
due to incompatibilities with other nested dependencies within Swagger
where perhaps their version pinning isn't accounting for new behavior in
new versions of the dependencies they are allowing.

I was able to fix this by switching to the `swagger-ui-dist` version of
the package, which includes all of the nested dependencies compiled
against known working versions.

While [Swagger
documents](https://github.com/swagger-api/swagger-ui?tab=readme-ov-file#general):

> We strongly suggest that you use `swagger-ui` instead of
> `swagger-ui-dist` if you're building a single-page application, since
> `swagger-ui-dist` is significantly larger.

We're not really building a single page app here, and the size
difference is likely not huge for us, since it's not like we're reusing
React or other nested dependencies elsewhere on the page. Since we
simply want a version of Swagger UI that works and we don't care about
tree-shaking or the nested dependencies, using this precompiled version
seems simpler for our static website use-case.
Remove documentation for the XML formats on the remaining transportation
APIs due to lack of usage. We may eventually remove support for these,
but starting with this soft-deprecation so new users won't actively
start using these formats.
Soft deprecate XML formats for transportation APIs
Update references to developer.nlr.gov domain
Add banner and page explaining domain transition plans
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.