Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • develop default
  • master
  • plugin-integration
3 results
Created with Raphaël 2.2.018Aug17161514121110985432129Jul28272522212019151413121187630Jun29282724222116151413875432131May302928272625262524232221201918171615141312111098765432129Apr2827262524232221201514131211108430Mar292827242118171615974229Feb272624221918171612109543Merge branch 'master' of https://bitbucket.org/xnatdev/xnat-web into arcSpecToPrefsXNAT-4394 Created REST API for CRUD operations on investigators.XNAT-4465: More thorough checks for 'guest' user.Merge branch 'master' of https://bitbucket.org/xnatdev/xnat-web into arcSpecToPrefsXNAT-4470 Fixes to ExpiredPasswordFilter and change password page. Got forgot password working again.XNAT-4465: Suppressed display of red "Guest" text on login page (always).XNAT-4462: Empty values should now save. Really.XNAT-4393 It turns out that DICOM tags have an unfortunate tendency of using good typographical but poor programming practices. Thus tags like "Performing Physician’s Name" use the closing single quote beloved of typographers but something of a scourge to HTML rendering. Added checks for other scoundrels of rendering: ‘, ’, “, ”, as well as their more mundane cousins ', ", <, and >.XNAT-930 Moved scheduling classes to use scheduler logger, set log level to WARN.Fixes to get merged code working.Merged changes from master.XNAT-4365 A couple extra changes for the previous commit that got missedXNAT-4365 Deactivated user list control when 403 response to users list,XNAT-4377 XNAT-4382 Cleaned up some dependency issues that affected build of XNAT data builder plugin. Added XnatPluginApi REST API. Added SortedProperties utility class to make it a bit easier to read properties outputs.XNAT-4382 Added /plugins XAPI function to return plugin registry.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.Fix selector regular expressions in event handlersXNAT-4450 Added getUser() to SecureScreen and made user private. RemovedXNAT-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.XNAT-3873 Made prearchive link back to project when viewed in project context.XNAT-4461: Checkbox fixXNAT-4436 Fixed bulk delete.XNAT-4458: Modified SystemPathVerification to only email when resources are present, catch all Throwable errors, and cleaned up display names.XNAT-4458: Modified SystemPathVerification to only email when resources are present, catch all Throwable errors, and cleaned up display names.Added ability to include all data access users in user list rest call for project.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.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.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.XNAT-4349 Added SchemaApi to support retrieving list of schemas as well as individual schema files.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.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)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)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 messageMerge branch 'master' of https://bitbucket.org/xnatdev/xnat-web into arcSpecToPrefsXNAT-3693: Site admins will now see New > Project in the top menu.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.Prevent undefined property error in panel.jsXNAT-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).XNAT-4400: Panel element descriptions weren't spawned properly; form panels (panel.form) elements can be extended with the 'element' property (like other elements).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.
Loading