github elabftw/elabftw 1.5.7
elabftw-1.5.7

latest releases: 5.4.0-beta2, 5.4.0-beta, 5.4.0-alpha3...
8 years ago

And here is another patch for the 1.5 version :)

WARNING, if you don't use Docker: the php-ctype extension is now required!

1.5.7 Patch

  • Bugfixes:

    • Fix a bug on the link generation of linked items in edit mode of experiments
    • Bring back the show related icon on db items view mode

1.5.6 Patch, maintenance and 1 new feature

  • Bugfixes:

    • Fix a bug where the team groups were not showing in the user control panel for default visibility
    • Fix a bug where the star rating were not working
    • Fix the Save button from edit mode
  • Enhancements:

    • Update fancybox to latest version (image viewer for attached pictures)
    • Update the JS dependencies to latest version
    • Update the PHP dependencies to latest version
  • New feature:

    • Add possibility to add highlighted code (fix #375)

1.5.5 Patch:

  • Fix a bug where the number of unvalidated users was not shown in the footer
  • Fix a bug in the admin panel where parts of it were not accessible
  • Fix a bug where the Title would display escaped special characters

1.5.4 Patch:

  • Fix a bug limiting uploaded files to 2Mo
  • Fix a bug on Safari where text was not visible in the search bar (contribution from @oli-ver)
  • Fix a bug on Admin panel where you could not resize the template input textarea without messing everything up
  • Fix a bug where the server port was not correctly detected (fix #362)
  • Fix the display of uploaded images as album with Fancybox
  • Fix API key generation when not admin

1.5.3 Patch:

  • Fix proper redirection to install page after a fresh install
  • Fix editing templates (fix #365)

1.5.2 Patch:

  • Fix issue where experiments where not showing on search page in some conditions (fix #353)
  • Fix lists button for TinyMCE editor (fix #351)

1.5.1 Patch:

  • Fix todolist shortcut not working

1.5.0 Release notes:

WARNING: if you maintain your own Dockerfile, or don't use Docker, you'll need to install php7-ctype (or php-ctype).

This release brings new features requested by the community and also improves drastically performance of the application. There are also two bugfixes included.

How to update

How to install

Changelog

New features:

  • Page building time improved greatly thanks to the use of a templating engine
  • Add an API so external programs can interact with eLabFTW (fix #328)
  • Add possibility to order experiments by Comment (fix #320)
  • Add possibility to read the asn1 encoded timestamping token (fix #315)
  • Add possibility to draw something (doodle) (fix #198)
  • Add possibility to filter experiments through visibility (or groups) (fix #335)
  • Add title of experiment/item in the page title (fix #324)
  • Add possibility to select the source of the mention plugin (fix #334)
  • Add possibility to select default visibility for new experiments (fix #312)
  • Add a "Read changelog" button when a new release is available (in Sysadmin panel)
  • Add search with multiple tags (fix #332)

Bugfixes:

  • Fix an issue where two uploaded files with same name resulted in only one file in a zip archive
  • Fix an issue where you couldn't create a zip/pdf of a list containing an experiment which is not yours

Enhancements:

  • Use less and better formed SQL queries, making the app 2 times faster
  • Suggest SMTP2GO instead of mailgun for SMTP configuration
  • Send an email to all admins if there are several upon new user registration
  • Uploaded files are now stored in a subfolder of uploads/ (max subfolders: 256)
  • Update composer dependencies to latest version

Docker:

  • Add a custom 404 page introducing Wally the wallaby
  • Unset env var once config.php is written
  • Add API redirect in nginx.conf
  • Merge common parts of nginx.conf
  • Drop SYS_PTRACE capability
  • Set alpine version to 3.5
  • Use libressl instead of openssl
  • Remove sha384sum on composer install
  • Use labels
  • Add php-ctype to list of installed packages

Developer corner:

  • Use Twig as template engine
  • Add canRead and canWrite properties to Entity objects
  • Rename bgcolor to color and drop unused columns
  • Move locale folder inside app/
  • Remove functions.inc.php
  • Remove js/, add compiled files in app/js, rest is in bower_components
  • A lot of class instanciation/usage have been redefined to be more efficient and easy to use
  • Improve code coverage

Don't miss a new elabftw release

NewReleases is sending notifications on new releases.