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

Code commits

medici-gwt-web

  • Jim Myers

    Jim Myers 0b0c83b554155ac7311669db83245e3132e419e6

    initial export of data/metadata capability - single dataset level for now.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/DatasetWidget.java (version 0b0c83b554155ac7311669db83245e3132e419e6)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/DatasetsRestService.java (version 0b0c83b554155ac7311669db83245e3132e419e6)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 0b0c83b554155ac7311669db83245e3132e419e6)
  • Jim Myers

    Jim Myers e6fb430653f0a0f797d9c622480e0c23e49da3f6

    config fix needed for forced https operations - for Tomcat to use forwarded host / protocol from nginx

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

    Jim Myers 2fbac2bebd38b5f5c9b75e95df59b29dc0c9f55b

    updates for https - only redirects

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/LoginPage.java (version 2fbac2bebd38b5f5c9b75e95df59b29dc0c9f55b)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/rest/AuthenticatedServlet.java (version 2fbac2bebd38b5f5c9b75e95df59b29dc0c9f55b)
    • scripts/acr/install.sh (version 2fbac2bebd38b5f5c9b75e95df59b29dc0c9f55b)
  • Jim Myers

    Jim Myers 4970786a6361b40a14892470920830bf80c24b1c

    https changes...

    • community/WebContent/login_scripts/pending-app.js (version 4970786a6361b40a14892470920830bf80c24b1c)
    • community/WebContent/login_scripts/spaces-app.js (version 4970786a6361b40a14892470920830bf80c24b1c)
    • community/WebContent/project-spaces.html (version 4970786a6361b40a14892470920830bf80c24b1c)
  • Jim Myers

    Jim Myers 756f027b33053285409a294a4391fcf8efb868e6

    updates to improve formatting when there are many requests. Also fixed an http: vs https: issue and improved error handling when there is no logo/background to display.

    • community/WebContent/login_css/project-space.css (version 756f027b33053285409a294a4391fcf8efb868e6)
    • community/WebContent/login_scripts/pending-app.js (version 756f027b33053285409a294a4391fcf8efb868e6)
    • community/WebContent/login_scripts/spaces-app.js (version 756f027b33053285409a294a4391fcf8efb868e6)
  • Jim Myers

    Jim Myers d1a480b61f408385e5c510524ef509f0309cf082

    a page to see all pending pub requests. Requires a CORS update to project spaces - also included.

    • community/WebContent/login_scripts/pending-app.js (version d1a480b61f408385e5c510524ef509f0309cf082)
    • community/WebContent/pending.html (version d1a480b61f408385e5c510524ef509f0309cf082)
    • edu.illinois.ncsa.mmdb.web/war/WEB-INF/web.xml (version d1a480b61f408385e5c510524ef509f0309cf082)
  • Jim Myers

    Jim Myers b598af69d3e96225f33a15217a8fb5b4e57a4da7

    Discovery page css/layout tweaks

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

    Jim Myers 7650eb80a5be8671ec5483c5251c156004bf2055

    Modified BatchOps menu and moved Publish and Add Subcollection items to the right panel for Collection Page

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/CollectionPage.java (version 7650eb80a5be8671ec5483c5251c156004bf2055)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/view/BatchOperationView.java (version 7650eb80a5be8671ec5483c5251c156004bf2055)
    • edu.illinois.ncsa.mmdb.web/war/mmdb.css (version 7650eb80a5be8671ec5483c5251c156004bf2055)
  • Jim Myers

    Jim Myers 6754797e896585d174aceec7d7b6446af147fa41

    fix in logic to decide between "Submit for Publication" and "Publish New Version" based on existences of external identifier/DOI.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/CollectionPage.java (version 6754797e896585d174aceec7d7b6446af147fa41)
  • Jim Myers

    Jim Myers 0cbd5acac6fbc64848753036ece6226db1c3dd9c

    pre-populate relationship options now that logic to start with two different selected items for the left/right items is in place.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/CreateRelationshipsWidget.java (version 0cbd5acac6fbc64848753036ece6226db1c3dd9c)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/SelectedItemsPage.java (version 0cbd5acac6fbc64848753036ece6226db1c3dd9c)
  • Jim Myers

    Jim Myers 16e620d2e8bba1693440062150ab5743b1834a73

    typo in dashboard script...

    • edu.illinois.ncsa.mmdb.web/war/js/dashboard.js (version 16e620d2e8bba1693440062150ab5743b1834a73)
  • Jim Myers

    Jim Myers adbd673ab68e98879283f121a5462fc28ab09349

    minor css spacing tweaks for pub button.

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

    Jim Myers 5e7f8a1105e847f3fc22f0d23a53e87b906dfb99

    missing classes for call to get current pub requested state.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/dispatch/IsReadyForPublication.java (version 5e7f8a1105e847f3fc22f0d23a53e87b906dfb99)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/dispatch/IsReadyForPublicationResult.java (version 5e7f8a1105e847f3fc22f0d23a53e87b906dfb99)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/IsReadyForPublicationHandler.java (version 5e7f8a1105e847f3fc22f0d23a53e87b906dfb99)
  • Jim Myers

    Jim Myers ad2ab87c9a6ad30b295ba1cdbdbd00d8d1507b0e

    after universal condemnation, flip the dashboard widget to show collections before datasets...

    • edu.illinois.ncsa.mmdb.web/war/js/dashboard.js (version ad2ab87c9a6ad30b295ba1cdbdbd00d8d1507b0e)
  • Jim Myers

    Jim Myers 57adf9378a34c5b1077201dc095ca18f84256ae0

    Added "Submit For Publication" Button - which sets the same triple as done before via adding user metadata (i.e. no change required in VA). If a DOI/External identifier exists, the button displays "Publish New Version" instead. It is a toggle, so when the metadata is set, the button is down and shows "Publication Requested". As before, publication will add a DOI and remove the metadata.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/CollectionPage.java (version 57adf9378a34c5b1077201dc095ca18f84256ae0)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/admin/UserManagementWidget.java (version 57adf9378a34c5b1077201dc095ca18f84256ae0)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/MyActionHandlersConfig.java (version 57adf9378a34c5b1077201dc095ca18f84256ae0)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/SetUserMetadataHandler.java (version 57adf9378a34c5b1077201dc095ca18f84256ae0)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version 57adf9378a34c5b1077201dc095ca18f84256ae0)
    • edu.illinois.ncsa.mmdb.web/war/mmdb.css (version 57adf9378a34c5b1077201dc095ca18f84256ae0)
  • Jim Myers

    Jim Myers 894f136070a3ab1ab7f9e508b46a5326bc0bd336

    Merge pull request #97 in MMDB/medici-gwt-web from csvexport to 1.5-fixes
    * commit 'a1cb1259c3efe1da6815b65091fef90aad91ec33':
      rebuild csv export functionality

  • Jim Myers

    Jim Myers 49f3a0669cb4084c24f845be9ddcc804cfcbe6c6

    update to TagCanvas adjusted weighting options to avoid an error for tags with large weight (i.e. >1000 in sen). Also updated version to 2.7...

    • edu.illinois.ncsa.mmdb.web/war/js/jquery.tagcanvas.init.js (version 49f3a0669cb4084c24f845be9ddcc804cfcbe6c6)
    • edu.illinois.ncsa.mmdb.web/war/js/jquery.tagcanvas.min.js (version 49f3a0669cb4084c24f845be9ddcc804cfcbe6c6)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> a1cb1259c3efe1da6815b65091fef90aad91ec33

    rebuild csv export functionality

    • community/WebContent/login_scripts/csv-export.js (version a1cb1259c3efe1da6815b65091fef90aad91ec33)
    • community/WebContent/project-spaces.html (version a1cb1259c3efe1da6815b65091fef90aad91ec33)
  • Jim Myers

    Jim Myers 6f3a37f221c274ba0f36df0e98baa4e71061220d

    minor version update for server side/restful services

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

    Jim Myers 7c962df02f6c196b2b24327e48b8c2ab75bec794

    earlier css change hides the expand/collapse widget for viewing the subcollections in dashboard. This reverts that change.

    • edu.illinois.ncsa.mmdb.web/war/mmdb.css (version 7c962df02f6c196b2b24327e48b8c2ab75bec794)
  • Jim Myers

    Jim Myers 30446ce4d9a326211efdf18a186727e00fb3f13b

    updating minor version number

    • edu.illinois.ncsa.mmdb.web/war/mmdb.html (version 30446ce4d9a326211efdf18a186727e00fb3f13b)
  • Jim Myers

    Jim Myers 248963005b29cbb05db27edfd65ace90c5e48a92

    minor tweaks to project spaces page layout/labels

    • community/WebContent/project-spaces.html (version 248963005b29cbb05db27edfd65ace90c5e48a92)
  • Jim Myers

    Jim Myers be07e489b8c3f7d6da5a329769fc90f704808f99

    upping timeouts to handle restarts/large servers better.

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

    Jim Myers d837f72f922585a16f88efda60a26bc38c4d3576

    Merge pull request #95 in MMDB/medici-gwt-web from newspaces to 1.5-fixes
    * commit 'f652ada0712d8021330084aaf4878c54f8640c07':
      remove console.log messages
      add error handling for failed ajax requests
      detect relative image path for background images. switch API calls to use GetSysInfo and GetProjectInfo

  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> f652ada0712d8021330084aaf4878c54f8640c07

    remove console.log messages

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

    Michael Iannaccone <mikeiannaccone@yahoo.com> 1309e5585db576daf4483d8a66b0a6af34a5bf1a

    add error handling for failed ajax requests

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

    Michael Iannaccone <mikeiannaccone@yahoo.com> 0aa8f5b10133f6405080a755c7d3ed74aba4fe0a

    detect relative image path for background images. switch API calls to use GetSysInfo and GetProjectInfo

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

    Jim Myers 9e701ccc94afb6a5a9440afddef182d0e97dcc94

    CORS support for /spaces call, update to https /new server list. stop using jsp for project-spaces, fix Home.java to still point at old page.

    • community/WebContent/WEB-INF/lib/cors-filter-1.7.1.jar (version 9e701ccc94afb6a5a9440afddef182d0e97dcc94)
    • community/WebContent/WEB-INF/lib/java-property-utils-1.9.jar (version 9e701ccc94afb6a5a9440afddef182d0e97dcc94)
    • community/WebContent/WEB-INF/web.xml (version 9e701ccc94afb6a5a9440afddef182d0e97dcc94)
    • community/WebContent/project-spaces.html (version 9e701ccc94afb6a5a9440afddef182d0e97dcc94)
    • community/WebContent/project-spaces.jsp (version 9e701ccc94afb6a5a9440afddef182d0e97dcc94)
    • community/src/org/sead/acr/community/Home.java (version 9e701ccc94afb6a5a9440afddef182d0e97dcc94)
    • community/src/servermap.properties (version 9e701ccc94afb6a5a9440afddef182d0e97dcc94)
  • Jim Myers

    Jim Myers 6f50611033a8f643a6de6da455f61a8415b7a8b5

    CORS support on /resteasy/sys calls for project spaces page

    • edu.illinois.ncsa.mmdb.web/war/WEB-INF/web.xml (version 6f50611033a8f643a6de6da455f61a8415b7a8b5)
  • Jim Myers

    Jim Myers ae19ba5bacbb72cd7c7821f94e8672a7ba05c12b

    Adding tool to check that frbr source path info matches collection structure in repository

    • medici-ingest/.classpath (version ae19ba5bacbb72cd7c7821f94e8672a7ba05c12b)
    • medici-ingest/pom.xml (version ae19ba5bacbb72cd7c7821f94e8672a7ba05c12b)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/CheckCollections.java (version ae19ba5bacbb72cd7c7821f94e8672a7ba05c12b)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/MediciToolBase.java (version ae19ba5bacbb72cd7c7821f94e8672a7ba05c12b)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/MetadataRepair.java (version ae19ba5bacbb72cd7c7821f94e8672a7ba05c12b)
    • medici-ingest/src/main/java/org/sead/acr/tools/medici/StressTest.java (version ae19ba5bacbb72cd7c7821f94e8672a7ba05c12b)
  • Jim Myers

    Jim Myers 6dfe2187bd5383d8ce56dd09bbabf4b5fd1d6f7a

    missing uer pane widget for simpleperms

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/admin/SimpleUserManagementWidget.java (version 6dfe2187bd5383d8ce56dd09bbabf4b5fd1d6f7a)
  • Jim Myers

    Jim Myers 381d0fa95d50761d03ee79248b0fcb4d9daa216f

    Merge pull request #94 in MMDB/medici-gwt-web from simpleperm to 1.5-fixes
    * commit '4d1952f7549363113a0352a5a4a45a9c736bf0c2':
      handle anon having other roles when switching to simple
      Simplified Roles/Permissions option: Anonymous has no/limited/full view access Users can have admin, author, or view active roles or be unassigned (no decision made about an account request) or inactive (no active role/no permissions).
      BUg fix: don't allow clearing location unless user has EDIT METADATA permission.
      Bug fixes:
      Bug fix: set location should be associated with some edit permission/ not be availabel with view-only permissions. Chose "Edit Metadata" Permission that controls chaning the title, etc.
      Shortening Administrator role name/ID to Admin (cosmetic).

  • Jim Myers

    Jim Myers 4d1952f7549363113a0352a5a4a45a9c736bf0c2

    handle anon having other roles when switching to simple

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/SEADRbac.java (version 4d1952f7549363113a0352a5a4a45a9c736bf0c2)
  • Jim Myers

    Jim Myers 6946bb236be3bc9daa3027212ae3e207d27a6bcb

    Simplified Roles/Permissions option: Anonymous has no/limited/full view access Users can have admin, author, or view active roles or be unassigned (no decision made about an account request) or inactive (no active role/no permissions).
    Individual File updates implement dynamic shift between simple/advanced
    as a config option, create simple user GUI page, show simple user or
    original user and permissions tabs as appropriate, adjust services to
    manage simple permissions.

    Round trip/interaction issues: role changes made under simple
    permissions replace all roles with the chosen one, multiple roles under
    advanced act as the most powerful only under simple
    (admin>author>viewer). Non-default permissions on roles are preserved
    when going to simple.
    Access control works as before. Access level on admin/author/viewer
    roles is not changed in switching to simple. Any changes to anonymous
    will change the level to 0 (for view all) or max (for view public).
    Works best with change to "data visibility' predicate with 2 levels:
    access-controlled and public.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/MMDB.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/admin/AdminPage.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/admin/ConfigurationWidget.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/common/ConfigurationKey.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/ContextSetupListener.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/SEADRbac.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/EditRoleHandler.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/EditUserRetirementHandler.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetConfigurationHandler.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetPermissionsHandler.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetRolesHandler.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/GetUsersHandler.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/SetPermissionsHandler.java (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
    • edu.illinois.ncsa.mmdb.web/war/mmdb.css (version 6946bb236be3bc9daa3027212ae3e207d27a6bcb)
  • Jim Myers

    Jim Myers 125cb8519a16655d8dd3c34056ec9eede4972e6b

    BUg fix: don't allow clearing location unless user has EDIT METADATA permission.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/LocationWidget.java (version 125cb8519a16655d8dd3c34056ec9eede4972e6b)
  • Jim Myers

    Jim Myers 3681faba41ad5cb2df4fd7b295bfbc6d5c6be693

    Bug fixes:
    Setting files as logo/background should override both permission and
    access control checks

    Logic to identify if datasets are logo/background should use
    contains(id) rather than equals since the values stored are now the
    relative URL for the bytes (e.g. resteasy/datasets/{id}/file)

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/DatasetsRestService.java (version 3681faba41ad5cb2df4fd7b295bfbc6d5c6be693)
  • Jim Myers

    Jim Myers 6a35bfdc39994cc4771a6ac209c91ceae13db977

    Bug fix: set location should be associated with some edit permission/ not be availabel with view-only permissions. Chose "Edit Metadata" Permission that controls chaning the title, etc.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/LocationWidget.java (version 6a35bfdc39994cc4771a6ac209c91ceae13db977)
  • Jim Myers

    Jim Myers 3faa8fdfd540794f98e189628051d721f04a8f51

    Shortening Administrator role name/ID to Admin (cosmetic).

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/common/DefaultRole.java (version 3faa8fdfd540794f98e189628051d721f04a8f51)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/util/ContextUpdater.java (version 3faa8fdfd540794f98e189628051d721f04a8f51)
  • Michael Iannaccone <mikeiannaccone@yahoo.com>

    Michael Iannaccone <mikeiannaccone@yahoo.com> 6a7cc20907e9b9e47a69d344147bddee79e0d3d4

    Replace existing Project Spaces page with a new searchable, sortable and filterable interface.

    • community/WebContent/WEB-INF/web.xml (version 6a7cc20907e9b9e47a69d344147bddee79e0d3d4)
    • community/WebContent/login_css/project-space.css (version 6a7cc20907e9b9e47a69d344147bddee79e0d3d4)
    • community/WebContent/login_scripts/spaces-app.js (version 6a7cc20907e9b9e47a69d344147bddee79e0d3d4)
    • community/WebContent/project-spaces.jsp (version 6a7cc20907e9b9e47a69d344147bddee79e0d3d4)
    • community/src/org/sead/acr/community/Home.java (version 6a7cc20907e9b9e47a69d344147bddee79e0d3d4)
    • community/src/org/sead/acr/community/Projectspaces.java (version 6a7cc20907e9b9e47a69d344147bddee79e0d3d4)
  • Jim Myers

    Jim Myers 260442303443c7d5d9f26796a72fc287c5cddef9

    https for shared header-image.

    • edu.illinois.ncsa.mmdb.web/war/js/seadimport.js (version 260442303443c7d5d9f26796a72fc287c5cddef9)
  • Jim Myers

    Jim Myers e754a9d8ad8126248a3030305bf0bff85978aad9

    correct file from Michael + tweak to make imported URL's visible (black) against background colors.

    • edu.illinois.ncsa.mmdb.web/war/css/seadimport.css (version e754a9d8ad8126248a3030305bf0bff85978aad9)
  • Jim Myers

    Jim Myers 0eb7f9c0b2adf0a994f4aa143925bafe08b5191e

    more characters that can be in a URL (+ anchor) that can't be in an element id.

    • edu.illinois.ncsa.mmdb.web/war/js/seadimport.js (version 0eb7f9c0b2adf0a994f4aa143925bafe08b5191e)
  • Jim Myers

    Jim Myers f65818c9b4bb6cb0fcd876f0e426ca5174551daf

    More paths to create new collections/datasets that are top-level

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/UnpackZipHandler.java (version f65818c9b4bb6cb0fcd876f0e426ca5174551daf)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/CollectionsRestService.java (version f65818c9b4bb6cb0fcd876f0e426ca5174551daf)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/DatasetsRestService.java (version f65818c9b4bb6cb0fcd876f0e426ca5174551daf)
  • Jim Myers

    Jim Myers 958c305f4008f80abecba384cbaaed7d264cd453

    bugfix - beans were getting uriRef DC.Identifier values

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/util/BeanFiller.java (version 958c305f4008f80abecba384cbaaed7d264cd453)
  • Jim Myers

    Jim Myers c0be41c3d2633624e9adc8dc56d3c5d811cccfaa

    Avoid empty name if URL path ends in '/'

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

    Jim Myers c0c49fec596652f864a354532912d8c4e16b11a3

    Updates to use a not-in-any-collection index. All methods to add/remove datasets/collections, to add/remove datasets/collections from collection, both restful and dispatch should now be updated.
    Changed a couple places where adding something to a collection was using
    a setusermetadata method rather than the addtocollection method.

    Context update will create the triples used for indexing and, if there
    are issues that corrupt them (e.g. new datasets/collections aren't
    indexed, or they have both a parent collection and are marked as not in
    a colleciton), should repair them if it is rerun via the GUI.

    Also fixed issue that deleting collection did not release children,
    making them disappear when using the top-level only flag (they were
    still in the deleted collection).

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/CollectionPage.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/UploadBlob.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/AddCollectionHandler.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/AddToCollectionHandler.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/DeleteDatasetsHandler.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/ListQueryHandler.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RemoveFromCollectionHandler.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/RemoveUserMetadataHandler.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/CollectionsRestService.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/ItemServicesImpl.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/util/ContextUpdater.java (version c0c49fec596652f864a354532912d8c4e16b11a3)
  • Jim Myers

    Jim Myers 3cdf14e26778890dadc90e158bd2b54f8b4ba772

    moving number formatting to client side to make sorting easier.

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

    Jim Myers cfc7548968714ded37f1d2c8e3ec3b5f4dda204e

    local copy of style sheet that is only http accessible from the source...

    • edu.illinois.ncsa.mmdb.web/war/css/openlayers.org.style.css (version cfc7548968714ded37f1d2c8e3ec3b5f4dda204e)
    • edu.illinois.ncsa.mmdb.web/war/mmdb.html (version cfc7548968714ded37f1d2c8e3ec3b5f4dda204e)
  • Jim Myers

    Jim Myers 85b1f9c694aad5baf54b23573cc4709a7fad3f68

    url encoding required for some older dataset IDs (which have '/' chars like collection IDs do.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/admin/ConfigurationWidget.java (version 85b1f9c694aad5baf54b23573cc4709a7fad3f68)
  • Jim Myers

    Jim Myers b509f26942a2bb92c040f35220c75b044faa4ae3

    more checks re: where a null user is being created

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/Oauth2ServerFlowTokenRequestHandler.java (version b509f26942a2bb92c040f35220c75b044faa4ae3)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/Oauth2ServerFlowUserInfoHandler.java (version b509f26942a2bb92c040f35220c75b044faa4ae3)
  • Jim Myers

    Jim Myers 2c5755dae34a0717554ffdf89ccdb76d25e653fb

    Merge remote-tracking branch 'origin/mentions' into 1.5-fixes

  • Jim Myers

    Jim Myers 284ba4924ae9808d86b6c1e9246619ae20e8c7db

    adding subject prefix form config for mentions

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

    Jim Myers a7df7bed5b5c6dcccef7fe26221c533a0cbbf1b9

    html message format tweak to highligh comment text.

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

    Jim Myers d9e7bc5d519251f2343b51f836da7fba2f8f2a59

    html email fix

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

    Jim Myers 719cff467922e375598542f0052075ef8c75c174

    Tracking down null user creation

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/AddUserHandler.java (version 719cff467922e375598542f0052075ef8c75c174)
  • Jim Myers

    Jim Myers f32bfead0946d442812b397427f9dfc48f95d391

    Fix Collection/Dataset logic, send email as html, update display

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/NewAnnotationView.java (version f32bfead0946d442812b397427f9dfc48f95d391)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/Mail.java (version f32bfead0946d442812b397427f9dfc48f95d391)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/AnnotateResourceHandler.java (version f32bfead0946d442812b397427f9dfc48f95d391)
    • edu.illinois.ncsa.mmdb.web/war/mmdb.css (version f32bfead0946d442812b397427f9dfc48f95d391)
  • Jim Myers

    Jim Myers c1346853564d4c59d8ac7d50db48387fdbde68e2

    bug fixes for server-side loop and double events on client side

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/NewAnnotationView.java (version c1346853564d4c59d8ac7d50db48387fdbde68e2)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/AnnotateResourceHandler.java (version c1346853564d4c59d8ac7d50db48387fdbde68e2)
  • Jim Myers

    Jim Myers be50073f163669e758e66bcd4e35a1948618dddb

    handling empty name  or email (e.g. anonymous)

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/NewAnnotationView.java (version be50073f163669e758e66bcd4e35a1948618dddb)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/AnnotateResourceHandler.java (version be50073f163669e758e66bcd4e35a1948618dddb)
  • Jim Myers

    Jim Myers eb21fe57f0fe0955284ac682d78cd4180196d4a9

    adding mentions (@name) in comments

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/CommentsView.java (version eb21fe57f0fe0955284ac682d78cd4180196d4a9)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/NewAnnotationView.java (version eb21fe57f0fe0955284ac682d78cd4180196d4a9)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/Mail.java (version eb21fe57f0fe0955284ac682d78cd4180196d4a9)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/AnnotateResourceHandler.java (version eb21fe57f0fe0955284ac682d78cd4180196d4a9)
  • Jim Myers

    Jim Myers 940ace6be29e93589f9966e96dcce82e23a2ccf9

    :-\ !(a || b) == !a && !b

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/DatasetsRestService.java (version 940ace6be29e93589f9966e96dcce82e23a2ccf9)
  • Jim Myers

    Jim Myers c80d9764f095a0586b640846bed04490ba423be5

    shifting to store the relativeURL for a dataset rather than the plain ID for the header background /logo  config keys.

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/MMDB.java (version c80d9764f095a0586b640846bed04490ba423be5)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/NewAnnotationView.java (version c80d9764f095a0586b640846bed04490ba423be5)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/admin/ConfigurationWidget.java (version c80d9764f095a0586b640846bed04490ba423be5)
  • Jim Myers

    Jim Myers e12b37e54a3d5cb5d033c3e5fcf811776964855e

    include space name in page title

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

    Jim Myers 56308d75041ae4e56204f15e847c76e5b3109efd

    typos

    • community/WebContent/manage.jsp (version 56308d75041ae4e56204f15e847c76e5b3109efd)
  • Jim Myers

    Jim Myers 6454a4ea9d8c4206b42db70fc30069fbe0961db1

    typo in demo link

    • community/WebContent/home.jsp (version 6454a4ea9d8c4206b42db70fc30069fbe0961db1)
  • Jim Myers

    Jim Myers 80016225d520b6b533fe1731bc2607074ab3d56a

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

  • Jim Myers

    Jim Myers 7afdc1cd1f0206ffc44228512b071db8f5bc7cdf m

    Updating logo/header logic to use either a URL or datasetID: If(id), create the URL for the restful file retrieval to add the images in the GUI) check in file retrival call to allow logo/banner to be retrieved even if user/anon does not have general download permissions (so logo/banner always appear) simplify choosing an internal dataset by adding a button to transfer the id of any selected dataset (our normal checkbox in the upper right mechanism) add/edit instructions to make size(height/width) of logo/banner clear and to provide a list of color names/values (via link))

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/MMDB.java (version 7afdc1cd1f0206ffc44228512b071db8f5bc7cdf)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/client/ui/admin/ConfigurationWidget.java (version 7afdc1cd1f0206ffc44228512b071db8f5bc7cdf)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/common/ConfigurationKey.java (version 7afdc1cd1f0206ffc44228512b071db8f5bc7cdf)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/TupeloStore.java (version 7afdc1cd1f0206ffc44228512b071db8f5bc7cdf)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/dispatch/SystemInfoHandler.java (version 7afdc1cd1f0206ffc44228512b071db8f5bc7cdf)
    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/resteasy/DatasetsRestService.java (version 7afdc1cd1f0206ffc44228512b071db8f5bc7cdf)
    • edu.illinois.ncsa.mmdb.web/war/mmdb.css (version 7afdc1cd1f0206ffc44228512b071db8f5bc7cdf)
  • Jim Myers

    Jim Myers 4afea2d9c7537099349f718c7f45d17316a10b18 m

    Fix ~bug in update - permission/role links not set for new permissions since they were not yet written (rerunning the contextupdate fixes this, but changing the code to show the correct pattern of we do future perm changes).

    • edu.illinois.ncsa.mmdb.web/src/edu/illinois/ncsa/mmdb/web/server/util/ContextUpdater.java (version 4afea2d9c7537099349f718c7f45d17316a10b18)