- Aug 15, 2016
-
-
Rick Herrick authored
-
- Aug 12, 2016
-
-
Mark M. Florida authored
XNAT-4397, XNAT-4462: refactored and simplified siteInfo.js and changed event handler to 'change' so panel resets worked properly; empty values will now submit as empty strings.
-
Michael Hodge authored
-
Rick Herrick authored
all instances of putting guest user in auth principal. Modified filters to consider null and guest as anon.
-
- Aug 11, 2016
-
-
Rick Herrick authored
XNAT-4460 Added schema path elements to LinkedHashSet to preserve element ordering. Added check for schema existence and readability. Added more robust error handling and better display for exceptions from XAPI REST calls.
-
Mike McKay authored
-
Mark M. Florida authored
-
Mike McKay authored
-
- Aug 10, 2016
-
-
Tim Olsen authored
XNAT-4458: Modified SystemPathVerification to only email when resources are present, catch all Throwable errors, and cleaned up display names.
-
Tim Olsen authored
XNAT-4458: Modified SystemPathVerification to only email when resources are present, catch all Throwable errors, and cleaned up display names.
-
Mike McKay authored
-
Mike McKay authored
XNAT-4457 Fixed bug where admins could not approve PARs when users with some level of all data access requested access to projects. Once I fixed that I noticed that the admin was being directed to the project page with the actions box in the wrong place. I fixed this by no longer adding topTab (which seems to be deprecated) to the context.
-
- Aug 09, 2016
-
-
Mark M. Florida authored
XNAT-4400: Only open code editor if panel.textarea element has a 'code' or 'codeLanguage' property (which specifies the value for the 'language' property that's passed to the ace editor); initial code for loading content into the code editor via REST/AJAX; display: block <input> elements.
-
Mark M. Florida authored
XNAT-4453, XNAT-4400: Spawner elements stored as an array will be rendered as a comma-separated list when retrieved and submitted as an array; Elements without a 'label' will not have a label.
-
Rick Herrick authored
-
Rick Herrick authored
XNAT-4450 Fixed issues where UsernamePasswordAuthenticationToken objects were passed for guest user, confusing anon access and causing redirects to login page. Cleaned up confusing log4j2 references.
-
- Aug 08, 2016
-
-
Mark M. Florida authored
XNAT-4454: Existing and new query string parameters are now properly merged (also added some comments to NoMenuTop.vm to help identify it when debugging in the browser)
-
Mark M. Florida authored
XNAT-4452: Spawn new tabs into existing tabbed elements by specifying the container; (also, semicolon removal and removal of event handlers for forms that may not be wanted)
-
- Aug 05, 2016
-
-
Justin Cleveland authored
XNAT-4208 - Admin UI needs help indicators or descriptions, XNAT-4248 - passwordExpirationType should be a set of radio buttons, XNAT-1649 - Archive mount point is missing, but system runs without a message
-
Mark M. Florida authored
-
- Aug 04, 2016
-
-
Mike McKay authored
Fixed XNAT-4409 by adding a check for a par parameter on login. If a PAR is present and valid, then grant the user that just logged in the appropriate project permissions.
-
Michael Hodge authored
-
Mark M. Florida authored
XNAT-4400: added support for submission of complex JSON (use colons for object path delimiter in form element names); other fixes for more reliable loading and saving of form data; minor formatting changes to Site Admin content; fix for non-scrolling xmodal content (that should scroll).
-
- Aug 03, 2016
-
-
Mark M. Florida authored
XNAT-4400: Panel element descriptions weren't spawned properly; form panels (panel.form) elements can be extended with the 'element' property (like other elements).
-
Mark M. Florida authored
XNAT-4400, XNAT-4434, XNAT-3978: Fixed and reconciled panel.select.menu and select.menu widgets so they work consistently; added 'beforeElement' and 'afterElement' properties for Spawner elements - these will insert content before or after the MAIN element that's being spawned; added 'input.text.block' widget for inserting an <input> element with display: block style; added XNAT.spawner.resolve('elementNamespace/element') helper method for making requests to /xapi/spawner/resolve/elementNamespace/element; fixed (hopefully) styling of <iframe> elements in xmodal dialogs; explicitly set scope for JSP vars to help prevent multiple loads of certain .tag files.
-
Mark M. Florida authored
-
- Aug 02, 2016
-
-
Mike McKay authored
XNAT-4404, XNAT-4258 An earlier hacky fix for XNAT-4258 was causing a simple project PUT REST call to fail. I removed the hack and replaced it with a fix to the original problem, which was that some of the logic had changed in ProjectResource when variable names were changed.
-
Mark M. Florida authored
-
- Aug 01, 2016
-
-
Mike Hodge authored
-
- Jul 29, 2016
-
-
Mike Hodge authored
-
- Jul 28, 2016
-
-
Mike McKay authored
XNAT-4294 Got default SMTP server settings to show up again on new build. Removed a RequestParam annotation was causing the notifications REST call to fail, and prevented String objects from being serialized (which had been resulting in the text boxes being populated with double quotes around the text).
-
Mike McKay authored
XNAT-4387 Made auth methods fully customizable via plugins. If none are specified, it will default to db authentication, but if any are specified, only the specified ones will show up. I also added support for an order property to control the order of the methods in the dropdown, as well as the order in which they are checked when users attempt authentication. I see this plugin-based way of configuring providers remaining as an alternative to AdminUI configuration once that is implemented.
-
- Jul 27, 2016
-
-
Rick Herrick authored
just reset the session to RECEIVING. On session get or create, checks status and if the session is in interruptable state, sets to RECEIVING_INTERRUPT. Otherwise a new session is created that will need to be merged later.
-
- Jul 25, 2016
-
-
Mike McKay authored
XNAT-4419 Modified message that was showing up when users were not correctly auto-enabled via par to make it less confusing. I also fixed the PAR code so it shouldn't get this message anymore, but I modified this message so that it does not definitely state that the account has been disabled due to inactivity when there is no check that this is the reason for the disabled account.
-
Rick Herrick authored
-
- Jul 22, 2016
-
-
Rick Herrick authored
all extension instances, letting Spring manage the "beans of type" problem.
-
Mark M. Florida authored
-
Rick Herrick authored
XNAT-4332, XNAT-4412, XNAT-4431 Explicitly set ID of updated DICOM SCP instances to ID specified in URI. Added checks in DICOM API and manager classes to catch enabled instances that duplicate the port of another enabled instance.
-
Mark M. Florida authored
-
Mark M. Florida authored
-