Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
a5a32a2
Refactor .gitignore to improve file exclusions and organization
jp-tosca May 13, 2025
aa71b4f
Refactor NavigationBar and useLoginCustomForm to utilize dynamic BASE…
jp-tosca May 13, 2025
2f225bf
Add comment to indicate BASE_URL change for deployment
jp-tosca May 13, 2025
34de014
initital work (in progress) for manifest metadata
scolapasta May 13, 2025
dfa2d44
updated install
scolapasta May 13, 2025
e4c7560
Merge remote-tracking branch 'origin/main' into manifest_changes
scolapasta May 13, 2025
cef0745
remove extraneous catch
scolapasta May 13, 2025
e3098a9
chore: update dependencies and remove tailwindcss plugin from Vite co…
jp-tosca May 13, 2025
4d6bf9b
Merge pull request #22 from IQSS/ignore_update
scolapasta May 13, 2025
ba16fd4
Merge pull request #24 from IQSS/npm_versions_update
scolapasta May 13, 2025
d9f8e3f
Fix import typo in LoginForm and add useLoginCustomForm hook for hand…
jp-tosca May 13, 2025
43141d2
Merge pull request #23 from IQSS/localhost_patch
scolapasta May 13, 2025
41bad1b
wrong Manifest imported (and fixed key)
scolapasta May 13, 2025
896a551
clean of flyway scripts, some db
scolapasta May 14, 2025
f4cbc5b
user / role db cleanup
scolapasta May 14, 2025
b27bd55
Implement theme management and toast notifications across components
jp-tosca May 14, 2025
3ac1e6e
Lots of DB / Class cleanup
scolapasta May 14, 2025
f35c8ad
missed one @Column removal
scolapasta May 14, 2025
8c534c3
Add react-toastify for notifications and update package dependencies
jp-tosca May 15, 2025
5af753d
Merge pull request #26 from IQSS/toast_add
scolapasta May 15, 2025
5466bdf
some more model lever cleanup
scolapasta May 15, 2025
5540cfc
Add toast notifications for error handling and success messages in to…
jp-tosca May 15, 2025
fa516ed
Refactor UserContextProvider to remove unused message state and strea…
jp-tosca May 15, 2025
a46fe16
Merge pull request #27 from IQSS/toast_add
scolapasta May 15, 2025
a950e77
merged version / manifest into one class
scolapasta May 15, 2025
a679cc9
removed unneeded line
scolapasta May 16, 2025
a3355d4
added some cancel buttons
scolapasta May 16, 2025
a2fb7b7
added a (return to) view button
scolapasta May 16, 2025
f331677
changed icon to new button
scolapasta May 16, 2025
1e74765
cleaned up some more forms
scolapasta May 16, 2025
210d876
more small fixes
scolapasta May 16, 2025
cd1a53d
cleaner handling for nested and key/value
scolapasta May 16, 2025
29186c3
added allowedApiCalls and auxFilesExist
scolapasta May 17, 2025
0b0bad2
fiixed filename when no content type
scolapasta May 17, 2025
d6bb33d
handle empty manifestSet
scolapasta May 17, 2025
9ba1740
added isValidManifest method
scolapasta May 17, 2025
03776b1
cleaned up toString methods
scolapasta May 17, 2025
2db50f6
some refactoring
scolapasta May 17, 2025
361c18c
deleted file (was renamed last commit)
scolapasta May 17, 2025
63ad403
added remaining properties; lots of refactoring
scolapasta May 18, 2025
719e595
added default values for multi (used for timeout)
scolapasta May 18, 2025
bdeff98
removed manifest files from adds
scolapasta May 18, 2025
4cb8f5f
small cleanups
scolapasta May 18, 2025
9421b3b
added enums, ReferenceController
scolapasta May 19, 2025
4dded2f
moved code around so manifest related is in the new useEditManifestFo…
scolapasta May 19, 2025
bc9d11b
removed an extraneous space
scolapasta May 19, 2025
8129622
moved the rest of the manifest logic to useEditManifestForm
scolapasta May 19, 2025
bf3bd11
cleaned up API calls (removed tool when not needed)
scolapasta May 19, 2025
8b89a2d
update dependency version for springdoc-openapi and correct schema ty…
jp-tosca May 19, 2025
78c92d1
update parameter schema to specify integer format for toolId in Exter…
jp-tosca May 19, 2025
c507f03
fixed and cleaned up tests
scolapasta May 19, 2025
09c683f
Merge pull request #29 from IQSS/open-api-fix-version-update
scolapasta May 19, 2025
aa604eb
small cleanups
scolapasta May 19, 2025
fbba9a4
Merge branch 'manifest_changes' of https://github.com/IQSS/dataverse-…
scolapasta May 19, 2025
180593a
simplified user logic
scolapasta May 19, 2025
223976d
fixed permission checks
scolapasta May 19, 2025
cd5bb47
changed default to 3600s
scolapasta May 19, 2025
1bc0c2d
add version now accepts jason (inclidng manifest
scolapasta May 19, 2025
3e6877b
added manifest to addTool workflow
scolapasta May 20, 2025
288072e
added manifest to toString
scolapasta May 20, 2025
74dbbe6
checked in incorrect version
scolapasta May 20, 2025
b354483
added manifest to add tool!
scolapasta May 20, 2025
d3e27e4
added Manifest to add tool!
scolapasta May 20, 2025
bce7658
added manifest to Add Version
scolapasta May 20, 2025
3d4d916
small reordering
scolapasta May 20, 2025
b579864
small name change
scolapasta May 20, 2025
94eb0df
moved owner API to users path; added delete tool functionality
scolapasta May 20, 2025
be95a80
fix: correct spelling of 'requirements' in ExternalToolManifestDTO
jp-tosca May 20, 2025
4bc9dd6
refactor: update schema annotations for consistency across DTOs
jp-tosca May 20, 2025
df32510
fixed tests
scolapasta May 20, 2025
bb2565a
feat: add 400 response for bad request in ResourceStorageAPIDocs
jp-tosca May 20, 2025
2240396
Merge remote-tracking branch 'origin/manifest_changes' into open_api_…
jp-tosca May 20, 2025
6776adb
Merge pull request #36 from IQSS/open_api_review
scolapasta May 20, 2025
fd27841
added (back) ownerId to ExternalToolDTO
scolapasta May 20, 2025
d61e4ac
feat: implement MarketplaceLinkCard for linking tools in MarketplaceHome
jp-tosca May 20, 2025
abca2d1
made isVlaidManifest a static method
scolapasta May 20, 2025
8a0cea2
Merge pull request #40 from IQSS/round_icons_view_button
scolapasta May 20, 2025
cdb50ad
fix: clarify API key handling message in InstallExToolFrame
jp-tosca May 20, 2025
35dd79c
Merge pull request #41 from IQSS/round_icons_view_button
scolapasta May 20, 2025
19d11d6
renamed fields on version table
scolapasta May 20, 2025
fa07db5
Merge branch 'manifest_changes' of https://github.com/IQSS/dataverse-…
scolapasta May 20, 2025
abd8e7d
better handling for collections (no longer clear/add when nothing cha…
scolapasta May 21, 2025
6284058
added cascade for tool -> version
scolapasta May 21, 2025
9aa6269
rearranged the manifest form to group "tool parameters"; and some ext…
scolapasta May 21, 2025
2deba57
more formatting
scolapasta May 21, 2025
7532338
fixed test (due to version db changes)
scolapasta May 21, 2025
fe2f573
added additional headers for manifest
scolapasta May 21, 2025
e834737
remove Serializable from model layer
scolapasta May 21, 2025
636e048
fix for new "version" fields.
scolapasta May 21, 2025
1aef6d0
initialize Sets
scolapasta May 21, 2025
6a9a20e
removed not used return
scolapasta May 21, 2025
82d247d
Logo change
jp-tosca May 22, 2025
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
161 changes: 148 additions & 13 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,142 @@
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
src/main/resources/static/**
# IntelliJ
/.idea

# Visual Studio
/.vscode

# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/.nyc_output
/coverage
/cypress
.nyc_output
/packages/design-system/coverage


# production
/dist

# storybook
/storybook-static

# misc
.DS_Store
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
.npmrc

npm-debug.log*
yarn-debug.log*
yarn-error.log*

#deployment
/deployment/payara/target

#dev environment
/dev-env/docker-dev-volumes
/dev-env/dataverse
/dev-env/dataverse-sample-data
/packages/design-system/.nyc_output


# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
_site/

### STS ###
# Packages #
############
# it's better to unpack these files and commit the raw source
# git has its own built in compression methods
*.7z
*.dmg
*.gz
*.iso
*.jar
# Do not ignore the Keycloak SPI jar file
# which is necessary for the local development environment
!keycloak-dv-builtin-users-authenticator-1.0-SNAPSHOT.jar
*.rar
*.tar
*.zip

# Logs and databases #
######################
*.log
*.sql
*.sqlite

# OS generated files #
######################
.DS_Store
.DS_Store?
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db

# Vim swap files #
##################
*.swp

# Python #
#################
*.pyc
*.egg-info/
__pycache__/
*.py[cod]
.env
.python-version

# pyenv #
#########
.python-version

# Django #
#################
*.egg-info
.installed.cfg

# Unit test / coverage reports
#################
htmlcov/
.tox/
.coverage
.cache
nosetests.xml
coverage.xml

# Front-End #
#############
node_modules/
bower_components/
.grunt/
src/vendor/
dist/

# Keycloakify
#################
keycloakify-dev-resources
dist_keycloak

# Original Ignore #

# STS #
.apt_generated
.classpath
.factorypath
Expand All @@ -14,13 +145,13 @@ src/main/resources/static/**
.springBeans
.sts4-cache

### IntelliJ IDEA ###
# IntelliJ IDEA #
.idea
*.iws
*.iml
*.ipr

### NetBeans ###
# NetBeans #
/nbproject/private/
/nbbuild/
/dist/
Expand All @@ -30,10 +161,14 @@ build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
# VS Code #
.vscode/


/storage/*
docker-dev-volumes
dv-marketplace/node_modules/
dv-marketplace/node_modules/
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
src/main/resources/static/**
Loading
Loading