Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
985599a
Log which endpoint is producing 500 errors
Mythicaeda Mar 23, 2026
1c83757
Add MalformedRequest Error
Mythicaeda Mar 23, 2026
34754f9
Add new endpoints to WorkspaceService
Mythicaeda Mar 23, 2026
07cbeb7
Add new endpoints for workspace metadata
Mythicaeda Apr 14, 2026
3f6bcaa
Update Create/Copy/Move/Delete File Endpoints to support Metadata
Mythicaeda Mar 24, 2026
ab7ca39
Reorganize contents of WorkspaceFileSystemService to group related me…
Mythicaeda Mar 24, 2026
41f99a5
Update reserved extension in the DB
Mythicaeda Mar 24, 2026
d798d6f
Add "withMetadata" flag to "listContents" endpoint
Mythicaeda Mar 24, 2026
b669bdb
Remove WorkspaceService.isMetadataFile in favor of RenderType method
Mythicaeda Mar 24, 2026
2cc953f
Update Metadata File when file is edited, copied, or moved
Mythicaeda Mar 26, 2026
f38d028
Restrict File Endpoints from handling Metadata Files
Mythicaeda Mar 26, 2026
f3aac2d
Verify file is not "readOnly" before edit or delete
Mythicaeda Mar 30, 2026
9f33c6a
Add in a "mergeBehavior" query param
Mythicaeda Apr 7, 2026
91a91a3
Split BindingsTests into multiple files
Mythicaeda Apr 1, 2026
09e629c
Fix Copy:
Mythicaeda Apr 9, 2026
b294a1f
Set default merge behavior to "shallow"
Mythicaeda Apr 9, 2026
f567e12
Return "NO_SUCH_FILE" instead of "INTERNAL_ERROR" when a file cannot …
Mythicaeda Apr 9, 2026
c3a28b8
Return "FILE_LOCKED" instead of "INTERNAL_ERROR" when a file is marke…
Mythicaeda Apr 9, 2026
77935c8
Fix Single Endpoint Error Responses
Mythicaeda Apr 14, 2026
8717f0b
Fix permissions check error in Single Item Copy
Mythicaeda Apr 14, 2026
544c1a8
Update E2E Tests
Mythicaeda Apr 14, 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
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
insert into ui.file_extension_content_type values ('.aerie', 'Metadata'::ui.supported_content_types);
delete from ui.file_extension_content_type where file_extension = '.meta.seqdev';

call migrations.mark_migration_rolled_back(32);
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
insert into ui.file_extension_content_type values ('.meta.seqdev', 'Metadata'::ui.supported_content_types);
delete from ui.file_extension_content_type where file_extension = '.aerie';

call migrations.mark_migration_applied(32);
1 change: 1 addition & 0 deletions deployment/postgres-init-db/sql/applied_migrations.sql
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,4 @@ call migrations.mark_migration_applied(28);
call migrations.mark_migration_applied(29);
call migrations.mark_migration_applied(30);
call migrations.mark_migration_applied(31);
call migrations.mark_migration_applied(32);
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ insert into ui.file_extension_content_type(file_extension, content_type)
values ('.txt', 'Text'),
('.bin', 'Binary'),
('.json', 'JSON'),
('.aerie', 'Metadata'),
('.meta.seqdev', 'Metadata'),
('.seq', 'Sequence'),
('.seqN.txt', 'Sequence'),
('.seq.json', 'JSON'),
Expand Down
2 changes: 1 addition & 1 deletion e2e-tests/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-params:6.0.1'

testRuntimeOnly 'org.junit.platform:junit-platform-engine:6.0.1'
testRuntimeOnly 'org.junit.platform:junit-platform-launcher:6.0.1'
testImplementation 'org.junit.platform:junit-platform-launcher:6.0.1'
}

tasks.register('buildAllProcedureJars') {
Expand Down
3,818 changes: 0 additions & 3,818 deletions e2e-tests/src/test/java/gov/nasa/jpl/aerie/e2e/BindingsTests.java

This file was deleted.

Loading
Loading