Skip to content
This repository has been archived by the owner on Sep 10, 2021. It is now read-only.

Releases: midasplatform/Midas

3.4.2

16 Feb 19:36
Compare
Choose a tag to compare

Jamie Snape (51):

  • Fix style and update more composer dependencies (48b2593)
  • Move all settings to database and ensure settings are cast to the correct type (494120b)
  • Fix style (1871984)
  • Fix login before upgrade (e339363)
  • Fix typo in Midas_Mail_Transport_Service constructor (fe37dcc)
  • Various small fixes (7663c78)
  • Fix style (90c6026)
  • Update composer dependencies (25b25cc)
  • Remove unsupported REST formats (740fb79)
  • Remove "example" module (7dca72e)
  • Add more comments and fix issue downloading images from an App Engine instance (329e231)
  • Exclude some more files from App Engine (b9c981c)
  • Fix upgrade tab (cf7a114)
  • Fix module upgrade component (cf20d35)
  • Fix test database setup (86fe1e8)
  • Another fix (8e78cef)
  • Update composer.json (ddbb8b0)
  • Enable scss-lint for Code Climate (28995e3)
  • Tweak .codeclimate.yml (b99a72f)
  • Disable CSSLint per Code Climate support request (0d8d52e)
  • Fix broken App Engine mail and corrupt message body in SendMail (6afd416)
  • Remove PHP 7 from allowed failures (a309faa)
  • Add ESLint configuration (19655c2)
  • Fix various ESLint errors (02e0bbb)
  • Add scss-lint configuration (25c4c00)
  • Fix various scss-lint errors (5d7844a)
  • Add updated CSS files (71a038c)
  • Update favicons (ee06ca4)
  • Fix checked resource submenu (9d31df4)
  • Update composer dependences and add google/apiclient (0d4bfd9)
  • Refactor Google Authentication module (f87ec17)
  • Refactor cookie creation (7275b57)
  • Directly add a user to a community/group (2183d53)
  • Fix YAML style (b142116)
  • Restore 5.3 compatibility as much as possible (e852490)
  • Fix legacy API help page (8a875b5)
  • Always use fileinfo as it is now available on App Engine (e65c0ed)
  • Applied fixes from StyleCI (2a54a8a)
  • Move cache initialization to bootstrap (198a048)
  • Remove some more calls to time() (df91ec8)
  • Tweak .gitignore (a4e0f03)
  • Update composer dependencies (19a96ce)
  • Update Bootstrap.php (9190dbe)
  • Enable fileinfo dynamic extension for App Engine (c942db9)
  • Update .eslintrc (6884cba)
  • Fix thumbnailer (again) (a208c95)
  • Do not set values in database.ini that are likely to be real (7c4239d)
  • Remove batchmake (50a13f0)
  • Remove demo (2d36ccc)
  • Update composer.json (dcb21ef)
  • Update .coveralls.yml (3a5bdef)

Patrick Reynolds (32):

  • Adding selectors for feed and users menu items. (5b5ec23)
  • Add selectors for user deletion action (1845f4a)
  • Adding the model and upgrade script for key metrics. (4113be6)
  • Adding UI for setting and unsetting key metrics. (fa571f4)
  • Finishing the addition of key metrics. (be16def)
  • Try not changing version. (aae95b8)
  • Satisfy StyleCI. (4805203)
  • Removing the example module. (2b01824)
  • Don't fail upgrade due to integrity constraint violation. (5df41a5)
  • Satisfy StyleCI. (2e6c85e)
  • Responding to review and fixing failing tests. (3bd3f65)
  • Fix nits. (fede6a3)
  • Fixing issues from review. (4674a1b)
  • Fix Style-CI. (a180d73)
  • Fixing final nits. (2c2dab6)
  • Add a mechanism to get the scalars of only key metrics. (e31e99b)
  • Applied fixes from StyleCI (afdd9bd)
  • Applied fixes from StyleCI (f02b109)
  • Update jqplot. (512b8da)
  • Move legend below plot and allow plot resize. (7eae9a9)
  • Fit select to width and add fullscreen support to the trend plot. (1f6729e)
  • Adding reproduction command to tracker scalars. (3783a6d)
  • Fix SQL file versions in tracker. (04ffca9)
  • Make administrative user creation UI more consistent. (8a58157)
  • Adding some utility functions to Tracker submission model. (2d811d9)
  • Applied fixes from StyleCI (3b2380f)
  • Clarify documentation and fix expectation when using current day in Tracker Submission Model API. (3f38056)
  • Applied fixes from StyleCI (42641ce)
  • Fixing some more documentation issues. (c24a7c3)
  • More docs. (9b08849)
  • More doc fixes 🐫 🐪. (9adaf4a)
  • Applied fixes from StyleCI (34f21eb)

Michael Grauer (28):

  • Cleave tracker_scalar param to tracker_param (be8693f)
  • Add tracker_scalar model test (b96d04f)
  • Adapt tracker scalar rest PUT to cloven params (36d04fa)
  • Test tracker scalar API endpoints for cloven params (19c5ce2)
  • Update tracker db sql scripts 1.2.2 (1083ca8)
  • Style compliance (8c8bd18)
  • Fixed update of tracker dbs to 1.2.2 (81c975a)
  • Address QA Feedback (6c0f3e1)
  • Correct comment paramtype in tracker scalar details (b8ee193)
  • Test null tracker_param value (97fbd6e)
  • Correct quoting on tracker upgrade 1.2.2 (c4763cc)
  • Tracker GUI takes params from tracker_param (8a9fe14)
  • Consistent db scripts for tracker 1.2.2 (7dc34cd)
  • Migrate tracker scalar params in 1.2.2 upgrade (b47ea69)
  • Add null to return types of getParamValue (1c6f5da)
  • Style consistency (3daa7bc)
  • Filter tracker trend data when Y axis limits change (3a3862f)
  • Tracker plot checks for zoom before resetting (b323f44)
  • Add item rest addmetadata endpoint and initial test (b83988a)
  • Style compliance (fd566cb)
  • Return item from item addmetadata PUT rest endpoint (db95271)
  • Correct addmetadata item PUT rest endpoint for header 'content-type: application/json' (e3277af)
  • Require 'metadata' param in addmetadata item PUT docs (14d2dc0)
  • Correct mo...
Read more

3.4.1

14 Sep 19:26
Compare
Choose a tag to compare

Jamie Snape (52):

  • Tweak installation instructions in README (186b97a)
  • Fix landingpage module (a6230c3)
  • Fix batchmake module admin page (3c9a107)
  • Add missing googleappengine module (fbe83f2)
  • Minor tweaks to configuration files (787d947)
  • Documentation fixes (d7ab13c)
  • Update provisioning scripts (78c1867)
  • Tweak Travis CI configuration (44f7d1b)
  • Add Vagrant test configuration (2bb293b)
  • Reduce number of calls to storage (ee9d8d1)
  • Fedora and RedHat provisioning fixes (1e2f0e4)
  • Fix zipped folder downloads (ed73c47)
  • Fix PostgreSQL credentials in provisioning script (27ae80e)
  • Fix MySQL credentials in provisioning script (c751e21)
  • Remove erroneously checked in config files (d187b57)
  • Fix PostgreSQL provisioning and other minor fixes (b990360)
  • Add Packer provisioning scripts (eb96e26)
  • Fix exception when user does not have a default API key (4ba5ca7)
  • Fix backward compatibility with upload API (2d871a4)
  • Fix overzealous escaping of markdown input (40785c7)
  • Add a helper function to check whether a user is logged in (f3c94cb)
  • Fix Fedora provisioning again (63b6226)
  • Add more files to skip in app.yaml (3c3fc34)
  • Fix various Markdown formatting issues (eb3ddc5)
  • Fix branch filter in tracker trend model (13a7933)
  • Fix thumbnailer for App Engine (bc3b7cd)
  • Fix missing SendGrid configuration form elements (22cabdc)
  • Fix layout of landing page configuration form (3c19364)
  • Fix tests on CentOS and Fedora (a6370f9)
  • Fix send mail callback (08ac895)
  • Check that items have at least one revision where necessary (220ea63)
  • Update dependency versions (f56d743)
  • Add StyleCI configuration (56c898f)
  • Add PHP CS Fixer configuration (cb6d681)
  • Fix style errors (6357a22)
  • Update some documentation links (82283a2)
  • Fix typos in documentation (b92d41b)
  • Tweak badges in README (b9532d6)
  • Fix style errors in download controller (4e96f54)
  • Update SendGrid API dependency (2668915)
  • Fix dependencies badge (2f9ac11)
  • Fix StyleCI configuration (d32faa6)
  • Applied fixes from StyleCI (067197d)
  • Applied fixes from StyleCI (ec9d13e)
  • Add .codeclimate.yml (c387f59)
  • Fix unrelated style issues (076d0bf)
  • Add some CSS that was not transpiled (ee615c9)
  • Add documentation and tidy setting model (38f82f1)
  • Add missing newline at end of file (29968e2)
  • Update composer dependencies (a26efe2)
  • Simplify isAdmin function and add documentation (d00713f)
  • Move core and module version information to database (c3cc34f)

Patrick Reynolds (9):

  • Adding a unique class for upload button (050040b)
  • Adding new model and databse for submission_ids (2992838)
  • Fixing pgsql upgrade script for tracker module (a33844e)
  • Fixing style issues (c2ca31d)
  • Finishing implementation of tracker submissions and fixing tests (54b5425)
  • Responding to review (695e0fc)
  • Removing 1.1.0.sql from tracker module (6753f97)
  • More review responses (a525425)
  • Fixing failing tracker test on pgsql (f7eb3bd)

Michael Grauer (6):

  • Add units to tracker module scalarAdd API (26b1e0b)
  • Add unit to api tests (47585a9)
  • Default unit param to false (e83d414)
  • Improve formatting of tracker module scalar details view (374637a)
  • Style compliance (a2654fb)
  • Format Scalar details Value to 4 decimals (b15e910)

3.4.0

17 Mar 19:16
Compare
Choose a tag to compare

Jamie Snape (54):

  • Encode various JavaScript URL components (02ad282)
  • Fix issue with environment key on configuration file update (c012643)
  • Add option to disable password recovery (cfecd38)
  • Allow for the lack of realpath on Cloud Storage (fe1776a)
  • Fix MIME type component for Cloud Storage (0c8e6c6)
  • Fix problem with loading forms and components in controller tests (71d16f2)
  • Revise upload components for improved Cloud Storage compatibility (5be3cb0)
  • Fix form error in solr module (5781774)
  • Update module template (a025567)
  • Fix password field in mail admin form (e89d1c8)
  • Add REST API base URL to relevant config page (f823b23)
  • Fix SQLite database version numbering (413a02d)
  • Fix missing CSRF token in googleauth admin form (8238cbb)
  • Fix random number generation during installation (bac4b33)
  • Fix various file permissions (86858dc)
  • Update composer dependencies (c27408b)
  • Use absolute paths in core configuration file (0630df6)
  • Forward /api/rest to /api/json (50d8bdb)
  • Add editorconfig file (57ad6f0)
  • Tweak composer.json (70fdf25)
  • Fix inconsistent indent of Vagrantfile (693837d)
  • Fix version of PHPUnit configuration file schema (dd5f7e1)
  • Fix CDash server URL (8d5a9b3)
  • Update Travis CI configuration (fe008fa)
  • Add more documentation to tracker module (35d4400)
  • Update documentation of progress model (55a6019)
  • Remove use of deprecated method in tracker module (d002224)
  • Fix stylesheet for trend view in tracker module (5cc01db)
  • Add missing HTML form labels in tracker module (74af1c9)
  • Tidy producer model and controller (473a21d)
  • Tidy scalar model and controller (4fe3e49)
  • Tidy threshold notification model and component (5d3425c)
  • Tidy trend model and controller (285fed6)
  • Tidy tracker module notification (30a25a9)
  • Tidy view scripts in tracker module (ce13e7b)
  • Add restful API for tracker module (921a243)
  • Update composer.json dependencies (33083f0)
  • Update badges and text in README (9516564)
  • Fix code coverage test option (ea66989)
  • Improve markdown performance (27ff28b)
  • Update settings for latest version of App Engine (4664be6)
  • Fix issue with thumbnail creation on App Engine (169f6b1)
  • Add hhvm to Travis CI configuration (6199215)
  • Cache composer cache folder on Travis CI (b02d819)
  • Add AUTHORS file (967cd94)
  • Add documentation configuration and stub (f7a0f0e)
  • Tweak Travis CI configuration for hhvm and PHP 7 (0128fc6)
  • Add installation documentation (b435a90)
  • Standardize MIDAS to Midas (af13c8c)
  • Tweak validation rules for host names (8c0614b)
  • Fix Composer warning on Travis CI (9b29209)
  • Tweak UTF-8 test exclusions and .gitignore (2a138b6)
  • Fix issue with .coveralls.yml (6912439)
  • Bump version to 3.4.0 (35d785c)

Michael Grauer (2):

  • Issue callback upon community creation (bd297d8)
  • Conform with style guide (e9b7b16)

3.2.20

09 Mar 14:32
Compare
Choose a tag to compare

Jamie Snape (12):

  • Add more documentation (2923148)
  • Fix typo in admin dashboard view (c903ffb)
  • Add missing calendar image to tracker module (49f7acb)
  • Tweak app.yaml for App Engine (c22cd88)
  • Store default asset store id in database (a4c1a86)
  • Replace use of glob in API docs since it not available on App Engine (5377088)
  • Tweak API documentation (52519e9)
  • Add more documentation (3905efe)
  • Fix issue with CSRF tokens being added to database (f55f80f)
  • Revise sizequota module forms and add install script (0b0978b)
  • Ensure cookies have httponly and secure flags set (ee363e3)
  • Tweak database fields for consistency in length (f77b2f9)

3.2.19

09 Mar 14:34
Compare
Choose a tag to compare

Jamie Snape (64):

  • Add a missing bootstrap file (b702462)
  • Add optional debug toolbar for development (35b9045)
  • Tweak testing options (eb64a00)
  • Add an improved hash form element (2008a86)
  • Migrate api module settings to database (bf10498)
  • Migrate archive module settings to database (4cedf63)
  • Migrate cleanup module settings to database (545cc85)
  • Revise communityagreement module to remove redundant configuration form (c416249)
  • Revise demo module configuration form and add install script (0077c8e)
  • Migrate dicomextractor module settings to database (411438a)
  • Revise googleauth module configuration form and add install script (1e7f746)
  • Revise landingpage module configuration form and add install script (6ccd95a)
  • Revise mail module configuration form and add install script (72cca12)
  • Migrate metadataextractor module settings to database (380bbd6)
  • Escape variables in metadataextractor module (b901f5a)
  • Fix duplicated task name in oauth module (43673f9)
  • Migrate oai module settings to database (0d773aa)
  • Revise readmes module configuration form (aa8b8be)
  • Revise scheduler module configuration form (d76792a)
  • Migrate statistics module settings to database (f06ed1f)
  • Revise thumbnailcreator module configuration form and add install script (3ebfbca)
  • Revise tracker module configuration form and add install script (5a7af21)
  • Migrate visualize module settings to database (db0c179)
  • Tidy remaining configuration files (e05da36)
  • Revise batchmake module configuration form (074e1e6)
  • Revise pvw module configuration form and add install script (ed2aac5)
  • Revise solr module configuration form and add install script (b8bae79)
  • Revise random number, string, and UUID generation to improve security (40a1998)
  • Migrate dicomserver module settings to database (64961b7)
  • Migrate ldap module settings to database (05f5d6e)
  • Migrate remoteprocessing module settings to database (48f78ec)
  • Reduce number of queries of module configurations (257f3fb)
  • Remove error log tab for security and performance reasons (6238bac)
  • Fix typo in dispatch test page method (8bce186)
  • Remove XML api for security reasons (5c9158f)
  • Fix typo in the spelling of Markdown (7865c8d)
  • Add Markdown view helper and tidy other view helpers (3d4bdf9)
  • Escape variables in layouts (b1f67b9)
  • Escape variables in core (0a6ffd8)
  • Escape variables in api module (7bfe67a)
  • Escape variables in archive module (552c856)
  • Escape variables in comments module (9b7ca65)
  • Escape variables in communityagreement module (001c487)
  • Escape variables in dicomanonymize module (803b739)
  • Escape variables in example module (adfe74a)
  • Escape variables in googleauth module (5fda63b)
  • Escape variables in javauploaddownload module (654070a)
  • Escape variables in keyfiles module (c8c82e3)
  • Escape variables in landingpage module (9148049)
  • Escape variables in mail module (d249394)
  • Escape variables in mfa module (20b98d3)
  • Escape variables in oai module (b6e14c5)
  • Escape variables in oauth module (2e86efb)
  • Escape variables in packages module (4a1b968)
  • Escape variables in pvw module (dd9b6a4)
  • Escape variables in readme module (91034f6)
  • Escape variables in remoteprocessing module (77eff8d)
  • Escape variables in sizequota module (cc887f4)
  • Escape variables in statistics module (8e31ca7)
  • Escape variables in tracker module (b3d8f0a)
  • Escape variables in validation module (df91359)
  • Escape variables in visualize module (ae6ea89)
  • Escape variables in module template (af8b94c)
  • Convert licenses from HTML to Markdown (acd276c)

3.2.18

09 Mar 14:34
Compare
Choose a tag to compare

Charles Marion (3):

  • Statistics module. It now uses the piwik site id (1c272ad)
  • Improved solr error message (05483cf)
  • Added resource copy policies method / a community admin can now add a user (b8d8de3)

Jamie Snape (30):

  • Add documentation to various DAO classes (b88f8bb)
  • Add dependencies security check test (b0c2a2f)
  • Do not assume that subdirectories of temporary and data directories exist (600f9ce)
  • Do not assume that privateModules directory exists (a17e253)
  • Revise thumbnailcreator module to not require external ImageMagick (98d4437)
  • Fix style issues with some forms (4e8102d)
  • Fix temporary directory path in thumbnailcreator module (c01000c)
  • Tweak temporary directory methods to support subdirectories (95bab29)
  • App Engine fixes (5253afa)
  • Tweak Ansible provisioning (8d79d70)
  • Add some missing .htaccess files (10bbfcd)
  • More documentation (17ed638)
  • Remove various superfluous timers and profilers (d77acf6)
  • Remove is writable check in index.php that is killing performance (614d649)
  • Add some module bootstraps for autoloading (8f9822f)
  • Remove some redundant files (bbf2e53)
  • Do not check for writable folder before install (53a4c40)
  • Minor tweaks and fixes (f4603d7)
  • Do not allow an instance to be switched to development mode using the GUI (41c1e50)
  • Tweak composer.json (6a8a9d6)
  • Update to PHPUnit 4.3 and fix failing tests (d4d9233)
  • Update php-cs-fixer in composer.json (bfaf455)
  • Collapse the numerous constants files into a few less (4dd8e30)
  • Do not mark module as incompatible if there are no database specific files (858b434)
  • Ensure a module is actually installed before running tests (7515950)
  • Fix strange database issue with tests (5a42749)
  • Fix issue with database connection during installation (3b43a72)
  • Write CTest generated files to CMAKE_BINARY_DIR to avoid permissions issues (7f98260)
  • Fix style errors and disable an unhelpful test (b22e141)
  • Fix bad spelling mistakes in database schema and standardize plurals (f181b0a)

3.2.17

09 Mar 14:35
Compare
Choose a tag to compare

Jamie Snape (3):

  • Tweak statistics module to not require curl (b41c50b)
  • Improve CMakeLists.txt to allow installation of composer and dependencies (fbc2347)
  • Refactor email into a module and add support for Google App Engine and SendGrid (237785c)

3.2.16

09 Mar 14:41
Compare
Choose a tag to compare

Claudiu Farcas (1):

  • Adding a basic RADIUS MFA implementation. (2a5c761)

Jamie Snape (204):

  • Allow MySQL driver options to be specified in database.ini (193ae72)
  • Minor fixes to tracker dashboard (9adeca0)
  • Add an API call for creating an item containing a link bitstream (fe41983)
  • Add parameters for specifying length and checksum of files to which link points (f8be410)
  • Add old style API call for creating link and tweak name of new style call (a4bbd06)
  • Remove duplicate keys in ini file (485096b)
  • Fix PDO error when accessing installation page (129f55e)
  • Remove duplicate case in switch statement (4eddc18)
  • Remove duplicate array keys (9cff9fa)
  • Remove assignment with left and right sides equal (8ff3d80)
  • Remove redundant closing tags (4a6b62c)
  • Consistently use lowercase true, false, null (fee0cb9)
  • Replace tabs with spaces (277f6ac)
  • Consistently indent class and function braces (b28667c)
  • Ensure one new line at the end of each file (4965289)
  • Remove trailing spaces (c5a3b16)
  • Ensure consistent spacing between if, for, etc. and parenthesis (f48f6a6)
  • Miscellaneous PHP formatting tweaks (b8570e2)
  • Consistently use else if instead of elseif (136754f)
  • Consistently order abstract, visibility, access modifiers (df084fa)
  • Add or update file headers (63514d0)
  • Add Markdown formatted README (cd5475b)
  • Update module template (db57943)
  • Formatting tweaks in tests folder (bf8fda3)
  • Ignore .DS_Store files in UTF-8 test (6273fb1)
  • Add missing style tests (6d3a4b1)
  • Fix failing style tests (d841910)
  • Fix failing tests (983967c)
  • Update Zend Framework to 1.11.15 (d8c23ed)
  • Add Travis CI testing (e7d5114)
  • Update Markdown parser to 1.2.8 (ba81d0b)
  • Update Zend RESTful Framework to 7ae983a5ca (8cbd95e)
  • Remove unused Selenium libraries (2dfa502)
  • Remove unused CMake file (877fb22)
  • Add updated license header to KWUtils file (607179e)
  • Correct spelling, grammar, and formatting on first installation page (a96afa7)
  • Correct misspelling of connection action (6b66205)
  • Correct misspelling of error component and fatal error (505852a)
  • Consistently format ini files (3d21387)
  • Cleanup install controller and use PDO to test database connectivity (e3cc6a7)
  • Update UtilityComponent to use PDO (785e63d)
  • Add missing license headers (2f5301b)
  • MySQL blob or text fields cannot have a default value (108fd90)
  • Small tweaks to some SQL scripts (5dee536)
  • Tidy index page and do not require log directory to be writable (cfae682)
  • Enable use of memcache (5fc1d3c)
  • Tweak logging to set correct levels for development and production (6ddeb3d)
  • Update more license headers and tweak arrangement of files (ffb2ddc)
  • Update PHPUnit to 3.5.15 (1f7117d)
  • Remove unused files (a9d1820)
  • Add more style tests (584ce1d)
  • Tweak trailing whitespace test so that fails if file does not exist (ff58016)
  • Fix failing style tests (5743275)
  • Tweak creation of config file and layout of some files in tests folder (78a5a6a)
  • Consolidate PHPUnit libraries into one folder (24621fc)
  • Move customized test files out of library and tweak naming (831c158)
  • Add basic composer.json file (ea42a6d)
  • Add Vagrant and Ansible configuration (d8c297e)
  • Tweak .gitignore (55f6ab7)
  • Refactor config files path (4e7bad9)
  • Refactor log files path (e58c28d)
  • Remove obsoleted utilities (bbc020d)
  • Fix file permissions (befe626)
  • Update Zend Framework to 1.12.7 (f1a0c26)
  • Remove redundant PHPUnit files (5e80d04)
  • Add extensions and archive to composer.json (33e2aec)
  • Update PHPUnit to 3.7.35 (778723a)
  • A debug flag to preserve PHPUnit output behavior across versions (12bb1ad)
  • Fix failing tests (d944bf7)
  • Fix PHP warning on every request (afcd2ce)
  • Fix log path and logging priority for tests database setup (3661f98)
  • Remove ob_end_clean() sledgehammer (3a6d059)
  • Fix spelling on installation page forms (fed27d7)
  • Remove duplicate smartoptimizer (108b2c1)
  • Minor tweaks to smartoptimizer (ed3490f)
  • Allow for custom data and temp directories (ce47c9e)
  • Relax some of the checks for writable folder and enabled modules (342a576)
  • Tweak memcache initialization (4b72160)
  • Check private modules folder actually exists (63e7d9b)
  • Tweak logging initialization (b04473c)
  • Fix caching (40234c8)
  • Remove trailing spaces (d11847a)
  • Be consistent with capitalization of PDO driver names (dcb26ac)
  • Add support for socket connections to databases (2be8d79)
  • Remove trailing spaces and cleanup some ini files (cfdb680)
  • Allow writable folder locations to be specified by environment vars (64851b7)
  • Add app.yaml and php.ini for Google App Engine support (6b0c3b3)
  • Wrap set_time_limit for instances when it is disabled (0dce3c9)
  • Remove trailing space (668fc94)
  • Fix display of disk space when necessary functions are disabled (844a7c6)
  • Fix warning on querying module.ini files for certain filesystem types (0ac0fba)
  • Remove redundant config controllers (9fd8462)
  • Add back button to some config pages (30554c2)
  • Fix dashboard using wrong data directory (a788b0f)
  • Add more time zones (45cfa4a)
  • Tweak memcached settings (7910a39)
  • Apache 2.4 and PHP FPM support (ac535d2)
  • Replace short PHP tags (aaf1068)
  • Add missing SQL implementations (1087892)
  • Add sample configuration for task scheduler module on App Engine (f16b8de)
  • Various utility component fixes (https://github.c...
Read more

3.2.14

09 Mar 14:43
Compare
Choose a tag to compare

Zach Mullen (18):

  • Add user_id and official fields to tracker_scalar (e7f16f0)
  • Show user's unofficial submissions on trend plot (b788c6f)
  • Fix ordering of latest nightly packages (db5c10d)
  • Remove "upload a directory" mode link (1939676)
  • Add ability to delete a trend (53f6f83)
  • Display unofficial scalar points in different color (3b99c6a)
  • Put note about red points in trend view page (b4e22cc)
  • Remove item from folder only requires write permission (71640ea)
  • Use line color itself to render official scalars (0b6f18a)
  • Schedule temp/unofficial scalars for deletion (a032578)
  • Add config option for temp scalar TTL (eefd6d7)
  • Modules with no db tables will now work in pgsql env (2c76d46)
  • Support path-style download URLs (30d8303)
  • Fix failing style test (665ccf7)
  • Support single bitstream download as well (11a2327)
  • Append .zip to share links on multi bitstream items (7213ffd)
  • Use new style download URLs in our javascript calls (d72bf45)
  • Remove on update clause of mysql date_update columns (46dc4eb)

3.2.13

09 Mar 14:44
Compare
Choose a tag to compare

Michael Grauer (15):

  • Refactor to create helper method to list permissions. (2b0f454)
  • Added item.list.permissions and tests. (222c83e)
  • Added group.add.user, group.remove.user and tests. (63baf30)
  • Added two more test cases and cleaned up test style. (22f19ec)
  • Generalized invalid case testing; added group +/- and tests. (ea02275)
  • Created testing to fail on itemListPermissions bug. (2bb7f77)
  • Fix for itemListPermissions bug. (1a91935)
  • Added group.list.users and tests. (3683bae)
  • Added community.list.groups and tests. (59f7a16)
  • Changed group.list.users to return names rather than emails. (dbf75a0)
  • Further support upgrade process for 3.2.12. (a1fe64c)
  • Had mistakenly removed needed convertLegacy in previous commit. (ba276b5)
  • Updating legacy password in api call with password param. (9937d2f)
  • Added fix for pendingusers created pre-upgrade. (030e441)
  • Updated test to expect changing password will update scheme. (a4ee0d2)

Yuzheng Zhou (4):

  • Enhanced dicom uploader module with DICOM Query/Retreive services, and rename it as dicom server module. (8a23fce)
  • Added progress indicator and registration status for dicom image registration; other minor changes. (18f8049)
  • Added RESTful Web APIs. Added RESTful api documents sample using Swagger (19afa97)
  • Moved userapi and token models to core; moved authentication component to core. (d65efd4)

Zach Mullen (12):

  • Change models and controllers to use new password storage (73f3ff4)
  • Fix failing user-related tests (37ce159)
  • Cluster hashes table on each new write in pgsql (0c7822a)
  • Fix failing tests (5dd71f4)
  • ZipStream out of memory crash fix (810c633)
  • Change "large" file threshold for zipstreaming (cf8ddb3)
  • Use InnoDB as engine for password hash table (8e83c33)
  • Support upgrade process for 3.2.12 (990f53b)
  • Fix trailing whitespace (a1069b8)
  • Fix security vulnerability in web API upload method (cec93d1)
  • CMake script for creating a new skeleton module (d5dd11b)
  • Add dummy translation file (a29a645)