- Introduce support for '_FILE' environment variables
- Enable PHP INTL module
- Freescout 1.8.73
- Freescout 1.8.72
- Freescout 1.8.71
- Freescout 1.8.70
- Stop LD_PRELOAD iconv
- Freescout 1.8.69
- Freescout 1.8.68
- Add build_assets folder for injecting scripts and code into the build process
- Dependency updates to ensure correct PHP Base images are being used
- Freescout 1.8.67
- Freescout 1.8.66
- Freescout 1.8.65
- Freescout 1.8.63
- Freescout 1.8.62
- Freescout 1.8.61
- Freescout 1.8.60
- Freescout 1.8.58
- Freescout 1.8.57
- Freescout 1.8.56
- Freescout 1.8.55
- Freescout 1.8.54
- Freescout 1.8.53
It is recomended all users upgrade immediately to this release to fix long standing bugs and stability issues
- Freescout 1.8.52
It is recomended all users upgrade immediately to this release to fix long standing bugs and stability issues
- Freescout 1.8.51
- Frescout 1.8.50
- Freescout 1.8.49
- Freescout 1.8.48
- Freescout 1.8.47
- Freescout 1.8.46
- Add DB_PGSQL_SSLMODE environment variable
- Freescout 1.8.45
- Freescout 1.8.44
- Freescout 1.8.43
- Freescout 1.8.42
- Freescout 1.8.41
- Freescout 1.8.40
- Revert to PHP 8.1
- Freescout 1.8.39
- Start building PHP 8.2 variants - Switch to 8.2 as default
- Freescout 1.8.38
- Freescout 1.8.37
- Rework Dockerfile
- Fix for 1.16.0 with Default DB Port
- Rework Dockerfile to take advantage of some build arguments
- Rework Github Actions for better building
- Add Postgresql support courtesy of rustymunkey@github
- Freescout 1.8.36
- Freescout 1.8.34
- Freescout 1.8.32
- Freescout 1.8.31
- Freescout 1.8.30
- Fix for APP_PROXY command not updating correctly after container restart
- Switch :latest to PHP 8.1
- Fix Build workflows to include CHANGELOGs properly.
- Migrate legacy nginx configuration
- Change the way repos are cloned in Dockerfile
- Freescout 1.8.29
- Add `APP_PROXY` support as introduced in Freescout 1.8.25
- Freescout 1.8.28
- Freescout 1.8.27
- Freescout 1.8.26
- Freescout 1.8.25
- Freescout 1.8.24
- Freescout 1.8.23
- Freescout 1.8.22
- Start using custom_scripts and custom_files functions from base
- Freescout 1.8.21
- Freescout 1.8.20
- Support tiredofit/nginx:6.0.0 and tiredofit/nginx-php-fpm:7.0.0 changes
- Freecsout 1.8.19
- Freescout 1.8.18
- Freescout 1.8.17
- Freescout 1.8.16
- Freescout 1.8.15
- Update IMAGE_NAME on startup
- Freescout 1.8.14
- CI version bump
- Freescout 1.8.13
- Freescout 1.8.12
- Freescout 1.8.11
- Freescout 1.8.10
- Freescout 1.8.9
1.15.38 2022-03-11 blendsdk@github
- Fix invalid EOF introduced from 1.15.37
- Update to support new base image versions
- Allow situations for "warm" reboots better
- Freescout 1.8.8
- Freescout 1.8.7
- Freescout 1.8.6
- Freescout 1.8.5
- Freescout 1.8.4
- Freescout 1.8.3
- Freescout 1.8.2
- Freescout 1.7.30
- Freescout 1.7.29
- Freescout 1.7.28
- Rebuild image to support base level updates, sepcifically to allow MySQL 5.7 to operate
- Freescout 1.7.27
- Freescout 1.7.26
- Freescout 1.7.25
- Freescout 1.7.24
- Freescout 1.7.23
- Freescout 1.7.22
- Fix to artisan alias command
- Freescout 1.7.21
- Freescout 1.7.20
- Freescout 1.7.19
- Freescout 1.7.18
- Freescout 1.7.17
- Update artisan to remember previous directory
- Freescout 1.7.16
- Freescout 1.7.15
- Freescout 1.7.14
- 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
- Fix in 1.15.8 that wiped existing installations databases (!)
- Change the way the scheduler gets added into system timers
- Correctly set Timezone when running scheduler
- Freescout 1.7.13
- Freescout 1.7.12
- Freescout 1.7.11
- Freescout 1.7.10
- Freescout 1.7.9
- Freescout 1.7.7
- Freescout 1.7.6
- Stop requiring ADMIN_EMAIL and ADMIN_PASS to be set after installation
- Allow SETUP_TYPE=MANAL to bypass any in place variable/setup checks
- Freescout 1.7.5
- Freescout 1.7.4
- Freescout 1.7.3
- Support new tiredofit/nginx-php-fpm base
- Preload Iconv for PHP8 not PHP7
- Freescout 1.7.2
- PHP 8.x
- Freescout 1.6.20
- Freescout 1.6.19
- Enable PHP gnuPG extensiont to support new encrypted mail module
1.13.0 2021-03-08 detrepo@github
- DB Port checking for new installs to avoid overwriting the databse
- Freescout 1.6.18
- Freescout 1.6.17
- Switch to PHP 7.4 Base
- Freescout 1.6.16
- Fix for 1.12.6
1.12.6 2021-02-13 kometchtech@github
- Fix for Laravel/Freescout log files not saving properly
- Freescout 1.6.15
- Freescout 1.6.14
- Freescout 1.6.13
- Revert to PHP 7.3 due to incompatibilities with the LDAP Module
- Revert Change to Scheduler back to cron
- Freescout 1.6.12
- Change the way that artisan schedule command works. Instead of running through cron, use a seperate S6 process to control.
- Freescoutt 1.6.11
- Freescout 1.6.10
- Switch to PHP 7.4
- Freescout 1.6.9
- Freescout 1.6.8
- Freescout 1.6.7
- Freescout 1.6.6
- Freescout 1.6.5
- Freescout 1.6.4
- Freescout 1.6.3
- Freescout 1.6.2
- Freescout 1.6.1
- Freescout 1.6.0
- Reduced image size by deleting install cache
- Freescout 1.5.15 (support new API and Webhook Module)
- Add additional cache clear statement
- Freescout 1.5.14
- Freescout 1.5.12
- Removed Timezone variable - It was causing problems resetting
- Added `SETUP_TYPE` environment variable to skip editting .env/config after first boot
- Added additional configuration cache clear upon startup
- Changes to the way configuration is written as per shellcheck
- Change the way we pull Freescout - Now pull from Git and allow checking out different branches and repository URLs
- Freescout 1.5.11
- Freescout 1.5.10
- Freescout 1.5.9
- Freescout 1.5.8
- Cleanup code to fix shellcheck warnings
- Fix for Administrative user not being created on first boot
- Changes to support tiredofit/alpine 5.0.0 base image
- Freescout 1.5.7
- Freescout 1.5.6
- Freescout 1.5.4
- Freescout 1.5.3
- Cleanup configuration with the mess caused by 1.7.0 and up
- Fix Secure Downloads
- Fix Auto Upgrade routine
- Bugfix for Storage Attachments
- Fix logfile directory permissions
- Freescout 1.5.2
- Freescout 1.5.1
- Switch from using expect to create new Admin user to new command line function introduced in 1.5.1
- Fix to nginx configuration as per https://github.com/freescout-helpdesk/freescout/issues/522#issuecomment-596923374
- Update to Freescout 1.5.0
- Add new routines to migrate old public attachments to private attachments
- Serve attachments via Nginx instead of PHP
- Freescout 1.4.12
- Freescout 1.4.11
- Freescout 1.4.10
- Freescout 1.4.9
- Freescout 1.4.8
- Freescout 1.4.7
- Freescout 1.4.6
- Freescout 1.4.4
- Freescout 1.4.3
- Freescout 1.4.2
- Freescout 1.4.1
- Freescout 1.4.0
- Additional changes to support new tiredofit/alpine base image
- Update to support new tiredofit/alpine base image
- FreeScout 1.3.19
- Freescout 1.3.18
- Freescout 1.3.17
- Freescout 1.3.16
- Dynamically set Nginx User and Group permissions across project
- Freescout 1.3.15
- Cleanup Dockerfile
- Bugfixes to initialization script
- Add `APPLICATION_NAME` to support changing name from Freescout to something custom
- Final tweak to running database migrations on startup
- Change in the way that DB Migrations are done. Do them every time to avoid any uncaught module installations
- Add alias for running artisan - Type `artisan <arguments>` inside of container to run commands as webserver user
- Quiet down Module installation output
- Add execution of custom scripts upon container startup (map /assets/custom-scripts)
- Fixed error where Module installation would hang
- Refinements to Persistent Storage specifically Modules and Configuration Files
- Considerable cleanup related to storage
- Automatically install Modules and clear cache routines
- Much easier to survive container restarts
- Fix related to auto upgrade routines
- Refactor to support new tiredofit/nginx-php-fpm base image
- Freescout 1.3.14
- Freescout 1.3.12
- Make modules persistent via new functionality introduced in 1.1.0
- Added persistent storage for sessions, cache, and vars - Mount /data as a volume to benefit
- Updated docker-compose examples
- Update to Freescout 1.3.11
- Freescout 1.3.10
- Freescout 1.3.8
- 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
- Freescout 1.3.3
- Freescout 1.2.4
- Freescout 1.1.7
- Switch to Alpine Edge
- Use gnuiconv from community instead of testing
- Freescout 1.1.6
- Freescout 1.1.3
- Freescout 1.1.1
- Freescout 1.0.7
- 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
- Add gnu-libiconv to resolve IMAP errors
- Initial Release
- Alpine 3.8
- PHP 7.2
- Freescout 1.0.0