Category Archives: Changelogs

Git changelogs

Git master branch update v0.13

Hello React ! This new version introduce this JS lib created by Facebook. All the JS API was updated, and there are some improvement for this.

This version is now fully functional with Java 8, but can be working with Java 7.

Storage configuration files are now very different from the previous version. This format is more compact, all in one file and one tree and mergue all storageindex declarations. Java Storage API is a bit different.

New functionalities and refactoring:

  • React/JS for Play (#97#103)
  • Import and export SQL files with Play H2 db (#106)
  • Refactor module call for Play 1.3 (#107)
  • Add Play Cache purge option in web view (#108)
  • Refactor Metadata Preview with React (#109), this is not actually closed. There is some works to do.
  • Refactor Storage API (#91)

Bug correction:

  • Strange stacktrace with Broker (#100)
  • Troubles with Server startup Play (#104)
  • CLI user list & disable options don’t works (#105)
  • Bug with SMB client and getPath (#110)
  • Bug with JSX and Play prod mode (#111)
  • Refactor Javascript/Groovy templates (#98)

Git master branch update v0.12

New functions:

  • Add User Action file operations (#87)
  • Security: protect brute-force passwords attacks (#94) and set white/black IP lists.

And some improvements:

  • Use Play Cache for Stat function (#90) for a better performance, correct #96
  • Metadata API: limit regular metadata analysis and rendering (#84) and correct bug with metadata configuration (#86)
  • New CLI functions: can delete jobs by status in CLI (#93) and display available SQLite auth backends via configuration (#95)
  • Correct bugs with ES client (Add retry for some ES operation) (#88)
  • Javascript code cleaning, with Eclipse JS (#89)

Git master branch update v0.10

New version for ending the big refactoring.

  • Refactoring code (#80)
  • End task queue refactoring (#78). Now, you can change Log2 messages verbosing for all instances via website, UserAction can have need more Storages access, Indexing is better stable (no more ES errors), add “off hours” configuration for cyclic creating job.

Upgrade informations:

Git master branch update v0.9

A new version with a lot of changes for the new year !

  • Correct some bugs (#66#70#71#74#75)
  • Implement the User Action engine (#61 and #76)
  • Speed up baskets functions with Cassandra backend (#67)
  • Refactor notification mail (#68 and #69)
  • Add databases cluster status (#73), for check ES status, and add hibernate function if ES cluster is not functional.
  • Change user rights on the fly (#72)
  • Re-implement and refactor all TaskQueue system (#78) to allow more opportunities later with User Action.

So, actually, no real visible changes for user. The old queue system is deactivated and it will be removed soon. #78 is not completed, some improvements will come.

Git master branch update v0.7

New functionality: Basket sytem (#52) for add search results and navigation items in virtual baskets (with admin function for manage all users baskets). Moreover, navigation has now a pagination for large directories.

Bug correction: Stat function doesn’t works with AJAX if there is only 1 item asked (#59).

Little improvement: Clean roles and add icons to web pages (#60).

Git master branch update v0.5

New update for some corrections and new functions.

Refactoring Cassandra side :

  • Clean Cassandra/IsAlive code, and remove old Schemes classes #50
  • Create Cassandra CF and KS with correct gc_grace and replication_factor values #49
  • Repair some non fatal bugs for the first boot, in case of no Keyspaces, and some races condition with the CF creating and pushing datas. Transform CF creating to a blocking operation.

Refactoring JS side :

  • Get html5shiv from web server instead of Google servers #46
  • Refactoring URLs in JS side #47
  • Extend stat function with scopes in website #30

Correct a simple bug :

  • StorageIndex can’t found a Storage if its name has uppercase letter(s) #48

Update your git repository, or download it here from GitHub.