Kristoffer Dalby
0c2648c188
Update the nodes after we have reloaded the ACL policy with sighup
2022-06-11 12:54:44 +01:00
Kristoffer Dalby
7e6291c21c
Change Set state change function to filter instead of single namespace
...
This commit makes the setLastStateChangeToNow function take a list of
namespaces instead of a single namespace. If no namespaces is passed,
all namespaces will be updated. This means that the argument acts like a
filter.
2022-06-11 12:53:02 +01:00
Kristoffer Dalby
586c5411f1
Merge pull request #611 from huskyii/doc_openbsd
2022-06-11 10:54:28 +01:00
Jiang Zhu
2be16b581c
1) fix typo 2) another hard coded version
2022-06-11 17:23:01 +08:00
Jiang Zhu
06e22bf878
Merge branch 'juanfont:main' into doc_openbsd
2022-06-11 16:54:01 +08:00
Jiang Zhu
0b4b530809
remove the hardcoded version(suggested by @kradalby)
2022-06-11 16:41:52 +08:00
Kristoffer Dalby
efca3daa5c
Merge pull request #612 from huskyii/enhance_cli_config
2022-06-10 20:38:11 +01:00
Kristoffer Dalby
fdefe46c40
Merge branch 'main' into enhance_cli_config
2022-06-10 20:18:33 +01:00
Juan Font
e918ea89a3
Merge pull request #619 from majst01/simplify-split
...
Use strings.Cut to simplify logic
2022-06-09 14:08:49 +02:00
Stefan Majer
86ce0e0c66
Use strings.Cut to simplify logic
2022-06-08 18:09:11 +02:00
Jiang Zhu
bcb04d38a5
Merge branch 'main' into enhance_cli_config
...
Extract LoadConfig from GetHeadscaleConfig, as they are conceptually
different operation, e.g.,
1) you can reload config through LoadConfig and do not get config
2) you can get config without reload config
2022-06-07 22:51:47 +08:00
Jiang Zhu
de0e2bf828
Merge branch 'main' into doc_openbsd
2022-06-07 22:31:32 +08:00
Kristoffer Dalby
8fed47a2be
Merge pull request #616 from juanfont/update-contributors
2022-06-07 15:58:53 +02:00
github-actions[bot]
17d4968425
docs(README): update contributors
2022-06-07 06:16:00 +00:00
Kristoffer Dalby
54acee6880
Merge pull request #615 from demiflat/fix_typo
2022-06-07 08:15:17 +02:00
Darrell Kundel
a4e05d4db3
fix typo for GGO->CGO
2022-06-07 11:36:13 +08:00
Kristoffer Dalby
b0acbed329
Merge pull request #608 from kradalby/config-rework
v0.16.0-beta2
2022-06-05 20:18:20 +02:00
Kristoffer Dalby
1b2967320b
Merge branch 'main' into config-rework
2022-06-05 17:57:15 +02:00
Kristoffer Dalby
90f6be0c98
Rename one char var
2022-06-05 17:52:28 +02:00
Kristoffer Dalby
78ed610b50
Switch config to pointer
2022-06-05 17:47:26 +02:00
Kristoffer Dalby
af891808f6
Make get config load the config, use config in main method
2022-06-05 17:47:12 +02:00
Jiang Zhu
0c5a402206
add changelog
2022-06-05 23:15:21 +08:00
Jiang Zhu
8744eeeb19
ExecuteCommand set HEADSCALE_LOG_LEVEL to disabled
2022-06-05 23:14:49 +08:00
Jiang Zhu
ce13596077
add integration test for headscale -c
2022-06-05 23:13:58 +08:00
Jiang Zhu
402a29e50c
impl heascale -c to specify config file
2022-06-05 18:25:09 +08:00
Jiang Zhu
0363e58467
cli.LoadConfig accepts config file now
2022-06-05 17:55:27 +08:00
Jiang Zhu
c8a14ccabb
fix prettier
2022-06-05 16:01:53 +08:00
Jiang Zhu
1de29fd4e6
fix rcd link
2022-06-05 15:49:24 +08:00
Jiang Zhu
75a0155f73
add openbsd doc
2022-06-05 15:45:38 +08:00
Kristoffer Dalby
adb55bcfe9
Merge pull request #610 from huskyii/fix_pie_build
v0.16.0-beta1
2022-06-04 12:37:02 +02:00
Jiang Zhu
2201ec8905
some GOOS do not support pie build, detect in makefile and fall back to non-pie build
2022-06-04 18:11:10 +08:00
Kristoffer Dalby
39f6fdef1a
Merge pull request #609 from kradalby/add-arm64-darwin-drop-32
2022-06-04 11:42:51 +02:00
Kristoffer Dalby
699aa5cf38
Merge branch 'main' into add-arm64-darwin-drop-32
2022-06-03 19:36:01 +02:00
Kristoffer Dalby
1486adb25a
Update changelog
2022-06-03 17:35:47 +00:00
Kristoffer Dalby
2653c2f5e8
Drop arm32 (armhf) for linux and add Darwin arm64
2022-06-03 17:34:06 +00:00
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
c3db5ed749
Merge remote-tracking branch 'upstream/main' into config-rework
2022-06-03 10:49:08 +02:00
Kristoffer Dalby
0797148076
Merge pull request #601 from kradalby/signals-reload-acl
2022-06-03 10:48:43 +02:00
Kristoffer Dalby
24c9530eee
Add loglevel and disable update to config struct
2022-06-03 10:37:45 +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
aee8aa1c61
Move TLS config into its own struct
2022-06-03 10:14:14 +02:00
Kristoffer Dalby
5514a862dc
Update headscale read config tests
2022-06-03 09:26:46 +02:00
Kristoffer Dalby
1ea8bb782c
Move all read config logic to config.go
2022-06-03 09:26:36 +02:00
Kristoffer Dalby
35722cd5aa
Move FilePerm function from cli to headscale
2022-06-03 09:24:36 +02:00
Kristoffer Dalby
533ecee252
Move config struct to its own file
2022-06-03 09:05:41 +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