Skip to content

Latest commit

 

History

History
167 lines (88 loc) · 3.35 KB

CHANGELOG.md

File metadata and controls

167 lines (88 loc) · 3.35 KB

Changelog

Items starting with DEPRECATE are important deprecation notices.

3.3.0 (2021-03-06)

  • Move cronwrapper from /opt/scripts to /usr/local/bin folder
  • DEPRECATE /opt/scripts/cronwrapper.py in favor to /usr/local/bin/cronwrapper.py

3.2.3 (2020-07-09)

  • Add bz2, intl, zip extensions for GLPI 9.5

3.2.2 (2020-05-10)

  • Fix docker HEALTHCHECK command

Build process

  • Improve publish script and edit pushed tags

3.2.1 (2020-05-10)

Build process

  • Add shellcheck tests
  • Add Timezone test

3.2.0 (2020-05-08)

  • Update glpi to 9.4.5 in CI
  • Move supervisord pidfile into /run
  • Update Docker healthcheck to use FPM ping endpoint
  • Make PHP configuration dynamic using environment on container runtime
  • Move php fpm configuration during entrypoint phase
  • Split entrypoint tasks into separated files
  • Update cronwrapper python version + remove empty line newline

Build process

  • Add PHP nginx-7.2 variant
  • Rewrite Dockerfile-56 composer stage

3.1.0 (2019-08-02)

  • Add support for zipped plugins

3.0.3 (2019-07-10)

Image

  • Configure TZ in php.ini (thanks @Wolvverine)

3.0.2 (2019-06-22)

Build process

  • Add 'latest' tag on image version

3.0.1 (2019-05-21)

Build process

  • Fix empty SERVER_NAME php value when localhost is using
  • Fix issue #27 : related to applicative user uid's change
  • Fix #28 Add missing php packages and libs

3.0.0 (2019-03-10)

Build process

  • Use the official PHP image as FROM
  • Separate image variant into dedicated dockerfiles

Image

  • Replace start.sh by entrypoint
  • Remove cron job from supervisord
  • Add /opt/scripts/cronwrapper.py to format cron output
  • Remove support of GLPI_PLUGINS to install plugins, you must use GLPI_INSTALL_PLUGINS

2.4.2 (2018-12-16)

Image

  • Handle Timezone configuration (thanks @Wolvverine) #21

2.4.1 (2018-11-03)

Image

  • Clean composer local cache to free 20M of space

2.4.0 (2018-11-03)

Image

See this issue to upgrade from 9.2* to 9.3* : glpi-project/glpi#4311

Deprecation

  • DEPRECATE environment variable GLPI_PLUGINS in favor of GLPI_INSTALL_PLUGINS (will be removed in 3.0)

2.3.0 (2018-05-29)

Image

  • Add php5-soap #13
  • Add graphviz #12
  • Fix cronjob #11

2.2.0 (2018-04-02)

Image

  • Add environment variable to control internal cronjob : GLPI_ENABLE_CRONJOB, default to enabled to keep backward compatiblity

Deprecation

  • DEPRECATE internal cronjobs handled by supervisor, it will be removed in 3.0 release.

2.1.0 (2018-02-04)

Image

  • Add docker healthcheck

2.0.0 (2018-02-03)

Image

  • Upgrade to Alpine 3.7
  • Add GLPI_CHMOD_PATHS_FILES #2
  • Add support for .bz2 plugin archives
  • Add standard labels in docker image
  • Fix a bug when the image cannot be started if a plugin installation fail

GLPI

  • Upgrade to 9.2.1 #1

Deprecation

  • Deprecate GLPI_PLUGINS environment variable in favor of GLPI_INSTALL_PLUGINS. GLPI_INSTALL_PLUGINS is comma separated and follow the same pattern as GLPI_PLUGINS.

1.0.0 (2017-08-07)

First release