Skip to content

Latest commit

 

History

History
1395 lines (719 loc) · 24.4 KB

CHANGELOG.md

File metadata and controls

1395 lines (719 loc) · 24.4 KB

1.17.0 2023-04-26

Added

  - Introduce support for '_FILE' environment variables
  - Enable PHP INTL module

1.16.43 2023-04-23

Added

  - Freescout 1.8.73

1.16.42 2023-04-21

Added

  - Freescout 1.8.72

1.16.41 2023-04-12

Added

  - Freescout 1.8.71

1.16.40 2023-04-04

Added

  - Freescout 1.8.70

1.16.39 2023-03-20

Reverted

  - Stop LD_PRELOAD iconv

1.16.38 2023-03-18

Added

  - Freescout 1.8.69

1.16.37 2023-03-17

Added

  - Freescout 1.8.68

1.16.36 2023-03-16

Added

  - Add build_assets folder for injecting scripts and code into the build process

1.16.35 2023-03-15

Changed

  - Dependency updates to ensure correct PHP Base images are being used

1.16.34 2023-03-09

Added

  - Freescout 1.8.67

1.16.33 2023-03-03

Added

  - Freescout 1.8.66

1.16.32 2023-02-27

Added

  - Freescout 1.8.65

1.16.31 2023-02-26

Added

  - Freescout 1.8.63

1.16.30 2023-02-26

Added

  - Freescout 1.8.62

1.16.29 2023-02-20

Added

  - Freescout 1.8.61

1.16.28 2023-02-14

Added

  - Freescout 1.8.60

1.16.27 2023-02-09

Added

  - Freescout 1.8.58

1.16.26 2023-02-03

Added

  - Freescout 1.8.57

1.16.25 2023-02-01

Added

  - Freescout 1.8.56

1.16.24 2023-01-30

Added

  - Freescout 1.8.55

1.16.23 2023-01-26

Added

  - Freescout 1.8.54

1.16.22 2023-01-25

Added

  - Freescout 1.8.53

1.16.21 2023-01-19

It is recomended all users upgrade immediately to this release to fix long standing bugs and stability issues

Added

  - Freescout 1.8.52

1.16.20 2023-01-18

It is recomended all users upgrade immediately to this release to fix long standing bugs and stability issues

Added

  - Freescout 1.8.51

1.16.19 2023-01-15

Added

  - Frescout 1.8.50

1.16.18 2023-01-11

Added

  - Freescout 1.8.49

1.16.17 2023-01-10

Added

  - Freescout 1.8.48

1.16.16 2023-01-08

Added

  - Freescout 1.8.47

1.16.15 2023-01-03

Added

  - Freescout 1.8.46

1.16.14 2022-12-27

Added

  - Add DB_PGSQL_SSLMODE environment variable

1.16.13 2022-12-26

Added

  - Freescout 1.8.45

1.16.12 2022-12-21

Added

  - Freescout 1.8.44

1.16.11 2022-12-20

Added

  - Freescout 1.8.43

1.16.10 2022-12-19

Added

  - Freescout 1.8.42

1.16.9 2022-12-18

Added

  - Freescout 1.8.41

1.16.8 2022-12-15

Added

  - Freescout 1.8.40

1.16.7 2022-12-13

Changed

  - Revert to PHP 8.1

1.16.6 2022-12-13

Added

  - Freescout 1.8.39

Changed

  - Start building PHP 8.2 variants - Switch to 8.2 as default

1.16.5 2022-12-11

Added

  - Freescout 1.8.38

1.16.4 2022-12-07

Added

  - Freescout 1.8.37

1.16.3 2022-12-01

Changed

  - Rework Dockerfile

1.16.2 2022-11-28

Changed

  - Fix for 1.16.0 with Default DB Port

1.16.1 2022-11-28

Changed

  - Rework Dockerfile to take advantage of some build arguments
  - Rework Github Actions for better building

1.16.0 2022-11-28

Added

  - Add Postgresql support courtesy of rustymunkey@github

1.15.72 2022-11-27

Added

  - Freescout 1.8.36

1.15.71 2022-11-16

Added

  - Freescout 1.8.34

1.15.70 2022-11-09

Added

  - Freescout 1.8.32

1.15.69 2022-10-25

Added

  - Freescout 1.8.31

1.15.68 2022-10-13

Added

  - Freescout 1.8.30

1.15.67 2022-10-05

Changed

  - Fix for APP_PROXY command not updating correctly after container restart

1.15.66 2022-10-05

Added

  - Switch :latest to PHP 8.1

Changed

  - Fix Build workflows to include CHANGELOGs properly.

1.15.65 2022-10-05

Changed

  - Migrate legacy nginx configuration

1.15.64 2022-10-04

Changed

  - Change the way repos are cloned in Dockerfile

1.15.63 2022-09-29

Added

  - Freescout 1.8.29

1.15.62 2022-09-27

Added

  - Add `APP_PROXY` support as introduced in Freescout 1.8.25
  - Freescout 1.8.28

1.15.61 2022-09-22

Added

  - Freescout 1.8.27

1.15.60 2022-09-21

Added

  - Freescout 1.8.26

1.15.59 2022-09-17

Added

  - Freescout 1.8.25

1.15.58 2022-09-14

Added

  - Freescout 1.8.24

1.15.57 2022-09-11

Added

  - Freescout 1.8.23

1.15.56 2022-09-03

Added

  - Freescout 1.8.22

1.15.55 2022-08-06

Added

  - Start using custom_scripts and custom_files functions from base

1.15.54 2022-08-01

Added

  - Freescout 1.8.21

1.15.53 2022-07-06

Added

  - Freescout 1.8.20

1.15.52 2022-06-23

Added

  - Support tiredofit/nginx:6.0.0 and tiredofit/nginx-php-fpm:7.0.0 changes

1.15.51 2022-06-20

Added

  - Freecsout 1.8.19

1.15.50 2022-06-15

Added

  - Freescout 1.8.18

1.15.49 2022-06-07

Added

  - Freescout 1.8.17

1.15.48 2022-05-24

Added

  - Freescout 1.8.16

1.15.47 2022-05-16

Added

  - Freescout 1.8.15

1.15.46 2022-05-15

Changed

  - Update IMAGE_NAME on startup

1.15.45 2022-05-13

Added

  - Freescout 1.8.14

1.15.44 2022-05-10

Changed

  - CI version bump

1.15.43 2022-05-01

Added

  - Freescout 1.8.13

1.15.42 2022-04-14

Added

  - Freescout 1.8.12

1.15.41 2022-04-06

Added

  - Freescout 1.8.11

1.15.40 2022-03-29

Added

  - Freescout 1.8.10

1.15.39 2022-03-14

Added

  - Freescout 1.8.9

1.15.38 2022-03-11 blendsdk@github

Changed

  - Fix invalid EOF introduced from 1.15.37

1.15.37 2022-03-11

Changed

  - Update to support new base image versions
  - Allow situations for "warm" reboots better

1.15.36 2022-03-04

Added

  - Freescout 1.8.8

1.15.35 2022-02-22

Added

  - Freescout 1.8.7

1.15.34 2022-02-17

Added

  - Freescout 1.8.6

1.15.33 2022-02-15

Added

  - Freescout 1.8.5

1.15.32 2022-02-07

Added

  - Freescout 1.8.4

1.15.31 2022-02-05

Added

  - Freescout 1.8.3

1.15.30 2022-02-04

Added

  - Freescout 1.8.2

1.15.29 2022-01-24

Added

  - Freescout 1.7.30

1.15.28 2022-01-23

Added

  - Freescout 1.7.29

1.15.27 2022-01-22

Added

  - Freescout 1.7.28

1.15.26 2022-01-07

Added

  - Rebuild image to support base level updates, sepcifically to allow MySQL 5.7 to operate

1.15.25 2022-01-05

Added

  - Freescout 1.7.27

1.15.24 2021-12-31

Added

  - Freescout 1.7.26

1.15.23 2021-12-26

Added

  - Freescout 1.7.25

1.15.22 2021-12-13

Added

  - Freescout 1.7.24

1.15.21 2021-12-03

Added

  - Freescout 1.7.23

1.15.20 2021-11-30

Added

  - Freescout 1.7.22

Changed

  - Fix to artisan alias command

1.15.19 2021-11-15

Added

  - Freescout 1.7.21

1.15.18 2021-10-21

Added

  - Freescout 1.7.20

1.15.17 2021-10-20

Added

  - Freescout 1.7.19

1.15.16 2021-10-14

Added

  - Freescout 1.7.18

1.15.15 2021-09-23

Added

  - Freescout 1.7.17

1.15.14 2021-09-19

Changed

  - Update artisan to remember previous directory

1.15.13 2021-08-25

Added

  - Freescout 1.7.16

1.15.12 2021-08-11

Added

  - Freescout 1.7.15

1.15.11 2021-08-03

Added

  - Freescout 1.7.14

1.15.10 2021-07-24

Changed

  - Restore missing "defaults" file which was causing installations not explictly setting DB_PORT to have databases wiped out
  - Quiet down installation routines that were showing database passwords unneccessarily

1.15.9 2021-07-22

Changed

  - Fix in 1.15.8 that wiped existing installations databases (!)

1.15.8 2021-07-20

Changed

  - Change the way the scheduler gets added into system timers
  - Correctly set Timezone when running scheduler

1.15.7 2021-07-19

Added

  - Freescout 1.7.13

1.15.6 2021-07-11

Added

  - Freescout 1.7.12

1.15.5 2021-06-23

Added

  - Freescout 1.7.11

1.15.4 2021-06-16

Added

  - Freescout 1.7.10

1.15.3 2021-05-21

Added

  - Freescout 1.7.9

1.15.2 2021-05-19

Added

  - Freescout 1.7.7

1.15.1 2021-05-14

Added

  - Freescout 1.7.6

1.15.0 2021-05-11

Added

  - Stop requiring ADMIN_EMAIL and ADMIN_PASS to be set after installation
  - Allow SETUP_TYPE=MANAL to bypass any in place variable/setup checks

1.14.4 2021-05-11

Added

  - Freescout 1.7.5

1.14.3 2021-04-23

Added

  - Freescout 1.7.4

1.14.2 2021-04-22

Added

  - Freescout 1.7.3
  - Support new tiredofit/nginx-php-fpm base

1.14.1 2021-04-20

Changed

  - Preload Iconv for PHP8 not PHP7

1.14.0 2021-04-15

Added

  - Freescout 1.7.2
  - PHP 8.x

1.13.3 2021-03-17

Added

  - Freescout 1.6.20

1.13.2 2021-03-14

Added

  - Freescout 1.6.19

1.13.1 2021-03-09

Added

  - Enable PHP gnuPG extensiont to support new encrypted mail module

1.13.0 2021-03-08 detrepo@github

Added

  - DB Port checking for new installs to avoid overwriting the databse

1.12.11 2021-03-07

Added

  - Freescout 1.6.18

1.12.10 2021-03-03

Added

  - Freescout 1.6.17

1.12.9 2021-02-25

Added

  - Switch to PHP 7.4 Base

1.12.8 2021-02-25

Added

  - Freescout 1.6.16

1.12.7 2021-02-13

Fixed

  - Fix for 1.12.6

1.12.6 2021-02-13 kometchtech@github

Fixed

  - Fix for Laravel/Freescout log files not saving properly

1.12.5 2021-02-13

Added

  - Freescout 1.6.15

1.12.4 2021-02-10

Added

  - Freescout 1.6.14

1.12.3 2021-01-16

Added

  - Freescout 1.6.13

1.12.2 2021-01-08

Changed

  - Revert to PHP 7.3 due to incompatibilities with the LDAP Module

1.12.1 2021-01-04

Reverted

  - Revert Change to Scheduler back to cron

1.12.0 2020-12-31

Added

  - Freescout 1.6.12

Changed

  - Change the way that artisan schedule command works. Instead of running through cron, use a seperate S6 process to control.

1.11.2 2020-12-24

Added

  - Freescoutt 1.6.11

1.11.1 2020-12-17

Added

  - Freescout 1.6.10

1.11.0 2020-12-12

Added

  - Switch to PHP 7.4

1.10.15 2020-12-03

Added

  - Freescout 1.6.9

1.10.14 2020-11-26

Added

  - Freescout 1.6.8

1.10.13 2020-11-07

Added

  - Freescout 1.6.7

1.10.12 2020-10-31

Added

  - Freescout 1.6.6

1.10.11 2020-10-28

Added

  - Freescout 1.6.5

1.10.10 2020-10-27

Added

  - Freescout 1.6.4

1.10.9 2020-10-26

Added

  - Freescout 1.6.3

1.10.8 2020-10-06

Added

  - Freescout 1.6.2

1.10.7 2020-10-02

Added

  - Freescout 1.6.1

1.10.6 2020-09-22

Added

  - Freescout 1.6.0

Changed

  - Reduced image size by deleting install cache

1.10.5 2020-09-16

Added

  - Freescout 1.5.15 (support new API and Webhook Module)

1.10.4 2020-09-12

Added

  - Add additional cache clear statement

1.10.3 2020-09-11

Added

  - Freescout 1.5.14

1.10.2 2020-08-24

Added

  - Freescout 1.5.12

1.10.1 2020-08-23

Reverted

  - Removed Timezone variable - It was causing problems resetting

1.10.0 2020-08-23

Added

  - Added `SETUP_TYPE` environment variable to skip editting .env/config after first boot
  - Added additional configuration cache clear upon startup

Changed

  - Changes to the way configuration is written as per shellcheck

1.9.0 2020-08-22

Added

  - Change the way we pull Freescout - Now pull from Git and allow checking out different branches and repository URLs

1.8.5 2020-07-26

Added

  - Freescout 1.5.11

1.8.4 2020-07-23

Added

  - Freescout 1.5.10

1.8.3 2020-07-17

Added

  - Freescout 1.5.9

1.8.2 2020-06-28

Added

  - Freescout 1.5.8

Changed

  - Cleanup code to fix shellcheck warnings

1.8.1 2020-06-20

Changed

  - Fix for Administrative user not being created on first boot

1.8.0 2020-06-08

Added

  - Changes to support tiredofit/alpine 5.0.0 base image

1.7.12 2020-05-28

Added

  - Freescout 1.5.7

1.7.11 2020-05-16

Added

  - Freescout 1.5.6

1.7.10 2020-04-26

Added

  - Freescout 1.5.4

1.7.9 2020-03-29

Added

  - Freescout 1.5.3

1.7.8 2020-03-21

Changed

  - Cleanup configuration with the mess caused by 1.7.0 and up

1.7.7 2020-03-21

Changed

  - Fix Secure Downloads

1.7.6 2020-03-21

Changed

  - Fix Auto Upgrade routine

1.7.5 2020-03-19

Changed

  - Bugfix for Storage Attachments

1.7.4 2020-03-16

Changed

  - Fix logfile directory permissions

1.7.3 2020-03-13

Added

  - Freescout 1.5.2

1.7.2 2020-03-12

Added

  - Freescout 1.5.1

Changed

  - Switch from using expect to create new Admin user to new command line function introduced in 1.5.1

1.7.1 2020-03-10

Changed

  - Fix to nginx configuration as per https://github.com/freescout-helpdesk/freescout/issues/522#issuecomment-596923374

1.7.0 2020-03-09

Added

  - Update to Freescout 1.5.0
  - Add new routines to migrate old public attachments to private attachments
  - Serve attachments via Nginx instead of PHP

1.6.13 2020-03-05

Added

  - Freescout 1.4.12

1.6.12 2020-02-18

Added

  - Freescout 1.4.11

1.6.11 2020-02-16

Added

  - Freescout 1.4.10

1.6.10 2020-02-09

Added

  - Freescout 1.4.9

1.6.9 2020-02-02

Added

  - Freescout 1.4.8

1.6.8 2020-01-29

Added

  - Freescout 1.4.7

1.6.7 2020-01-25

Added

  - Freescout 1.4.6

1.6.6 2020-01-24

Added

  - Freescout 1.4.4

1.6.5 2020-01-19

Added

  - Freescout 1.4.3

1.6.4 2020-01-17

Added

  - Freescout 1.4.2

1.6.3 2020-01-14

Added

  - Freescout 1.4.1

1.6.2 2020-01-07

Added

  - Freescout 1.4.0

1.6.1 2020-01-02

Changed

  - Additional changes to support new tiredofit/alpine base image

1.6.0 2019-12-29

Added

  - Update to support new tiredofit/alpine base image

1.5.8 2019-12-28

Added

  - FreeScout 1.3.19

1.5.7 2019-12-22

Added

  - Freescout 1.3.18

1.5.6 2019-12-21

Added

  - Freescout 1.3.17

1.5.5 2019-12-18

Added

  - Freescout 1.3.16

1.5.4 2019-12-18

Changed

  - Dynamically set Nginx User and Group permissions across project

1.5.3 2019-12-17

Added

  - Freescout 1.3.15

1.5.2 2019-12-17

Changed

  - Cleanup Dockerfile

1.5.1 2019-12-15

Changed

  - Bugfixes to initialization script

1.5.0 2019-12-13

Added

  - Add `APPLICATION_NAME` to support changing name from Freescout to something custom

1.4.4 2019-12-12

Changed

  - Final tweak to running database migrations on startup

1.4.3 2019-12-12

Changed

  - Change in the way that DB Migrations are done. Do them every time to avoid any uncaught module installations

1.4.2 2019-12-11

Added

  - Add alias for running artisan - Type `artisan <arguments>` inside of container to run commands as webserver user

1.4.1 2019-12-11

Changed

  - Quiet down Module installation output

1.4.0 2019-12-11

Added

  - Add execution of custom scripts upon container startup (map /assets/custom-scripts)

Changed

  - Fixed error where Module installation would hang

1.3.0 2019-12-10

Added

  - Refinements to Persistent Storage specifically Modules and Configuration Files

Changed

  - Considerable cleanup related to storage
  - Automatically install Modules and clear cache routines
  - Much easier to survive container restarts
  - Fix related to auto upgrade routines

1.2.0 2019-12-09

Added

  - Refactor to support new tiredofit/nginx-php-fpm base image
  - Freescout 1.3.14

1.1.2 2019-11-25

Added

  - Freescout 1.3.12

1.1.1 2019-11-20

Added

  - Make modules persistent via new functionality introduced in 1.1.0

1.1.0 2019-11-20

Added

  - Added persistent storage for sessions, cache, and vars - Mount /data as a volume to benefit

Changed

  - Updated docker-compose examples

1.0.4 2019-11-17

Changed

  - Update to Freescout 1.3.11

1.0.3 2019-11-11

  • Freescout 1.3.10

1.0.2 2019-10-23

  • Freescout 1.3.8

1.0.1 2019-09-10

  • Freescout 1.3.6

1.0 2019-08-08 w/ help from briangilbert@github

  • Freescout 1.3.5
  • Ability to Self Update
  • Auto upgrade from Image version to image version
  • Ability to add custom modules
  • Ability to have access to custom source (this should allow Auto Updating to work without having to always update the image)
  • Moved back to tiredofit/nginx-php-fpm base image to make development and upkeep easier
  • PHP 7.3

0.11 2019-07-31

  • Freescout 1.3.3

0.10 2019-07-07

  • Freescout 1.2.4

0.9 2019-04-27

  • Freescout 1.1.7

0.8 2019-04-08

  • Switch to Alpine Edge
  • Use gnuiconv from community instead of testing

0.7 2019-01-03

  • Freescout 1.1.6

0.6 2018-12-21

  • Freescout 1.1.3

0.5 2018-12-10

  • Freescout 1.1.1

0.4 2018-11-27

  • Freescout 1.0.7

0.3 2018-11-06

  • Rebuild Image from Alpine 3.8 Base omitting previous usage of tiredofit/nginx-php-fpm
  • Fix for Iconv PHP Imap Errors (really)
  • Alter location for freescout logs
  • Logrotate for Freescout Fetch Logs

0.2 2018-11-04

  • Add gnu-libiconv to resolve IMAP errors

0.1 2018-11-03

  • Initial Release
  • Alpine 3.8
  • PHP 7.2
  • Freescout 1.0.0