2020-07-08 11:12:21 +00:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
All notable changes to this package will be documented in this file.
|
|
|
|
|
|
|
|
The format is based on [Keep a Changelog][keepachangelog] and this project adheres to [Semantic Versioning][semver].
|
|
|
|
|
2022-01-03 16:52:47 +00:00
|
|
|
## v2.3.0
|
2021-11-02 06:33:04 +00:00
|
|
|
|
2022-01-03 16:51:30 +00:00
|
|
|
### Added
|
|
|
|
|
|
|
|
- Flag `--default-http-code` for the `serve` subcommand (`404` is used by default instead of `200`, environment name `DEFAULT_HTTP_CODE`) [#41]
|
|
|
|
|
2021-11-02 06:33:04 +00:00
|
|
|
### Changed
|
|
|
|
|
2022-01-03 15:40:05 +00:00
|
|
|
- Go updated from `1.17.1` up to `1.17.5`
|
2021-11-02 06:33:04 +00:00
|
|
|
|
2022-01-03 16:51:30 +00:00
|
|
|
[#41]:https://github.com/tarampampam/error-pages/issues/41
|
|
|
|
|
2021-10-15 05:36:48 +00:00
|
|
|
## v2.2.0
|
2021-10-15 04:55:28 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
2021-10-15 05:32:31 +00:00
|
|
|
- Template `cats` [#31]
|
|
|
|
|
|
|
|
[#31]:https://github.com/tarampampam/error-pages/pull/31
|
2021-10-15 04:55:28 +00:00
|
|
|
|
2021-10-06 17:38:26 +00:00
|
|
|
## v2.1.0
|
2021-10-06 17:38:00 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- `referer` field in access log records
|
|
|
|
- Flag `--default-error-page` for the `serve` subcommand (`404` is used by default, environment name `DEFAULT_ERROR_PAGE`)
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- The source code has been refactored
|
|
|
|
- The index page (`/`) now returns the error page with a code, declared using `--default-error-page` flag (HTTP code 200, when a page code exists)
|
|
|
|
|
2021-09-29 15:38:50 +00:00
|
|
|
## v2.0.0
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Application rewritten in Go
|
|
|
|
|
2021-09-06 06:47:10 +00:00
|
|
|
## v1.8.0
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Nginx health-check endpoint (`/health/live`) and dockerfile `HEALTHCHECK` to utilise (thx [@modem7](https://github.com/modem7)) [#22], [#23]
|
|
|
|
|
|
|
|
[#22]:https://github.com/tarampampam/error-pages/pull/22
|
|
|
|
[#23]:https://github.com/tarampampam/error-pages/pull/23
|
|
|
|
|
2021-07-20 13:32:37 +00:00
|
|
|
## v1.7.2
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Nginx updated up to `1.21` (from `1.19`)
|
|
|
|
|
2021-05-02 11:06:42 +00:00
|
|
|
## v1.7.1
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Random template selecting (thx [@xpliz](https://github.com/xpliz)) [#12]
|
|
|
|
|
|
|
|
[#12]:https://github.com/tarampampam/error-pages/pull/12
|
|
|
|
|
2021-04-28 08:08:24 +00:00
|
|
|
## v1.7.0
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Template `hacker-terminal` [#13]
|
|
|
|
- HTML comments with error code and description into each template (header and footer, it seems more readable for curl usage)
|
|
|
|
|
|
|
|
[#10]:https://github.com/tarampampam/error-pages/pull/13
|
|
|
|
|
2021-04-21 20:53:59 +00:00
|
|
|
## v1.6.0
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Template `noise` [#10]
|
2021-04-13 16:51:23 +00:00
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- File permissions in docker image
|
|
|
|
|
2021-04-21 20:53:59 +00:00
|
|
|
[#10]:https://github.com/tarampampam/error-pages/issues/10
|
|
|
|
|
2021-04-13 14:37:12 +00:00
|
|
|
## v1.5.0
|
2021-04-13 13:55:03 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Repository files structure
|
|
|
|
- Nginx updated from `1.18` up to `1.19` in docker image
|
|
|
|
- Docker image now uses default `nginx` entrypoint scripts and command
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
2021-04-13 14:37:12 +00:00
|
|
|
- Support for `linux/arm64/v8`, `linux/arm/v6` and `linux/arm/v7` platforms for docker image
|
2021-04-13 13:55:03 +00:00
|
|
|
- Random template selecting (use `random` as a template name) for docker image
|
|
|
|
|
2021-03-04 06:28:48 +00:00
|
|
|
## v1.4.0
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Template `shuffle` [#4]
|
|
|
|
|
2021-03-04 06:42:55 +00:00
|
|
|
[#4]:https://github.com/tarampampam/error-pages/issues/4
|
2021-03-04 06:28:48 +00:00
|
|
|
|
2020-08-31 09:03:48 +00:00
|
|
|
## v1.3.1
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- `can't create directory '/opt/html/nginx-error-pages'` error [#3]
|
|
|
|
|
|
|
|
[#3]:https://github.com/tarampampam/error-pages/issues/3
|
|
|
|
|
2020-07-16 10:19:44 +00:00
|
|
|
## v1.3.0
|
2020-07-10 14:38:26 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
2020-07-16 10:19:44 +00:00
|
|
|
- `418` status code error page
|
|
|
|
- Set `server_tokens off;` in `nginx` server configuration
|
2020-07-10 14:38:26 +00:00
|
|
|
|
2020-07-10 07:43:48 +00:00
|
|
|
## v1.2.0
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- By default `nginx` in docker container returns 404 http code instead 200 when `/` requested
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Default value for `TEMPLATE_NAME` is `ghost` now
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
- Environment variable `DEFAULT_ERROR_CODE` support in docker image
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Templates `l7-light` and `l7-dark`
|
|
|
|
|
2020-07-09 19:15:05 +00:00
|
|
|
## v1.1.0
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Environment variable `DEFAULT_ERROR_CODE` support in docker image
|
|
|
|
|
2020-07-08 17:41:41 +00:00
|
|
|
## v1.0.1
|
2020-07-08 17:15:53 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
2020-07-08 17:16:50 +00:00
|
|
|
- Repository (not docker image) renamed from `error-pages-docker` to `error-pages`
|
2020-07-08 17:15:53 +00:00
|
|
|
- `configuration.json` renamed to `config.json`
|
|
|
|
- Makefile contains new targets (`install`, `gen`, `preview`)
|
|
|
|
- Generator logging messages
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- `docker-compose` for development
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Readme file content [#1]
|
|
|
|
|
|
|
|
[#1]:https://github.com/tarampampam/error-pages/issues/1
|
|
|
|
|
2020-07-08 11:12:21 +00:00
|
|
|
## v1.0.0
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
2020-07-08 11:24:23 +00:00
|
|
|
- First project release
|
2020-07-08 11:12:21 +00:00
|
|
|
|
|
|
|
[keepachangelog]:https://keepachangelog.com/en/1.0.0/
|
|
|
|
[semver]:https://semver.org/spec/v2.0.0.html
|