- Nov 03, 2016
-
-
Mark M. Florida authored
Update for hashchange event to handle multiple hash parts - necessary to select a tab when page is loaded via ajax using the url hash.
-
Mark M. Florida authored
-
Mark M. Florida authored
-
Mark M. Florida authored
XNAT-4242, XNAT-4399, XNAT-4400: a form that fails validation will show a dialog and stop submission; JavaScript components for updated table.dataTable widget that supports advanced HTML transformations and filtering; other JS updates to support changes necessary for new user management UI.
-
- Nov 02, 2016
-
-
Rick Herrick authored
XNAT-4557 XNAT-4558 Added admin user and email to site admin. Fixed various handler methods to work better. Fixed issue where XnatAppInfo croaked when instantiated without manifest present.
-
- Nov 01, 2016
-
-
Rick Herrick authored
notification preference change handling to SmtpHandlerMethod.
-
- Oct 26, 2016
-
-
Mark M. Florida authored
XNAT-4242: form validation errors will stop submission and display a dialog listing fields that need to be corrected.
-
Mark M. Florida authored
XNATX-501: removed default 'Select' option from Spawner-generated menus; fixed an error with getting length of an undefined value; utility style classes: center/centered, align-left/text-left, align-right/text-right, nowrap/no-wrap; added 'sprite.png' file back to YUI folder - some YUI widgets still need it.
-
Mark M. Florida authored
XNAT-4544: tweaked xmodal styles and defaults so buttons stay in the browser viewport and adjusted height of script editor dialog.
-
- Oct 19, 2016
-
-
Mike Hodge authored
-
Mike Hodge authored
-
- Oct 18, 2016
-
-
Mike Hodge authored
-
Mark M. Florida authored
Removed styles for h1-h4 elements inside xmodal dialogs - these should be set elsewhere for the specific content.
-
Mark M. Florida authored
XNAT-4533, more: Added Plugin Settings page - 'Administer > Plugin Settings' menu option will show when there's an installed plugin that has site-wide settings. The mechanism for this is clunky and could be improved if there was a way for plugins to register themselves as having site-wide settings. Split up items in 'Administer' menu for more granularity in inserting menu items. Other refactoring to support these features, including a new panel.form contentType option 'text/json' that submits JSON as text (needed for XSync plugin). (WHY!?)
-
- Oct 08, 2016
-
-
Will Horton authored
-
- Oct 07, 2016
-
-
Mike Hodge authored
-
Mike Hodge 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 21, 2016
-
-
Mark M. Florida authored
XNAT-4242: Validation type that would *optionally* allow empty fields, would instead *require* them to be empty.
-
- 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 19, 2016
-
-
Mike McKay authored
XNAT-4463 Added message in cases where no project owners have valid emails. Hacked the UI to show this as an error message using Will's string contains hack. Hopefully we can get a better way to handle message type soon.
-
- Sep 16, 2016
-
-
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.
-
Mark M. Florida authored
XNAT-4518, XNAT-4520: included missing scripts on Noninteractive.vm template; checkboxes (and switchboxes) can use 1/0 for checked/unchecked as well as true/false.
-
Will authored
-
- Sep 14, 2016
-
-
Rick Herrick authored
initialization to anon service. Fixed error in initialization.
-
- Sep 13, 2016
-
-
Mark M. Florida authored
XNAT-4400: added attributes to DICOM SCP elements for easier identification and value checking; consolidated redundant functions; improvements to XNAT.table methods.
-
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
-
-
Mark M. Florida 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
-
-
Mike Hodge authored
XNAT-4507, XNAT-4508: Fix missing variables in automation and wrong div showing when no event handlers
-
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 09, 2016
-
-
Mike Hodge authored
XNAT-4510: Fix for upload additional file links doesn't display if there are site-level event handlers
-
Mark M. Florida authored
-
Mark M. Florida authored
XNAT-4400: Changed checkboxes to switchboxes on initial setup page; enhancements to XNAT.spawner for spawning via JS (will be documented); input value syntax that will get other data on submission (used to populate email recipients for notifications from admin email during initial setup); fixed comment syntax on 'xnat.tag' file (JSP template).
-
Mark M. Florida authored
XNAT-4505, XNAT-4500, XNAT-3869, XNAT-1365, XNAT-277 (partial): Major refactoring of Investigators UI on project add/edit pages.
-
- 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.
-
- Sep 02, 2016
-
-
Mike Hodge authored
-
- Sep 01, 2016
-
-
Mark M. Florida authored
XNAT-4400: remove egregious padding around form panels in xmodal dialogs; allow disabling of labels for 'panel.element' widgets (label: false, or label: "")
-