Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

luci-app-zerotier: add a new luci app to manage zerotier vpn #5672

Draft
wants to merge 48 commits into
base: master
Choose a base branch
from

Commits on Feb 24, 2024

  1. add luci-app-zerotier

    coolsnowwolf authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    8327ae1 View commit details
    Browse the repository at this point in the history
  2. fix zerotier luci typo

    coolsnowwolf authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    bf4ccba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11ac49e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ada62a View commit details
    Browse the repository at this point in the history
  5. fix zerotier boot loop

    coolsnowwolf authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    e83cfce View commit details
    Browse the repository at this point in the history
  6. improve zerotier boot speed

    coolsnowwolf authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    1ce88f8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e4884ea View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0fd2294 View commit details
    Browse the repository at this point in the history
  9. Fixed zerotier

    Fixed Different gateway not accessible problem
    Lienol authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    92852a3 View commit details
    Browse the repository at this point in the history
  10. luci app zerotier: path bug fix

    coolsnowwolf authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    5a56a21 View commit details
    Browse the repository at this point in the history
  11. luci-app-zerotier: fix running

    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    cd8963e View commit details
    Browse the repository at this point in the history
  12. Sync with CTCGFW's main code

    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    34ca373 View commit details
    Browse the repository at this point in the history
  13. packages: fix Chinese translation

    package lean: fix Chinese translation
    
    package lienol: fix Chinese translation
    
    package zxlhhyccc: fix Chinese translation
    
    package ctcgfw: fix Chinese translation
    
    package jsda: fix Chinese translation
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    1d7c861 View commit details
    Browse the repository at this point in the history
  14. luci-app-zerotier: fix init

    luci-app-zerotier: fix init
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    3a26943 View commit details
    Browse the repository at this point in the history
  15. lean feeds: Normalize Translation (openwrt#5)

    * lean feeds: Normalize Translation
    
    * luci-app-nps: translation
    
    * luci-app-xlnetacc: translation
    
    * luci-app-nps: translation
    ElonH authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    64c6b83 View commit details
    Browse the repository at this point in the history
  16. treewide: fix translation

    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    80a782c View commit details
    Browse the repository at this point in the history
  17. treewide: fix bugs

    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    d6ab920 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c4eb54c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    213ca5f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2e5961d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c815064 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    818a076 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9a2c8c8 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    aafe5f4 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f955ce1 View commit details
    Browse the repository at this point in the history
  26. luci-app-zerotier: fix iptables bug

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    lysssssss authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    f5f438c View commit details
    Browse the repository at this point in the history
  27. treewide: add ACL dependency annotations to legacy controllers

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    msylgj authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    98ef08e View commit details
    Browse the repository at this point in the history
  28. feeds: import packages from Lean

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    9f75f9e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a9142a3 View commit details
    Browse the repository at this point in the history
  30. luci-app-zerotier: add a new luci app to manage zerotier vpn

    Based off of https://github.com/coolsnowwolf/lede/tree/master/package/lean/luci-app-zerotier
    - without the interface code and scripts for allowing NAT access to the local lan.
    - added missing btn class to Zerotier.com button which fixes button style in the openwrt2020 theme.
    - removed html from Zerotier.com button translation.
    - add es translation and template from https://github.com/openwrtdiy/openwrt-ipk/tree/main/luci-app-zerotier
    - regenerated translation template from source
    - normalised translation files
    - add luci-compat to package dependencies
    
    Signed-off-by: Andrew Innes <andrew.c12@gmail.com>
    andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    a92a8e0 View commit details
    Browse the repository at this point in the history
  31. luci-app-zerotier: rewritten in JavaScript

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    5aa7e03 View commit details
    Browse the repository at this point in the history
  32. luci-app-zerotier: update translation

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    8ec9401 View commit details
    Browse the repository at this point in the history
  33. luci-app-zerotier: add nat rules based on nft

    Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org>
    msylgj authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    1efdc94 View commit details
    Browse the repository at this point in the history
  34. luci-app-zerotier: fix ruleset for multi interfaces

    Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org>
    msylgj authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    342cac8 View commit details
    Browse the repository at this point in the history
  35. luci-app-zerotier: avoid endless loop

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    7c23ffd View commit details
    Browse the repository at this point in the history
  36. luci-app-ipsec-vpnd/luci-app-zerotier: order menu

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    7aa3a21 View commit details
    Browse the repository at this point in the history
  37. luci-app-zerotier: fix add rule fail while fw4 restart

    Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org>
    msylgj authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    0336bc9 View commit details
    Browse the repository at this point in the history
  38. luci-app-zerotier: migrate firewall settings from fw3

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    2cbef8b View commit details
    Browse the repository at this point in the history
  39. treewide: remove AUTORELEASE/COMMITCOUNT

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    9634fd7 View commit details
    Browse the repository at this point in the history
  40. luci-app-zerotier: Add zh_Hant

    sst311212 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    69d8433 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    27b0b32 View commit details
    Browse the repository at this point in the history
  42. luci-app-zerotier: sync translation

    Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
    1715173329 authored and andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    81f5e89 View commit details
    Browse the repository at this point in the history
  43. Revert my language changes

    andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    e108384 View commit details
    Browse the repository at this point in the history
  44. luci-app-zerotier: remove etc\init.d\zerotier

    This is the prevue of the zerotier package
    andrewc12 committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    5d3f77d View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    2dcf298 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    40b8f8f View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    1e105a5 View commit details
    Browse the repository at this point in the history