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

Release/2023.1 milka #3946

Merged
merged 102 commits into from
Oct 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
b07627d
fixed ChangeMixCostParams event deserialization (#3871)
jstuczyn Sep 11, 2023
96b54db
Wireguard listener (#3868)
octol Sep 12, 2023
5aa9996
updating mixnet contract version to 1.5.1
benedettadavico Sep 12, 2023
a11dead
Merge pull request #3875 from nymtech/release/v1.1.31-kitkat
tommyv1987 Sep 12, 2023
df25c01
Merge pull request #3876 from nymtech/mixnet-version
tommyv1987 Sep 12, 2023
8981ffd
removed queued mixnet migration that was already run (#3872)
jstuczyn Sep 12, 2023
ec0ac56
Improve error handling in wireguard listener (#3881)
octol Sep 13, 2023
899db66
Github actions: remove nightly builds workflows on latest releases
raphael-walther Sep 13, 2023
f6a4fc3
updated mixnet contract schema files
jstuczyn Sep 13, 2023
4f9df2a
Update Cargo.lock that was missed during release
octol Sep 13, 2023
cd89e26
fix ci failing builds on clippy errors
Sep 14, 2023
dcfe5f7
Merge pull request #3883 from nymtech/ci/fix-clippy-error
tommyv1987 Sep 14, 2023
03736cc
fix background color on account modal
fmtabbara Sep 14, 2023
b48e2af
rename redeem to claim
fmtabbara Sep 14, 2023
ba0b5e2
add total delegations to rewards summary
fmtabbara Sep 14, 2023
6aa9846
add tooltips
fmtabbara Sep 14, 2023
339244a
update lock file
fmtabbara Sep 14, 2023
6b16170
Merge pull request #3882 from nymtech/remove_unecessary_workflows
tommyv1987 Sep 14, 2023
63b0658
[feat] Socks5 and Native client: run with hardcoded topology (#3866)
jstuczyn Sep 14, 2023
56ef23b
fix linting
fmtabbara Sep 14, 2023
a94c4c0
initialize FAQ section & move faq -> mixnodes-faq
serinko Sep 15, 2023
cd89f48
initialize faq/smoosh-faq.md page
serinko Sep 15, 2023
6371409
gathered community questions & nym team answers
serinko Sep 15, 2023
4f39630
spell check
serinko Sep 15, 2023
a8e7c3c
syntax fix
serinko Sep 15, 2023
3c750f6
syntax fix
serinko Sep 15, 2023
42d2ecc
Fix all the rust warnings about ignored profile directives
octol Sep 17, 2023
359a4e5
Remove default-features where they are ignored anyway
octol Sep 17, 2023
fc8ac89
Use resolver = 2 for contract workspace
octol Sep 17, 2023
9654cbf
Remove ignored profile directives for contracts
octol Sep 17, 2023
f6a9d0b
formatting quotes
serinko Sep 18, 2023
0171791
syntax fix
serinko Sep 18, 2023
9dfbc8c
integrations added to developers/faq section
serinko Sep 18, 2023
c75fda0
fix SUMMARY.md & links
serinko Sep 18, 2023
f76092e
clarified new smooshed gateway
serinko Sep 18, 2023
53db649
steps timing explained & italic removed
serinko Sep 18, 2023
805e1b8
add NymAPI codebase link
serinko Sep 18, 2023
ec3aa7d
time frame in intro & ETA delete
serinko Sep 18, 2023
65de9d1
removed redundant .faq dir
serinko Sep 18, 2023
ddaabdc
Merge pull request #3892 from nymtech/feature/operators/smoosh-faq
serinko Sep 18, 2023
f130ff7
Merge pull request #3900 from nymtech/patch/dev-portal/integrations-f…
serinko Sep 18, 2023
604657c
Error instead of crash on UDP and BIND not supported
octol Sep 18, 2023
06956ef
Deleting faq.md on develop
benedettadavico Sep 18, 2023
73a75f7
Master (#3888)
benedettadavico Sep 18, 2023
1096591
Remove leftover .faq files
octol Sep 18, 2023
685f267
Typescript SDK Nextra Docs (#3880)
mmsinclair Sep 18, 2023
397e822
Enable loop cover traffic by default in NR
octol Sep 18, 2023
74d8d82
Tweak comments in template.rs
octol Sep 18, 2023
c57263e
Docs: make shell scripts exit on errors so that CI jobs fail on build…
mmsinclair Sep 19, 2023
2193378
Merge pull request #3905 from nymtech/bugfix/ci-cd-docs
mmsinclair Sep 19, 2023
9b8add1
fixed broken links
serinko Sep 19, 2023
3be0a6c
fixed broken code path
serinko Sep 19, 2023
279b494
corrected surbs line
serinko Sep 19, 2023
549b583
Merge pull request #3906 from nymtech/patch/documentation/syntax-fix
serinko Sep 19, 2023
79ae9b6
DOC: smoosh-faq.md - quotation syntax fix
serinko Sep 19, 2023
0a3a31d
DOC: smoosh-faq.md - quotation syntax fix
serinko Sep 19, 2023
98c03ff
DOC: smoosh-faq.md - quotation syntax fix
serinko Sep 19, 2023
8aa8f07
DOC: smoosh-faq.md - quotation syntax fix
serinko Sep 19, 2023
9d82809
Merge pull request #3899 from nymtech/jon/fix-profile-warnings
tommyv1987 Sep 20, 2023
d6c27c0
Merge pull request #3901 from nymtech/jon/handle-socks5-udp-not-suppo…
tommyv1987 Sep 20, 2023
cd3d4ff
Remove unused test-and-earn from nym-connect
octol Sep 20, 2023
6dc8148
Merge pull request #3904 from nymtech/jon/nr-enable-loop-cover-traffi…
tommyv1987 Sep 20, 2023
114d92f
Feature/gateway inbuilt nr (#3877)
jstuczyn Sep 20, 2023
f536a20
Update index.tsx
jessgess Sep 20, 2023
21cf6c9
Update index.tsx
jessgess Sep 20, 2023
95e3971
Merge pull request #3912 from nymtech/jessgess-copyedit-1
tommyv1987 Sep 20, 2023
a9a1eec
Merge pull request #3885 from nymtech/update/issue-3884/delegations-p…
tommyv1987 Sep 21, 2023
1c2e3c7
Revert "Remove unused test-and-earn from nym-connect"
fmtabbara Sep 21, 2023
33838ea
remove test and earn context provider
fmtabbara Sep 21, 2023
e85c7b6
remove test and earn from bundle
fmtabbara Sep 21, 2023
81a0729
fix linting
fmtabbara Sep 21, 2023
8affba8
Merge pull request #3908 from nymtech/jon/remove-growth-test-and-earn
tommyv1987 Sep 21, 2023
96e740e
Update wasm_sdk.yml
mmsinclair Sep 21, 2023
0c67855
Github Actions: enable trigger on nightly workflow
raphael-walther Sep 21, 2023
b97f8c1
Mix Fetch RC Release (#3910)
mmsinclair Sep 21, 2023
e6d3083
Merge pull request #3920 from nymtech/enable_trigger_on_workflow
raphael-walther Sep 21, 2023
cb910f4
printing initialised gateway-NR's config path to stderr
jstuczyn Sep 21, 2023
1c1d02f
using correct method for converting PathBuf to impl Display
jstuczyn Sep 21, 2023
fba694f
Add a separate nightly workflow with a trigger
raphael-walther Sep 21, 2023
f1947d1
Merge pull request #3922 from nymtech/add_nightly_build_on_trigger
tommyv1987 Sep 21, 2023
de47061
Merge pull request #3921 from nymtech/tommy-feat/print-gateway-nr-con…
tommyv1987 Sep 21, 2023
d3325c1
added forceTls argument to 'MixFetchOptsSimple' (#3907)
jstuczyn Sep 21, 2023
a727d96
Github Actions: Move nightly to custom-linux
raphael-walther Sep 21, 2023
33c8b2e
Merge pull request #3923 from nymtech/move_custom_runner
tommyv1987 Sep 21, 2023
014e548
Initial work on splitting out nym-wallet nightliy build (#3924)
octol Sep 22, 2023
7e60dea
Github Actions: Move nightly builds on dispatch to custom MacOS runner
raphael-walther Sep 22, 2023
825e190
Fix nym-wallet-nightly-build toolchain
octol Sep 22, 2023
fb04a85
nm-wallet-nightly-build: reenable steps
octol Sep 22, 2023
5fd68ae
Merge pull request #3925 from nymtech/move_workflow_macos
raphael-walther Sep 22, 2023
3ccec38
nym-wallet-nightly-build: enable notification
octol Sep 22, 2023
eccd6e1
Feature/mixfetch disconnect (#3890)
jstuczyn Sep 22, 2023
0ddc6c4
Update some CI workflow names (#3926)
octol Sep 22, 2023
a3eb274
Reverse naming for a whole bunch of workflows (#3928)
octol Sep 22, 2023
6e24520
Github Actions: Move nightly builds to custom runner
raphael-walther Sep 22, 2023
36bcfc1
Merge pull request #3929 from nymtech/move_workflow_custom_runner
raphael-walther Sep 22, 2023
56f3515
custom Debug impl for mix::Node and gateway::Node (#3930)
jstuczyn Sep 22, 2023
f8733f5
Another round of tidy gh workflows (#3931)
octol Sep 22, 2023
5a0db2a
always using port 443 for tls gateway connection (#3927)
jstuczyn Sep 22, 2023
806476d
Rename the files for release workflows (#3932)
octol Sep 22, 2023
27d7f04
Add missing toolchain in ci-build-upload-binaries.yml
octol Sep 22, 2023
6e3bb2e
update changelog and bump version
benedettadavico Sep 24, 2023
2a8ccac
Merge branch 'master' into release/2023.1-milka
benedettadavico Oct 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion .github/workflows/ci-sdk-wasm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,14 @@ on:

jobs:
wasm:
runs-on: ubuntu-20.04
runs-on: [custom-runner-linux]
steps:
- uses: actions/checkout@v2

- uses: actions/setup-node@v3
with:
node-version: 18

- uses: actions-rs/toolchain@v1
with:
profile: minimal
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/nightly_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Install Dependencies (Linux)
run: sudo apt-get update && sudo apt-get install libwebkit2gtk-4.0-dev build-essential curl wget libssl-dev libgtk-3-dev libudev-dev squashfs-tools protobuf-compiler
continue-on-error: true
if: matrix.os == 'ubuntu-20.04'
if: matrix.os == 'custom-linux'

- name: Check out repository code
uses: actions/checkout@v3
Expand All @@ -53,7 +53,7 @@ jobs:

- name: Reclaim some disk space
uses: actions-rs/cargo@v1
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'ubuntu-20.04' }}
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'custom-linux' }}
with:
command: clean

Expand All @@ -65,7 +65,7 @@ jobs:

- name: Reclaim some disk space
uses: actions-rs/cargo@v1
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'ubuntu-20.04' }}
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'custom-linux' }}
with:
command: clean

Expand All @@ -77,7 +77,7 @@ jobs:

- name: Reclaim some disk space
uses: actions-rs/cargo@v1
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'ubuntu-20.04' }}
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'custom-linux' }}
with:
command: clean

Expand All @@ -90,7 +90,7 @@ jobs:

- name: Reclaim some disk space
uses: actions-rs/cargo@v1
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'ubuntu-20.04' }}
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'custom-linux' }}
with:
command: clean

Expand All @@ -110,7 +110,7 @@ jobs:

- name: Reclaim some disk space
uses: actions-rs/cargo@v1
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'ubuntu-20.04' }}
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'custom-linux' }}
with:
command: clean

Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/nightly_build_matrix_includes.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[
{
"os":"ubuntu-20.04",
"os":"custom-linux",
"rust":"stable",
"runOnEvent":"schedule"
},
Expand All @@ -11,13 +11,13 @@
"runOnEvent":"schedule"
},
{
"os":"macos-latest",
"os":"custom-runner-mac-m1",
"rust":"stable",
"runOnEvent":"schedule"
},

{
"os":"ubuntu-20.04",
"os":"custom-linux",
"rust":"beta",
"runOnEvent":"schedule"
},
Expand All @@ -27,13 +27,13 @@
"runOnEvent":"schedule"
},
{
"os":"macos-latest",
"os":"custom-runner-mac-m1",
"rust":"beta",
"runOnEvent":"schedule"
},

{
"os":"ubuntu-20.04",
"os":"custom-linux",
"rust":"nightly",
"runOnEvent":"schedule"
},
Expand All @@ -43,7 +43,7 @@
"runOnEvent":"schedule"
},
{
"os":"macos-latest",
"os":"custom-runner-mac-m1",
"rust":"nightly",
"runOnEvent":"schedule"
}
Expand Down
50 changes: 50 additions & 0 deletions .github/workflows/nightly_build_matrix_on_dispatch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
[
{
"os":"ubuntu-20.04",
"rust":"stable",
"runOnEvent":"workflow_dispatch"
},

{
"os":"windows10",
"rust":"stable",
"runOnEvent":"workflow_dispatch"
},
{
"os":"custom-runner-mac-m1",
"rust":"stable",
"runOnEvent":"workflow_dispatch"
},

{
"os":"ubuntu-20.04",
"rust":"beta",
"runOnEvent":"workflow_dispatch"
},
{
"os":"windows10",
"rust":"beta",
"runOnEvent":"workflow_dispatch"
},
{
"os":"custom-runner-mac-m1",
"rust":"beta",
"runOnEvent":"workflow_dispatch"
},

{
"os":"ubuntu-20.04",
"rust":"nightly",
"runOnEvent":"workflow_dispatch"
},
{
"os":"windows10",
"rust":"nightly",
"runOnEvent":"workflow_dispatch"
},
{
"os":"custom-runner-mac-m1",
"rust":"nightly",
"runOnEvent":"workflow_dispatch"
}
]
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
name: Nightly builds on latest release
name: Nightly builds on dispatch

on:
schedule:
- cron: '14 2 * * *'
on: workflow_dispatch
jobs:
matrix_prep:
runs-on: ubuntu-20.04
Expand All @@ -14,23 +12,10 @@ jobs:
- id: set-matrix
uses: JoshuaTheMiller/conditional-build-matrix@main
with:
inputFile: '.github/workflows/nightly_build_matrix_includes.json'
inputFile: '.github/workflows/nightly_build_matrix_on_dispatch.json'
filter: '[?runOnEvent==`${{ github.event_name }}` || runOnEvent==`always`]'
get_release:
runs-on: ubuntu-20.04
needs: matrix_prep
outputs:
output1: ${{ steps.step2.outputs.latest_release }}
steps:
- name: Check out repository code
uses: actions/checkout@v3
- name: Fetch all branches
run: git fetch --all
- name: Set output variable to latest release branch
id: step2
run: echo "latest_release=$(git branch -r | grep -E 'release/v[0-9]+\.[0-9]+\.[0-9]+-' | sort -V | tail -n 1 | sed 's/ origin\///')" >> $GITHUB_OUTPUT
build:
needs: [get_release,matrix_prep]
needs: matrix_prep
strategy:
matrix: ${{fromJson(needs.matrix_prep.outputs.matrix)}}
runs-on: ${{ matrix.os }}
Expand All @@ -41,10 +26,8 @@ jobs:
continue-on-error: true
if: matrix.os == 'ubuntu-20.04'

- name: Check out latest release branch
- name: Check out repository code
uses: actions/checkout@v3
with:
ref: ${{needs.get_release.outputs.output1}}

- name: Install rust toolchain
uses: actions-rs/toolchain@v1
Expand Down Expand Up @@ -156,7 +139,7 @@ jobs:
args: --manifest-path nym-wallet/Cargo.toml --workspace --all-targets -- -D warnings

notification:
needs: [build,get_release]
needs: build
runs-on: custom-runner-linux
steps:
- name: Collect jobs status
Expand All @@ -176,10 +159,10 @@ jobs:
if: env.WORKFLOW_CONCLUSION == 'failure'
env:
NYM_NOTIFICATION_KIND: nightly
NYM_PROJECT_NAME: "Nym nightly build on latest release"
NYM_PROJECT_NAME: "Nym nightly build"
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
GIT_COMMIT_MESSAGE: "${{ github.event.head_commit.message }}"
GIT_BRANCH_NAME: "${{needs.get_release.outputs.output1}}"
GIT_BRANCH: "${GITHUB_REF##*/}"
IS_SUCCESS: "${{ env.WORKFLOW_CONCLUSION == 'success' }}"
MATRIX_SERVER: "${{ secrets.MATRIX_SERVER }}"
MATRIX_ROOM: "${{ secrets.MATRIX_ROOM_NIGHTLY }}"
Expand Down
Loading
Loading