89e6e4abd8 
					 
					
						
						
							
							fix(alerting): Omit nil structs within alerting provider struct  
						
						
						
						
					 
					
						2022-01-11 20:13:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4700f54798 
					 
					
						
						
							
							docs: Remove outdated comment  
						
						
						
						
					 
					
						2022-01-11 20:11:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ca4442e6a 
					 
					
						
						
							
							docs: Add missing section "Configuring Opsgenie alerts"  
						
						
						
						
					 
					
						2022-01-11 20:10:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce6f58f403 
					 
					
						
						
							
							feat(alerting): Allow specifying a different username for email provider ( #231 )  
						
						... 
						
						
						
						* Update email alerting provider to supply a username, maintaining backwards compatibility with from
* Update README.md
Co-authored-by: Tom Moitié <tomm@gendius.co.uk >
Co-authored-by: TwiN <twin@twinnation.org > 
						
						
					 
					
						2022-01-11 20:07:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c466542990 
					 
					
						
						
							
							test(security): Add tests for basic auth with bcrypt  
						
						
						
						
					 
					
						2022-01-08 19:59:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9cb8c37298 
					 
					
						
						
							
							fix(security): Make sure to panic on start if the security middlewares return an error  
						
						
						
						
					 
					
						2022-01-08 19:59:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6f7e15735 
					 
					
						
						
							
							docs(security): Add warning about using a high cost for bcrypt  
						
						
						
						
					 
					
						2022-01-08 19:59:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c712133df0 
					 
					
						
						
							
							feat(security): Implement Bcrypt for basic auth and deprecate SHA512  
						
						... 
						
						
						
						I've re-written the code for this several times before but always ended up not going through with it because a hashed Bcrypt string has dollar signs in it, which caused issues with the config due to environment variable support.
I finally decided to go through with it by forcing users to base64 encode the bcrypt hash 
						
						
					 
					
						2022-01-08 19:59:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc016bd682 
					 
					
						
						
							
							feat(ui): Make logo link and header configurable  
						
						... 
						
						
						
						Closes  #213  
					
						2022-01-08 15:24:22 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e586e4152 
					 
					
						
						
							
							refactor: Split direct and indirect modules  
						
						
						
						
					 
					
						2022-01-06 23:24:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea425773e0 
					 
					
						
						
							
							style: Use SVG instead of PNG for GitHub's logo  
						
						
						
						
					 
					
						2022-01-03 21:41:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10949b11f4 
					 
					
						
						
							
							fix(oidc): Default isAuthenticated to true, not false  
						
						
						
						
					 
					
						2022-01-02 21:37:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e022d04b1 
					 
					
						
						
							
							chore: Fix inconsistent indentation + Rebuild assets  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3319e158b5 
					 
					
						
						
							
							branding: Update logo  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f467a77ae2 
					 
					
						
						
							
							chore: Upgrade Tailwind from v2 to v3  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						56048725e4 
					 
					
						
						
							
							oidc: Display error if applicable  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						425c1d3674 
					 
					
						
						
							
							oidc: Add /api/v1/config route for determining whether to display a login button on the UI  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8838f6f2ad 
					 
					
						
						
							
							oidc: Add documentation  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						139a78b2f6 
					 
					
						
						
							
							oidc: Log when a subject tries to authenticate but isn't allowed  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd5e3ee7ee 
					 
					
						
						
							
							Add tests for OIDC  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f8f7bb45e 
					 
					
						
						
							
							Fix codecov configuration  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27e246859e 
					 
					
						
						
							
							Use code coverage target instead of threshold  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1688ac87a 
					 
					
						
						
							
							Set code coverage threshold to 75%  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54779e1db8 
					 
					
						
						
							
							Fix basic security tests  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be9087bee3 
					 
					
						
						
							
							#205 : Work on supporting OpenID Connect for auth  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ab5724fc1 
					 
					
						
						
							
							Default to dark theme  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45a47940ad 
					 
					
						
						
							
							#205 : Start working on adding support for IODC  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1777d69495 
					 
					
						
						
							
							Remove unnecessary check  
						
						
						
						
					 
					
						2021-12-14 23:26:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8676b83fe3 
					 
					
						
						
							
							Changed: add maintenance to README on root config table  
						
						
						
						
					 
					
						2021-12-14 19:55:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b67701ff6d 
					 
					
						
						
							
							BREAKING: Replace metrics  
						
						
						
						
					 
					
						2021-12-13 19:38:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb9acef9b5 
					 
					
						
						
							
							Minor update  
						
						
						
						
					 
					
						2021-12-13 19:38:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00aec70fb8 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2021-12-13 19:38:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18d28fc362 
					 
					
						
						
							
							Add tests for validation of description  
						
						
						
						
					 
					
						2021-12-12 17:03:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb3545e994 
					 
					
						
						
							
							Add tests for Slack alert body with endpoint that has a group  
						
						
						
						
					 
					
						2021-12-12 17:03:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad71c8db34 
					 
					
						
						
							
							Support displaying group name when applicable for every alert provider  
						
						
						
						
					 
					
						2021-12-12 17:03:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6da281bf4e 
					 
					
						
						
							
							Disallow certain characters in endpoint name, group and alert description  
						
						
						
						
					 
					
						2021-12-12 17:03:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dd8ba1a99 
					 
					
						
						
							
							Add missing alert type  
						
						
						
						
					 
					
						2021-12-09 21:18:44 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2503d21522 
					 
					
						
						
							
							Refactor Opsgenie alerting provider code  
						
						
						
						
					 
					
						2021-12-09 21:18:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36a3419aec 
					 
					
						
						
							
							Update .gitignore  
						
						
						
						
					 
					
						2021-12-09 20:40:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7353fad809 
					 
					
						
						
							
							Opsgenie Alert Provider ( #214 )  
						
						... 
						
						
						
						* ✨  opsgenie alert provider
* ✅  add unit tests
* ✏️  typofix
* 📝  update readme
* ✨  add details
* ✨  use group to previne colisions
* ✏️  typofix
* ✏️  typofix 
						
						
					 
					
						2021-12-09 20:32:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5a26caa08 
					 
					
						
						
							
							Merge pull request  #217  from ianagbip1oti/patch-3  
						
						... 
						
						
						
						Grammatical Fix 
						
						
					 
					
						2021-12-09 01:19:54 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7206546af 
					 
					
						
						
							
							Grammatical Fix  
						
						
						
						
					 
					
						2021-12-08 22:16:06 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fa86a2c46 
					 
					
						
						
							
							Merge pull request  #216  from ianagbip1oti/patch-2  
						
						... 
						
						
						
						Grammatical Fix 
						
						
					 
					
						2021-12-09 01:14:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6ed23b169 
					 
					
						
						
							
							Grammatical Fix  
						
						
						
						
					 
					
						2021-12-08 22:13:12 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9201c5084 
					 
					
						
						
							
							Merge pull request  #215  from ianagbip1oti/patch-1  
						
						... 
						
						
						
						Grammatical fix 
						
						
					 
					
						2021-12-09 01:08:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0ba8261e3 
					 
					
						
						
							
							Grammatical fix  
						
						
						
						
					 
					
						2021-12-08 22:07:04 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f89447badc 
					 
					
						
						
							
							Merge pull request  #211  from Juneezee/deprecate-ioutil  
						
						... 
						
						
						
						refactor: move from io/ioutil to io and os packages 
						
						
					 
					
						2021-12-03 20:31:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14c42f6e6d 
					 
					
						
						
							
							Fix   #212 : Stale endpoint on dashboard after config change  
						
						
						
						
					 
					
						2021-12-03 18:20:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a05bdcb82 
					 
					
						
						
							
							refactor: move from io/ioutil to io and os packages  
						
						... 
						
						
						
						The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com > 
						
						
					 
					
						2021-12-03 14:44:17 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5eb7763052 
					 
					
						
						
							
							Implement email alerts  
						
						
						
						
					 
					
						2021-12-02 23:31:14 -05:00