Commit graph

11 commits

Author SHA1 Message Date
Stan Grishin
c90c34e712 luci-app-adblock-fast: bugfix: dnsmasq_instance & smartdns_instance parsing
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-02-14 04:45:17 +00:00
Stan Grishin
126443aad5 luci-app-adblock-fast: remove unnecessary translation calls
Thank you @hnyman!

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-01-20 17:11:57 +00:00
Stan Grishin
97201f8379 luci-app-adblock-fast: bugfix: remove instance selection for some smartdns options
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-12-15 13:35:35 +00:00
Stan Grishin
8d8ca1c6aa luci-app-adblock-fast: update to 1.1.1-1
* Final (hopefully) attempt to avoid errors if dhcp/smartdns configs are
  missing
* New user experience for picking dnsmasq/smartdns instances to enable the
  adblocking on
* use function from init script to set up output paths
* update paths to run-time files in ACL

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-12-15 02:49:08 +00:00
Stan Grishin
061a5dc404 luci-app-adblock-fast: improve dnsmasq/smartdns instances selection
* create UI elements with an option to pick multiple instances for
  dnsmasq and smartdns

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-12-11 01:03:28 +00:00
Stan Grishin
0473939fff luci-app-adblock-fast: bugfix: L.uci.load
* fix app not working on systems without smartdns
* fix smartdns instances selection dependencies

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-12-09 13:43:12 +00:00
Stan Grishin
4c3cdcb68e luci-app-adblock-fast: sync with principal package
* add support for smartdns ipset/nftset-based blocking

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-12-06 10:27:30 +00:00
Stan Grishin
8db9af146a luci-app-adblock-fast: update to 1.1.0-1
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-12-05 08:26:34 +00:00
Stan Grishin
a0574a3ad1 luci-app-adblock-fast: bugfix: localizable entries in overview
* bugfix: localizable entries in overview
* update grammar/naming for buttons
* prepare for pause button
* add status include file to show service status

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-10-25 21:51:38 +00:00
Stan Grishin
8d502df1b0 luci-app-adblock-fast: update to 1.0.0-3
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-09-26 22:54:37 +00:00
Stan Grishin
81fc75739c luci-app-adblock-fast: initial commit
* Depends on https://github.com/openwrt/packages/pull/21943

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-09-03 13:57:04 +00:00