Christoph Haas
75a5f3d815
add/improve documentation
2025-05-16 14:58:05 +02:00
Christoph Haas
e9005b1b90
add minimum password length check
2025-05-16 09:55:35 +02:00
Christoph Haas
1394be2341
add webauthn (passkey) support
2025-05-12 22:53:43 +02:00
Christoph Haas
6a96925be7
add API endpoints to prepare fresh interfaces and peers ( #432 )
Docker / Build and Push (push) Has been cancelled
github-pages / deploy (push) Has been cancelled
Docker / release (push) Has been cancelled
2025-05-09 16:19:36 +02:00
Christoph Haas
c6253e7c15
clarify Docker image version tags, remove stable and legacy builds ( #191 )
2025-05-09 15:42:08 +02:00
Christoph Haas
99d6ce73ad
update documentation for allowed_domains in oauth and oidc ( #416 )
2025-05-05 18:33:05 +02:00
Christoph Haas
432c627f9b
further improve documentation and examples ( #423 )
2025-05-04 14:48:34 +02:00
Christoph Haas
cd60761ea7
improve docs
2025-05-04 11:16:46 +02:00
Christoph Haas
2c8304417b
prepare for v2 release
2025-05-04 11:00:12 +02:00
Christoph Haas
020ebb64e7
docs: add another listening-address example
Docker / Build and Push (push) Waiting to run
Docker / release (push) Blocked by required conditions
github-pages / deploy (push) Waiting to run
2025-05-04 09:26:56 +02:00
Christoph Haas
923d4a6188
docs: add reverse-proxy example, improve docker examples, fix slow_query_threshold documentation; feat: allow config.yml and config.yaml as configuration files
Docker / Build and Push (push) Waiting to run
Docker / release (push) Blocked by required conditions
github-pages / deploy (push) Waiting to run
2025-05-03 22:21:56 +02:00
Christoph Haas
b9c4ca04f5
allow to encrypt keys in db, add browser-only key generator, add hints that private keys are stored on the server ( #420 )
2025-05-02 18:48:35 +02:00
Christoph Haas
fe60a5ab9b
update documentation for Docker usage ( #419 )
2025-05-02 10:42:33 +02:00
Christoph Haas
e176e07f7d
update documentation for Docker usage ( #419 ), include wireguard-tools in Docker image
2025-05-02 10:29:04 +02:00
Christoph Haas
6b0b78d749
docs: add note about running wireguard in Docker ( #156 )
Docker / Build and Push (push) Waiting to run
Docker / release (push) Blocked by required conditions
github-pages / deploy (push) Waiting to run
2025-04-30 22:42:04 +02:00
Christoph
9354a1d9d3
add simple webhook feature for peer, interface and user events ( #398 )
Docker / Build and Push (push) Has been cancelled
github-pages / deploy (push) Has been cancelled
Docker / release (push) Has been cancelled
2025-04-19 21:29:26 +02:00
Christoph
e75a32e4d0
improve docs regarding external_url ( #406 )
2025-04-19 18:01:02 +02:00
Christoph
6681dfa96f
generate interface and peer configuration filenames in backend only ( #395 )
Docker / Build and Push (push) Waiting to run
Docker / release (push) Blocked by required conditions
github-pages / deploy (push) Waiting to run
2025-04-19 13:12:31 +02:00
Christoph
a60feb7fc9
fix incorrect documentation for ldap providers ( #408 )
2025-04-19 12:21:45 +02:00
Christoph Haas
6cbccf6d43
feat: add simple audit ui
2025-03-29 16:42:31 +01:00
Christoph Haas
678b6c6456
Merge branch 'master' into chore-code-cleanup
...
# Conflicts:
# go.mod
# go.sum
2025-03-09 21:17:47 +01:00
klmmr
53bae9d194
config: validate mail configuration certificates by default ( #388 )
...
Docker / Build and Push (push) Has been cancelled
github-pages / deploy (push) Has been cancelled
Docker / release (push) Has been cancelled
Before this commit, the default was to not validate TLS certificates of
the SMTP server. This is perhaps a rather unexpected default and can be
considered insecure. This commit activates mail server TLS cert validation
by default.
This change might break some users' email configuration, if they did not
explicitly set the `mail.cert_validation` config variable. Nonetheless,
I think that the secure option should be the default option (e.g.,
to prevent man-in-the-middle attacks and breaching mail server login
credentials).
Signed-off-by: klmmr <35450576+klmmr@users.noreply.github.com>
2025-03-05 19:20:57 +01:00
Christoph Haas
fdb436b135
chore: get rid of static code warnings
2025-02-28 16:11:55 +01:00
Christoph Haas
f7d7038829
chore: update to Go 1.24, improve oauth admin mapping tests
2025-02-27 22:32:11 +01:00
Christoph Haas
fc712ebf42
api: fix ExpiredAt format ( #368 )
2025-02-17 08:03:43 +01:00
Christoph Haas
43163273fa
api: remove IsAdmin from required attributes ( #366 )
2025-02-17 07:43:31 +01:00
Christoph Haas
e983a7b8f3
automatic API access for default admin ( #357 )
Chart / lint-test (push) Has been cancelled
Chart / publish (push) Has been cancelled
Docker / Build and Push (push) Has been cancelled
github-pages / deploy (push) Has been cancelled
Docker / release (push) Has been cancelled
2025-02-07 22:42:48 +01:00
klmmr
588f09bdaa
[DOCS] Fix example config wrt. admin_value_regex and admin_group_regex ( #362 )
2025-02-07 17:59:58 +01:00
Dmytro Bondar
2cf2341e4c
[chart] Update helm chart ( #349 )
2025-01-23 13:42:51 +01:00
Dmytro Bondar
043d25a08f
[docs] big bang update ( #348 )
...
* [docs] big bang update
* Simplified polluted README.md by moving parts to the documentation
* Removed duplicates with `pymdownx.snippets` extension
* Enabled code copy
* Extended "Getting Started"
* Added "Monitoring" page
* Separated "Upgrade" page
* Added default config yaml to docs
Signed-off-by: Dmytro Bondar <git@bonddim.dev>
* Update sources.md
Co-authored-by: h44z <christoph.h@sprinternet.at>
---------
Signed-off-by: Dmytro Bondar <git@bonddim.dev>
Co-authored-by: h44z <christoph.h@sprinternet.at>
2025-01-23 08:06:55 +01:00
Christoph Haas
f6c8cd5ea8
allow LDAP users (and linked peers) to be automatically re-enabled ( #345 )
2025-01-21 18:03:30 +01:00
Dmytro Bondar
7a0a2117f5
Remove Swagger Authorize button from published docs ( #347 )
...
* Remove Swagger *Authorize* button from published docs
* Ignore mkdocs output dir
* tidy mods
2025-01-21 12:31:28 +01:00
Christoph Haas
31c0daeba8
fix .gitignore
2025-01-18 12:13:09 +01:00
Christoph Haas
662e9c0549
Improve admin privilege handling for OAuth. Update documentation.
2025-01-18 11:55:56 +01:00
Christoph Haas
7ccec5db8d
add swagger doc to mkdocs/website
2025-01-17 21:47:54 +01:00
Christoph Haas
85381121ee
update to go 1.22
2024-04-29 23:28:32 +02:00
Christoph Haas
faf454f649
add github pages site
2023-11-02 21:44:14 +01:00