1
0
Форк 0
дзеркало https://git.openwrt.org/project/luci.git synced 2025-01-18 15:43:42 +00:00
Графік комітів

52 комітів

Автор SHA1 Повідомлення Дата
Dirk Brenken
7154efa1be
luci-app-banip: optimized external file loading
* optimize loading of external config/feed files

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-07-26 22:38:06 +02:00
Dirk Brenken
2331147f99
luci-app-banip: sync with forthcoming banIP 1.0
Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-06-07 22:58:23 +02:00
Dirk Brenken
61282d9c3c
luci-app-banip: responsive design fixes
fix responsive design, esp. on mobile devices

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-06-02 14:15:54 +02:00
Dirk Brenken
b4fc61a0c5
luci-app-banip: sync with 0.9.6-2
small fixes & improvements

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-05-30 22:13:17 +02:00
Dirk Brenken
1e56d45470
luci-app-banip: sync with 0.9.5-5
Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-05-05 22:04:46 +02:00
Dirk Brenken
c2740d7cd9
luci-app-banip: various optimizations
* add various translation improvements based on the work of "stokito"
* use the new logreadbox component for the firewall log as well
* removed obsolete standard Save/Save & Apply buttons in the footer,
   use only the improved/customized "Reload" and "Restart" buttons
* improved the error handling in the try/catch blocks

Signed-off-by: Dirk Brenken dev@brenken.org
Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-05-01 14:51:12 +02:00
Sergey Ponomarev
8933571fa1 luci-app-banip: Fix Treshold to Threshold
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-04-30 12:03:15 +03:00
Sergey Ponomarev
40b85a2d5e luci-app-banip: restore Countries translation
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-04-30 12:00:49 +03:00
Sergey Ponomarev
c7ab66ed72 luci-app-banip: reuse Disable instead of 0 (disable)
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-04-30 11:59:25 +03:00
Sergey Ponomarev
f51f8f3d80 luci-app-banip: untranslate numbers and use o.default
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-04-30 11:59:22 +03:00
Dirk Brenken
d4b8290f07
luci-app-banip: fix "Apply & Restart" button call chain
Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-04-27 07:26:59 +02:00
Dirk Brenken
1661b210c8
luci-app-banip: new button "Apply & Restart"
* Many changes to the user interface require a banIP restart, e.g. to restructure the underlying nft rule set. In this case, “Apply & Restart” saves the user an unnecessary “Save & Apply” (followed by a banIP reload & restart to obtain the new nft structure.

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-04-26 19:13:12 +02:00
Florian Eckert
eea64c6795 luci-app-banip: rebase i18n
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-04-24 09:43:57 +02:00
Dirk Brenken
a4f00ac556
luci-app-banip: sync with 0.9.5-1
Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-04-19 22:38:49 +02:00
Hannu Nyman
d40c45fe06 treewide: sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-03-20 21:52:02 +02:00
Dirk Brenken
6dff72b1cd
luci-app-banip: sync with banIP-0.9.3-1
* expose the new remote logging/cgi options

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-12-11 18:46:39 +01:00
Dirk Brenken
b23b00e478
luci-app-banip: sync with banIP 0.9.2-1
* add the new logfile location option
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-11-05 09:47:57 +01:00
Dirk Brenken
127ca64a67
luci-app-banip: fix last, incomplete commit
Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-10-04 05:37:01 +02:00
Dirk Brenken
71de98eea7
luci-app-banip: sync with banIP-0.9.1
Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-10-03 22:05:41 +02:00
Hannu Nyman
85bcd897ae treewide: Sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-09-01 19:40:12 +03:00
Dirk Brenken
56bbacbeca
luci-app-banip: sync with banIP 0.9.0-1
Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-07-16 07:37:44 +02:00
Dirk Brenken
6a4831f584
luci-app-banip: sync with banIP 0.8.8-1
Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-06-21 11:05:15 +02:00
Dirk Brenken
e245c9c280
luci-app-banip: sync with banIP 0.8.7-1
* make new option 'ban_autoblocksubnet' available
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-06-05 17:43:59 +02:00
Dirk Brenken
e6c3364a73
luci-app-banip: sync with banIP 0.8.6-1
Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-05-13 06:24:39 +02:00
Dirk Brenken
7b75148fe5
luci-app-banip: sync with banIP 0.8.5-1
* make new options available
* restructure some existing config options
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-05-06 23:01:02 +02:00
Dirk Brenken
0632f167d8
luci-app-banip: sync with banIP 0.8.4-4
* small changes
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-05-04 12:24:33 +02:00
Dirk Brenken
d25d5c28b7
luci-app-banip: more feed editor improvements
* add more 'upload' and 'save' safeguards
* save only keys with values in exported JSON structure/file

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-04-28 11:38:12 +02:00
Dirk Brenken
7ce43d20cb
luci-app-banip: more feed editor improvements
* add upload safeguards
* beautify JSON output
* small translation fix

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-04-27 13:35:54 +02:00
Dirk Brenken
ee3f56bd02
luci-app-banip: feed editor improvements
* add the ability to up-/download a local/remote JSON feed file

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-04-24 16:04:46 +02:00
Dirk Brenken
876c9b292d
luci-app-banip: sync with banIP-0.8.4-1
* add a custom feed editor (req. >= banIP-0.8.4-1)
* various small fixes and enhancements
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-04-23 22:17:09 +02:00
Dirk Brenken
31def1846d
luci-app-banip: sync with banIP 0.8.3-1
* requires the latest banIP backend (>= 0.8.3-1)
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-04-06 19:59:54 +02:00
Dirk Brenken
0c67d74fd3
luci-app-banip: sync with banIP 0.8.2-5
* made some missing text pieces translatable
* change banip.feeds permission

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-30 18:55:27 +02:00
Dirk Brenken
df9549e6bd
luci-app-banip: sync with banIP 0.8.2-4
Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-26 23:00:51 +02:00
Dirk Brenken
c7df6e7ea5
luci-app-banip: sync with banIP 0.8.2-2
Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-10 19:49:41 +01:00
Dirk Brenken
d683fa7ffb
luci-app-banip: sync with banIP 0.8.2
* add a warning popup to Allow-/Blocklist if the filesize >= 100 kb
* support the new 'ban_reportelements' option
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-08 22:22:04 +01:00
Dirk Brenken
9c5c39fef4
luci-app-banip: fix local blocklist access
* accidently commit the old local blacklist js with the former PR - fixed now.
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-07 11:16:56 +01:00
Dirk Brenken
dcc94119ce
luci-app-banip: re-launch the banIP LuCI frontend
* rewrite the LuCI frontend to support the latest banIP backend release in master (based on nft)  -  (backend >= 0.8.1-3 required)
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-07 06:36:42 +01:00
Paul Dee
e8194d94bf luc-app-banip: spelling / grammar
"Setup" is a noun, the thing. "Set up" is a verbal idiom, the action.

One cannot setup a DHCP server, just as one cannot fuckup a test, or
ripup some paper. One can, however, set a DHCP server up, and one can
fuck a test up, and rip some paper up.

Signed-off-by: Paul Dee <systemcrash@users.noreply.github.com>
2021-10-08 14:12:11 -10:00
Florian Eckert
e7fb53fe7b luci-app-banip: i18n sync translations
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-06-21 11:51:08 +02:00
Dirk Brenken
c75ed32999
luci-app-banip: switch IP query provider
* switch to IPWHOIS.IO for IP report queries, the IP geolocation API is
  more accurate & faster

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-05-02 21:20:43 +02:00
Dirk Brenken
cc17854b62 luci-app-banip: sync with banIP 0.7.7
* support the new 'Whitelist Only' mode
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-04-21 21:54:27 +02:00
Dirk Brenken
d17d866b80
luci-app-banip: sync with 0.7.5
* change the wording for black- and whitelist (domain names now
  supported as well as input for IPsets

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-03-13 21:30:12 +01:00
Dirk Brenken
2b9fca8178 luci-app-banip: sync with 0.7.3
* just a typo fix from last commit

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-02-20 15:04:37 +01:00
Dirk Brenken
97f6bb057f
luci-app-banip: sync with 0.7.2
* add nginx support and expose new log count options

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-02-17 22:32:10 +01:00
Dirk Brenken
ce0fad2e11
luci-app-banip: small fixes
* individual settypes includes now local black- and whitelist as well
* simplify the frontpage poll logic
* add missing 'btn' class for screen readers
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-02-11 15:30:05 +01:00
Dirk Brenken
b40a84fb60
luci-app-banip: sync with banIP 0.7.1
* sync with current banIP release
* expose 'ban_localsources' and 'ban_extrasources' to LuCI
* expose IPSet timeout settings for local sources to LuCI
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-02-06 22:01:02 +01:00
Dirk Brenken
f89450fd3e
luci-app-banip: sync with banIP 0.7.0
* sync with current banIP release
* move app to client side JS
* tested with all standard themes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-02-04 16:05:54 +01:00
Hannu Nyman
ae13dcfefc treewide: i18n - sync translations
Sync translations

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-05-01 23:39:30 +03:00
INAGAKI Hiroshi
3d23e6d04f i18n: sync translations
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2019-10-08 23:47:58 +09:00
INAGAKI Hiroshi
ec631c4960 i18n: sync translations
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2019-09-15 19:15:17 +09:00