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

Merge develop into master after release #1794

Merged
merged 89 commits into from
Mar 27, 2024
Merged

Merge develop into master after release #1794

merged 89 commits into from
Mar 27, 2024

Commits on Dec 25, 2023

  1. address dependency issues (#1678)

    * merge deployment binaries with skywire
    
    * update vendor
    
    * update go.mod & vendor with skywire-utilities and dmsg v1.3.14
    
    * fix help menu formatting of subcommands
    
    * include dmsgweb ; move subcommands
    
    * remove unused variables ; make format check
    
    * exclude testing certain files on windows
    
    * include test of cmd/apps on windows
    0pcom authored Dec 25, 2023
    Configuration menu
    Copy the full SHA
    d9bcc9f View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. handle little issues, missing parts (#1710)

    * add skywire skywire-deployment skywire-systray to Makefile and CI process | go mod vendor for fixing dsmgweb issue there
    
    * remove version check on upgrade windows installer
    
    * fix unknown buildinfo.Version() value by add fixed v1.3.15 there for skywire-cli log command
    
    * update crypto to v0.17.0
    
    * remove useless [ character on badges in README.md
    mrpalide authored Dec 28, 2023
    Configuration menu
    Copy the full SHA
    a62b75c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    376ae61 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Fix reward calculation (#1716)

    * update reward calculation
    
    * make format check
    
    * unexport counting struct
    
    * remove unused code
    0pcom authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    27745b3 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Fix reward calc (#1719)

    * redundantly parse macaddress from surveys
    
    * make format check
    
    * remove extra code
    0pcom authored Jan 27, 2024
    Configuration menu
    Copy the full SHA
    b66cabe View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Improve VPN and Proxy cli command (#1722)

    * add --timeout (-t) flag to start proxy
    
    * add --timeout (-t) flag to start vpn
    mrpalide authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    c2d1025 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Server list optimization (#1720)

    * re-implement proxy list ; cache ut and sd files
    
    * update go.mod go.sum and vendor deps
    
    * fix ci errors
    
    * fix ci errors
    
    * remove unused variable
    
    * match changes to proxy list with vpn list
    
    * match changes to proxy list with vpn list
    
    * add missing variables
    
    * fix ci errors
    
    * fix ci errors
    
    * use os.TmpDir() to get temporary files dir
    0pcom authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    1e7789c View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Improve Survey and Log Collection (#1721)

    * change default maximum file to download in log collection from 30 kb to 1 mb
    
    * keep survey on memory instead file
    
    * add service URLs and connected dsmg-servers to survey details
    
    * fix issues on new survey fields
    
    * return survey value from memory to /node-info endpoint | remove node-info.json endpoint, because not available anymore
    
    * add omitempty to services URLs struct
    
    * make format
    
    * revert save survey as file | change routine from 1 hour to 24 hours
    
    * add services-conf.json file updater
    
    * add service-config to packages and release files | update README.md
    
    * read and fetch from service-config.json on generating config
    mrpalide authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    a72d26a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f319585 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    fa090e6 View commit details
    Browse the repository at this point in the history
  2. update CHANGELOG.md

    mrpalide committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    3d9d708 View commit details
    Browse the repository at this point in the history
  3. little improve on skywire and setup-node (#1723)

    * set default min session on dmsg servers 2
    
    * add randomize on getHTTPClient dmsg servers list
    
    * add setupNode context value for setup-node request to dmsg
    
    * update dmsg@develop
    
    * use env variable instead fix 2 value on min sess
    
    * revert MINDMSGSESS to 8 on env
    mrpalide authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    f00c68a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f3eaa74 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. fix log store issue

    mrpalide committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    a7d6cbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b07080a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0446e00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4461867 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d814a3 View commit details
    Browse the repository at this point in the history
  6. update CHANGELOG.md

    mrpalide committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    b522d95 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    21ffa84 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5ee1979 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1728 from mrpalide/feat/http-proxy-to-skysocks-cl…

    …ient
    
    Feature | http-proxy on skysocks-client
    mrpalide authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    e4f31dc View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    a12527d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1729 from mrpalide/fix/windows-vpn-issue-due-to-w…

    …ireguard
    
    Fix VPN issue on Windows
    mrpalide authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    fbb5006 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Fix offline config gen (#1734)

    * fix fallback deployment service conf
    
    * make format
    
    * fix ci errors
    
    * fix ci errors
    
    * fix ci errors
    
    * fix ci errors
    
    * fix ci errors
    
    * add flags for aquashed config and supplying config as argument to the visor
    
    * fix ci errors
    
    * fix ci errors
    0pcom authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    cb560bc View commit details
    Browse the repository at this point in the history
  2. Fix skywire-cli config gen --all (#1735)

    * fix erroneous behavior on return from prerun function
    
    * fix confiig gen logging for service conf url
    
    * adjust logging for config gen
    
    * fix logic for fetching services configuration
    
    * make format
    0pcom authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    945f786 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Fix v1.3.17 survey collection (#1736)

    * update dmsg deps & vendor
    
    * log collection changes for survey endpoint name change
    
    * fix ci errors
    0pcom authored Feb 10, 2024
    Configuration menu
    Copy the full SHA
    0f8f078 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. implement cobra cli for apps & integrate apps with merged binary comp…

    …ilation (#1704)
    
    * update apps to use cobra cli
    
    * include visor app binaries as subcommands in merged compilation
    
    * use double hyphenated longhand flags for apps - conform to gnu-posix standard
    
    * update deps and vendor
    
    * fix scripts
    
    * add Makefile directives for testing skywire-deployment
    
    * revise colored cobra implementation for apps
    0pcom authored Feb 11, 2024
    Configuration menu
    Copy the full SHA
    247f30b View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    5f3c76b View commit details
    Browse the repository at this point in the history
  2. fix linux release pipeline (#1738)

    * update release pipeline with skywire deployment archive
    
    * fix conflicting id
    0pcom authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b580cb1 View commit details
    Browse the repository at this point in the history
  3. fix linux goreleaser issues

    mrpalide committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    7914bfd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1739 from mrpalide/fix/linux-gorelease-new-packag…

    …e-skywire-deployment
    
    fix linux goreleaser config issues
    mrpalide authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    06aa253 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0da42c1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6eef89a View commit details
    Browse the repository at this point in the history
  7. remove .appveyor.yml config

    mrpalide committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    7db40ac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e50d361 View commit details
    Browse the repository at this point in the history
  9. remove empty folder

    mrpalide committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b127d9c View commit details
    Browse the repository at this point in the history
  10. go mod tidy | go mod vendor

    mrpalide committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    2c11cad View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1740 from mrpalide/fix/clean-codebase-from-useles…

    …s-parts
    
    Clean Codebase
    mrpalide authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a65f07f View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. skywire cli rtree (#1743)

    * add skywire cli rtree subcommand ; relocate services and dmsghttp subcommands to config update.
    * Revise `skywire cli ut`  implementation.
    * Deduplicate GetData function and move to cmd/skywire-cli/commands/internal.
    * Revise `proxy list` and `vpn list` similarly.
    0pcom authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    735fb41 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. update IPs of stun servers

    mrpalide committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    e7ba587 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d1eddc View commit details
    Browse the repository at this point in the history
  3. go mod tidy | go mod vendor

    mrpalide committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    3c113b5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1744 from mrpalide/fix/service-config-json-stun-s…

    …erver-IPs
    
    Update stun servers IPs
    mrpalide authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    d2efd79 View commit details
    Browse the repository at this point in the history
  5. update dmsg@develop

    mrpalide committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    b9f9747 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1745 from mrpalide/feat/dmsg-client-type

    Add dmsg client type
    mrpalide authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    004b1e2 View commit details
    Browse the repository at this point in the history
  7. update skywire-deployment (#1746)

    * add cmd/skywire
    
    * update cmd/skywire-deployment with dmsg-socks5 and add monitors back
    0pcom authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    052053b View commit details
    Browse the repository at this point in the history
  8. fix skychat flags

    mrpalide committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    89ced53 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1747 from mrpalide/fix/skychat-skysocks-client-fl…

    …ag-issue
    
    Fix skychat flag issue
    mrpalide authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    e71d745 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    559b977 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1748 from mrpalide/fix/flag-issue-on-skysocks-client

    Fix flag on skysocks-client
    mrpalide authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    7880994 View commit details
    Browse the repository at this point in the history
  3. Update skywire-services and skycoin-service-discovery deps (#1749)

    * update skywire-deployment
    
    * update go.mod and vendor
    0pcom authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    8e3660b View commit details
    Browse the repository at this point in the history
  4. Merged Docs (#1750)

    * add tree & doc cmd to merged binary ; generate WIP docs
    
    * remove tmp file
    
    * make format
    
    * fix ci error
    0pcom authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    4150aff View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Fix setup-node help menu in skywire-deployment subcommands (#1751)

    * fix help menu display for skywire-deployment subcommands
    
    * move coloredcobra & help menu initialization to the command wrapper cmd/skywire-visor/skywire-visor.go
    0pcom authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    766cc21 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Improve help menus ; update vendor deps (#1752)

    * fix merged binary help menu ; vendor latest commits from services, sd, & dmsg
    
    * update cmd/skywire merged binary
    0pcom authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8d5fb0d View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Fix skywire cli config gen -pd (#1755)

    * fix dmsghttp-config.json detection for linux packages
    
    * add check-cg Makefile directive to check config gen - offline and offline+dmsghttp modes ; small change on help menu text of config gen
    
    * fix comment ; make format
    0pcom authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    6414c3f View commit details
    Browse the repository at this point in the history
  2. Fix proxy start and proxy stop (#1757)

    * revert recent changes to proxy start and stop to restore functionality
    
    * fix ci errors ; update check-cg makefile directive
    0pcom authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    9ff15a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. new ConnectedServerType in config | little improve (#1760)

    * add additional ip fetching url
    
    * fix DoNothing hook format error
    
    * add new field to config for choose what type of dmsg servers visor should connect. we have 'all', 'official' and 'community' value for now. Default value is 'all' for now.
    
    * update dmsg@develop
    
    * remove replace commands on go.mod
    mrpalide authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    9d80774 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    d2409b3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1763 from 0pcom/fix/merged-app-names

    change app subcommand names back to full app name
    mrpalide authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    459df97 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    9777a15 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Android VPN client (#1419)

    Senyoret1 authored Mar 16, 2024
    Configuration menu
    Copy the full SHA
    f8f4b32 View commit details
    Browse the repository at this point in the history
  2. fix wrong ipc client names

    mrpalide committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    9091fc6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94f7f42 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0b9b7a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1771 from mrpalide/fix/panic-on-skysocks-server-o…

    …n-windows
    
    IPC issue on Windows
    mrpalide authored Mar 16, 2024
    Configuration menu
    Copy the full SHA
    875ec75 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c4a8999 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1775 from mrpalide/fix/update-skywire-services-an…

    …d-ut
    
    Update skywire-services and skywire-ut
    mrpalide authored Mar 16, 2024
    Configuration menu
    Copy the full SHA
    120a67c View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Move to merged binary (#1776)

    * update skywire-services@develop
    
    * improve config and app logic for official apps read from merged binary file
    
    * replace skywire-deployment with skywire
    
    * initial changes on Makefile
    
    * add build-merged-windows to Makefile
    
    * add clean stage to build-merged-windows
    
    * add .exe extension to merged binary build
    
    * update goreleaser configs for one merged binary
    
    * remove archlinux goreleaser, useless
    
    * update mac_installer
    
    * update win installer script
    mrpalide authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    e13ffd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca566e3 View commit details
    Browse the repository at this point in the history
  3. Fix app launch (#1778)

    * don't user working dir to determine bin path
    
    * adjust bin path in skyenv
    
    * update Makefile
    
    * small fix
    
    * make format
    
    * change default bin path from ./apps to ./build
    
    * remove unneeded app launcher scripts
    
    * fix make run-source
    
    * change cmd/skywire-deployment to cmd/skywire
    
    * fix makefile on windows
    0pcom authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    11dfbbb View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    384c167 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce10686 View commit details
    Browse the repository at this point in the history
  3. fix AppBinPath to root

    mrpalide committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    8d02e27 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af74bc1 View commit details
    Browse the repository at this point in the history
  5. fix cli proxy status command

    mrpalide committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    077979a View commit details
    Browse the repository at this point in the history
  6. fix stop all proxies

    mrpalide committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c22562e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ee8f49 View commit details
    Browse the repository at this point in the history
  8. fix proxy stop issue

    mrpalide committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    aa8b32c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dc625f1 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1780 from mrpalide/fix/some-little-issues-on-v1.3.20

    Fix some little issues before v1.3.20-rc1
    mrpalide authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c07e455 View commit details
    Browse the repository at this point in the history
  11. fix various issues (#1781)

    * fix issue on Product.wxs config on windows installer maker, wix
    
    * fix version to 1.3.20 on windows installer
    
    * add disableapps vpn-server to config gen on windows
    
    * fix skysocks client name on ipc
    
    * fix mac install | initial commit
    
    * fix mac installer issues | final commit
    
    * fix DoCustomSetting and StartProxy issue on flags
    
    * improve proxy start command
    
    * fix ctrl+c and timeout issue on starting/stopping proxy
    
    * print Stopped! alert after killing process
    
    * fix vpn issue on timeout and ctrl+c signal
    
    * fix loop issue on skysocks-client
    
    * add http flag to httpProxy
    
    * remove arm64 for windows goreleaser
    
    * http flag now is optional and not set as default. user should set it if he want run http proxy
    
    * fix multiple flushing issue on proxy start
    mrpalide authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    51093e2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d03f1c3 View commit details
    Browse the repository at this point in the history
  13. Fix small issues (#1782)

    * make default value of timeout on proxy and vpn to 0
    
    * remove syslog from setup-node
    
    * remove syslog completely from visor
    mrpalide authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    e61085c View commit details
    Browse the repository at this point in the history
  14. Merge pull request #1783 from 0pcom/sn-conf-gen

    `setup-node` config gen
    mrpalide authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    43b4c15 View commit details
    Browse the repository at this point in the history
  15. fix go mod vendor issue

    mrpalide committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    e767f3c View commit details
    Browse the repository at this point in the history
  16. Merge pull request #1784 from mrpalide/fix/go-mod-vendor-issue-v1.3.2…

    …0-rc2
    
    fix `go mod vendor` issue
    mrpalide authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    8e782b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    ecb01a4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1791 from mrpalide/fix/vpn-start-command

    fix skywire cli vpn command
    mrpalide authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    17f630c View commit details
    Browse the repository at this point in the history