Skip to content

Generalize /children endpoints to be usable outside of landing page #3, general rewrite/update #2#6

Merged
m-mohr merged 4 commits into
mainfrom
generalize
Dec 9, 2025
Merged

Generalize /children endpoints to be usable outside of landing page #3, general rewrite/update #2#6
m-mohr merged 4 commits into
mainfrom
generalize

Conversation

@m-mohr

@m-mohr m-mohr commented Dec 7, 2025

Copy link
Copy Markdown
Contributor

cc @jonhealy1

Related Issue(s):

Proposed Changes:

  • Allow the endpoint to be used at any level / for any depth, not just on the landing page
  • Addition of the parent relation type
  • Updated examples and (STAC) version numbers
  • Clarifications and chore changes

PR Checklist:

  • This PR has no breaking changes.
  • I have added my changes to the CHANGELOG or a CHANGELOG entry is not required.

@gadomski gadomski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Just some minor copy-edits, otherwise makes sense to me.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md
Comment thread README.md Outdated
m-mohr and others added 2 commits December 9, 2025 15:54
Co-authored-by: Pete Gadomski <pete.gadomski@gmail.com>
@m-mohr m-mohr requested a review from gadomski December 9, 2025 14:57
@jonhealy1

jonhealy1 commented Dec 9, 2025

Copy link
Copy Markdown
Contributor

This PR implements the hierarchical navigation concepts (specifically having /children accessible on any catalog/collection and not just the root) that were the core focus of my previous PR #4

While I understand this is an improved version, it effectively replaces PR #4. To preserve the history of this architectural pattern, could you please add me as a co-author on the merge commit?

@jsignell jsignell left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good to me as well

Comment thread README.md Outdated
Co-authored-by: Julia Signell <jsignell@gmail.com>
@m-mohr m-mohr merged commit 7f64c85 into main Dec 9, 2025
1 check passed
@m-mohr m-mohr deleted the generalize branch December 9, 2025 21:02
@m-mohr m-mohr restored the generalize branch December 9, 2025 21:04
@m-mohr m-mohr deleted the generalize branch December 9, 2025 21:05
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.

Explicit support for Relative Traversal (Deep Nesting) on any Resource Examples reference /catalogs endpoint

4 participants