Skip to content

Commit

Permalink
Changes for week of Jan 20
Browse files Browse the repository at this point in the history
- Misc typos/clean-up
- Require `target` to NOT point to a model entity that uses `ximport`.
  Meaning, `target` is not transitive - to keep things simple.
- Tweak usage of `target`. Can be on any relative URL/URI, and if value starts
  with `/` then it must match the xid template. Similar for `relation` but
  `relation` must be an xid... but `target` is optional for all types.
- Add "deprecated" to messages and schemas
- define "xref" as a "relation" type with "target"="self-xid"
- add "modelversion" as a model label
- make ?compact convert self, COLLECTONSurl, defaultverionurl into relative
  URLs if they're part of the response
- mandate that all relative URLs start with "/" and they're relative to the
  root path of the Registry
- ban model changes that turn on hasDoc if Resources have RESOURCE* attribute
  extension names

Fixes: #236
Fixes: #226
Fixes: #227
Fixes: #189

Signed-off-by: Doug Davis <[email protected]>
  • Loading branch information
duglin committed Jan 23, 2025
1 parent e4772ba commit 9466c08
Show file tree
Hide file tree
Showing 4 changed files with 276 additions and 113 deletions.
Loading

0 comments on commit 9466c08

Please sign in to comment.