- Oct 06, 2016
-
-
gmlenz authored
-
- Oct 04, 2016
-
-
Rick Herrick authored
Added support for retrieving current theme from REST. Added theme service as bean accessible from JSP context. Made accessible beans easily configurable from the configuration.properties file. Added ability to define programmatic transform classes for database migrations. Defined the themeService bean for xnat.tag.
-
- Sep 20, 2016
-
-
Rick Herrick authored
-
Mark M. Florida authored
XNAT-4242: Form validation methods seem to be working well, but errors are only highlighted - form submission is not blocked; updated Site Admin YAML with validation hooks.
-
- Sep 16, 2016
-
-
Rick Herrick authored
-
Rick Herrick authored
XNAT-4516 Added better task tracking and logging to initializating task executor, added automated completion and execution tracking, logging and messaging. Broke view creation/update code into stand-alone initializing task. Added check for table that gets updated so that queries don't error out.
-
Charlie Moore authored
-
drm authored
-
Mark M. Florida authored
XNAT-4399, XNAT-277: Fixed transformation of table cell content; added links to projects of which investigators are PIs.
-
- Sep 15, 2016
-
-
Mark M. Florida authored
XNAT-4399, XNAT-4242, XNAT-277, XNAT-1365: added hooks for validation and fixed some validation methods; updated codeEditor to handle read-only code blocks (for use in plugin inspector); added UI for managing investigators; improvements to table.dataTable widget for plugin registry and investigator tables.
-
- Sep 14, 2016
-
-
Rick Herrick authored
initialization to anon service. Fixed error in initialization.
-
- Sep 13, 2016
-
-
Mark M. Florida authored
XNAT-4242, other: Added cron syntax validation, date comparison validation needs work but isn't really used anywhere yet; DICOM SCP 'enabled' checkboxes are now switchboxes; other minor tweaks and cleanup
-
- Sep 12, 2016
-
-
Will authored
-
Mark M. Florida authored
XNAT-4512, XNAT-4400: Dialog for displaying plugin info is now only code editor dialog that's disabled; added options for 'noData' and 'error' messages for 'table.dataTable' widget; added ability to transform table cells with an 'apply' property; also added replacement of '__VALUE__' string in HTML with the actual value for the cell.
-
- Sep 10, 2016
-
-
Mark M. Florida authored
XNAT-4378, XNAT-4400: Installed plugins can be viewed on "Manage Plugins" tab of Site Admin - JSON from '/xapi/plugins/pluginId' can be viewed in a dialog; added helper labels for switchbox elements ('onText' and 'offText' properties in the YAML); updates to codeEditor and dataTable functions.
-
- Sep 07, 2016
-
-
Will authored
XNAT-4325: Added an Admin UI panel for setting site-wide alerts. Also optimized appearance and positioning of site-wide alerts and the warning bar.
-
Rick Herrick authored
Jiggered the app info bean to carry path info instead of injecting directly into filter bean. Used this to create open URL matchers to test if users are permitted to access particular site config values. Added test for missing properties to return 404 when values are requested for non-existent properties.
-
- Sep 01, 2016
-
-
Mark M. Florida authored
-
Mark M. Florida authored
XNAT-4400: Changed checkboxes in Site Admin to new "switchbox" widget (panel.input.switchbox); stripped colon prefix from spawner elements' [data-name] attribute; other minor fixes and improvements to ui elements.
-
- Aug 29, 2016
-
-
Mike McKay authored
-
- Aug 26, 2016
-
-
Rick Herrick authored
in NotificationsPreferences. Removed /batch and /batchMail methods. Simplify handling of SMTP properties. Refactored SiteConfigApi, removed /batch here as well. Inserted url property to stand in for load, action, and refresh properties in site-admin and site-setup files. Added calls from Mark to actually set action, load, and refresh to value from url.
-
Mark M. Florida authored
-
- Aug 25, 2016
-
-
Mark M. Florida authored
-
Mike McKay authored
-
- Aug 23, 2016
-
-
Rick Herrick authored
XNAT-3822 XNAT-4132 Added automation preferences, REST API, and site admin definition for enabling and disabling internal scripting. Added fix for occasional ConcurrentModificationException when list of handlers is hit by two threads simultaneously.
-
- Aug 22, 2016
-
-
Rick Herrick authored
XNAT-4273 Created initializing task for database table migration, using DatabaseHelper utility from framework library for transactional control.
-
- Aug 19, 2016
-
-
Mark M. Florida authored
XNAT-4467: Refactored script and Spawner elements for the "Passwords" panel. Also, now a future password expiration date can be set.
-
- Aug 16, 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.
-
Rick Herrick authored
all instances of putting guest user in auth principal. Modified filters to consider null and guest as anon.
-
- 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
-
- Aug 04, 2016
-
-
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).
-
- 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
-
-
Rick Herrick authored
-
- Jul 22, 2016
-
-
Mark M. Florida authored
-
- 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.
-
- Jul 13, 2016
-
-
Mike McKay authored
-
Mike McKay authored
-
- Jul 07, 2016
-
-
Justin Cleveland authored
-
- Jul 06, 2016
-
-
Justin Cleveland authored
XNAT-4248 - passwordExpirationType should be a set of radio buttons, plus calendar date picker and style changes to support V&P icons
-