Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ad88aa08 
							
						 
					 
					
						
						
							
							Print the name of the registered machine  
						
						
						
					 
					
						2022-11-13 13:13:29 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							45cb0f3fa3 
							
						 
					 
					
						
						
							
							Typo  
						
						
						
					 
					
						2022-11-03 23:59:06 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							198e92c08f 
							
						 
					 
					
						
						
							
							Remove dependency on netaddr  
						
						
						
					 
					
						2022-09-03 23:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							e91c378bd4 
							
						 
					 
					
						
						
							
							Replace machine key with node key in preparation for Noise in auth related stuff  
						
						
						
					 
					
						2022-08-10 15:35:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jiang Zhu 
							
						 
					 
					
						
						
						
						
							
						
						
							dc94570c4a 
							
						 
					 
					
						
						
							
							more intuitive output of node ls  
						
						
						
					 
					
						2022-07-23 01:33:11 +08:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							e631c6f7e0 
							
						 
					 
					
						
						
							
							Merge master  
						
						
						
					 
					
						2022-05-16 21:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							f4873d9387 
							
						 
					 
					
						
						
							
							Fix rename cli error  
						
						
						
					 
					
						2022-05-16 20:29:31 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4435a4f19d 
							
						 
					 
					
						
						
							
							chore: apply lint recommendations  
						
						
						
					 
					
						2022-05-16 14:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72c1edaaa4 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into feat-list-tags-of-machines  
						
						
						
					 
					
						2022-05-13 11:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63d920510d 
							
						 
					 
					
						
						
							
							feat: improve nodes list with inputs from @deonthomasgy  
						
						... 
						
						
						
						cf: https://github.com/juanfont/headscale/compare/main...deonthomasgy:dev/thomas/show-tags  
						
					 
					
						2022-05-13 11:46:28 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62cfd60e38 
							
						 
					 
					
						
						
							
							feat: add validation of tags  
						
						
						
					 
					
						2022-05-13 10:18:01 +02:00 
						 
				 
			
				
					
						
							
							
								Deon Thomas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ed79b7bb8 
							
						 
					 
					
						
						
							
							order Ip Address, IPv4 first, cleanup  
						
						
						
					 
					
						2022-05-08 15:21:10 -04:00 
						 
				 
			
				
					
						
							
							
								Deon Thomas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4f5ed6618 
							
						 
					 
					
						
						
							
							order ip address output, IPv4 first  
						
						
						
					 
					
						2022-05-08 15:06:12 -04:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc8c20e002 
							
						 
					 
					
						
						
							
							fix: handle empty aclPolicy for integration tests  
						
						
						
					 
					
						2022-05-04 22:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2fb5b2b9d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into feat-list-tags-of-machines  
						
						
						
					 
					
						2022-05-03 20:35:28 +02:00 
						 
				 
			
				
					
						
							
							
								Igor Perepilitsyn 
							
						 
					 
					
						
						
						
						
							
						
						
							12d8f0f4b0 
							
						 
					 
					
						
						
							
							remove redundant lines of code, fix response when output is not plain text  
						
						
						
					 
					
						2022-05-02 14:00:00 +04:00 
						 
				 
			
				
					
						
							
							
								Igor Perepilitsyn 
							
						 
					 
					
						
						
						
						
							
						
						
							1b3a7bbf03 
							
						 
					 
					
						
						
							
							apply styling fixes  
						
						
						
					 
					
						2022-05-02 08:32:33 +04:00 
						 
				 
			
				
					
						
							
							
								Igor Perepilitsyn 
							
						 
					 
					
						
						
						
						
							
						
						
							bc055edf12 
							
						 
					 
					
						
						
							
							add command for moving node between namespaces  
						
						
						
					 
					
						2022-05-01 17:55:34 +04:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
						
						
							
						
						
							8061abe279 
							
						 
					 
					
						
						
							
							refact: use generics for contains functions  
						
						
						
					 
					
						2022-04-25 22:17:23 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
						
						
							
						
						
							cc9eeda889 
							
						 
					 
					
						
						
							
							feat: updating cli to match the set command  
						
						
						
					 
					
						2022-04-25 22:17:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							79704dc9b0 
							
						 
					 
					
						
						
							
							Update command with new fields  
						
						
						
					 
					
						2022-04-24 20:57:15 +01:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f53bb63b2d 
							
						 
					 
					
						
						
							
							fix: move tag command to subcommand of nodes  
						
						
						
					 
					
						2022-04-21 23:43:20 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4651c44dde 
							
						 
					 
					
						
						
							
							feat: print tags in nodes list  
						
						
						
					 
					
						2022-04-16 13:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								bravechamp 
							
						 
					 
					
						
						
						
						
							
						
						
							9901d6b2e7 
							
						 
					 
					
						
						
							
							Ability to clear nickname  
						
						
						
					 
					
						2022-03-13 21:10:41 +00:00 
						 
				 
			
				
					
						
							
							
								bravechamp 
							
						 
					 
					
						
						
						
						
							
						
						
							663e8384a3 
							
						 
					 
					
						
						
							
							Nickname support  
						
						
						
					 
					
						2022-03-13 21:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								zakaria 
							
						 
					 
					
						
						
						
						
							
						
						
							21eee912a3 
							
						 
					 
					
						
						
							
							feat(aliases): add aliases for nodes command  
						
						... 
						
						
						
						- `node`, `machine`, `machines` are aliases for `nodes` command
- `ls`, `show` aliases for `list` subcommand
- `logout`, `exp`, `e` are aliases for `expire` subcommand
- `del` is an alias for `delete` subcommand 
						
					 
					
						2022-03-02 14:28:03 +10:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							9ceac5c0fc 
							
						 
					 
					
						
						
							
							Remove CLI and tests for Shared node  
						
						
						
					 
					
						2022-02-21 22:44:08 +00:00 
						 
				 
			
				
					
						
							
							
								Csaba Sarkadi 
							
						 
					 
					
						
						
						
						
							
						
						
							1a6e5d8770 
							
						 
					 
					
						
						
							
							Add support for multiple IP prefixes  
						
						
						
					 
					
						2022-01-16 14:18:22 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							59aeaa8476 
							
						 
					 
					
						
						
							
							Ensure we always have the key prefix when needed  
						
						
						
					 
					
						2021-11-27 20:25:12 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							c38f00fab8 
							
						 
					 
					
						
						
							
							Unmarshal keys in the non-deprecated way  
						
						
						
					 
					
						2021-11-26 23:50:42 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							cfd53bc4aa 
							
						 
					 
					
						
						
							
							Factor wgkey to types/key  
						
						... 
						
						
						
						This commit converts all the uses of wgkey to the new key interfaces.
It now has specific  machine, node and discovery keys and we now should
use them correctly.
Please note the new logic which strips a key prefix (in utils.go) that
is now standard inside tailscale.
In theory we could put it in the database, but to preserve backwards
compatibility and not spend a lot of resources on accounting for both,
we just strip them. 
						
					 
					
						2021-11-26 23:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							e8faff4fe2 
							
						 
					 
					
						
						
							
							Use uint64 straight instead of converting  
						
						
						
					 
					
						2021-11-22 17:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fac33e46e1 
							
						 
					 
					
						
						
							
							Add long description for expire  
						
						
						
					 
					
						2021-11-21 21:35:36 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b152e53b13 
							
						 
					 
					
						
						
							
							Use correct type for nodes command  
						
						
						
					 
					
						2021-11-21 21:34:03 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b9f3bede 
							
						 
					 
					
						
						
							
							Add expire (logout) machine command  
						
						
						
					 
					
						2021-11-21 13:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							f85a77edb5 
							
						 
					 
					
						
						
							
							Remove println statement  
						
						
						
					 
					
						2021-11-21 09:48:59 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							1c7aff5dd9 
							
						 
					 
					
						
						
							
							Add expired column to machine list command  
						
						
						
					 
					
						2021-11-21 09:44:38 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							715542ac1c 
							
						 
					 
					
						
						
							
							Add and fix stylecheck (golint replacement)  
						
						
						
					 
					
						2021-11-15 17:24:24 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							471c0b4993 
							
						 
					 
					
						
						
							
							Initial work eliminating one/two letter variables  
						
						
						
					 
					
						2021-11-14 20:32:03 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85f28a3f4a 
							
						 
					 
					
						
						
							
							Remove all instances of undefined numbers (gonmd)  
						
						
						
					 
					
						2021-11-14 18:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9c16c7fb8 
							
						 
					 
					
						
						
							
							Remove unused params or returns  
						
						
						
					 
					
						2021-11-14 18:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89eb13c6cb 
							
						 
					 
					
						
						
							
							Add and fix nlreturn (new line return)  
						
						
						
					 
					
						2021-11-14 16:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							03b7ec62ca 
							
						 
					 
					
						
						
							
							Go format with shorter lines  
						
						
						
					 
					
						2021-11-13 08:36:45 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							0803c407a9 
							
						 
					 
					
						
						
							
							Fix Reusable typo, add tests for Augustines scenario  
						
						
						
					 
					
						2021-11-08 20:49:03 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							d47b83f80b 
							
						 
					 
					
						
						
							
							Unwrap grpc errors to make nicer user facing errors  
						
						
						
					 
					
						2021-11-07 10:15:32 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							b11acad1c9 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2021-11-07 09:57:39 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							2dfd42f80c 
							
						 
					 
					
						
						
							
							Attempt to dry up CLI client, add proepr config  
						
						... 
						
						
						
						This commit is trying to DRY up the initiation of the gRPC client in
each command:
It renames the function to CLI instead of GRPC as it actually set up a
CLI client, not a generic grpc client
It also moves the configuration of address, timeout (which is now
consistent) and api to use Viper, allowing users to set it via env vars
and configuration file 
						
					 
					
						2021-11-07 09:41:14 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a249d3fe39 
							
						 
					 
					
						
						
							
							Fix color for current namespace in nodes command  
						
						
						
					 
					
						2021-11-07 08:58:03 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							7b0d2dfb4a 
							
						 
					 
					
						
						
							
							Convert nodes command to use gRPC  
						
						
						
					 
					
						2021-11-04 22:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							f9187bdfc4 
							
						 
					 
					
						
						
							
							Switch to named arguments for all nodes subcommands. Update docs  
						
						... 
						
						
						
						accordingly. Fix integration test failure. 
						
					 
					
						2021-10-28 09:31:15 -04:00