1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/adguardhome_ynh.git synced 2024-09-03 18:06:23 +02:00

Commit graph

  • cd382bed1c better message OniriCorpe 2023-12-28 05:17:39 +01:00
  • 8f0906e85b fix OniriCorpe 2023-12-28 04:24:40 +01:00
  • 8c1f2e0c85 better docs OniriCorpe 2023-12-28 04:02:14 +01:00
  • c4bf95489f fix: processed_ips can be empty OniriCorpe 2023-12-28 04:01:22 +01:00
  • 34eee2028a fix the "there's no valid IP at all for this configuration" bug where the whole route where echoed OniriCorpe 2023-12-28 03:58:18 +01:00
  • 1862a22c67 debug upgrade OniriCorpe 2023-12-28 03:18:09 +01:00
  • be36cfb279 implementing CI tests for "open_port_53" and "dns_over_https" OniriCorpe 2023-12-28 03:15:30 +01:00
  • 6577bd22bb set "all_users" as the new [install.init_main_permission] OniriCorpe 2023-12-28 03:09:21 +01:00
  • 664b0cdc3a replace ynh_replace_string by ynh_write_var_in_file OniriCorpe 2023-12-28 02:54:35 +01:00
  • 22a3d330ed fix IP validation for IPv6 OniriCorpe 2023-12-28 01:18:07 +01:00
  • 2e5a03320f Revert "rework process_ips()" OniriCorpe 2023-12-28 01:09:39 +01:00
  • 1a86052659 better test if OniriCorpe 2023-12-28 01:05:04 +01:00
  • 8dcf864621 fix if OniriCorpe 2023-12-28 01:00:14 +01:00
  • 176f3149d4 typo OniriCorpe 2023-12-28 00:58:05 +01:00
  • 6b3e8a81b5 add comment OniriCorpe 2023-12-28 00:57:00 +01:00
  • 1d5e520b73 rework process_ips() OniriCorpe 2023-12-28 00:52:42 +01:00
  • a9e36a82ec debug OniriCorpe 2023-12-28 00:43:30 +01:00
  • 4b780131dc debug OniriCorpe 2023-12-28 00:11:48 +01:00
  • b74820b443 shellcheck: ignore SC2005 OniriCorpe 2023-12-28 00:05:40 +01:00
  • 64109eec82 add shellcheck config OniriCorpe 2023-12-27 23:56:26 +01:00
  • 6223ab706b Revert "simplify "source _common.sh" path" OniriCorpe 2023-12-27 23:46:42 +01:00
  • 490e207587 fix ip OniriCorpe 2023-12-27 23:41:50 +01:00
  • 5790f18a1a fix IP indenting OniriCorpe 2023-12-27 23:25:14 +01:00
  • a55c98a994 dnsmask config removal put at the end OniriCorpe 2023-12-27 23:04:34 +01:00
  • c512e9599e add progression message for system configurations removal OniriCorpe 2023-12-27 23:03:45 +01:00
  • bb235a2392 Remove the dedicated dnsmasq config for AdGuardHome OniriCorpe 2023-12-27 22:52:58 +01:00
  • aeab6379ab rename "update_config()" into more explicit "update_agh_config()" OniriCorpe 2023-12-27 22:51:09 +01:00
  • b913775894 backup & restore AGH dnsmasq config is now irrelevant (as it's regenerated at restore) OniriCorpe 2023-12-27 22:48:49 +01:00
  • 8aef567a04 simplify "source _common.sh" path OniriCorpe 2023-12-27 22:44:43 +01:00
  • fdc0d03874 put back the comment note about echo & add comment OniriCorpe 2023-12-27 22:41:08 +01:00
  • b95d192aa6 mopved all the code to create a dnsmask config with the network interface to personal helpers OniriCorpe 2023-12-27 22:30:57 +01:00
  • 7e74ca5827 better docs OniriCorpe 2023-12-27 20:09:25 +01:00
  • 95f8a53d87 Better user information about ports opening / closing OniriCorpe 2023-12-27 19:56:29 +01:00
  • ac6df8b708 better if OniriCorpe 2023-12-27 19:50:05 +01:00
  • c8785c3e01 better placment OniriCorpe 2023-12-27 19:45:20 +01:00
  • 9e24b61637 refactor commands to get IPs OniriCorpe 2023-12-27 19:40:24 +01:00
  • d4a231c203 add line break OniriCorpe 2023-12-27 19:24:42 +01:00
  • 5d35c03559 better comments OniriCorpe 2023-12-27 19:23:21 +01:00
  • f4a305decb remove dash before IP OniriCorpe 2023-12-27 19:18:27 +01:00
  • a090eb7819 remove irrelevant comment OniriCorpe 2023-12-27 07:29:11 +01:00
  • 271cd9428a update IPs on restore OniriCorpe 2023-12-27 07:25:48 +01:00
  • 09287bf217 update IPs each time the function update_config is called OniriCorpe 2023-12-27 07:22:52 +01:00
  • f57edf01d5 the python code to kepp the port 53 is now useless as it's now hardcoded OniriCorpe 2023-12-27 07:19:00 +01:00
  • d7bfbddc2f moving the python script to a function in personal helpers OniriCorpe 2023-12-27 07:18:17 +01:00
  • f0b6d46a85 adding myself as second maintainer OniriCorpe 2023-12-27 07:06:06 +01:00
  • 28d4679ce5 typo OniriCorpe 2023-12-27 07:01:50 +01:00
  • 06ed843bc5 mention that public IPs should be automatically removed OniriCorpe 2023-12-27 07:00:43 +01:00
  • 9bb37f2f35 process IPs and regen conf when set__open_port_53() OniriCorpe 2023-12-27 06:54:34 +01:00
  • 335b5d5645 add comment OniriCorpe 2023-12-27 06:50:56 +01:00
  • a31a7b0ad1 add comment OniriCorpe 2023-12-27 06:50:37 +01:00
  • a5f4285411 replace two 'for loops' in install & upgrade scripts by process_ips() OniriCorpe 2023-12-27 06:49:32 +01:00
  • 5bdc4b9203 typo OniriCorpe 2023-12-27 06:36:59 +01:00
  • 32d9aec887 add comment to is_public_ip() OniriCorpe 2023-12-27 06:36:39 +01:00
  • e622a2193d small refactor OniriCorpe 2023-12-27 06:33:05 +01:00
  • 58a0d7594e typo OniriCorpe 2023-12-27 06:29:51 +01:00
  • ce7daa396a add "fc" private ipv6 OniriCorpe 2023-12-27 06:28:26 +01:00
  • 2c8322ce7c if the IP is public and the user doesn't want to expose port 53, skip it OniriCorpe 2023-12-27 06:24:32 +01:00
  • 77c7cedc79 better phrasing OniriCorpe 2023-12-27 06:02:37 +01:00
  • 8734f31e98 add docs OniriCorpe 2023-12-27 06:01:21 +01:00
  • ac4223c5d6 fix grep OniriCorpe 2023-12-27 05:01:03 +01:00
  • 1bf819ca4b Merge branch 'DoT' of https://github.com/YunoHost-Apps/adguardhome_ynh into DoT OniriCorpe 2023-12-27 04:58:38 +01:00
  • 8e746e8bfb fix ynh_replace_string OniriCorpe 2023-12-27 04:57:11 +01:00
  • 4c21a0eaa6 Auto-update README yunohost-bot 2023-12-27 03:36:48 +00:00
  • ac4a27a368 bump version and add a display warning at this upgrade OniriCorpe 2023-12-27 04:36:43 +01:00
  • a951205bf7 fix name OniriCorpe 2023-12-27 04:29:52 +01:00
  • 0806bc5a2c typo & better phrasing OniriCorpe 2023-12-27 04:17:35 +01:00
  • 3718369156 better comment OniriCorpe 2023-12-27 04:15:24 +01:00
  • b2e05f1dd8 fix ynh_app_setting_delete key OniriCorpe 2023-12-27 04:04:52 +01:00
  • e66c485156 fixes for port_adguard OniriCorpe 2023-12-27 03:40:28 +01:00
  • 0c9c1b007a add comment about all those 'ynh_replace_string' OniriCorpe 2023-12-27 03:38:12 +01:00
  • f65fc16f3f hardcode port 53 (mandatory but conflicting with dnsmasq and the core) OniriCorpe 2023-12-27 03:26:04 +01:00
  • 556b2458ef fill the 'tls:' section at upgrade OniriCorpe 2023-12-27 02:32:52 +01:00
  • 55a11a7275 removed unnecessary relative path OniriCorpe 2023-12-27 01:35:02 +01:00
  • d5b68fded1 properly fix unbound vars OniriCorpe 2023-12-27 01:28:11 +01:00
  • fced44bdb1 fix unbound var OniriCorpe 2023-12-27 01:20:28 +01:00
  • f47ae33091 tell the ynh core that port 53 is mandatory for DNS OniriCorpe 2023-12-27 01:10:26 +01:00
  • a1ed293caa warns about amplification attacks OniriCorpe 2023-12-27 00:40:32 +01:00
  • 9682d3bc41 typo OniriCorpe 2023-12-27 00:31:05 +01:00
  • fa2ef95f38 asking to expose port 53 at installation OniriCorpe 2023-12-27 00:26:18 +01:00
  • 587cdce928 quoting OniriCorpe 2023-12-27 00:20:42 +01:00
  • 4e867eab91 fix OniriCorpe 2023-12-27 00:20:29 +01:00
  • 9175bcc07b Merge branch 'DoT' of https://github.com/YunoHost-Apps/adguardhome_ynh into DoT OniriCorpe 2023-12-27 00:18:19 +01:00
  • e8f7f50369 exposing port 53 on the Internet should be a deliberate choice, see #135 OniriCorpe 2023-12-27 00:17:16 +01:00
  • 74d16e44d3
    Update scripts/config OniriCorpe 2023-12-27 00:08:17 +01:00
  • 0c0266156c
    Update scripts/config OniriCorpe 2023-12-27 00:08:06 +01:00
  • 0c6de738af restore the bind OniriCorpe 2023-12-26 23:48:41 +01:00
  • 7bfab1e0b3 fix SC2086 OniriCorpe 2023-12-26 23:40:45 +01:00
  • f198af5425 use a custom setter in place of ynh_app_config_apply OniriCorpe 2023-12-26 23:35:34 +01:00
  • 8aa3f1508b handle closing unnecessary ports at restore and upgrade OniriCorpe 2023-12-26 23:14:07 +01:00
  • 0475073364 bump schema_version & better default config OniriCorpe 2023-12-26 22:51:43 +01:00
  • 516a83a9e6 asking user if DoH/DoQ is activated OniriCorpe 2023-12-26 22:28:34 +01:00
  • d99bc8893d close DoH/DoQ ports if needed OniriCorpe 2023-12-26 22:25:48 +01:00
  • acd0d6f4a8 fix TCP/UDP opening/closing OniriCorpe 2023-12-26 22:21:33 +01:00
  • c9c017af09 open or close DoH/DoQ ports according to the selected choice in the config panel OniriCorpe 2023-12-26 22:17:18 +01:00
  • cbd3ad057e set https and proxy_ssl_session_reuse on to avoid unnecessary CPU consumption OniriCorpe 2023-12-26 21:54:15 +01:00
  • d038c903d3 add quic mention OniriCorpe 2023-12-26 21:42:40 +01:00
  • 6a5f073fb3 trying with a new different port OniriCorpe 2023-12-26 21:36:51 +01:00
  • 9f55785a12 replacing __PORT_DNS_OVER_HTTP__ by __PORT__ for port_https and /dns-query OniriCorpe 2023-12-26 21:07:37 +01:00
  • d784bb90cf puting __PORT_DNS_OVER_HTTP__ for /dns-query OniriCorpe 2023-12-26 21:02:15 +01:00
  • 0319cb3e38 fix 'tls: port_https' OniriCorpe 2023-12-26 21:00:04 +01:00