Girish Ramakrishnan
|
a7c6e36ec3
|
replace ipaddr.js
|
2025-05-06 16:26:35 +02:00 |
|
Girish Ramakrishnan
|
fde6e5f1fb
|
add note on why we use ipaddr.process instead of ipaddr.parse
|
2025-05-05 17:34:55 +02:00 |
|
Girish Ramakrishnan
|
3dc6e274f0
|
use ipaddr.js for ip validation
|
2025-03-07 12:32:50 +01:00 |
|
Girish Ramakrishnan
|
a9e1d7641d
|
shell: make require take a tag
|
2024-10-14 21:08:32 +02:00 |
|
Girish Ramakrishnan
|
8a987db177
|
provision: add route to detect ipv4 and ipv6
|
2024-04-26 20:53:32 +02:00 |
|
Girish Ramakrishnan
|
46a589f794
|
Use BAD_STATE consistently for demo mode
|
2024-01-13 21:15:41 +01:00 |
|
Girish Ramakrishnan
|
48f0c75c57
|
network: increase maxelem of the ipsets
|
2023-12-07 23:20:24 +01:00 |
|
Girish Ramakrishnan
|
93d3b24300
|
firewall: max 65536 elements
|
2023-12-07 21:52:51 +01:00 |
|
Girish Ramakrishnan
|
6aad89ae6e
|
demo is just a constant, not a setting
|
2023-08-04 14:13:30 +05:30 |
|
Girish Ramakrishnan
|
da73067315
|
rename change notifiers to have handle prefix
|
2023-08-04 11:54:15 +05:30 |
|
Girish Ramakrishnan
|
47d57a3971
|
fold sysinfo into network
the backends are network backends
|
2023-08-03 13:38:42 +05:30 |
|
Girish Ramakrishnan
|
bbc6ba1a35
|
settings: move service setting into services.js
this also introduces getJson/setJson
|
2023-08-03 11:50:00 +05:30 |
|
Girish Ramakrishnan
|
92a103d635
|
settings: move ipv6/ipv4 config into network
this also rename sysinfo_config to ipv4_config
|
2023-08-03 06:40:04 +05:30 |
|
Girish Ramakrishnan
|
a19e502198
|
settings: move dynamic dns to network
and add tests
|
2023-08-02 23:02:40 +05:30 |
|
Girish Ramakrishnan
|
c4a8255fdd
|
settings: move firewall config to network
|
2023-08-02 23:02:39 +05:30 |
|
Girish Ramakrishnan
|
b26c8d20cd
|
network: add trusted ips
This allows the user to set trusted ips to Cloudflare or some other CDN
and have the logs have the correct IPs.
fixes #801
|
2023-05-13 16:15:47 +02:00 |
|
Girish Ramakrishnan
|
426ed435a4
|
userdirectory: move the validation and apply logic
|
2022-02-16 13:00:06 -08:00 |
|
Girish Ramakrishnan
|
4671396889
|
settingsdb: merge blob get/set into settings.js
|
2021-08-18 15:31:07 -07:00 |
|
Girish Ramakrishnan
|
7de454911e
|
migrate firewall configuration into database
the ports.json is for the moment server specific
|
2021-05-04 15:55:54 -07:00 |
|
Johannes Zellner
|
5ae5566ce8
|
Fix blocklist setting when source and list have mixed ip versions
|
2021-04-07 17:31:04 +02:00 |
|
Girish Ramakrishnan
|
fb5bfaa2bd
|
read does not read last line without a newline
|
2020-09-14 13:52:10 -07:00 |
|
Girish Ramakrishnan
|
20e206fa43
|
migrate blocklist to a txt file
this allows easy copy/pasting of existing deny lists which contain
comments and blank lines
|
2020-09-14 12:10:29 -07:00 |
|
Girish Ramakrishnan
|
f87b32fc7b
|
do not allow setting blocklist in demo mode
|
2020-09-02 23:04:48 -07:00 |
|
Girish Ramakrishnan
|
e4b06b16a9
|
firewall: implement blocklist
|
2020-08-31 21:46:07 -07:00 |
|