Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
4871064
Show ownership badges on resource pages
mihailefter Sep 15, 2026
2ee8390
Add an Edit link gated on write access and PUT availability
mihailefter Sep 17, 2026
e9478d5
Cancel unread response bodies on failed requests
mihailefter Sep 17, 2026
8a0dab8
Show the shape declared editable fields and breadcrumbs on the edit p…
mihailefter Sep 17, 2026
22e2103
Extract SHACL utilities and share the computed shape map
mihailefter Sep 17, 2026
2c18580
Add a shape driven form to the edit page
mihailefter Sep 18, 2026
759e85c
Add date and time picker widgets
mihailefter Sep 21, 2026
a78be8a
Save edited resources via putResource, validating required fields and…
mihailefter Sep 22, 2026
aed488e
Show validation errors next to their field and allow for restoring
mihailefter Sep 22, 2026
f7ea3b2
Fix foaf home page
mihailefter Sep 22, 2026
6045b65
Show Cancel button beside Save
mihailefter Sep 22, 2026
f1fec79
Reject non IRIs typed into a URIEditor field
mihailefter Sep 22, 2026
81d0167
Guard and redirect when the user cannot write the resource, bounded b…
mihailefter Sep 22, 2026
e8b3043
Show a modal dialog while saving, with a brief confirmation before re…
mihailefter Sep 23, 2026
078200f
Preview the unsaved RDF on the edit page
mihailefter Sep 23, 2026
f969007
Keep records still referenced elsewhere and stop empty placeholders f…
mihailefter Sep 23, 2026
c1532f6
Treat sh:nodeKind sh:IRI as a URI field, and list repeatable values
mihailefter Sep 23, 2026
d233d2e
Update style
mihailefter Sep 24, 2026
374c4be
Hint at IRI and literal fields with placeholder text
mihailefter Sep 24, 2026
55fb28d
Add the missing dcat:format label
mihailefter Sep 24, 2026
e97c162
Tighten the gap between a field's label and its input
mihailefter Sep 25, 2026
0091286
Capitalize the name of a shape
mihailefter Sep 25, 2026
3995229
Share one attribute builder between the input widgets
mihailefter Sep 25, 2026
4a49688
Share one readiness check between showing and saving the form
mihailefter Sep 25, 2026
eaf7a5d
Share one field matching rule between inline and summary errors
mihailefter Sep 25, 2026
fdcbdae
Ignore a resource response that a newer load has superseded
mihailefter Sep 25, 2026
5a2b7d4
Cleanup
mihailefter Sep 25, 2026
d45fe7c
Polish the save errors and field row controls
mihailefter Sep 27, 2026
27f0507
Read a first literal through one function, whatever the subject
mihailefter Sep 27, 2026
887b76e
Move useShapeForm into its own file
mihailefter Sep 27, 2026
b80865a
Drop the redundant api docs await from the edit access check
mihailefter Sep 28, 2026
286ae03
Share one deadline helper between the save and the access check
mihailefter Sep 28, 2026
7d77363
Drop canWrite
mihailefter Sep 29, 2026
40d3d14
Respect literal constraints when editing stored IRIs
mihailefter Sep 29, 2026
19558f4
Refresh the root shape fixtures from the server
mihailefter Sep 29, 2026
a673907
Separate graph building from validation to allow incomplete RDF previews
mihailefter Sep 29, 2026
c07dacb
Explain the deliberate control character match to the linter
mihailefter Sep 29, 2026
93f70ee
Some more explanation
mihailefter Sep 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions src/assets/icons/check.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/icons/edit.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/icons/plus.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions src/assets/icons/rotate-ccw.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions src/assets/icons/spinner.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/icons/x.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading