mirror of
				https://github.com/juanfont/headscale.git
				synced 2025-10-28 10:51:44 +01:00 
			
		
		
		
	Merge branch 'main' into config-rework
This commit is contained in:
		
						commit
						1b2967320b
					
				| @ -1,7 +1,7 @@ | |||||||
| --- | --- | ||||||
| before: | before: | ||||||
|   hooks: |   hooks: | ||||||
|     - go mod tidy -compat=1.17 |     - go mod tidy -compat=1.18 | ||||||
| 
 | 
 | ||||||
| release: | release: | ||||||
|   prerelease: auto |   prerelease: auto | ||||||
| @ -21,17 +21,15 @@ builds: | |||||||
|     ldflags: |     ldflags: | ||||||
|       - -s -w -X github.com/juanfont/headscale/cmd/headscale/cli.Version=v{{.Version}} |       - -s -w -X github.com/juanfont/headscale/cmd/headscale/cli.Version=v{{.Version}} | ||||||
| 
 | 
 | ||||||
|   - id: linux-armhf |   - id: darwin-arm64 | ||||||
|     main: ./cmd/headscale/headscale.go |     main: ./cmd/headscale/headscale.go | ||||||
|     mod_timestamp: "{{ .CommitTimestamp }}" |     mod_timestamp: "{{ .CommitTimestamp }}" | ||||||
|     env: |     env: | ||||||
|       - CGO_ENABLED=0 |       - CGO_ENABLED=0 | ||||||
|     goos: |     goos: | ||||||
|       - linux |       - darwin | ||||||
|     goarch: |     goarch: | ||||||
|       - arm |       - arm64 | ||||||
|     goarm: |  | ||||||
|       - "7" |  | ||||||
|     flags: |     flags: | ||||||
|       - -mod=readonly |       - -mod=readonly | ||||||
|     ldflags: |     ldflags: | ||||||
| @ -65,7 +63,7 @@ archives: | |||||||
|   - id: golang-cross |   - id: golang-cross | ||||||
|     builds: |     builds: | ||||||
|       - darwin-amd64 |       - darwin-amd64 | ||||||
|       - linux-armhf |       - darwin-arm64 | ||||||
|       - linux-amd64 |       - linux-amd64 | ||||||
|       - linux-arm64 |       - linux-arm64 | ||||||
|     name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}" |     name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}" | ||||||
|  | |||||||
| @ -4,6 +4,7 @@ | |||||||
| 
 | 
 | ||||||
| ### Changes | ### Changes | ||||||
| 
 | 
 | ||||||
|  | - **Drop** armhf (32-bit ARM) support. [#609](https://github.com/juanfont/headscale/pull/609) | ||||||
| - Headscale fails to serve if the ACL policy file cannot be parsed [#537](https://github.com/juanfont/headscale/pull/537) | - Headscale fails to serve if the ACL policy file cannot be parsed [#537](https://github.com/juanfont/headscale/pull/537) | ||||||
| - Fix labels cardinality error when registering unknown pre-auth key [#519](https://github.com/juanfont/headscale/pull/519) | - Fix labels cardinality error when registering unknown pre-auth key [#519](https://github.com/juanfont/headscale/pull/519) | ||||||
| - Fix send on closed channel crash in polling [#542](https://github.com/juanfont/headscale/pull/542) | - Fix send on closed channel crash in polling [#542](https://github.com/juanfont/headscale/pull/542) | ||||||
|  | |||||||
							
								
								
									
										9
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								Makefile
									
									
									
									
									
								
							| @ -3,6 +3,13 @@ version = $(git describe --always --tags --dirty) | |||||||
| 
 | 
 | ||||||
| rwildcard=$(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2) $(filter $(subst *,%,$2),$d)) | rwildcard=$(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2) $(filter $(subst *,%,$2),$d)) | ||||||
| 
 | 
 | ||||||
|  | # Determine if OS supports pie
 | ||||||
|  | GOOS ?= $(shell uname | tr '[:upper:]' '[:lower:]') | ||||||
|  | ifeq ($(filter $(GOOS), openbsd netbsd soloaris plan9), ) | ||||||
|  | 	pieflags = -buildmode=pie | ||||||
|  | else | ||||||
|  | endif | ||||||
|  | 
 | ||||||
| # GO_SOURCES = $(wildcard *.go)
 | # GO_SOURCES = $(wildcard *.go)
 | ||||||
| # PROTO_SOURCES = $(wildcard **/*.proto)
 | # PROTO_SOURCES = $(wildcard **/*.proto)
 | ||||||
| GO_SOURCES = $(call rwildcard,,*.go) | GO_SOURCES = $(call rwildcard,,*.go) | ||||||
| @ -10,7 +17,7 @@ PROTO_SOURCES = $(call rwildcard,,*.proto) | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| build: | build: | ||||||
| 	CGO_ENABLED=0 go build -trimpath -buildmode=pie -mod=readonly -ldflags "-s -w -X github.com/juanfont/headscale/cmd/headscale/cli.Version=$(version)" cmd/headscale/headscale.go | 	GOOS=$(GOOS) CGO_ENABLED=0 go build -trimpath $(pieflags) -mod=readonly -ldflags "-s -w -X github.com/juanfont/headscale/cmd/headscale/cli.Version=$(version)" cmd/headscale/headscale.go | ||||||
| 
 | 
 | ||||||
| dev: lint test build | dev: lint test build | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										49
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										49
									
								
								README.md
									
									
									
									
									
								
							| @ -276,6 +276,13 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Hoàng Đức Hiếu</b></sub> |             <sub style="font-size:14px"><b>Hoàng Đức Hiếu</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|  |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|  |         <a href=https://github.com/bravechamp> | ||||||
|  |             <img src=https://avatars.githubusercontent.com/u/48980452?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=bravechamp/> | ||||||
|  |             <br /> | ||||||
|  |             <sub style="font-size:14px"><b>bravechamp</b></sub> | ||||||
|  |         </a> | ||||||
|  |     </td> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/deonthomasgy> |         <a href=https://github.com/deonthomasgy> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/150036?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Deon Thomas/> |             <img src=https://avatars.githubusercontent.com/u/150036?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Deon Thomas/> | ||||||
| @ -283,6 +290,8 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Deon Thomas</b></sub> |             <sub style="font-size:14px"><b>Deon Thomas</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|  | </tr> | ||||||
|  | <tr> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/mevansam> |         <a href=https://github.com/mevansam> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/403630?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Mevan Samaratunga/> |             <img src=https://avatars.githubusercontent.com/u/403630?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Mevan Samaratunga/> | ||||||
| @ -290,8 +299,6 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Mevan Samaratunga</b></sub> |             <sub style="font-size:14px"><b>Mevan Samaratunga</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
| </tr> |  | ||||||
| <tr> |  | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/dragetd> |         <a href=https://github.com/dragetd> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/3639577?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Michael G./> |             <img src=https://avatars.githubusercontent.com/u/3639577?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Michael G./> | ||||||
| @ -327,6 +334,8 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Pavlos Vinieratos</b></sub> |             <sub style="font-size:14px"><b>Pavlos Vinieratos</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|  | </tr> | ||||||
|  | <tr> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/SilverBut> |         <a href=https://github.com/SilverBut> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/6560655?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Silver Bullet/> |             <img src=https://avatars.githubusercontent.com/u/6560655?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Silver Bullet/> | ||||||
| @ -334,8 +343,6 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Silver Bullet</b></sub> |             <sub style="font-size:14px"><b>Silver Bullet</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
| </tr> |  | ||||||
| <tr> |  | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/majst01> |         <a href=https://github.com/majst01> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/410110?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Stefan Majer/> |             <img src=https://avatars.githubusercontent.com/u/410110?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Stefan Majer/> | ||||||
| @ -371,6 +378,15 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Antoine POPINEAU</b></sub> |             <sub style="font-size:14px"><b>Antoine POPINEAU</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|  | </tr> | ||||||
|  | <tr> | ||||||
|  |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|  |         <a href=https://github.com/iSchluff> | ||||||
|  |             <img src=https://avatars.githubusercontent.com/u/1429641?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Anton Schubert/> | ||||||
|  |             <br /> | ||||||
|  |             <sub style="font-size:14px"><b>Anton Schubert</b></sub> | ||||||
|  |         </a> | ||||||
|  |     </td> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/aofei> |         <a href=https://github.com/aofei> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/5037285?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Aofei Sheng/> |             <img src=https://avatars.githubusercontent.com/u/5037285?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Aofei Sheng/> | ||||||
| @ -378,8 +394,6 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Aofei Sheng</b></sub> |             <sub style="font-size:14px"><b>Aofei Sheng</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
| </tr> |  | ||||||
| <tr> |  | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/awoimbee> |         <a href=https://github.com/awoimbee> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/22431493?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Arthur Woimbée/> |             <img src=https://avatars.githubusercontent.com/u/22431493?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Arthur Woimbée/> | ||||||
| @ -408,6 +422,8 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Felix Kronlage-Dammers</b></sub> |             <sub style="font-size:14px"><b>Felix Kronlage-Dammers</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|  | </tr> | ||||||
|  | <tr> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/felixonmars> |         <a href=https://github.com/felixonmars> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/1006477?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Felix Yan/> |             <img src=https://avatars.githubusercontent.com/u/1006477?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Felix Yan/> | ||||||
| @ -422,8 +438,6 @@ make build | |||||||
|             <sub style="font-size:14px"><b>JJGadgets</b></sub> |             <sub style="font-size:14px"><b>JJGadgets</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
| </tr> |  | ||||||
| <tr> |  | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/madjam002> |         <a href=https://github.com/madjam002> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/679137?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Jamie Greeff/> |             <img src=https://avatars.githubusercontent.com/u/679137?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Jamie Greeff/> | ||||||
| @ -452,6 +466,8 @@ make build | |||||||
|             <sub style="font-size:14px"><b>rcursaru</b></sub> |             <sub style="font-size:14px"><b>rcursaru</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|  | </tr> | ||||||
|  | <tr> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/renovate-bot> |         <a href=https://github.com/renovate-bot> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/25180681?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=WhiteSource Renovate/> |             <img src=https://avatars.githubusercontent.com/u/25180681?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=WhiteSource Renovate/> | ||||||
| @ -466,8 +482,6 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Ryan Fowler</b></sub> |             <sub style="font-size:14px"><b>Ryan Fowler</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
| </tr> |  | ||||||
| <tr> |  | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/shaananc> |         <a href=https://github.com/shaananc> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/2287839?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Shaanan Cohney/> |             <img src=https://avatars.githubusercontent.com/u/2287839?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Shaanan Cohney/> | ||||||
| @ -496,6 +510,8 @@ make build | |||||||
|             <sub style="font-size:14px"><b>The Gitter Badger</b></sub> |             <sub style="font-size:14px"><b>The Gitter Badger</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|  | </tr> | ||||||
|  | <tr> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/tianon> |         <a href=https://github.com/tianon> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/161631?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Tianon Gravi/> |             <img src=https://avatars.githubusercontent.com/u/161631?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Tianon Gravi/> | ||||||
| @ -510,8 +526,6 @@ make build | |||||||
|             <sub style="font-size:14px"><b>Tjerk Woudsma</b></sub> |             <sub style="font-size:14px"><b>Tjerk Woudsma</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
| </tr> |  | ||||||
| <tr> |  | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/y0ngb1n> |         <a href=https://github.com/y0ngb1n> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/25719408?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Yang Bin/> |             <img src=https://avatars.githubusercontent.com/u/25719408?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Yang Bin/> | ||||||
| @ -533,13 +547,6 @@ make build | |||||||
|             <sub style="font-size:14px"><b>ZiYuan</b></sub> |             <sub style="font-size:14px"><b>ZiYuan</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |  | ||||||
|         <a href=https://github.com/bravechamp> |  | ||||||
|             <img src=https://avatars.githubusercontent.com/u/48980452?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=bravechamp/> |  | ||||||
|             <br /> |  | ||||||
|             <sub style="font-size:14px"><b>bravechamp</b></sub> |  | ||||||
|         </a> |  | ||||||
|     </td> |  | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/derelm> |         <a href=https://github.com/derelm> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/465155?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=derelm/> |             <img src=https://avatars.githubusercontent.com/u/465155?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=derelm/> | ||||||
| @ -547,6 +554,8 @@ make build | |||||||
|             <sub style="font-size:14px"><b>derelm</b></sub> |             <sub style="font-size:14px"><b>derelm</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
|  | </tr> | ||||||
|  | <tr> | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/nning> |         <a href=https://github.com/nning> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/557430?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=henning mueller/> |             <img src=https://avatars.githubusercontent.com/u/557430?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=henning mueller/> | ||||||
| @ -554,8 +563,6 @@ make build | |||||||
|             <sub style="font-size:14px"><b>henning mueller</b></sub> |             <sub style="font-size:14px"><b>henning mueller</b></sub> | ||||||
|         </a> |         </a> | ||||||
|     </td> |     </td> | ||||||
| </tr> |  | ||||||
| <tr> |  | ||||||
|     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> |     <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> | ||||||
|         <a href=https://github.com/ignoramous> |         <a href=https://github.com/ignoramous> | ||||||
|             <img src=https://avatars.githubusercontent.com/u/852289?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=ignoramous/> |             <img src=https://avatars.githubusercontent.com/u/852289?v=4 width="100;"  style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=ignoramous/> | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user