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

Releases: midasplatform/Midas

3.2.2

09 Mar 14:59
Compare
Choose a tag to compare

Michael Grauer (4):

  • Added test and small changes to ease testing. (38f3809)
  • Added parent::tearDown to support coverage calculation. (f2d3687)
  • Added is_writable check to prevent breaking json parsing. (548f254)
  • Changed check to search for first existing parent dir. (1d0318e)

Patrick Reynolds (3):

  • Removed bad terms of service text. (0c1f4b5)
  • Fixes issue where the metadata flowed out of its div. (1f14725)
  • Javascript refactoring. (02df15e)

Yuzheng Zhou (8):

  • Fixed the broken PgsqlExportComponent test. The Lucense Index database is not stable because of other tests, so replaced the previous item->getItemsFromSearch by item->getName() in the tests. (05b7e47)
  • Implement Move action for (single) item/folder (b02a741)
  • Fix the broken 'create a top level folder' links. (5b8ad8b)
  • Fixed the broken viewInfo sidebar and updated function names to comply with js refactoreing. (ce3cf85)
  • Do not allow user and community root folders to be selected as destination folder in movecopyForm. (0c554b0)
  • Fixed the item action menu in folder view. (231621f)
  • Updated comments. (ec12cdb)
  • Disable community root folder(s) in browser/select tree table. (6d469bc)

Zach Mullen (66):

  • Add a test for search controller (e52112c)
  • Remove the manual json encoding in live search (1d4ac29)
  • Fork dataset for search test (e19d35c)
  • Fix test failure (due to lucene cache) (d5da44c)
  • Fix failing search test assertions (a9eda30)
  • Remove invalid assertions (0c1a849)
  • Fix user search model method on pgsql (was broken) (c7209c5)
  • Account for case sensitivity in pgsql search. (478ef9f)
  • A folder's creator should be given admin privileges on it (2649886)
  • Item creator (via web api) should get admin policy on the item (e9fb5a0)
  • Add a test for policies on folder/item creation (96070bf)
  • Models and module config view for size quota module (4f172c7)
  • Remove uneeded files copied in from other module (eaf2b16)
  • Quota should be a varchar so it can be set to empty string (83f6672)
  • Basic view and form handler for folder-specific quota mgmt (a4064a0)
  • Add the quota config as a tab on the userpage (6d5d9d6)
  • Improve quota admin form and make it only visible to admins (dfc705e)
  • Add quota tab on community manage page (251c1bd)
  • Add jqplot library to core (40c5005)
  • Add pie chart to the storage quota view (5f87f26)
  • Conditionally render the pie chart only when it makes sense (2e75f9a)
  • Fix failing style tests (58a30af)
  • Expose quota management in the web api (5830e3b)
  • Add javascript callback framework just like our php one (6ebbcc3)
  • Simple uploader alerts when quota will be exceeded (209ed73)
  • Add a non-filtered getSize method to folder model (f78ceae)
  • Passing numbers in scientific notation to javascript fails (f00c4b2)
  • Client side quota validation should respect default settings (83be7a8)
  • Server side validation of upload quota for simpleupload (0c101e5)
  • Upload validation for java uploader and the web api (67e5aed)
  • Display human readable quotas on the upload views (ec55770)
  • Awesome test for server side size quota management (9391f9f)
  • Fix pgsql table defs (89eede9)
  • Must use integer values in our test so as not to confuse pgsql (be003b0)
  • Implement UserModel::delete() (12f2c5d)
  • Add controller and view for deleting a user as admin (29f5465)
  • Allow a user to delete his/her own account (7021db2)
  • Add testing for user deletion functionality (1f0b30e)
  • Test correct passing of user id for user deletion (aaba76d)
  • Add setting id to our testing data setting (6d3b1e3)
  • Fix UI look and feel for delete user dialog (10e383f)
  • Fix test so it won't break other tests (72f3077)
  • Don't change first/last name display when updating profile (9d3751c)
  • Allow admin status to be set on a user by an admin user (b899bfd)
  • Add a test for admin setting fuctionality (fb39c40)
  • Add stub admin ctrlr test for better coverage reporting (014853f)
  • Fix trailing whitespace, and fix stub admin ctrlr test (72af9a4)
  • Alphabet goes all the way to Z (d525741)
  • Private user should be allowed to view their own userpage (c04240b)
  • Show a user's community invitations on their user page (f104e36)
  • Userpage Actions links should have mouseover highlighting (ce1e73b)
  • Add web api info methods to report enables modules and methods (bad7f54)
  • Add a test for the web api info reporting methods (0820e16)
  • Resign applet jar with new certificate. Updated related docs. (80536bd)
  • Refactor upload client code (96500c0)
  • Client side validation for upload quota on revision upload (3ea0701)
  • Server side quota validation for uploading new revisions (fdda3b0)
  • Admins can now see all private feeds (c08f9f5)
  • Reset the folder create dialog for consecutive creates (9501754)
  • Fix the movecopy dialog treetable broken during the refactor (a08c8cf)
  • Fix delete selected items and folders response handling (d28ca80)
  • We weren't doing a policy check when viewing a folder :( (7fef18b)
  • Improve the item view page (d9060d1)
  • Show bitstream md5, mimetype, and exact size in fancy tooltip (e7a178e)
  • Fix display of metadata table in firefox (19c5f47)
  • Upgrade script for new license table (7b6e8bd)

3.2.1

09 Mar 15:00
Compare
Choose a tag to compare

Zach Mullen (1):

  • Upgrade script to add a setting pointing to admin user (e033cbe)

3.2.0

09 Mar 15:02
Compare
Choose a tag to compare

Charles Marion (43):

  • Added dynamic help (ebfbede)
  • Added folder upload (829b905)
  • Added glow on start button (ed221ea)
  • Fixed dashboard (14b7d77)
  • Fixed dashboard (f9ad088)
  • Removed index controller test (now we redirect instead of forward) (6030b6c)
  • Added remoteprocessing module. Added private module directory (f2ff2de)
  • Changed jgrowl css (8df8675)
  • Added remote script and backend (4ad1954)
  • Fixed dashboard (style) (14e618e)
  • Added VXML definition (9f46a0b)
  • Remote processing: Added Job management page Core: Added select item page (85537c4)
  • Added some tests Fixed Molder loader includes Added multi parameters processing (3805989)
  • Added api tests (86f6349)
  • Fixed tests (e58a729)
  • Added create folder in small browser Added multi folder selection in the remoteprocessing.job.init (ce59f28)
  • Added parameters as metadata in the results items Fixed session lost issue (71ec689)
  • Added job related items in item view Improved "Same folder" list. (52d854f)
  • Fixed Select item page (15965b8)
  • Added relation type Added margin in upload forms (27d4a00)
  • Fixed job test Added scheduled job Added dynamic input file Added result gid (7052145)
  • Added layout change (module) (e55ae61)
  • Fixed SQL file (18d4f20)
  • Added cdash component (8c0fe65)
  • Fixed a bug in the logs (10a52cf)
  • Fixed scheduler notification date conversion error (e9231a2)
  • fixed layout (b39bdd9)
  • Fixed dashbaord (CdashComponent.php) (813bd06)
  • Added job creation wizard (f7ae699)
  • Added autogenerated name Fixed wizard style Added my jobs page Added jobs name (3974ef3)
  • XML results format (4c964cf)
  • Fixed style (3695bbe)
  • Fixed dashboard (d37f15f)
  • Fixed missing table error on admin page. (9b19929)
  • Added a warning when you select a large number of file. (6f3b086)
  • Added apache2 license Fixed GlobalController.php style Removed Phpstylecheck .svn folders Remove module/template (232491b)
  • Fixed KEU address (350a715)
  • Fixed Phmagick license (d1f7d8d)
  • To re-enable internationalization -> core.ini (ddaeb7b)
  • Fixed test (5a5e27c)
  • Changed encoding to utf8 (7b3e51d)
  • Fixed method (a3f281e)
  • fixed test (0437978)

Michael Grauer (39):

  • Changed postupgrade code to mysql specific. (bbe85af)
  • uploadPerform with revision=head now only creates 1 new rev. (0940fc6)
  • Forced a refresh on a possibly stale item. (8d3618f)
  • Set type on item, was breaking pgsql save. (8218ab2)
  • Clearing stat cache, as filesizes might have changed. (954c61f)
  • Item create description is optional, fixed null revision ref. (7ead511)
  • Cleaned signature of createNewRevision method. (e68985f)
  • Three more instances of charset changed to utf-8. (0eb75c8)
  • Added additional cleanup of latin charset and MyIsam in db. (d036d5e)
  • Cleaned out error supression. (581e95a)
  • Improved level of detail in production error reporting. (a2d47a3)
  • Trailing space from merge resolution removed. (6a2366f)
  • Exec function was changing cwd, but not channging back. (b8d9ad4)
  • Better handling in exec function for chdir, plus testing. (7f708b1)
  • Added depedency on api module. (efb145f)
  • Changed error codes to constants, added mkdir error handling. (358ae08)
  • Explicit string cast for pgsql, passing assetstore id to settings (ce8a759)
  • Changed getTempDirectory to UtilityComponent. (eada0e4)
  • Added getTempDirectory call to DatabaseSetup.php (36a0e1b)
  • Added comments to getDefaultAssetstore(). (a5ce6e5)
  • Added better checking if empty tempDir came back from settings. (348db00)
  • Added models for condor_dag and condor_job, and api addition. (18721a1)
  • Minor text display change. (84e5138)
  • Changed clearstatcache to be compatable with php 5.2 . (d62e219)
  • Added in top level functions and global error messages. (e35044c)
  • Added SupraFooter section and callback in layout. (841bd63)
  • Fix for viewing an item with 0 revisions. (d1f8ef7)
  • Added support to download zips of empty items. (d4762c8)
  • Converted translation files to UTF8 and added a UTF8 tool. (7a3efe0)
  • Usability enhancements to Utf8tools.php . (c8d41f0)
  • Replaced checks for admin and server side login checks. (ef21ef9)
  • Removed added requireAjaxRequest in deleteAction. (460a5f4)
  • English fixes. (dcfa139)
  • Commented out display of unimplemented Amazon assetstore type. (ad00473)
  • Correctly setting type of assetstore upon creation. (e9f9d17)
  • Fixed passing through error messages for add and edit actions. (bae16c2)
  • Client side code to display error messages for edit actions. (9ff1b6a)
  • Cleaned trailing whitespace. (3a1eb8a)
  • Removed requireAjaxRequest to enable testing. (6d09b93)

Patrick Reynolds (3):

  • Fixing the error message and reducing the limit to 100. (8ef2cfc)
  • Removed the code that handled $_GET['reset']. (fe9288c)
  • Adding the 3.2.0 revision to the DB. (b139131)

Yuzheng Zhou (17):

  • User can manage(change permission, delete) top lever folders except for the default 'Public' and 'Private' folders. The changes apply to user folders and community folders. The actions are only shown in user manage view and community manage view. (f48b459)
  • Let user delete and change permissions to any root folders including the default 'Public' and 'Private' folders. (fc91689)
  • Changes on allowed actions on users' (and communities') top level folders 1) Don't allow 'Public' and 'Private' folders to be deleted. But if they can be renamed and then deleted. 2) Put 'Create a top level folder' link on the user/userpage and community/view views. 3) Top level folders in the user/userpage and community/view views have same links as subfolders. (41f6776)
  • Fixed failed style tests. (ff395f2)
  • For the default 'Public' and 'Private' folders, 'Permissions' link is shown, 'Edit' and 'Delete' link is hidden. (0f03b08)
  • Use folderId instead of folderName to identify the default public and private folders. (2222334)
  • U...
Read more

3.1.4

09 Mar 15:03
Compare
Choose a tag to compare

Charles Marion (1):

  • Added setting table. Changed assetstore's default name. Re-added assetstore default selection. (0629233)

Michael Grauer (7):

  • Add an explicit case to deleting a linked feed, for pgsql. (0293add)
  • Explicit casting, regardless of pdo database type. (667d571)
  • Centralized calls to getTempDirectory to KWUtils static method (cb8f63f)
  • Added work_dir to Task model. (f379b05)
  • Added support for condor_dag and condor_dag_job to database. (3793443)
  • Took out deleting temp work dir, this was breaking other tests. (5f57925)
  • English issues, changed "cannot be undo" to "cannot be undone". (f4eeb53)

Patrick Reynolds (2):

  • Must import the revision DAO to create one. (204cbf3)
  • We need to import KWUtils to be able to use it. (0a7336d)

Yuzheng Zhou (12):

  • Keep community/user action list consistent when a folder or item is clicked. (da9b9ba)
  • Add a horizontal rule between global actions and foler/item specific actions. Remove the arbitrary horizontal rule among folder/item actions. (71cd013)
  • Fixed the inconsistant action viewSideBar in community view for non-member users. (14372aa)
  • Removed zend validator for firstname and lastname in installForm (server-side); removed zend validator for firstname, lastname, company, city and country in createAcountForm (server-side); added '+' as valid character in installForm validation (client-side); added '+' ad valid character in registerForm validataion (client-side) (61e669c)
  • fixed trailing spaces. (afdeff6)
  • Added drag-and-drop feature to move data between user folders and community folders. (1db3c63)
  • fixed a traing space error. (86f59d7)
  • Fixed the scenario that item is droppred to its current folder. (a4f6985)
  • two minor changes. 1) use variables to store dom objects to improve running performance. 2) set qtip's position to target on mouse (c40fe40)
  • Fixed incorrectly displayed folder structure after the drop operation. Fixed the incorrectly indentations after the drop operation. (1483130)
  • Optimized the indentation related codes. (1e3cc27)
  • Changed the side actions view bar removed the redundant horizontal bar. (d3894d5)

Zach Mullen (45):

  • Add offset parameter to download component (3023da9)
  • Fix documentation of api method upload.getoffset (7fa916d)
  • Allow top level user folders to be created via web api (d0fc8ff)
  • Delete items under folders unless they are linked elsewhere (fd94eef)
  • Delete a folder now correctly updates the tree view (80ec1d7)
  • Add a freaking awesome test for folder deletion (bc8b2af)
  • Fix occasional hanging during upload (44997dc)
  • More robust fix the warnings on upload of some files (ae2383e)
  • Nom -> Name in community manage page (78c599b)
  • "Share" -> "Permissions" in the sidebar (8b26f22)
  • Add piwik visitors world map widget on global statistics page (c56b217)
  • Use new ipinfodb web api with configurable api key (73b4125)
  • Add message about curl being required in statistics module (31ef2c4)
  • Fix piwik site id on world map widget (915c994)
  • Add download maps widget (gmaps) to item statistics page (cd48cb1)
  • Place markers in correct location on download map (dc01720)
  • Expose statistics link to non admin users (ebc4980)
  • Pass marker parameters correctly (6514734)
  • Authenticate to the piwik map widget (b814906)
  • Set the language param on the piwik map widget (bf4909d)
  • Add style tests to statistics module (75bd3a9)
  • Enable style tests in statistics module (8f7920d)
  • Add item delete callback (for the slicer plugin to use) (98e7119)
  • Pass module name, full name, and description in GlobalModule (2a42b40)
  • Fix error when directly deleting an item (e82bb22)
  • Add a test to make sure item delete doesn't break again (47807bb)
  • Don't send our password prefix with a password reset email (cb8d826)
  • Fix the link to the bug tracker to point to the MIDAS one (ad04f3f)
  • Fix java uploader by echoing the expected output (b42132d)
  • Make Httpupload component the same as kwupload api (517662d)
  • Clean up Httpupload component, and make the web api use it (d0d7bb1)
  • Fix UploadDownload test (2b02f6d)
  • Fix folder.create api method and add a test for it (f0a7801)
  • Remove index controller test from the list (f774055)
  • Explicitly cast feed revision id as a string for pgsql (2aec58e)
  • We must explicitly cast feed.ressource to a string for pgsql (0198ff5)
  • Fix downloading of zips (9ad8c73)
  • Use callback to add item action menu link for statistics (25b2ee0)
  • Fix failing style test (40fe80b)
  • Allow empty bitstreams to be uploaded (c7a671b)
  • Add a test for uploading an empty file via simple uploader (92209cf)
  • Fix test so it won't collide with changes in next (f42525b)
  • Add a better icon for the statistics link (38585f8)
  • Document how to create a top level user folder via web api (df55200)
  • Fix folder model test failure (196c526)

3.1.3

09 Mar 15:05
Compare
Choose a tag to compare

Charles Marion (5):

  • Added reports (bc0d58b)
  • Improved demo (c845b08)
  • fixed bug #302 Notification class + trailling spaces (ee3ed51)
  • Fixed text on register page Translated Add review page (ab217db)
  • Fixed ajax calls Fixed logger (4ffdd54)

Michael Grauer (81):

  • First addition of the batchmake module and its configuration. (c9d48bc)
  • Changed code to pass style tests. (9a3d215)
  • Changed test file so that tests pass. (e5dd0b3)
  • Fixed a failing test, and made other improvements from Charles. (7f602ff)
  • Work towards exporting batchmake scripts. (8e31ba2)
  • Rewrite of KWBatchmakeComponent.php, and reworking of tests. (f2f974d)
  • Cleaned out trailing whitespace. (c1d3c8c)
  • Added module param to allow calling getAll from a module model. (8f85746)
  • Fixed findBy method to work when called from a module model. (21c4581)
  • changed loadData function to allow filename and model modules. (54f4733)
  • Fixed reference to non-existent variable in error reporting. (9115a9c)
  • Cleaned up style problems. (6d68d19)
  • Reorganized style tests definitions and added model test dirs. (60831ec)
  • Added Itemmetric models and tests, and tests for Task model. (0eb5166)
  • Rewrite of KWUtilsTest.php to use Midas temp dir. (d9c01c6)
  • Fixed bug in chmod warning, and rewrite of tests. (8a5abd6)
  • Fixed bug where referencing non-existent variables $cmd_output (008abb6)
  • Took out a case in testMkdir for kwutils. (56d461e)
  • Added in some test data to better locations. (9f6cec9)
  • Additional testing fixes, including move to Mock Objects. (b4be277)
  • Further testing cleanup and reorganization. (2a57e61)
  • Removed commented out code and obsolete comment. (13e4fe1)
  • Made createSubDirectories not fail if a dir exists. (c1b78de)
  • Initial work towards better default configuration of batchmake (1416fc0)
  • Further work towards better default configuration of batchmake (794e07c)
  • Better default configuration of batchmake. (7b35422)
  • Reversion of changes to common.ajaxapi.js. (1f739fd)
  • Fix of left-link icon and redirect, commented out code cleaned (6b93e78)
  • Fix of left-link icon, redirected to config page. (10cbbb2)
  • removed redundant MIDASModel style test. (ccf426a)
  • Enforced unique Assetstore path and name in model, plus tests. (88dd75e)
  • Added script to run at configure time to setup the db. (2ae574d)
  • Released lock files at end and fixed core upgrades. (3755f5c)
  • Only admin users allowed on batchmake config page, with tests. (4e2f7c9)
  • Batchmake icon now links to newly created index page. (523518b)
  • Removed camelcase from Batchmake index page for consistency. (eec6ebf)
  • Set an admin value on all users in the default test dataset. (142b5ca)
  • Removed duplicate subdir add, resulted from merge. (d46a043)
  • Moved recursiveRemoveDirectory calls as it moved to KWUtils. (3c4ba70)
  • Improved error handling in recursiveRemoveDirectory, and tests (3872705)
  • Got this setup working for postgres. (de9d2d9)
  • Fixed AssetstoreModelTest failures created by these changes. (0348efa)
  • Added script to run at configure time to setup the db. (573e819)
  • Released lock files at end and fixed core upgrades. (e0f2474)
  • Got this setup working for postgres. (6a0c1a7)
  • Fixed AssetstoreModelTest failures created by these changes. (b995004)
  • First addition of the batchmake module and its configuration. (3abcf2d)
  • Changed code to pass style tests. (984ccd1)
  • Changed test file so that tests pass. (2a6b23e)
  • Fixed a failing test, and made other improvements from Charles. (2d9f85d)
  • Work towards exporting batchmake scripts. (018ecbe)
  • Rewrite of KWBatchmakeComponent.php, and reworking of tests. (cf52fc0)
  • Cleaned out trailing whitespace. (97e6d13)
  • Rewrite of KWUtilsTest.php to use Midas temp dir. (97cb7b3)
  • Fixed bug in chmod warning, and rewrite of tests. (c1c0afa)
  • Fixed bug where referencing non-existent variables $cmd_output (c7558ad)
  • Took out a case in testMkdir for kwutils. (7d6d406)
  • Added in some test data to better locations. (ca564ba)
  • Additional testing fixes, including move to Mock Objects. (f305733)
  • Further testing cleanup and reorganization. (136068e)
  • Removed commented out code and obsolete comment. (ef7a5f4)
  • Made createSubDirectories not fail if a dir exists. (6f9b746)
  • Initial work towards better default configuration of batchmake (ff0c7b9)
  • Further work towards better default configuration of batchmake (972d7c5)
  • Better default configuration of batchmake. (d476677)
  • Reversion of changes to common.ajaxapi.js. (d7e749c)
  • Fix of left-link icon and redirect, commented out code cleaned (fff512f)
  • Fix of left-link icon, redirected to config page. (8052783)
  • Updating bitstream postgres seq ids from test data xml. (40a5062)
  • More mysql sanity cleanups. (8755ad4)
  • Changed add_midas_mysql_test to add_midas_test. (79b8585)
  • Removed installModule command, as they have all been installed. (7f00811)
  • Add batchmake module pgsql database. (a5d101f)
  • Added update for itemmetric pgsql seq max id, for test data. (ce1270f)
  • Cleanup trailing spaces. (1c8b859)
  • Fixed AssetstoreModelTest failures by adding type juggling. (8c71e48)
  • Cleaned trailing space. (0e1f643)
  • Allow batchmake tests to pass test configs. (af25e71)
  • testGetLastRevision adapted to changing testdata. (e42de87)
  • called setupDatabase on default dataset for pgsql. (d646917)
  • changed item.description datatype for mysql and pgsql to text. (deaca3f)

Patrick Reynolds (6):

  • Fixing timezones. (65f5010)
  • Removing mysql autoincrements. (7f51c75)
  • Removing a pesky 24 as the default assetstore. (7cc8a1a)
  • Adding a default assetstore by convention not config. (1ddd729)
  • Must cascade table drops. (364fe43)
  • Fixing a failing test in ItemModelTest. (0568ba4)

Yuzheng Zhou (16):

  • ExportComponent for BatchMake...
Read more

3.1.2

09 Mar 15:07
Compare
Choose a tag to compare

Charles Marion (8):

  • Fixed a style test (c87df51)
  • Fixed the path Added loading image in the upload button (9336193)
  • Added missing div (1ef1c4a)
  • Added image viewer and fixed pdf download (fc58fc9)
  • Demo mode will now use modules Added qtip library. Remove jgrowl library fixed bug #229 (dashboard was misspelled fixed bug #227 Ldap Error Scheduler: Added tasks list in the configuration page Scheduler: Added job logs (99e9c07)
  • Fixed dashboard (3cbed06)
  • Fixed z-index (b900ff2)
  • Added dynamic help (ebfbede)

Michael Grauer (2):

  • Changed the way the PHP variable is set. (9afacf8)
  • Cleaned out redundant save code. (612f126)

Patrick Reynolds (14):

  • Adding module webroots to the module view object. (189c525)
  • Adding ajaxWebApi for calling the web api via ajax. (2255669)
  • Cleaning up documentation and comments. (0a2eaa6)
  • Cleaning up __set to better syntax. (a585a77)
  • Adding a notification class that includes web-api hooks. (e0d99c3)
  • Adding a style test and fixing the results. (112fb49)
  • Removing whitespace to ease the merge with master. (e6490bb)
  • More whitespace fixes. (8363414)
  • Moving Dashboards to cdash.org. (1474875)
  • Changing Latin1 and iso-8859 to UTF8. (07c07be)
  • Removing gratuitous abuse of iso-8859-1 in files. (7858b88)
  • Removing the unique key from 3.0.1.sql (7b7781e)
  • Rogue Comma. (b328e0b)
  • Whitespace.... (dd7bef1)

Yuzheng Zhou (4):

  • Added communityagreement module (dd3a9cc)
  • Added tests and fixed identation (28aa36e)
  • Respond to QA feedback Removed trailing spaces; fixed the wrong URL to config.agreementtab.css Use $ instead of jQuery; Added block documentation for php and js function and classes (c9bcfe5)
  • Fixed the trailing space test failures. (51c60be)

Zach Mullen (57):

  • Add default API key behavior on password change (119d181)
  • Create default web api key for new users (1498cb2)
  • Add model tests for creating manual and default api keys (486f963)
  • Remove subdirs call to controllers directory in api tests (30f30d6)
  • Add a CMake switch for style tests (2edb825)
  • Make tests parallel safe (705973f)
  • Test: change password changes default API key (356505c)
  • Test: default API key created upon user registration (859070f)
  • Add midas.info web api method for backward compatibility (962fe08)
  • Clean up the web API index code (55c028c)
  • Add community.list and user.folders methods to web API (d19b163)
  • Add web API method testing capabilities (34c5a02)
  • Add style tests and fix style in api models (03145a5)
  • Fix style warning in UserapiModel.php (50329c4)
  • Add folder.children and new client auth methods to web api (4326f12)
  • Awesome unit tests for user.apikey.default & folder.children (188ba30)
  • Allow modules to register their own web api extensions (d993e02)
  • Allow session based authentication in web API (cc7183c)
  • create web api authentication component (0d015de)
  • Trailing whitespace stylecheck tests (6e5f86b)
  • Add unit test for web api authentication using the session (8e6f9be)
  • Add component loader class (just like our ModelLoader) (0d2a2a7)
  • New framework for web API index page (d42d241)
  • Web API calls will now work in a scalable fashion (2d234df)
  • Turn camelcase real methods into dot separated web api methods (c6ca048)
  • Use new self documenting mechanism for core api methods (3e15a13)
  • Add a test for the web api help section (8ccaf77)
  • Add a validation helper method for the core web api methods (34913f8)
  • Fix web api bug (d95afb4)
  • Fix class name for Api Index Controller test (5c58504)
  • Fix item download functionality for single bitstream items (c7ea6ed)
  • Add a download bitstream test that verifies checksum (575f703)
  • Add an optional "head" param to midas.item.get (55ea20f)
  • Include parent folder id in midas.item.get response (a16548c)
  • api: Set exception code on folder.children if caught (f619b70)
  • Add midas.community.children method to core web API (6922389)
  • Move download bitstream out of view and into a component (33a81d7)
  • Add download by checksum capability (7e2abe7)
  • Fix style warnings (3db978c)
  • Fix broken UploadDownloadController test (8b4b889)
  • Add bitstream.get web api function (fd7c97f)
  • Implement midas.resource.get api function (0f741cc)
  • Fix midas.community.create method (068da12)
  • Fix folder.create method (7851e62)
  • Set uuid properly in api folder.create (3b1d298)
  • Create item web api method (a40d95d)
  • Fix style warning (9456850)
  • Implement bitstream upload via the web api (19668e5)
  • Add a test for uploading via the web API using upload token (6af8bf2)
  • Fix the tests I broke with previous commit (7430b69)
  • Forbid duplicate content uploads via web API (fb3e9f3)
  • Don't allow duplicate bitstream names in a single revision (de0deb3)
  • Fix broken web api upload test (2734f40)
  • Fix broken web api upload test (for real this time) (e66b5a8)
  • Add unit test for redundant content upload (83f2625)
  • Use the obscure "24" assetstore id which is the default... (ea4c1d0)
  • Use the assetstore path from the database rather than hardcode (82c554a)

3.1.1

09 Mar 15:10
Compare
Choose a tag to compare

Charles Marion (28):

  • Added dependencies and categories (see helloworld module.ini) fixed bug #157 (d427f2d)
  • Added scheduler removed task module finished notification system fixed bug #158 (1cfcd98)
  • Added run_only_once support (9f82a6b)
  • Folders and items shouldn t have the same name and same parent (2d3e9f3)
  • The thumbnail link on the user manage page is broken (57494d7)
  • Added metadata extractor module (9c6ea04)
  • Fixed dashboard (72241cf)
  • Zend translate cache doesn't work with multiple ajax requests... (a1c2012)
  • Fixed dashboard (c37f752)
  • Fixed dashboard (bb1f8ed)
  • Fixed dashboard (f3f5b4d)
  • Fixed dashboard (38a1d39)
  • Added ezcomponent (70cd448)
  • Add module testing (9abaf36)
  • Fixed dashboard (159321c)
  • Fixed dashboard (40b0e9a)
  • Added lucene search (89c13ba)
  • Fixed dashboard (293e5fa)
  • MIDAS now detect if the database if empty (bbc8a69)
  • Added php detection (4dfd67e)
  • Removed flags (e2c4045)
  • Midas3 to Midas2 import does not work fixed bug #205 Adding metadata for an item displays warnings (a258a72)
  • Fixed spelling (2032d3f)
  • Now always check if the item exits (c7387fc)
  • Was a javascript error Also fixed edit/create form Added some html5 elements (61973a4)
  • Added oai module (8b1529e)
  • Fixed test StyleCoreAppController (d6accb8)
  • Removed itemkeyword table/models/dao (24a7fd4)

Patrick Reynolds (1):

  • Spelling issue easily resolved in module (72e8433)

3.1.0

09 Mar 15:11
Compare
Choose a tag to compare

Charles Marion (2):

  • Check if MYSQL_ATTR_USE_BUFFERED_QUERY is defined (Thanks Patrick) Also fixed an issue with the last version of the paraview JS and webgl (fe34dcc)
  • Added sql files and upgrade/3.1.0.php. Fixed pgsql upgrade (1a117ea)

Charles Marion (11):

  • Fixed a bug with recent folders (e66f00f)
  • Fixed cdash errors (cd52c8d)
  • Fixed green notification (b22bac9)
  • Now use fetchRow (9c19a65)
  • Fixed group and user tabs in community management page (a2672b3)
  • Added Back buttons Fixed pathBrowser css (20a10fe)
  • Fixed style IE7-8 Added no javascript and IE6 detection (29a4017)
  • Fixed style (09309cf)
  • Module Visualize: Add paths in configuration & improve design (58a7328)
  • CSS Visu module (8123254)
  • Added demo mode (fc85b39)

3.0.16

09 Mar 15:25
Compare
Choose a tag to compare

Charles Marion (12):

  • Ability to add a directory in the user page (a0d9566)
  • ItemrevisionBase create thumbnail (b98337d)
  • View count should use cookie (ce57f3d)
  • Remove echo and put REAL html (ebaf8bf)
  • Community groups issue (23a68f0)
  • Fixed tests (ca3ab77)
  • Fixed tests (5e1fb61)
  • Add capability to edit an item (a64acf8)
  • Added action icons (3d0ad25)
  • Improved paraview web visualization Added online visualization: pdf, txt, audio, video, image (1c2dfc3)
  • Removed image magick from core (57a9871)
  • Added date upade in item/Folder fixed search sorting (00d5816)

Julien Jomier (7):

3.0.15

09 Mar 15:31
Compare
Choose a tag to compare

Charles Marion (5):

  • Fixed constant check regular expression (0f2365e)
  • Added upload test Translated upload Impprove upload process (f7c7d06)
  • Added upload test (be290f5)
  • Register, Forgot your password? (ca9af83)
  • Add profile information (50dd577)

Julien Jomier (12):

  • Added copyright header (a963038)
  • Fixed style (ea562be)
  • Fixed style (fbc21dc)
  • CSS improvements Added display of metadata in the item view (1de93d0)
  • Fixing css issue (ee0ab61)
  • Folder download should include community or user (25b71ad)
  • Some style fixes Added User page 9679: Data/Données should be renamed "Explore" (7c6b139)
  • Rename download link to view website (a7de154)
  • Migrate Midas 2 stats into Midas 3 (d89af46)
  • Fixing issue with upload when the file already exists Added statistics when migration from MIDAS2 (95e0341)
  • Some style fixes (c492116)
  • Better icon (f3c7966)