Hector 
							
						 
					 
					
						
						
							
						
						30b92d61da 
					 
					
						
						
							
							Merge branch 'feat/tag-docker-images-with-extra-labels' into 'main'  
						
						 
						
						... 
						
						
						
						feat: tag docker images with extra labels
See merge request hectorjsmith/fail2ban-prometheus-exporter!85  
						
						
							
						
					 
					
						2023-06-20 07:20:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						812f506432 
					 
					
						
						
							
							feat: tag docker images with extra labels ( !85 )  
						
						 
						
						... 
						
						
						
						Add a new build step to tag docker images with extra labels:
- `:latest`
- `:<major>`
- `:<major>.<minor>`
This job is only triggered on main release tags.
https://gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/-/merge_requests/85  
						
						
							
						
					 
					
						2023-06-20 07:20:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						f29e127f5f 
					 
					
						
						
							
							Merge branch 'chore/update-go-and-dependencies' into 'main'  
						
						 
						
						... 
						
						
						
						chore: update go and dependencies
See merge request hectorjsmith/fail2ban-prometheus-exporter!84  
						
						
							
						
					 
					
						2023-06-19 21:59:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						d7f9b5c4ab 
					 
					
						
						
							
							chore: update go and dependencies  
						
						 
						
						... 
						
						
						
						Update Go version to 1.20
Update dependencies to latest versions 
						
						
							
						
					 
					
						2023-06-19 21:59:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						56cc0b7901 
					 
					
						
						
							
							Merge branch 'fix/disable-cgo-in-build' into 'main'  
						
						 
						
						... 
						
						
						
						fix: disable cgo in goreleaser build
See merge request hectorjsmith/fail2ban-prometheus-exporter!83  
						
						
							
  v0.8.1
 
						
					 
					
						2023-06-19 21:27:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						53a1f12f39 
					 
					
						
						
							
							fix: disable cgo in goreleaser build  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-19 21:27:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						c19b986795 
					 
					
						
						
							
							Merge branch 'chore/add-build-output-to-gitignore' into 'main'  
						
						 
						
						... 
						
						
						
						chore: add build output to gitignore
See merge request hectorjsmith/fail2ban-prometheus-exporter!82  
						
						
							
  v0.8.0
 
						
					 
					
						2023-06-19 20:52:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						d7cf78bd59 
					 
					
						
						
							
							chore: add build output to gitignore  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-19 20:52:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						17e5a3835b 
					 
					
						
						
							
							Merge branch 'feat/automate-releases-using-goreleaser' into 'main'  
						
						 
						
						... 
						
						
						
						feat: automate releases using goreleaser
See merge request hectorjsmith/fail2ban-prometheus-exporter!81  
						
						
							
						
					 
					
						2023-06-19 20:37:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						e599570220 
					 
					
						
						
							
							feat: automate releases using goreleaser  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-19 20:37:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						baa157fc06 
					 
					
						
						
							
							Merge branch 'chore/rewrite-dockerfile' into 'main'  
						
						 
						
						... 
						
						
						
						chore: rewrite dockerfile
See merge request hectorjsmith/fail2ban-prometheus-exporter!80  
						
						
							
						
					 
					
						2023-06-19 19:06:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						772cdb52c5 
					 
					
						
						
							
							chore: rewrite dockerfile  
						
						 
						
						... 
						
						
						
						Rewrite the Dockerfile to be ready for fully automating releases using GoReleaser. 
						
						
							
						
					 
					
						2023-06-19 19:06:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						1d4ec79bac 
					 
					
						
						
							
							Merge branch 'docs/remove-changelog-file' into 'main'  
						
						 
						
						... 
						
						
						
						docs: remove changelog file
See merge request hectorjsmith/fail2ban-prometheus-exporter!79  
						
						
							
						
					 
					
						2023-06-19 18:44:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						c966da3a5f 
					 
					
						
						
							
							docs: remove changelog file  
						
						 
						
						... 
						
						
						
						Removing the changelog file from the repo because we are moving to auto generating a changelog for each release.
This file has also always been out of date between releases, making it pointless to have in the repo itself. 
						
						
							
						
					 
					
						2023-06-19 18:44:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						0d5b771205 
					 
					
						
						
							
							Merge branch 'chore/rewrite-make-commands' into 'main'  
						
						 
						
						... 
						
						
						
						chore: rewrite make commands
See merge request hectorjsmith/fail2ban-prometheus-exporter!78  
						
						
							
						
					 
					
						2023-06-19 18:37:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						8ff64467db 
					 
					
						
						
							
							chore: rewrite make commands  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-19 18:37:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						95f9c821ff 
					 
					
						
						
							
							Merge branch 'chore/move-source-code-to-root-folder' into 'main'  
						
						 
						
						... 
						
						
						
						chore: move source code to root folder
See merge request hectorjsmith/fail2ban-prometheus-exporter!77  
						
						
							
						
					 
					
						2023-06-19 17:58:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						ae1285dc66 
					 
					
						
						
							
							chore: move source code to root folder  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-19 17:58:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						c3b6fb3b07 
					 
					
						
						
							
							Merge branch 'chore/remove-hardcoded-tools' into 'main'  
						
						 
						
						... 
						
						
						
						chore: remove hardcoded tools
See merge request hectorjsmith/fail2ban-prometheus-exporter!76  
						
						
							
						
					 
					
						2023-06-19 17:50:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						83be83d83d 
					 
					
						
						
							
							chore: remove hardcoded tools  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-19 17:50:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						da991a22ee 
					 
					
						
						
							
							Merge branch 'release/0.7.2' into 'main'  
						
						 
						
						... 
						
						
						
						Release/0.7.2
See merge request hectorjsmith/fail2ban-prometheus-exporter!75  
						
						
							
						
					 
					
						2023-03-16 20:52:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						be58ab36ff 
					 
					
						
						
							
							docs: update changelog for release  
						
						 
						
						
						
						
							
  0.7.2
 
						
					 
					
						2023-03-16 20:35:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						9d1bdadab1 
					 
					
						
						
							
							Merge branch 'chore/update-dependencies' into 'main'  
						
						 
						
						... 
						
						
						
						chore: update dependencies
See merge request hectorjsmith/fail2ban-prometheus-exporter!74  
						
						
							
						
					 
					
						2023-03-16 18:05:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						3a77a0ad3a 
					 
					
						
						
							
							chore: update dependencies  
						
						 
						
						... 
						
						
						
						Update all project dependencies to their latest versions. 
						
						
							
						
					 
					
						2023-03-16 18:05:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						e005abfc1c 
					 
					
						
						
							
							Merge branch 'docs/update-example-grafana-dashboard' into 'main'  
						
						 
						
						... 
						
						
						
						docs: update grafana dashboard
See merge request hectorjsmith/fail2ban-prometheus-exporter!73  
						
						
							
						
					 
					
						2022-10-13 08:36:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						f6663d1ffd 
					 
					
						
						
							
							docs: update grafana dashboard  
						
						 
						
						... 
						
						
						
						Update the example grafana dashboard to add support for multiple
exporter instances. This includes updating panel queries and display
names.
The grafana version has been bumped to 9.1.8. 
						
						
							
						
					 
					
						2022-10-13 08:36:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						482773713a 
					 
					
						
						
							
							Merge branch 'release/0.7.1' into 'main'  
						
						 
						
						... 
						
						
						
						Release/0.7.1
See merge request hectorjsmith/fail2ban-prometheus-exporter!72  
						
						
							
						
					 
					
						2022-09-18 20:38:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						08157eda73 
					 
					
						
						
							
							docs: update changelog for release  
						
						 
						
						
						
						
							
  0.7.1
 
						
					 
					
						2022-09-18 21:32:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						8c38a10245 
					 
					
						
						
							
							Merge branch '23-exporter-does-not-fail-when-listening-fails' into 'main'  
						
						 
						
						... 
						
						
						
						Resolve "Exporter does not fail when listening fails"
Closes  #23 
See merge request hectorjsmith/fail2ban-prometheus-exporter!71  
						
						
							
						
					 
					
						2022-09-18 20:29:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						04b84cc840 
					 
					
						
						
							
							fix: report failure when server fails to start ( #23 )  
						
						 
						
						... 
						
						
						
						Exit with an error when the server startup reports an error. For example, when the server fails to bind to the provided port. 
						
						
							
						
					 
					
						2022-09-18 21:26:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						efa02e3c28 
					 
					
						
						
							
							Merge branch 'release/0.7.0' into 'main'  
						
						 
						
						... 
						
						
						
						Release/0.7.0
See merge request hectorjsmith/fail2ban-prometheus-exporter!70  
						
						
							
						
					 
					
						2022-06-19 20:01:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						6818f034c0 
					 
					
						
						
							
							docs: update changelog for release  
						
						 
						
						
						
						
							
  0.7.0
 
						
					 
					
						2022-06-19 17:18:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						77b69da93c 
					 
					
						
						
							
							Merge branch '21-exit-exporter-when-fail2ban-is-restarted' into 'main'  
						
						 
						
						... 
						
						
						
						Exit exporter when fail2ban is restarted
Closes  #21 
See merge request hectorjsmith/fail2ban-prometheus-exporter!69  
						
						
							
						
					 
					
						2022-06-19 07:20:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						fd58b20162 
					 
					
						
						
							
							feat: option to exit on socket conn error ( #21 )  
						
						 
						
						... 
						
						
						
						Add a new startup option to exit the exporter when an error occurs when connecting to the fail2ban socket file.
This option is set to "false" by default. 
						
						
							
						
					 
					
						2022-06-19 07:20:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						951ceccf67 
					 
					
						
						
							
							Merge branch 'rename-project-module-to-include-url-path' into 'main'  
						
						 
						
						... 
						
						
						
						Rename project module to include url path
See merge request hectorjsmith/fail2ban-prometheus-exporter!68  
						
						
							
						
					 
					
						2022-02-25 22:01:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						24ee5d96bd 
					 
					
						
						
							
							refactor: rename project module  
						
						 
						
						... 
						
						
						
						Rename the project module to include the full project URL instead of just
the name. This better aligns with Go best-practices. 
						
						
							
						
					 
					
						2022-02-25 21:53:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						7c2bcecf7a 
					 
					
						
						
							
							Merge branch 'release/0.6.0' into 'main'  
						
						 
						
						... 
						
						
						
						Release/0.6.0
See merge request hectorjsmith/fail2ban-prometheus-exporter!67  
						
						
							
						
					 
					
						2022-02-20 17:13:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						939fbf72f7 
					 
					
						
						
							
							docs: update changelog for release  
						
						 
						
						
						
						
							
  0.6.0
 
						
					 
					
						2022-02-20 16:59:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						2759dcb159 
					 
					
						
						
							
							Merge branch 'update-project-documentation' into 'main'  
						
						 
						
						... 
						
						
						
						Update project documentation
See merge request hectorjsmith/fail2ban-prometheus-exporter!66  
						
						
							
						
					 
					
						2022-02-20 16:44:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						82b7e34866 
					 
					
						
						
							
							docs: rewrite project readme  
						
						 
						
						... 
						
						
						
						Rewrite the project README file to be more succinct and to the point. Add
new section on getting started quickly with either docker or the standalone
binary file.
Update CHANGELOG file with recent changes. 
						
						
							
						
					 
					
						2022-02-20 16:44:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						0eb4880286 
					 
					
						
						
							
							Merge branch 'add-example-systemd-service-file' into 'main'  
						
						 
						
						... 
						
						
						
						Add example systemd service file
See merge request hectorjsmith/fail2ban-prometheus-exporter!65  
						
						
							
						
					 
					
						2022-02-20 09:05:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						23e073ffde 
					 
					
						
						
							
							feat: add example systemd service file  
						
						 
						
						... 
						
						
						
						Add a basic systemd service file to serve as an example on how to run the
exporter as a system service. Add short README with an overview of the
service file. 
						
						
							
						
					 
					
						2022-02-20 09:05:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						b12ab669b1 
					 
					
						
						
							
							Merge branch 'update-goreleaser-config' into 'main'  
						
						 
						
						... 
						
						
						
						Update goreleaser config
See merge request hectorjsmith/fail2ban-prometheus-exporter!64  
						
						
							
						
					 
					
						2022-02-20 08:46:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						3911eca07e 
					 
					
						
						
							
							feat: rename output binary and archives  
						
						 
						
						... 
						
						
						
						Update the goreleaser config to rename the output binary and archive names
to `fail2ban_exporter` instead of defaulting to the project name. This
better aligns with conventions used by other exporters.
Update Dockerfile and Makefile to follow the new naming scheme.
Update the output archives to wrap the build files in a folder. This makes
extracting the archives a little easier.
BREAKING CHANGE: Release binary name has been changed to `fail2ban_exporter`. 
						
						
							
						
					 
					
						2022-02-20 08:46:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						cc68fe3f01 
					 
					
						
						
							
							Merge branch 'add-mechanism-for-graceful-shutdown' into 'main'  
						
						 
						
						... 
						
						
						
						Add mechanism for graceful shutdown
See merge request hectorjsmith/fail2ban-prometheus-exporter!63  
						
						
							
						
					 
					
						2022-02-20 08:25:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						f6e328a0aa 
					 
					
						
						
							
							feat: correctly handle shutdown signals  
						
						 
						
						... 
						
						
						
						Add a new method to the application startup to listen for OS shutdown
signals and handle them appropriately. A shutdown signal will cause the
app to exit immediately.
Use correct syntax for the `ENTRYPOINT` field in the Dockerfile to ensure
that OS signals get passed down to the running application. 
						
						
							
						
					 
					
						2022-02-20 08:17:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						aedef536dd 
					 
					
						
						
							
							Merge branch 'update-changelog' into 'main'  
						
						 
						
						... 
						
						
						
						Update changelog
See merge request hectorjsmith/fail2ban-prometheus-exporter!62  
						
						
							
						
					 
					
						2022-02-19 17:10:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						97ea58d86a 
					 
					
						
						
							
							docs: update changelog  
						
						 
						
						
						
						
							
						
					 
					
						2022-02-19 17:06:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						ab80610a3a 
					 
					
						
						
							
							Merge branch 'rewrite-application-cli-parameters' into 'main'  
						
						 
						
						... 
						
						
						
						Rewrite application cli parameters
See merge request hectorjsmith/fail2ban-prometheus-exporter!61  
						
						
							
						
					 
					
						2022-02-19 17:01:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hector 
							
						 
					 
					
						
						
							
						
						6e575aa0fd 
					 
					
						
						
							
							feat: rewrite cli flags and environment variables  
						
						 
						
						... 
						
						
						
						Replace existing CLI flags to make them more consistent and follow a more
standard format.
Remove CLI flags and environment variables that are no longer relevant.
Add short `-v` option for version flag.
Update README with new documentation.
BREAKING CHANGE: Replace `--socket` flag with `--collector.f2b.socket`.
BREAKING CHANGE: Merge `--port` flag and `--web.listen-address` into a single flag.
BREAKING CHANGE: Remove `--collector.textfile` flag, its value is now derived from `--collector.textfile.directory`.
BREAKING CHANGE: Remove `F2B_COLLECTOR_TEXT` and `F2B_WEB_PORT` environment variables. 
						
						
							
						
					 
					
						2022-02-19 17:01:49 +00:00