- Aug 09, 2016
-
-
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
-
Mark M. Florida authored
XNAT-4426, XNAT-4400, XNAT-4345(?); reverted panels to side-by-side layout and increased the standard height of <textarea> elements; added a code editor - double-click a panel.textarea element to bring it up in a dialog for editing; select menus are properly selected; other miscellaneous stuff.
-
- Jul 21, 2016
-
-
Rick Herrick authored
XNAT-2429 Workaround for weird error where XnatRestletExtensions beans aren't being loaded by ApplicationContext.getBeansOfType().
-
Rick Herrick authored
application context, moving it back into root. Updated gradle-git-version plugin.
-
- Jul 20, 2016
-
-
Rick Herrick authored
XNAT-2429 XNAT-4201 XNAT-4423 Massive refactoring of libraries to get rid of split into root and application contexts. Moved lots of initialization from autowired fields to autowired constructors. Added method to create DICOM SCP instances without specifying ID since ID is now generated and provided. Fixed broken login on su operations.
-
Justin Cleveland authored
-
- Jul 19, 2016
-
-
Justin Cleveland authored
-
Justin Cleveland authored
-
Justin Cleveland authored
-
Justin Cleveland authored
-
Mark M. Florida authored
XNAT-4421, XNAT-4422: tabs without groups now render properly; table rows are now properly appended to an existing table.
-
- Jul 16, 2016
-
-
Mark M. Florida authored
XNAT-4400, XNAT-4399: corrected stupidity in spawn.js changes; allow tabs to spawn without groups (madness!); changed method names of data tables and lists in panels to panel.dataTable and panel.dataList; some refactoring of XNAT.table methods - now subsequent rows will not contain more cells than previous rows.
-
- Jul 15, 2016
-
-
Mark M. Florida authored
XNAT-4142: script editor now works in all browsers; added "Script Label" column to listing and set label to copy id if left blank in the editor;
-
Mike Hodge authored
-
Rick Herrick authored
-