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

Merge upstream (July 2nd, 2024) #251

Open
wants to merge 39 commits into
base: main
Choose a base branch
from
Open

Conversation

lydiascarf
Copy link
Collaborator

@lydiascarf lydiascarf commented Jul 2, 2024

i was going to rebase this instead of merging, but doing so led to a ton of file changes and duplicate commits that don't make sense to me, e.g. CODEOWNERS already looks like that on main. @BryanQuigley let me know if you have any insights here

Lydia Scarf and others added 30 commits March 13, 2023 13:30
- repository added to config
- moved from Jekyll image to Dockerfile based on Ruby image
Also remove unneeded lines from docker-compose.

Related: #254
- Items that have been replaced
- New items included
Dropped jekyll-npm mentioning and fixing up container workflow.
Also added newer version of node/npm from suggestion.

Drop hadolint check as well.
Fixes include:
- Jumbotron
- List Groups
badge-pill -> rounded-pill
badge-* -> bg-*
float-right -> float-end
Bootstrap v5 removed background from breadcrumbs by default
 * Drop old Add-categories linl
 * UI: Sidebar: Increase spacing between Categories and Organizations
 * The original suggestion was Change count pill for selected category and X button to white background
   with Tim's suggestion moved to bg-light text-dark.  Also changed in datasets.html to use primary blue.
 * UI: Results: Increase spacing to make list more legible. I just added top spacing to datasets to the separator is more in the middle.
Fixes and adds hover effect to categories grid, changes button copy
Some of the attributes changed with bootstrap 5. Also removed the redundant screen reader label (it's already present in the aria-label attribute and was showing on screens)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.9 to 1.14.3.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](sparklemotion/nokogiri@v1.13.9...v1.14.3)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [commonmarker](https://github.com/gjtorikian/commonmarker) from 0.23.6 to 0.23.9.
- [Release notes](https://github.com/gjtorikian/commonmarker/releases)
- [Changelog](https://github.com/gjtorikian/commonmarker/blob/main/CHANGELOG.md)
- [Commits](gjtorikian/commonmarker@v0.23.6...v0.23.9)

---
updated-dependencies:
- dependency-name: commonmarker
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [activesupport](https://github.com/rails/rails) from 6.0.6 to 6.0.6.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.0.4.2/activesupport/CHANGELOG.md)
- [Commits](rails/rails@v6.0.6...v6.0.6.1)

---
updated-dependencies:
- dependency-name: activesupport
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Also updated bundler and ruby versions in Docker.

Had to go through several iterations to get GitHub-metadata to work, as part of that:
 * Dropped Open in GitHub button from categories page as we don't generally want edits there.
 * GitHub edit link didn't work initially so reverted pending fix for jekyll/github-metadata#249.
These were included as part of GH pages in 3.9.
Require yaml parsing for build, builds will fail if yaml
isn't correct.

switch to faster megalinter which should make it easier to do
more future tests

included some yaml prettier changes

Resolves: #276
BryanQuigley and others added 6 commits September 25, 2023 14:36
Aside from letting us drop the legacy build it also
let's us drop the jquery-deparam dependency replacing
with built-in urlSearchParams
…uilt-in to debian bookwarm

It's nodejs 18.13.0
Credit to @adamdmharvey from opendataphilly contribution
This is mostly just adding markdownify around the notes/descriptions, but also
 * Removes edit/open in GitHub from the categories page
 * Adds a new Sample dataset for OpenDataPhilly.  Figured extra sample files could
   just be other JKAN instances.  This one test the use of markdown.
 * Added small amount of markdown to default sample org so we can see if it works there.
@lydiascarf lydiascarf changed the title 20240702 merge upstream Merge upstream Jul 2, 2024
@lydiascarf lydiascarf linked an issue Jul 2, 2024 that may be closed by this pull request
This just got screwed up during the merge
@lydiascarf lydiascarf self-assigned this Jul 2, 2024
@lydiascarf lydiascarf changed the title Merge upstream Merge upstream (July 2nd, 2024) Jul 2, 2024
Copy link
Member

@BryanQuigley BryanQuigley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, awesome!

@BryanQuigley
Copy link
Member

I swear it was saying it was fine a second ago :/

@lydiascarf
Copy link
Collaborator Author

lydiascarf commented Jul 4, 2024

i'll come back to this asap and figure out where things got screwed up

github_goose_meme

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.

Fix or find replacement for navbar-toggler
3 participants