Build: #81 was successful Changes by Jim Myers and Michael Iannaccone <mikeiannaccone@yahoo.com>

Code commits

Showing 100 of 143 code changes

medici-gwt-web

  • Jim Myers

    Jim Myers 61aded5b9ba788834302301e7c423a24b9abc10f

    per Rob - these are the dependencies for Ubuntu 14.04

    • scripts/acr/install.sh (version 61aded5b9ba788834302301e7c423a24b9abc10f)
  • Jim Myers

    Jim Myers 25c5a47cc07b924846ccfb864d2b1f85732597cc

    remove metadata that is specific to the live copy when generating oremap - use version info to point to prior versions from the ORE Aggregation

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 25c5a47cc07b924846ccfb864d2b1f85732597cc)
  • Jim Myers

    Jim Myers 5560de851701faa9dd5f6124edeb5397574011ab

    cut/paste typo on column name...

    • medici-ingest/src/main/java/org/sead/acr/tools/medici/FixityCheck.java (version 5560de851701faa9dd5f6124edeb5397574011ab)
  • Jim Myers

    Jim Myers 8ade2471debf71e9e8ff3458d7c4203c8dfad484

    When trying to add missing hashes, only count/skip/process entries that do not have a hash...

    • medici-ingest/src/main/java/org/sead/acr/tools/medici/FixityCheck.java (version 8ade2471debf71e9e8ff3458d7c4203c8dfad484)
  • Jim Myers

    Jim Myers 41181f758d1e513a9f552895ee8f0afa236d8cba

    updates to allow: adding missing hashes, only scanning non-deleted items, adding hashes in metadataonly mode for performance, stop scanning at the limit # of entries in remove previews, ...

    • medici-ingest/.classpath (version 41181f758d1e513a9f552895ee8f0afa236d8cba)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/FixityCheck.java (version 41181f758d1e513a9f552895ee8f0afa236d8cba)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/RemovePreviews.java (version 41181f758d1e513a9f552895ee8f0afa236d8cba)
  • Jim Myers

    Jim Myers 4b80958ee5d3eb2c964ea1547fdcfafbec856e05

    thread safe hashmap for upload keys + pretty printing of dashboard.js

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/UploadBlob.java (version 4b80958ee5d3eb2c964ea1547fdcfafbec856e05)
    • edu.illinois.ncsa.mmdb.web/war/js/dashboard.js (version 4b80958ee5d3eb2c964ea1547fdcfafbec856e05)
  • Jim Myers

    Jim Myers f71e57ad64a5bcecd120c306e19aa44aa512ed47

    Adding one-shot token to support long (>session timeout) uploads that are cached/delayed by nginx. Fix in server and upload client. Removed vestigial upload applet code. Fixed typo bug in collection upload that did not set the top collection flag.

    • SEADUploader/src/org/sead/acr/client/SEADUploader.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/UploadWidget.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/dispatch/GetUploadDestination.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/dispatch/GetUploadDestinationResult.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/UploadPage.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/MyActionHandlersConfig.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/TupeloStore.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/UploadBlob.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetUploadDestinationHandler.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/CollectionsRestService.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/DatasetsRestService.java (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
    • edu.illinois.ncsa.mmdb.web/war/js/uploader.js (version f71e57ad64a5bcecd120c306e19aa44aa512ed47)
  • Jim Myers

    Jim Myers 123243cf0d2bbccb1d2c2bada41209be9b94d569

    handle possibility of repository republishing a collection using the same pid (fwiw - will not work if the same pid is used to publish a different collection)

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 123243cf0d2bbccb1d2c2bada41209be9b94d569)
  • Jim Myers

    Jim Myers 8dbf95809edf8ee6252bc379628b53222a275b2b

    published collection stats updateed to address 2.0 publishing of multiple versions and published vers of deleted collections

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/SystemInfoHandler.java (version 8dbf95809edf8ee6252bc379628b53222a275b2b)
  • Jim Myers

    Jim Myers 757e297587ef261be2cff2a651fb0bef2aff788a

    updated list of spaces...

    • community/src/servermap.properties (version 757e297587ef261be2cff2a651fb0bef2aff788a)
  • Jim Myers

    Jim Myers 2907b93c5a84e0ebbdcecb987cc3aeb4750502f1

    script updates from Rob merged with updates from the 1.5.2-fixes branch

    • scripts/acr/install.sh (version 2907b93c5a84e0ebbdcecb987cc3aeb4750502f1)
  • Jim Myers

    Jim Myers ed0fa8eca1ad08e9decc7ec18f667ce56ccd08ae

    remove duplicate context info for preferences

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RequestPublicationHandler.java (version ed0fa8eca1ad08e9decc7ec18f667ce56ccd08ae)
  • Jim Myers

    Jim Myers 4f55b915e204268b22f2027c5841c761e180627a

    iter.next() fails if !hasNext() - old code checked for null value

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ResearchObjectsRestService.java (version 4f55b915e204268b22f2027c5841c761e180627a)
  • Jim Myers

    Jim Myers 2196423c8ea8aabf77f942bfe7818dd44d11a13e

    feedback when email has been sent

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/NotEnabledPage.java (version 2196423c8ea8aabf77f942bfe7818dd44d11a13e)
  • Jim Myers

    Jim Myers 98cd031f00ac2927e2de879e532ffb85a2133c53

    typo - action to let through (for signup) is GetUser

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/MyDispatchServiceServlet.java (version 98cd031f00ac2927e2de879e532ffb85a2133c53)
  • Jim Myers

    Jim Myers efd643a5f92ea19de8fe202c1035f522d6034508

    deubg/trace changes

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/Mail.java (version efd643a5f92ea19de8fe202c1035f522d6034508)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/EmailAdminsHandler.java (version efd643a5f92ea19de8fe202c1035f522d6034508)
  • Jim Myers

    Jim Myers dfb9ff94747e1a818e07f084f0ca93b33e5479e7

    Contact SEAD form should go to SEAD admins, not local space admins...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/JiraIssueHandler.java (version dfb9ff94747e1a818e07f084f0ca93b33e5479e7)
  • Jim Myers

    Jim Myers 10b75e7b9c5bac10598b2fcb0bbe9474fa424460

    updating URLs to https

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/Mail.java (version 10b75e7b9c5bac10598b2fcb0bbe9474fa424460)
  • Jim Myers

    Jim Myers cb7ca826754f2bcf556f8ebf48354619b5119f5e

    add asynch dispatch to Not Enabled page to allow email callback

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/MMDB.java (version cb7ca826754f2bcf556f8ebf48354619b5119f5e)
  • Jim Myers

    Jim Myers 25517d07c41d470d0751f2aa8d81a97c803c9988

    bug fix in Google new user signup flow

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GoogleUserInfoHandler.java (version 25517d07c41d470d0751f2aa8d81a97c803c9988)
  • Jim Myers

    Jim Myers 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff

    Handle case where user has been retired and has no permissions - by adding a general mechanism for emailing admins when there's a permission issue (new user, no perms yet, existing user, not enough permissions to do x, retired user needing perms restored) with some context-sensitive instructions.

    • edu.illinois.ncsa.mmdb.web/.classpath (version 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/dispatch/EmailAdmins.java (version 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/dispatch/GetRolesResult.java (version 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/NotEnabledPage.java (version 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/SignupPage.java (version 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/MyActionHandlersConfig.java (version 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/MyDispatchServiceServlet.java (version 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/EmailAdminsHandler.java (version 78a783d7d47a7bc4c1447821f4cbf0306b3f03ff)
  • Jim Myers

    Jim Myers 76339fc8a129fd11d2a56a9c6040099663164d7a

    switch order of operations so an extraction exception can't affect state of add/remove and top-level status (have seen these get out of synch, but can't reproduce - could be linked to transient extraction failures)

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/AddToCollectionHandler.java (version 76339fc8a129fd11d2a56a9c6040099663164d7a)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RemoveFromCollectionHandler.java (version 76339fc8a129fd11d2a56a9c6040099663164d7a)
  • Jim Myers

    Jim Myers 5a72e87725879e4df619fe61402a89fbfe49e24a

    allowing collections to be added/removed/have metadata set from batch menu for collections page (already possible if you select and go into a specific collection)

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/presenter/BatchOperationPresenter.java (version 5a72e87725879e4df619fe61402a89fbfe49e24a)
  • Jim Myers

    Jim Myers e87399d2611aa14cfe3fc7114a7e5d332302b4b1

    removing reference to now-missing menu item for VA also typo fix in css

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/DiscoveryPage.java (version e87399d2611aa14cfe3fc7114a7e5d332302b4b1)
    • edu.illinois.ncsa.mmdb.web/war/css/header.css (version e87399d2611aa14cfe3fc7114a7e5d332302b4b1)
  • Jim Myers

    Jim Myers dbc4874e7d0f55509432234025c5c859e01e64d5

    fix - a call to retrieve ata after publication gave a 500 error rather than the nice fail message due to a bug in handling the missing salt value.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ResearchObjectsRestService.java (version dbc4874e7d0f55509432234025c5c859e01e64d5)
  • Jim Myers

    Jim Myers f35e53d59ff387639024fe9c01c87a4e3981f2f7

    fix for long 'About' menu display

    • edu.illinois.ncsa.mmdb.web/war/css/header.css (version f35e53d59ff387639024fe9c01c87a4e3981f2f7)
  • Jim Myers

    Jim Myers 0398f3695153fe8e3059ea72b950aa4b40404019

    orange color changes + adding sead-open back into project list (used for CanopyDB)

    • community/WebContent/login_css/project-space.css (version 0398f3695153fe8e3059ea72b950aa4b40404019)
    • community/WebContent/login_css/um-style.css (version 0398f3695153fe8e3059ea72b950aa4b40404019)
    • community/WebContent/login_scripts/spaces-app.js (version 0398f3695153fe8e3059ea72b950aa4b40404019)
  • Jim Myers

    Jim Myers e595c6935e528e8e5862422f167717fe2589d1b6

    color updates to darker orange now used in sead-data.net

    • edu.illinois.ncsa.mmdb.web/war/css/header.css (version e595c6935e528e8e5862422f167717fe2589d1b6)
    • edu.illinois.ncsa.mmdb.web/war/css/um-style.css (version e595c6935e528e8e5862422f167717fe2589d1b6)
    • edu.illinois.ncsa.mmdb.web/war/css/um-style.sead.css (version e595c6935e528e8e5862422f167717fe2589d1b6)
    • edu.illinois.ncsa.mmdb.web/war/js/jquery.tagcanvas.init.js (version e595c6935e528e8e5862422f167717fe2589d1b6)
    • edu.illinois.ncsa.mmdb.web/war/mmdb.css (version e595c6935e528e8e5862422f167717fe2589d1b6)
  • Jim Myers

    Jim Myers 8cea31100d2ed1bc0c48b07c7e4ac719dacf41bd

    SEAD Menu update for 1.5 spaces

    • edu.illinois.ncsa.mmdb.web/war/mmdb.html (version 8cea31100d2ed1bc0c48b07c7e4ac719dacf41bd)
  • Jim Myers

    Jim Myers 4ebfbf071bf3f5c1532e3266c83e150721f1d56b

    update to error message when pending requests can't be viewed here.

    • community/WebContent/login_scripts/pending-app.js (version 4ebfbf071bf3f5c1532e3266c83e150721f1d56b)
  • Jim Myers

    Jim Myers 316eb4b46f59bd63c8e03255e7208cdd65ba9cbc

    menu updates to match current sead site.

    • community/WebContent/home.jsp (version 316eb4b46f59bd63c8e03255e7208cdd65ba9cbc)
    • community/WebContent/manage.jsp (version 316eb4b46f59bd63c8e03255e7208cdd65ba9cbc)
    • community/WebContent/pending.html (version 316eb4b46f59bd63c8e03255e7208cdd65ba9cbc)
    • community/WebContent/project-spaces.html (version 316eb4b46f59bd63c8e03255e7208cdd65ba9cbc)
  • Jim Myers

    Jim Myers 11103021e683c617b0902bda05cdde948e0b32a4

    off-by-one typo - salt was not being removed upon publication/pid return

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 11103021e683c617b0902bda05cdde948e0b32a4)
  • Jim Myers

    Jim Myers 174873e719373b110647ffc6739d27f8b91adc22

    null change to trigger build

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RequestPublicationHandler.java (version 174873e719373b110647ffc6739d27f8b91adc22)
  • Jim Myers

    Jim Myers 6ac2fbe56f86271d1bd77d1e41738077dcb46fd8

    making date label in pub request consistent with what's used elsewhere...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RequestPublicationHandler.java (version 6ac2fbe56f86271d1bd77d1e41738077dcb46fd8)
  • Jim Myers

    Jim Myers 9f958fb324069d235a0d5ed291ab778b8b840fce

    Also sending a project name - not stnadrdized yet and no gaurantee that labels are unique, but it shouldn't hurt anything either. If we decide this is useful to agree on, it might be better to switch to sending a "Publishing Project" object with "@id" and "rdfs:label" entries rather than as done here...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RequestPublicationHandler.java (version 9f958fb324069d235a0d5ed291ab778b8b840fce)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 9f958fb324069d235a0d5ed291ab778b8b840fce)
  • Jim Myers

    Jim Myers 6f1f1bf1ff218c20961eaa96c8fb430c327356b1

    adding project ID to request and map in parallel with CATS-436

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RequestPublicationHandler.java (version 6f1f1bf1ff218c20961eaa96c8fb430c327356b1)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 6f1f1bf1ff218c20961eaa96c8fb430c327356b1)
  • Jim Myers

    Jim Myers 5d8efe5e0c893b2c2581abc4135eb8be9d9ecef6

    Never-fail logic for adding people who's IDs aren't in PDT whenever they are used...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/PeopleRestService.java (version 5d8efe5e0c893b2c2581abc4135eb8be9d9ecef6)
  • Jim Myers

    Jim Myers 47e39e13c22d1224a6d28d7d8a28ac4e291b3958

    ORCID/pdt support. Creator and Contact fields now auto-complete against the pdt list of people. Old VIVO links will still display as before, but no new ones can be created (except by manually entering the name:ID strings). Uses a people service proxy to deal with IU firewall...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/AddMetadataWidget.java (version 47e39e13c22d1224a6d28d7d8a28ac4e291b3958)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetUserMetadataFieldsHandler.java (version 47e39e13c22d1224a6d28d7d8a28ac4e291b3958)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/SetUserMetadataHandler.java (version 47e39e13c22d1224a6d28d7d8a28ac4e291b3958)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/PeopleRestService.java (version 47e39e13c22d1224a6d28d7d8a28ac4e291b3958)
  • Jim Myers

    Jim Myers a9e2a8c92a131d68d25d3a2f602a191aea5cde1c

    pretty print byte size while keeping sort for all columns...

    • community/WebContent/login_scripts/filesize.min.js (version a9e2a8c92a131d68d25d3a2f602a191aea5cde1c)
    • community/WebContent/manage.jsp (version a9e2a8c92a131d68d25d3a2f602a191aea5cde1c)
  • Jim Myers

    Jim Myers 88adb614ce3265fd32af3b8824257c5cbbd824b3

    Don't log.warn about 404s from pdt...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/PeopleRestService.java (version 88adb614ce3265fd32af3b8824257c5cbbd824b3)
  • Jim Myers

    Jim Myers 8d40fd1a967241d1d583ec1cb0c04cff3c29e715

    Also remove rdf:type triple, moving some log statements to info()

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/VersionCleanerHandler.java (version 8d40fd1a967241d1d583ec1cb0c04cff3c29e715)
  • Jim Myers

    Jim Myers 52677946f189e1198f4f5f97e7360010fb4bdee5

    adding use info (and documenting the requirement to not delete collections that have been published if this tool is extended to handle collections.

    • medici-ingest/src/main/java/org/sead/acr/tools/medici/TrueDelete.java (version 52677946f189e1198f4f5f97e7360010fb4bdee5)
  • Jim Myers

    Jim Myers ddbf1bea68940c721695dc27a492c0436fd8c581

    Don't display info about Current version for deleted collections that have published versions.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version ddbf1bea68940c721695dc27a492c0436fd8c581)
    • edu.illinois.ncsa.mmdb.web/war/js/commons.js (version ddbf1bea68940c721695dc27a492c0436fd8c581)
    • edu.illinois.ncsa.mmdb.web/war/js/discoverypage.js (version ddbf1bea68940c721695dc27a492c0436fd8c581)
  • Jim Myers

    Jim Myers bea556b16c7ea8d6a8e2a1316394009c57997e27

    Method to clean old test publications - code looks for versions whose pid contains a string from the comma separated list in the property pid.test.shoulders and is more than 2 weeks old. If the version qualifies, it is deleted and, after all deletions, the version numbers of existing and request publications are updated. Default shoulders include the standard DOI shoulder, and seadtest/ideals (part of the IDEALS test handle string). Code is idempotent.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/dispatch/VersionCleaner.java (version bea556b16c7ea8d6a8e2a1316394009c57997e27)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/admin/ConfigurationWidget.java (version bea556b16c7ea8d6a8e2a1316394009c57997e27)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/common/ConfigurationKey.java (version bea556b16c7ea8d6a8e2a1316394009c57997e27)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/MyActionHandlersConfig.java (version bea556b16c7ea8d6a8e2a1316394009c57997e27)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RequestPublicationHandler.java (version bea556b16c7ea8d6a8e2a1316394009c57997e27)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/VersionCleanerHandler.java (version bea556b16c7ea8d6a8e2a1316394009c57997e27)
  • Jim Myers

    Jim Myers 85453b0575e3b4bb4098fa7b344b9856e6201e32

    Fix for Context Update typo and adding check in Get Relationships to avoid issue for future relationship/metadata predicate collisions. (Get Rel will now ignore non-dataset values and not try to fetch them as dataset beans (corrupting the current session and stopping future bean/thing saves....)

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetRelationshipHandlerNew.java (version 85453b0575e3b4bb4098fa7b344b9856e6201e32)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RemoveUserMetadataHandler.java (version 85453b0575e3b4bb4098fa7b344b9856e6201e32)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/util/ContextUpdater.java (version 85453b0575e3b4bb4098fa7b344b9856e6201e32)
  • Jim Myers

    Jim Myers 69acdcb6aa533bf066f46d42c1b4f7dedf16a7ec

    display ORCID IDs as names...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetUserMetadataFieldsHandler.java (version 69acdcb6aa533bf066f46d42c1b4f7dedf16a7ec)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/PeopleRestService.java (version 69acdcb6aa533bf066f46d42c1b4f7dedf16a7ec)
  • Jim Myers

    Jim Myers 2419188648165d1b5ef33035696d3ebb210312c7

    testing for/stopping bad URI values in metadata

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RemoveUserMetadataHandler.java (version 2419188648165d1b5ef33035696d3ebb210312c7)
  • Jim Myers

    Jim Myers e41ab252dc68142721590a80e8adccc5087ebbe9

    odm method should not be both relationship and metadata - splitting to have separate terms/predicates.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/util/ContextUpdater.java (version e41ab252dc68142721590a80e8adccc5087ebbe9)
    • scripts/acr/acr.server.relationships (version e41ab252dc68142721590a80e8adccc5087ebbe9)
  • Jim Myers

    Jim Myers 6e51caa10a670f233731d660936325ca41d63bfc

    resolve ids via c3pr pdt in discovery page

    • edu.illinois.ncsa.mmdb.web/war/js/commons.js (version 6e51caa10a670f233731d660936325ca41d63bfc)
  • Jim Myers

    Jim Myers 0251774858a9cd99bab09f0d3d90d118a4dd74df

    keep param encoding when forwarding

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/PeopleRestService.java (version 0251774858a9cd99bab09f0d3d90d118a4dd74df)
  • Jim Myers

    Jim Myers 050dffaa5213ea8fcedab96197d526512dd426fe

    adding people service to list

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ResteasyApplication.java (version 050dffaa5213ea8fcedab96197d526512dd426fe)
  • Jim Myers

    Jim Myers bba74df0ae2515c5585625e0eda2f0e3a0543bc5

    cleanup of ro service and add of a test c3pr proxy (for people/* GET)

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/PeopleRestService.java (version bba74df0ae2515c5585625e0eda2f0e3a0543bc5)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ResearchObjectsRestService.java (version bba74df0ae2515c5585625e0eda2f0e3a0543bc5)
  • Jim Myers

    Jim Myers 94fdf2bc9f334c5fcf684e614677c41b9f994bd3

    simple fix to tighten vivo id test to avoid mistaking orcid ids as compound url/name vivo entries.

    • edu.illinois.ncsa.mmdb.web/war/js/commons.js (version 94fdf2bc9f334c5fcf684e614677c41b9f994bd3)
  • Jim Myers

    Jim Myers 5ba07b5e06e98d800e956dab7892e518b38684b5

    rollback - library not supported by gwt

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/AddMetadataWidget.java (version 5ba07b5e06e98d800e956dab7892e518b38684b5)
  • Jim Myers

    Jim Myers b6d3139f09adf6c8ce87df2191a1240f8e1d310b

    Avoid repeated encoding during edits

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/AddMetadataWidget.java (version b6d3139f09adf6c8ce87df2191a1240f8e1d310b)
  • Jim Myers

    Jim Myers 0cb1bb4dffb36acb67ec5dea7ccb7edf389add72

    Don't allow relationships to use reserved/blacklisted labels/predicates.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/ContextSetupListener.java (version 0cb1bb4dffb36acb67ec5dea7ccb7edf389add72)
  • Jim Myers

    Jim Myers b1173aed0ff434e48f36a541e22d0a6058f8b65a

    adding blacklisted/reserved terms associated with ORE

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/BlacklistedPredicates.java (version b1173aed0ff434e48f36a541e22d0a6058f8b65a)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version b1173aed0ff434e48f36a541e22d0a6058f8b65a)
  • Jim Myers

    Jim Myers 68c4c935125f46f323816fa566e4f82bf9d9076b

    avoid collision with ORE 'describes'

    • scripts/acr/acr.server.relationships (version 68c4c935125f46f323816fa566e4f82bf9d9076b)
  • Jim Myers

    Jim Myers 13f09c14f030a1921a10e8471132e3a116dc7adb

    Fix collection counting of hierarchies

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 13f09c14f030a1921a10e8471132e3a116dc7adb)
  • Jim Myers

    Jim Myers f7dbf4b6e637ea0cfeb93492102c9a6d03db1c80

    typo...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version f7dbf4b6e637ea0cfeb93492102c9a6d03db1c80)
  • Jim Myers

    Jim Myers 214bf79f95694bf71960253fe4843c072d9e5343

    Two more places where unifyEcludeDelete was not used correctly / deleted items were still included

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetCollectionHandler.java (version 214bf79f95694bf71960253fe4843c072d9e5343)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 214bf79f95694bf71960253fe4843c072d9e5343)
  • Jim Myers

    Jim Myers 1e7f8ff1aa20be572c162926bdd6cd0c7b08d078

    missing !

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 1e7f8ff1aa20be572c162926bdd6cd0c7b08d078)
  • Jim Myers

    Jim Myers e85a304e29c8c6828343b26f9f09fb66e0273221

    allow anon/others with view published to see metadata of published items on published data page

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RequestPublicationHandler.java (version e85a304e29c8c6828343b26f9f09fb66e0273221)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version e85a304e29c8c6828343b26f9f09fb66e0273221)
  • Jim Myers

    Jim Myers c64f6bf44289cb2bc7ed8c5e33999400c9588800

    Handling case of null returned when sys info is not yet available (first time after startup).

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/SysInfoRestService.java (version c64f6bf44289cb2bc7ed8c5e33999400c9588800)
  • Jim Myers

    Jim Myers f86d368fcda0188417607d72e0eab5243eb6d298

    Seeing repeat requests on sen that fail with an operatorerror - adding debugging and logic to avoid having multiple sys info requests running in parallel...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/SystemInfoHandler.java (version f86d368fcda0188417607d72e0eab5243eb6d298)
  • Jim Myers

    Jim Myers 1c10423a725bf29b0faa3a28c682fbcdbd6578f4

    Bug - was using the raw result and not the one with deleted items excluded...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 1c10423a725bf29b0faa3a28c682fbcdbd6578f4)
  • Jim Myers

    Jim Myers 34f56c754e299c8877a1a1af25e941032cdea56a

    Send @id for aggregated resources - duplicates Identifier for now. (@id is used as the node ID when converting to rdf, so it is the preferred place to put an id that is a URI/valid RDF subject - we can duplicate that value as Identifier for backward compatibility and/or if repositories want an explicit Dublin Core related field (dc/elements/1.1/Identifier is used for our internal ids).

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 34f56c754e299c8877a1a1af25e941032cdea56a)
  • Jim Myers

    Jim Myers 3d34ca08b09afc903f34437ae58b8bab54a3d02f

    assuring that  any Preferences @context is included, adding Affiliations @context entry by default (since it is in a rule).

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RequestPublicationHandler.java (version 3d34ca08b09afc903f34437ae58b8bab54a3d02f)
  • Jim Myers

    Jim Myers 69b3680c641e91d251acddfed0901b4d713890a1

    Handling tag Id to string for all levels (aggegregation, subcollections, and datasets) in oremap creation

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 69b3680c641e91d251acddfed0901b4d713890a1)
  • Jim Myers

    Jim Myers 6eacc19359e42d4ebbdeda3f046713b92164fd7c

    Using consistent label for dcterms:isVersionOf

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 6eacc19359e42d4ebbdeda3f046713b92164fd7c)
  • Jim Myers

    Jim Myers 2bcb4458776e07f7e8c53a721585284609b4d22e

    Merge branch '1.5.2-fixes' of https://jimmyers@opensource.ncsa.illinois.edu/bitbucket/scm/mmdb/medici-gwt-web.git into 1.5.2-fixes

  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 66d0920e92291b3010234f41af7433c84e680063

    Merge branch 'spaces-design-change' of https://opensource.ncsa.illinois.edu/stash/scm/mmdb/medici-gwt-web into spaces-design-change

  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 5f76ed3f7ecffd4e2fabbb93c1720dee65ccc3fb

    allow html tags to be displayed in description

    • community/WebContent/login_scripts/spaces-app.js (version 5f76ed3f7ecffd4e2fabbb93c1720dee65ccc3fb)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 8da5d20afae10668ebf65fee6e946ba789b64e8d

    strip html tags from description output

    • community/WebContent/login_scripts/spaces-app.js (version 8da5d20afae10668ebf65fee6e946ba789b64e8d)
  • Jim Myers

    Jim Myers 3f7e55babd2d0505d2b04b32c88d70ab796ad899

    update has fixes for some pool leaks and is compatible with 1.5.4

    • edu.illinois.ncsa.mmdb.web/war/WEB-INF/lib/commons-pool-1.5.4.jar (version 3f7e55babd2d0505d2b04b32c88d70ab796ad899)
    • edu.illinois.ncsa.mmdb.web/war/WEB-INF/lib/commons-pool-1.5.7.jar (version 3f7e55babd2d0505d2b04b32c88d70ab796ad899)
  • Jim Myers

    Jim Myers d0c3f9a9d561e4724eefe0a3d045b94bcd07e5bb

    clean-up unused servlet

    • community/WebContent/WEB-INF/web.xml (version d0c3f9a9d561e4724eefe0a3d045b94bcd07e5bb)
    • community/src/org/sead/acr/community/Projectspaces.java (version d0c3f9a9d561e4724eefe0a3d045b94bcd07e5bb)
  • Jim Myers

    Jim Myers 59e9af713518ed502fd63f055ea3cd7ef650b768

    quick use of proxy to allow authenticated access to c3pr services (inc. mgmgt console) from outside trusted ips. For now, from the c3pr.* files, add login.jsp to Web Resources, and replace the web.xml and log4j files. Some URls hardcoded to sead-test in login.jsp. Going forward, should either integrate this with projects (perhaps protecting the /exp - manage view) or pull into a separate build.

    • community/WebContent/WEB-INF/lib/ACRCommon.jar (version 59e9af713518ed502fd63f055ea3cd7ef650b768)
    • community/WebContent/WEB-INF/lib/httpclient-4.3.5.jar (version 59e9af713518ed502fd63f055ea3cd7ef650b768)
    • community/WebContent/WEB-INF/lib/httpcore-4.3.2.jar (version 59e9af713518ed502fd63f055ea3cd7ef650b768)
    • community/c3pr.log4j.properties (version 59e9af713518ed502fd63f055ea3cd7ef650b768)
    • community/c3pr.login.jsp (version 59e9af713518ed502fd63f055ea3cd7ef650b768)
    • community/c3pr.web.xml (version 59e9af713518ed502fd63f055ea3cd7ef650b768)
    • community/src/org/sead/acr/community/Login.java (version 59e9af713518ed502fd63f055ea3cd7ef650b768)
  • Jim Myers

    Jim Myers 8e4dc335246c85292068ea61578d0c4a77e07070

    typo

    • community/src/org/sead/acr/community/VIVOProxyServlet.java (version 8e4dc335246c85292068ea61578d0c4a77e07070)
  • Jim Myers

    Jim Myers 5541fde55beff2d40518f81662f8cb620b9bffaa

    bugfix for when using Authfilter and GeoProxy together

    • ACRCommon/src/org/mitre/dsmiley/httpproxy/GeoProxyServlet.java (version 5541fde55beff2d40518f81662f8cb620b9bffaa)
  • Jim Myers

    Jim Myers 9b7411f14f5019c385a7305c6fb0b14dbf4a9e8b

    http --> https - code doesn't handle redirects...

    • scripts/acr/extractor.properties (version 9b7411f14f5019c385a7305c6fb0b14dbf4a9e8b)
  • Jim Myers

    Jim Myers ee55ad1b62f43c1ad05bb33828888adfa9501f8f

    more servers using bigdata

    • scripts/acr/acr.server.bigdata.sbdc (version ee55ad1b62f43c1ad05bb33828888adfa9501f8f)
    • scripts/acr/acr.server.bigdata.sen (version ee55ad1b62f43c1ad05bb33828888adfa9501f8f)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> bb91e1499ccedd3f9231f30a67528159ce7be97c

    strip html tags from description output

    • community/WebContent/login_scripts/spaces-app.js (version bb91e1499ccedd3f9231f30a67528159ce7be97c)
  • Jim Myers

    Jim Myers dbea9240c676811ddac5fa4828674ce8534738b7

    Fixed bug that caused a 500 when content was not visible to a user and added SHA1 Hash to the biblio output of the services for publication purposes.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version dbea9240c676811ddac5fa4828674ce8534738b7)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> e4101b5e46ab481a710a758862e1c1e45c520b5e

    add title attribute to stats on slow loading spaces

    • community/WebContent/login_scripts/spaces-app.js (version e4101b5e46ab481a710a758862e1c1e45c520b5e)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 4bed79955880b5efb26d7f907feb675221487de2

    revised design of project spaces. make filters and sorts more compact. show SEAD demo at top of page. hide SEAD open and SEAD demo in main listing

    • community/WebContent/login_scripts/spaces-app.js (version 4bed79955880b5efb26d7f907feb675221487de2)
    • community/WebContent/project-spaces.html (version 4bed79955880b5efb26d7f907feb675221487de2)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> abc74d9ce1aa9d718af1444805458b0d7368953a

    code cleanup

    • community/WebContent/login_scripts/spaces-app.js (version abc74d9ce1aa9d718af1444805458b0d7368953a)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 38f23a0e24bcb16e3643e5dcf9e2c61ae6aa0f4d

    improve loading performance by allow slow-loading spaces to load individually after initial page load

    • community/WebContent/login_css/project-space.css (version 38f23a0e24bcb16e3643e5dcf9e2c61ae6aa0f4d)
    • community/WebContent/login_scripts/spaces-app.js (version 38f23a0e24bcb16e3643e5dcf9e2c61ae6aa0f4d)
    • community/WebContent/project-spaces.html (version 38f23a0e24bcb16e3643e5dcf9e2c61ae6aa0f4d)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 0e2ed1bb9d33b61e0db45d29165e0a361d3556b1

    revise design of sead demo space box

    • community/WebContent/login_scripts/spaces-app.js (version 0e2ed1bb9d33b61e0db45d29165e0a361d3556b1)
    • community/WebContent/project-spaces.html (version 0e2ed1bb9d33b61e0db45d29165e0a361d3556b1)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 4d13a215a76b303e30fa512922531740bfe790ec

    fix html syntax error

    • community/WebContent/login_scripts/spaces-app.js (version 4d13a215a76b303e30fa512922531740bfe790ec)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 46fb5cc541e38363d769e4ae7936994391d16949

    revise styling of SEAD Demo space box

    • community/WebContent/login_scripts/spaces-app.js (version 46fb5cc541e38363d769e4ae7936994391d16949)
    • community/WebContent/project-spaces.html (version 46fb5cc541e38363d769e4ae7936994391d16949)
  • Jim Myers

    Jim Myers 02b54205767aafd7a804ea76272fefdd44efd631

    URLEncode dataset IDs in oremap to handle old nced ids that have '/' chars

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 02b54205767aafd7a804ea76272fefdd44efd631)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ResearchObjectsRestService.java (version 02b54205767aafd7a804ea76272fefdd44efd631)
  • Jim Myers

    Jim Myers a12080b0b53a03e8c682a912ad9e692b453056d4

    adding 'Has Part' to dctermsLhasPart mapping back into combined context/inversecontext (dcterms:hasPart is removed from the combined context for use with the /metadata endpoints, but needed for the OREmaps) - fixes a null key bug when generating oremaps.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version a12080b0b53a03e8c682a912ad9e692b453056d4)
  • Jim Myers

    Jim Myers b8a11723f64e8c0fac6e010daf5f5e261fdf9d17

    don't auto create previews when bigdata flag is set (we have users uploading hundreds/thousands of files/100's of GB via the GUI and previews such as image pyramids are potentially big w.r.t. the data).

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/UploadBlob.java (version b8a11723f64e8c0fac6e010daf5f5e261fdf9d17)
  • Jim Myers

    Jim Myers 963da7fcbbe2e8730fb49367d9799e1e0a2ecd57

    Updating text for rerum extractor and making it possible for authors to do it (for larger spaces, we're not generating/removing big previews (like image pyramids) - this lets authors create them  as they browse. May eventually want to auto-trigger for viewers/anonymous if/when they don't exist, but will leave this for the indefinite future...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/DatasetWidget.java (version 963da7fcbbe2e8730fb49367d9799e1e0a2ecd57)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/common/DefaultRole.java (version 963da7fcbbe2e8730fb49367d9799e1e0a2ecd57)
  • Jim Myers

    Jim Myers 03b4bf8530bf227d92b6b0b797a82a6d0d1a7b7a

    added removal of any geoserver entry for geo previews to the actions, which requires adding an http library. Also tweaked RemovePreviews to allow specifying specific datasets on the command line

    • medici-ingest/.classpath (version 03b4bf8530bf227d92b6b0b797a82a6d0d1a7b7a)
    • medici-ingest/pom.xml (version 03b4bf8530bf227d92b6b0b797a82a6d0d1a7b7a)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/NodeProcessorBase.java (version 03b4bf8530bf227d92b6b0b797a82a6d0d1a7b7a)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/RemovePreviews.java (version 03b4bf8530bf227d92b6b0b797a82a6d0d1a7b7a)
  • Jim Myers

    Jim Myers 47ff6f80878c0aa93657eeb6f8f1b7c2f1815a38

    New tools to: Fully remove deleted items Remove previews Remove orphaned previews, notes, geopoints, etc. (things that are usually linked to collections or datasets that don't have a parent) All based on a common NodeProcessor class that traverses down a set of links from the parent to find all metadata/blobs that are unique to the parent. Also looks up to find backlinks that are unique (i.e. statements about relationships, top level link)

    • medici-ingest/src/main/java/org/sead/acr/tools/medici/NodeProcessorBase.java (version 47ff6f80878c0aa93657eeb6f8f1b7c2f1815a38)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/RemoveOrphans.java (version 47ff6f80878c0aa93657eeb6f8f1b7c2f1815a38)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/RemovePreviews.java (version 47ff6f80878c0aa93657eeb6f8f1b7c2f1815a38)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/TrueDelete.java (version 47ff6f80878c0aa93657eeb6f8f1b7c2f1815a38)
  • Jim Myers

    Jim Myers 6f05741582afee60134d34be6eec18bca73c29d2

    reverting to LinkedHasMaps which appear to be faster, Memoizing inverseCombinedMap used by ORe map generation

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 6f05741582afee60134d34be6eec18bca73c29d2)
  • Jim Myers

    Jim Myers e14b935ae625d137c20656562d22269ce3cc777f

    debugging: switching to hashtable to catch a null key...

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version e14b935ae625d137c20656562d22269ce3cc777f)
  • Jim Myers

    Jim Myers 2b44791faf2c49ab126f1171aba85516d6de67da

    optimization - only calculate inverse map once for large oremaps also moved several debug statements to trace to improve log readability

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 2b44791faf2c49ab126f1171aba85516d6de67da)
  • Jim Myers

    Jim Myers de715ecc326bf08ea3d0499500459c9434a1bf35

    remove unused interrupt check

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version de715ecc326bf08ea3d0499500459c9434a1bf35)