Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b7244dac2 
							
						 
					 
					
						
						
							
							Merge pull request  #607  from juanfont/update-contributors  
						
						 
						
						
						
					 
					
						2022-06-03 11:01:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							571ce2b0b9 
							
						 
					 
					
						
						
							
							docs(README): update contributors  
						
						 
						
						
						
					 
					
						2022-06-03 08:49:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0797148076 
							
						 
					 
					
						
						
							
							Merge pull request  #601  from kradalby/signals-reload-acl  
						
						 
						
						
						
					 
					
						2022-06-03 10:48:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							679cf7c0d7 
							
						 
					 
					
						
						
							
							Merge branch 'main' into signals-reload-acl  
						
						 
						
						
						
					 
					
						2022-06-03 10:23:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19b6405332 
							
						 
					 
					
						
						
							
							Merge pull request  #597  from kradalby/db-error-handling  
						
						 
						
						
						
					 
					
						2022-06-03 10:23:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1db2d0c8e 
							
						 
					 
					
						
						
							
							Merge branch 'main' into signals-reload-acl  
						
						 
						
						
						
					 
					
						2022-06-02 11:12:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f6fb4dcd6 
							
						 
					 
					
						
						
							
							Merge branch 'main' into db-error-handling  
						
						 
						
						
						
					 
					
						2022-06-02 11:11:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1ba7ba685 
							
						 
					 
					
						
						
							
							Merge pull request  #602  from iSchluff/fix/forced-tags-with-tagOwner  
						
						 
						
						
						
					 
					
						2022-06-02 11:11:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Schubert 
							
						 
					 
					
						
						
						
						
							
						
						
							6dccfee862 
							
						 
					 
					
						
						
							
							Fix forced Tags with legitimate tagOwners  
						
						 
						
						... 
						
						
						
						Also replace loops contains 
						
					 
					
						2022-06-01 15:43:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							6f32b80b2b 
							
						 
					 
					
						
						
							
							Update changelog  
						
						 
						
						
						
					 
					
						2022-05-31 14:30:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							2feed18b28 
							
						 
					 
					
						
						
							
							Support reloading ACLs with SIGHUP  
						
						 
						
						... 
						
						
						
						Also continously listen for signals, not just once. 
						
					 
					
						2022-05-31 14:28:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							36dca3516a 
							
						 
					 
					
						
						
							
							Move Abspath function to headscale utils  
						
						 
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							06129277ed 
							
						 
					 
					
						
						
							
							Rename abspath function to describe what it does  
						
						 
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							6b1482daee 
							
						 
					 
					
						
						
							
							Use config object instead of viper for policy path  
						
						 
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							24e4787a64 
							
						 
					 
					
						
						
							
							Make ACL policy part of the config struct  
						
						 
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							5bfae22c8f 
							
						 
					 
					
						
						
							
							Make config get function global  
						
						 
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							3e078f0494 
							
						 
					 
					
						
						
							
							Fix logtail config function name  
						
						 
						
						
						
					 
					
						2022-05-31 14:28:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							0b4f59b82b 
							
						 
					 
					
						
						
							
							Improve signal handling  
						
						 
						
						... 
						
						
						
						This commit starts to wire up better signal handling, it starts with
handling shutdown a bit better, using the graceful shutdown for all the
listeners we use.
It also adds the initial switch case for handling config and acl reload,
which is to be implemented. 
						
					 
					
						2022-05-31 14:28:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a19af04582 
							
						 
					 
					
						
						
							
							Fix errors introduced by merge  
						
						 
						
						
						
					 
					
						2022-05-31 11:03:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0676aa11a9 
							
						 
					 
					
						
						
							
							Merge branch 'main' into db-error-handling  
						
						 
						
						
						
					 
					
						2022-05-31 10:18:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be25bbce92 
							
						 
					 
					
						
						
							
							Merge pull request  #560  from kradalby/rename-fixess  
						
						 
						
						
						
					 
					
						2022-05-31 10:14:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							5ecfbbaf5d 
							
						 
					 
					
						
						
							
							Fix pointer in machine save call  
						
						 
						
						
						
					 
					
						2022-05-31 10:05:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f7cd737dc 
							
						 
					 
					
						
						
							
							Merge branch 'main' into rename-fixess  
						
						 
						
						
						
					 
					
						2022-05-31 09:45:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b472e5a689 
							
						 
					 
					
						
						
							
							Merge pull request  #599  from kradalby/parse-duration-improv  
						
						 
						
						
						
					 
					
						2022-05-31 09:45:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25c674ed32 
							
						 
					 
					
						
						
							
							Merge branch 'main' into parse-duration-improv  
						
						 
						
						
						
					 
					
						2022-05-31 09:43:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							3d93cf9e2d 
							
						 
					 
					
						
						
							
							Update changelog  
						
						 
						
						
						
					 
					
						2022-05-31 09:42:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7edea5f40 
							
						 
					 
					
						
						
							
							Merge branch 'main' into rename-fixess  
						
						 
						
						
						
					 
					
						2022-05-31 09:42:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d26e220fb9 
							
						 
					 
					
						
						
							
							Merge pull request  #598  from kradalby/parse-duration-improv  
						
						 
						
						
						
					 
					
						2022-05-31 09:42:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							d860270733 
							
						 
					 
					
						
						
							
							Use Prometheus duration parser (support days and weeks)  
						
						 
						
						
						
					 
					
						2022-05-30 16:10:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a09633e859 
							
						 
					 
					
						
						
							
							Check errors of more database calls  
						
						 
						
						
						
					 
					
						2022-05-30 15:39:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1837a4d69 
							
						 
					 
					
						
						
							
							Merge branch 'main' into db-error-handling  
						
						 
						
						
						
					 
					
						2022-05-30 15:31:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							52cc3bc8eb 
							
						 
					 
					
						
						
							
							Check all errors for db.Save  
						
						 
						
						
						
					 
					
						2022-05-30 15:31:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9175aca094 
							
						 
					 
					
						
						
							
							Merge branch 'main' into rename-fixess  
						
						 
						
						
						
					 
					
						2022-05-30 15:29:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							848727a21d 
							
						 
					 
					
						
						
							
							Merge pull request  #596  from kradalby/disable-logcatcher  
						
						 
						
						
						
					 
					
						2022-05-30 15:29:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							df7d5fa2b9 
							
						 
					 
					
						
						
							
							Fix lint  
						
						 
						
						
						
					 
					
						2022-05-30 14:58:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							86dfc91dd5 
							
						 
					 
					
						
						
							
							update readme  
						
						 
						
						
						
					 
					
						2022-05-30 14:57:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							7f66d9184b 
							
						 
					 
					
						
						
							
							Add config test  
						
						 
						
						
						
					 
					
						2022-05-30 14:57:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							ff5f31b87e 
							
						 
					 
					
						
						
							
							Disable logtail for clients  
						
						 
						
						
						
					 
					
						2022-05-30 14:52:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c465c2eb 
							
						 
					 
					
						
						
							
							Wire up setting to enable/disable logtail  
						
						 
						
						
						
					 
					
						2022-05-30 14:47:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d11279e615 
							
						 
					 
					
						
						
							
							Merge branch 'main' into rename-fixess  
						
						 
						
						
						
					 
					
						2022-05-30 13:38:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							266aac9e61 
							
						 
					 
					
						
						
							
							Update CHANGELOG  
						
						 
						
						
						
					 
					
						2022-05-30 13:35:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							4ffd3eacb0 
							
						 
					 
					
						
						
							
							Override golangci-lint to use go 1.17  
						
						 
						
						
						
					 
					
						2022-05-30 13:35:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a443255b3e 
							
						 
					 
					
						
						
							
							Validate isOutdated against all namespaces  
						
						 
						
						... 
						
						
						
						This commit makes isOutdated validate a nodes necessity to update
against all namespaces, and not just the nodes own namespace (which made
more sense before).
getLastStateChange is now uses the passed namespaces as a filter,
meaning that not requesting any namespace will give you the total last
updated state.
In addition, the sync.Map is exchanged for a variant that uses generics
which allows us to remove some casting logic. 
						
					 
					
						2022-05-30 13:35:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a992840c9b 
							
						 
					 
					
						
						
							
							Give UpdateMachine a more meaningful name  
						
						 
						
						
						
					 
					
						2022-05-30 13:35:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							dbc1d981c9 
							
						 
					 
					
						
						
							
							Revert golines  
						
						 
						
						
						
					 
					
						2022-05-30 13:35:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							9993f51b5e 
							
						 
					 
					
						
						
							
							docs(README): update contributors  
						
						 
						
						
						
					 
					
						2022-05-30 13:35:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							3a3fc0a4be 
							
						 
					 
					
						
						
							
							Update headscale checksum  
						
						 
						
						
						
					 
					
						2022-05-30 12:03:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							5316dd9c27 
							
						 
					 
					
						
						
							
							Use new nix stable (22.05)  
						
						 
						
						
						
					 
					
						2022-05-30 11:59:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							59a1a85a2b 
							
						 
					 
					
						
						
							
							Change to a go generics set implementation, no more casting  🎉  
						
						 
						
						
						
					 
					
						2022-05-30 11:49:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							fc502e1e79 
							
						 
					 
					
						
						
							
							Update golines and fix go mod checksum  
						
						 
						
						
						
					 
					
						2022-05-30 11:13:31 +02:00