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

Preprod to Main for v1.6.8 #634

Merged
merged 286 commits into from
Sep 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
286 commits
Select commit Hold shift + click to select a range
9cd9639
Go update
loleg May 23, 2023
5dcc6b8
Vue-cli pinned to 4.x
loleg May 23, 2023
1bc53f6
CircleCI builder
loleg May 23, 2023
6456ccb
Add go-bindata install
loleg May 23, 2023
f175b54
Add gopath to CircleCI
loleg May 24, 2023
dfd80a6
CircleCI config, go install
loleg May 25, 2023
318346e
Go update, go-ethereum Azimir
loleg May 25, 2023
f26ef03
Go 1.20
loleg May 25, 2023
3d8255f
make fmt
loleg May 25, 2023
5361e88
Go-bindata again
loleg May 25, 2023
e9ac427
README
loleg May 25, 2023
3d8141b
Image based test-ui
loleg May 25, 2023
c2bbde4
Sync nodejs ver in test-ui
loleg May 25, 2023
1fb7c0d
Add libxtst6 library for Cypress
loleg May 25, 2023
30ffe0d
Add full deps for Cypress
loleg May 25, 2023
bbed874
Quickstart docs
loleg Jun 8, 2023
6691fb5
Documentation changes, Yarn update (#303)
loleg Jun 8, 2023
0d6bccc
update support for sopelia network in the code and docs
Jun 9, 2023
0d70290
Merge pull request #11 from sprotest/feature/sepolia-support
tafonina Jun 9, 2023
a24335a
Merge branch 'develop' into preprod
tafonina Jun 9, 2023
c7d7858
Merge branch 'main' into preprod
tafonina Jun 9, 2023
f7ab5b0
update go mod
Jun 9, 2023
6547457
Light script for Docker
loleg Jun 13, 2023
07edf75
Network usage notes
loleg Jun 13, 2023
31d7c8a
Go modules updated
loleg Jun 13, 2023
6482176
Feature/fix web3 method from ascii (#312)
tafonina Jun 13, 2023
b183b2a
Update from ascii call in web3 (#313)
tafonina Jun 13, 2023
f83ddf7
Update CircleCI build config
loleg Jun 14, 2023
5d9ec48
Merge branch 'preprod' of github.com:proxeusapp/proxeus-core into pre…
loleg Jun 14, 2023
4ec79e7
Merged
loleg Jun 26, 2023
74abc91
Cleaned up CircleCI, added version release
loleg Jun 26, 2023
25bf7b0
Yarn upgrade
loleg Jul 3, 2023
efabceb
Go update #316
loleg Jul 3, 2023
52ccbcb
Merged
loleg Jul 3, 2023
82beac2
Go modules
loleg Jul 3, 2023
578f756
Removed demo and staging from workflow
loleg Jul 3, 2023
9df4364
yarn lock conflicts resolve
Jul 20, 2023
e83e04a
Merged branch 318
loleg Aug 11, 2023
f317ceb
Updated Go mods, downgrading x/exp due to go-ethereum/issues/27894
loleg Aug 11, 2023
baf7ada
Merged main
loleg Aug 11, 2023
f0b5a60
Merge branch 'main' into preprod
loleg Aug 11, 2023
7885682
Go fix, Yarn upgrade
loleg Aug 11, 2023
5ebcb29
Revert to Debian Slim in Dockerfile
loleg Aug 11, 2023
d740ae9
Update Go modules (#323)
loleg Aug 18, 2023
0a7f154
Merge branch 'preprod' of github.com:proxeusapp/proxeus-core into pre…
loleg Aug 18, 2023
36e4d81
Merge branch 'main' into preprod
tafonina Aug 18, 2023
65cffa5
Merged
loleg Aug 21, 2023
db0d76b
Create dependabot.yml (#324)
loleg Aug 23, 2023
5745a6b
Merge branch 'main' into preprod
loleg Aug 24, 2023
7714089
Merged preprod
loleg Aug 24, 2023
f470d53
Database command
loleg Aug 28, 2023
5d0f59b
Added Handbook
loleg Aug 31, 2023
40f2c5c
Contributing and about
loleg Aug 31, 2023
7d77520
Handbook
loleg Aug 31, 2023
b005d9f
Improve getting started for users (#340)
Ibrahim-Halil-Kuray Sep 5, 2023
6e1842a
Fixes from s-pro (#349)
slavas490 Sep 13, 2023
90898b7
Merged
loleg Sep 20, 2023
6989dcf
Package updates
loleg Sep 21, 2023
2622438
Refreshing the Docker Compose set up
loleg Sep 21, 2023
0e39f90
Update quickstart.md (#365)
Ibrahim-Halil-Kuray Sep 21, 2023
5357911
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Sep 21, 2023
ec25faf
Merged
loleg Sep 21, 2023
378ceb9
Merge branch 'main' of github.com:ProxeusApp/proxeus-core
loleg Sep 21, 2023
585bcca
Merged
loleg Sep 21, 2023
ce56d35
Fixed lint errors
loleg Sep 21, 2023
e1c3b7e
Add extra to Makefile in tests
loleg Sep 21, 2023
f9b8b2e
Oops mis-copied HTML code in SignatureRequest
loleg Sep 21, 2023
f24883d
Move forex-rates to cnode.override, Docs wording
loleg Sep 21, 2023
559cdcb
Order of chapters in Handbook (#387)
loleg Oct 18, 2023
a347dbe
Bump sass from 1.68.0 to 1.69.4 in /ui (#390)
dependabot[bot] Oct 20, 2023
ed674dd
Bump eslint-plugin-standard from 4.1.0 to 5.0.0 in /ui (#391)
dependabot[bot] Oct 20, 2023
9351241
Bump async from 2.6.4 to 3.2.4 in /ui (#394)
dependabot[bot] Oct 20, 2023
b382555
Installation guide (#396)
loleg Oct 20, 2023
51dbfe8
Bump @vue/eslint-config-standard from 4.0.0 to 5.1.2 in /ui (#400)
dependabot[bot] Oct 26, 2023
571c94a
Bump tippy.js from 2.6.0 to 6.3.7 in /ui (#399)
dependabot[bot] Oct 26, 2023
7e3d3e8
Bump ethereumjs-util from 5.2.1 to 7.1.5 in /ui (#398)
dependabot[bot] Oct 26, 2023
3b472cf
Bump eslint-plugin-vue from 9.17.0 to 9.18.1 in /ui (#408)
dependabot[bot] Nov 1, 2023
abcf6f3
Bump sass from 1.69.4 to 1.69.5 in /ui (#407)
dependabot[bot] Nov 1, 2023
9a5c09e
Server-side Verification of documents (#412)
tafonina Nov 3, 2023
b8295ab
fix invalid character, updates in BN lib (#413)
tafonina Nov 6, 2023
c9556f0
Bump @cypress/webpack-preprocessor from 3.0.1 to 4.1.5 in /ui (#417)
dependabot[bot] Nov 6, 2023
0dafa99
Go library updates (#427)
loleg Nov 16, 2023
662ab77
Merge branch 'main' into preprod
loleg Nov 16, 2023
53a2efa
Bump async from 3.2.4 to 3.2.5 in /ui (#415)
dependabot[bot] Nov 18, 2023
bc3d14a
Bump vue-cropperjs from 3.0.0 to 4.2.0 in /ui (#416)
dependabot[bot] Nov 18, 2023
2902484
Merge branch 'main' of github.com:ProxeusApp/proxeus-core
loleg Nov 18, 2023
0661fcb
Bump core-js from 3.32.2 to 3.33.3 in /ui (#431)
dependabot[bot] Nov 20, 2023
642c68b
Bump vue-tour from 1.6.0 to 2.0.0 in /ui (#430)
dependabot[bot] Nov 20, 2023
db0587e
Droplet support updates (#434)
tafonina Dec 1, 2023
28e4d24
Bump eslint-plugin-import from 2.28.1 to 2.29.0 in /ui (#437)
dependabot[bot] Dec 12, 2023
90b4edc
Bump golang.org/x/net from 0.18.0 to 0.19.0 (#442)
dependabot[bot] Dec 12, 2023
7056d33
Bump go.mongodb.org/mongo-driver from 1.13.0 to 1.13.1 (#444)
dependabot[bot] Dec 12, 2023
3dfcbab
Bump interactjs from 1.2.9 to 1.10.26 in /ui (#445)
dependabot[bot] Dec 12, 2023
b0c8c44
Bump vue-multiselect from 2.1.7 to 2.1.8 in /ui (#448)
dependabot[bot] Dec 18, 2023
b07619c
Bump core-js from 3.33.3 to 3.34.0 in /ui (#446)
dependabot[bot] Dec 18, 2023
33b9a3c
Bump axios from 0.21.4 to 1.6.2 in /ui (#449)
dependabot[bot] Dec 18, 2023
dbff8b0
Bump js-sha3 from 0.7.0 to 0.9.3 in /ui (#447)
dependabot[bot] Dec 18, 2023
d30f3c7
Merge branch 'main' of github.com:ProxeusApp/proxeus-core
loleg Dec 21, 2023
b92df69
Merged with main
loleg Dec 21, 2023
b60549b
Bump to Go 1.21
loleg Dec 22, 2023
785bc90
Bump follow-redirects from 1.15.3 to 1.15.4 in /ui (#463)
dependabot[bot] Jan 11, 2024
908c0c2
Bump vue and vue-template-compiler in /ui (#461)
dependabot[bot] Jan 11, 2024
611717e
Bump eslint-plugin-vue from 9.18.1 to 9.19.2 in /ui (#460)
dependabot[bot] Jan 11, 2024
64057d2
Bump eslint-plugin-import from 2.29.0 to 2.29.1 in /ui (#456)
dependabot[bot] Jan 11, 2024
e96cd95
Bump sortablejs from 1.15.0 to 1.15.1 in /ui (#457)
dependabot[bot] Jan 11, 2024
dbd9aa1
Bump github.com/robertkrimen/otto from 0.2.1 to 0.3.0 (#455)
dependabot[bot] Jan 11, 2024
307b844
Bump github.com/ethereum/go-ethereum from 1.13.5 to 1.13.8 (#454)
dependabot[bot] Jan 11, 2024
37553fb
Bump github.com/labstack/gommon from 0.4.1 to 0.4.2 (#453)
dependabot[bot] Jan 11, 2024
222202c
Merge branch 'main' of github.com:ProxeusApp/proxeus-core
loleg Jan 11, 2024
fec36c0
Upgrade backend to echo v4 (#388)
loleg Jan 12, 2024
61cdb0a
Bump moment from 2.29.4 to 2.30.1 in /ui (#466)
dependabot[bot] Jan 22, 2024
4e99153
Bump golang.org/x/crypto from 0.17.0 to 0.18.0 (#469)
dependabot[bot] Jan 22, 2024
6760592
Bump github.com/ethereum/go-ethereum from 1.13.8 to 1.13.10 (#470)
dependabot[bot] Jan 22, 2024
e039cbe
Bump golang.org/x/net from 0.19.0 to 0.20.0 (#471)
dependabot[bot] Jan 22, 2024
8f36917
Bump core-js from 3.34.0 to 3.35.1 in /ui (#480)
dependabot[bot] Jan 22, 2024
b280607
Bump github.com/labstack/echo/v4 from 4.11.2 to 4.11.4 (#472)
dependabot[bot] Jan 22, 2024
8f80657
Bump sass from 1.69.5 to 1.70.0 in /ui (#478)
dependabot[bot] Jan 22, 2024
7234fa3
Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 (#476)
dependabot[bot] Jan 22, 2024
838b54e
Merged with main
loleg Jan 22, 2024
fa1c8a3
Bump github.com/ethereum/go-ethereum from 1.13.10 to 1.13.11 (#485)
dependabot[bot] Jan 29, 2024
889fae2
Bump sortablejs from 1.15.1 to 1.15.2 in /ui (#483)
dependabot[bot] Jan 29, 2024
d59748d
Bump eslint-plugin-vue from 9.19.2 to 9.20.1 in /ui (#482)
dependabot[bot] Jan 29, 2024
eed09f5
Bump axios from 1.6.2 to 1.6.7 in /ui (#487)
dependabot[bot] Feb 8, 2024
5585ce5
Bump eslint-plugin-vue from 9.20.1 to 9.21.1 in /ui (#486)
dependabot[bot] Feb 8, 2024
696a397
Bump @mdi/font from 2.8.94 to 7.4.47 in /ui (#494)
dependabot[bot] Feb 15, 2024
0297cde
Bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#490)
dependabot[bot] Feb 15, 2024
ee7d7c4
Bump github.com/ethereum/go-ethereum from 1.13.11 to 1.13.12 (#492)
dependabot[bot] Feb 15, 2024
bb272de
Bump golang.org/x/net from 0.20.0 to 0.21.0 (#491)
dependabot[bot] Feb 15, 2024
8c1f0c4
Bump core-js from 3.35.1 to 3.36.0 in /ui (#498)
dependabot[bot] Feb 21, 2024
adc3d20
Bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 (#500)
dependabot[bot] Feb 21, 2024
3d27dce
Merged
loleg Feb 22, 2024
32c858c
Bump vue-flatpickr-component from 7.0.6 to 11.0.4 in /ui (#507)
dependabot[bot] Feb 29, 2024
4bc7549
Bump eslint-plugin-vue from 9.21.1 to 9.22.0 in /ui (#506)
dependabot[bot] Feb 29, 2024
634d976
Bump sass from 1.70.0 to 1.71.1 in /ui (#504)
dependabot[bot] Feb 29, 2024
0b74496
Bump github.com/ethereum/go-ethereum from 1.13.12 to 1.13.13 (#503)
dependabot[bot] Feb 29, 2024
b6e6681
Update docs cover page (#511)
loleg Feb 29, 2024
cef545e
Bump vue-multiselect from 2.1.8 to 2.1.9 in /ui (#519)
dependabot[bot] Mar 7, 2024
0bf93ec
Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#517)
dependabot[bot] Mar 7, 2024
ee999c8
Bump github.com/ethereum/go-ethereum from 1.13.13 to 1.13.14 (#516)
dependabot[bot] Mar 7, 2024
0662f47
Bump golang.org/x/crypto from 0.19.0 to 0.20.0 (#515)
dependabot[bot] Mar 7, 2024
822e62d
Merged
loleg Mar 7, 2024
5370457
Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 (#529)
dependabot[bot] Mar 29, 2024
8c92cb0
Bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#520)
dependabot[bot] Mar 29, 2024
a1fbcf6
Bump vue-flatpickr-component from 11.0.4 to 11.0.5 in /ui (#522)
dependabot[bot] Mar 29, 2024
d78f32d
Bump axios from 1.6.7 to 1.6.8 in /ui (#526)
dependabot[bot] Mar 29, 2024
5ab9c32
Bump eslint-plugin-vue from 9.22.0 to 9.23.0 in /ui (#527)
dependabot[bot] Mar 29, 2024
bb44cc1
Bump golang.org/x/net from 0.21.0 to 0.22.0 (#521)
dependabot[bot] Mar 29, 2024
3fbf595
Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#524)
dependabot[bot] Mar 29, 2024
74a0422
Bump follow-redirects from 1.15.5 to 1.15.6 in /ui (#525)
dependabot[bot] Mar 29, 2024
660f2cd
Bump eslint-plugin-vue from 9.23.0 to 9.24.0 in /ui (#536)
dependabot[bot] Apr 4, 2024
6bdbbac
Bump interactjs from 1.10.26 to 1.10.27 in /ui (#533)
dependabot[bot] Apr 4, 2024
fd4ab21
Bump sass from 1.71.1 to 1.72.0 in /ui (#534)
dependabot[bot] Apr 4, 2024
8648dfc
Merged
loleg Apr 4, 2024
7fa3fc3
Feature/placeholder node (#531)
slavas490 Apr 4, 2024
89d1936
Merge from develop to preprod (#514)
slavas490 Apr 4, 2024
f2f3654
Bump github.com/labstack/echo-contrib from 0.15.0 to 0.16.0 (#528)
dependabot[bot] Apr 4, 2024
b0a8bdf
Go mod tidy
loleg Apr 4, 2024
a2f0a6c
Make fmt
loleg Apr 4, 2024
24b385f
Added redirect to login test
loleg Apr 6, 2024
205a2f6
Merge branch 'main' of github.com:ProxeusApp/proxeus-core
loleg Apr 6, 2024
634c2bd
Go version 1.22
loleg Apr 6, 2024
3841dc2
Echo test exit value
loleg Apr 6, 2024
31adb3c
Bump github.com/labstack/echo-contrib from 0.16.0 to 0.17.0 (#545)
dependabot[bot] Apr 18, 2024
1552402
Bump go.mongodb.org/mongo-driver from 1.14.0 to 1.15.0 (#544)
dependabot[bot] Apr 18, 2024
378c2bb
Bump sass from 1.72.0 to 1.75.0 in /ui (#543)
dependabot[bot] Apr 18, 2024
4177403
Bump golang.org/x/net from 0.22.0 to 0.24.0 (#542)
dependabot[bot] Apr 18, 2024
25c7f6f
Bump core-js from 3.36.0 to 3.36.1 in /ui (#540)
dependabot[bot] Apr 18, 2024
e21a424
Bump vue-select from 2.6.4 to 3.20.3 in /ui (#539)
dependabot[bot] Apr 18, 2024
baed775
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Apr 18, 2024
c6f89a4
Go package updates
loleg Apr 18, 2024
d547b1c
Reverted baed77576c
loleg Apr 18, 2024
f869f1d
Merged with main
loleg Apr 18, 2024
42a6018
Bump vue-multiselect from 2.1.9 to 3.0.0 in /ui (#554)
dependabot[bot] Apr 25, 2024
269cd9e
Bump eslint-plugin-vue from 9.24.0 to 9.25.0 in /ui (#553)
dependabot[bot] Apr 25, 2024
0ad3e85
Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 (#551)
dependabot[bot] Apr 25, 2024
b8495a0
Bump github.com/labstack/echo/v4 from 4.11.4 to 4.12.0 (#550)
dependabot[bot] Apr 25, 2024
72a80a1
Bump github.com/ethereum/go-ethereum from 1.13.14 to 1.13.15 (#548)
dependabot[bot] Apr 25, 2024
98d6998
Bump github.com/labstack/echo-contrib from 0.17.0 to 0.17.1 (#549)
dependabot[bot] Apr 25, 2024
34b0b14
Bump github.com/robertkrimen/otto from 0.3.0 to 0.4.0 (#547)
dependabot[bot] Apr 25, 2024
01f7327
Fix for issues/200 (#557)
slavas490 Apr 25, 2024
f0edc1c
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Apr 25, 2024
07ea8aa
Merged with main
loleg Apr 26, 2024
c319235
Merge to preprod (#565)
slavas490 May 4, 2024
90f0ca2
Bump jquery-ui from 1.13.2 to 1.13.3 in /ui (#564)
dependabot[bot] May 4, 2024
2bf6492
Bump core-js from 3.36.1 to 3.37.0 in /ui (#563)
dependabot[bot] May 4, 2024
a32c2b9
Bump github.com/ethereum/go-ethereum from 1.13.15 to 1.14.0 (#562)
dependabot[bot] May 4, 2024
95366ba
Bump sass from 1.75.0 to 1.77.2 in /ui (#576)
dependabot[bot] May 21, 2024
0937ed4
Bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#575)
dependabot[bot] May 21, 2024
2087d58
Bump ajv from 6.12.6 to 8.13.0 in /ui (#569)
dependabot[bot] May 21, 2024
043199a
Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 (#567)
dependabot[bot] May 21, 2024
5353f22
Bump github.com/ethereum/go-ethereum from 1.14.0 to 1.14.3 (#574)
dependabot[bot] May 21, 2024
abcace1
Bump golang.org/x/net from 0.24.0 to 0.25.0 (#573)
dependabot[bot] May 21, 2024
c6b9fe1
Bump ajv from 8.13.0 to 8.14.0 in /ui (#579)
dependabot[bot] Jun 7, 2024
2257cec
Bump core-js from 3.37.0 to 3.37.1 in /ui (#578)
dependabot[bot] Jun 7, 2024
cd6727f
Merge from develop to preprod (#582)
slavas490 Jun 14, 2024
d0c6c18
Bump github.com/ethereum/go-ethereum from 1.14.3 to 1.14.5 (#587)
dependabot[bot] Jun 14, 2024
87355a7
Bump eslint-plugin-vue from 9.25.0 to 9.26.0 in /ui (#584)
dependabot[bot] Jun 14, 2024
1bc2fcc
Bump golang.org/x/crypto from 0.23.0 to 0.24.0 (#586)
dependabot[bot] Jun 14, 2024
05cd23a
Bump axios from 1.6.8 to 1.7.2 in /ui (#583)
dependabot[bot] Jun 14, 2024
7c256af
Bump ajv from 8.14.0 to 8.16.0 in /ui (#591)
dependabot[bot] Jun 21, 2024
3043519
Bump sass from 1.77.2 to 1.77.5 in /ui (#590)
dependabot[bot] Jun 21, 2024
a673aa9
Bump github.com/gorilla/sessions from 1.2.2 to 1.3.0 (#589)
dependabot[bot] Jun 21, 2024
2fe1eac
Bump go.mongodb.org/mongo-driver from 1.15.0 to 1.15.1 (#588)
dependabot[bot] Jun 21, 2024
4e5491a
Bump golang.org/x/net from 0.25.0 to 0.26.0 (#585)
dependabot[bot] Jun 21, 2024
f82b290
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Jun 21, 2024
2730446
Merged
loleg Jun 21, 2024
77a11aa
Bump sass from 1.77.5 to 1.77.6 in /ui (#597)
dependabot[bot] Jun 28, 2024
5297ad9
Bump go.mongodb.org/mongo-driver from 1.15.1 to 1.16.0 (#600)
dependabot[bot] Jul 1, 2024
1de1290
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Jul 1, 2024
5fb43f9
Go update
loleg Jul 1, 2024
7da0615
Merged with main
loleg Jul 3, 2024
5981469
Merge branch 'main' into preprod
loleg Jul 3, 2024
e61168f
Bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#607)
dependabot[bot] Jul 8, 2024
8ef0c3e
Bump github.com/ethereum/go-ethereum from 1.14.5 to 1.14.6 (#606)
dependabot[bot] Jul 8, 2024
98772e8
Bump golang.org/x/net from 0.26.0 to 0.27.0 (#605)
dependabot[bot] Jul 19, 2024
32b616f
Bump github.com/ethereum/go-ethereum from 1.14.6 to 1.14.7 (#609)
dependabot[bot] Jul 19, 2024
ad04cb5
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Jul 19, 2024
d577abb
Fix formbuilder drag&drop (#610)
slavas490 Jul 19, 2024
ba1b578
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Jul 19, 2024
041ed81
Bump github.com/onsi/gomega from 1.33.1 to 1.34.1 (#619)
dependabot[bot] Aug 7, 2024
ad75a70
Bump sass from 1.77.6 to 1.77.8 in /ui (#615)
dependabot[bot] Aug 7, 2024
886161e
Bump underscore from 1.13.6 to 1.13.7 in /ui (#614)
dependabot[bot] Aug 7, 2024
2290a48
Update 072024 (#611)
loleg Aug 7, 2024
541d784
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Aug 7, 2024
26ac59b
Merged with main
loleg Aug 7, 2024
adcdc9e
Bump ajv from 8.16.0 to 8.17.1 in /ui (#628)
dependabot[bot] Aug 16, 2024
58f924f
Bump codemirror from 5.65.15 to 5.65.17 in /ui (#627)
dependabot[bot] Aug 16, 2024
1ae5dfa
Bump golang.org/x/crypto from 0.25.0 to 0.26.0 (#626)
dependabot[bot] Aug 16, 2024
3ef9f08
Bump go.mongodb.org/mongo-driver from 1.16.0 to 1.16.1 (#625)
dependabot[bot] Aug 16, 2024
e373880
Update bootstrap.sh
loleg Aug 16, 2024
90b6c9a
Update bootstrap.sh
loleg Aug 16, 2024
877cc55
Bump github.com/ethereum/go-ethereum from 1.14.7 to 1.14.8 (#633)
dependabot[bot] Aug 19, 2024
a1d7e17
Bump jquery-ui from 1.13.3 to 1.14.0 in /ui (#632)
dependabot[bot] Aug 19, 2024
2484603
Bump axios from 1.7.2 to 1.7.4 in /ui (#631)
dependabot[bot] Aug 19, 2024
5713a2a
Bump golang.org/x/net from 0.27.0 to 0.28.0 (#624)
dependabot[bot] Aug 19, 2024
3b22081
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Aug 19, 2024
dcbe54d
Docker compose version obsolete
loleg Aug 19, 2024
5465684
Migrated jwt-go to golang-jwt
loleg Aug 19, 2024
361c5b7
Merged with main
loleg Aug 19, 2024
44d80fb
Added CONTRIBUTE
loleg Aug 22, 2024
59c41e6
Bump axios from 1.7.4 to 1.7.5 in /ui (#639)
dependabot[bot] Aug 28, 2024
9d54ea3
Bump eslint-plugin-vue from 9.26.0 to 9.27.0 in /ui (#637)
dependabot[bot] Aug 28, 2024
a847c1e
Deployment README updates
loleg Aug 28, 2024
2938ff5
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Aug 28, 2024
fbd5feb
Bump github.com/gorilla/sessions from 1.3.0 to 1.4.0 (#636)
dependabot[bot] Aug 29, 2024
9e83b92
Fix JS error on power up #635
loleg Aug 30, 2024
9857872
Merge branch 'preprod' of github.com:ProxeusApp/proxeus-core into pre…
loleg Aug 30, 2024
26fcb89
Bump to Go 1.23
loleg Aug 30, 2024
bce383b
Back to Go 1.22
loleg Aug 30, 2024
7d4f0ae
Sessions downgraded
loleg Aug 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions CONTRIBUTE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: Developer docs for contributors
---

## Hello, world!

:+1::tada: First, thanks for getting involved with Proxeus! :tada::+1:

https://github.com/ProxeusApp

Structure of **[proxeus-core](https://github.com/ProxeusApp/proxeus-core)**:

- **demo**: database dumps with preconfigured content for a fresh or demo server
- **deploy**: initialization scripts for supported cloud hosting providers
- **docs**: documentation in Markdown formatting
- **doc**: auto-generated license documentation
- **externalnode**: library for plugin nodes
- **main**: the Go backend and web application main source tree
- **service**: definition of external API services
- **storage**: database and file handling
- **sys**: key utilities, libraries, models, internal services
- **test**: unit test cases for automated backend & end-to-end testing

Other key repositories include:

- **[document-service](https://github.com/ProxeusApp/document-service)**: handling documents, generating PDFs
- **[node-go](https://github.com/ProxeusApp/node-go)**: Golang library for nodes (Proxeus extensions)
- **[proxeus-contract](https://github.com/ProxeusApp/proxeus-contract)**: Solidity code for blockchain support

## How to contribute

You can start by checking our [core issues board](https://github.com/ProxeusApp/proxeus-core/issues). A few of them are labelled `good first issue` or `hacktoberfest` or `bounty`!

If you would like to work on something, you can:

1. Comment on the issue to let us know you'd like to work on, so that we can assist you and to make sure no one has started looking into it yet.
2. If good to go, fork the main repository.
3. Clone the forked repository to your machine.
4. Create a feature branch (e.g. `50-update-readme`, where `50` is the number of the related issue).
5. Commit your changes to the feature branch.
6. Add comments to the issue describing the changes.
7. Push the feature branch to your forked repository.
8. Create a Pull Request against the original repository.
- add a short description of the changes included in the PR
9. Address review comments if requested by our demanding reviewers 😜.

If you have an idea for improvement, and it doesn't have a corresponding issue yet, simply submit a new one.

> Join our [GitHub Discussions](https://github.com/orgs/ProxeusApp/discussions) to discuss existing issues and to ask for help.

22 changes: 11 additions & 11 deletions bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ set -eo pipefail
# It checks out the proxeus source code from Github into ~/proxeus and then runs 'make install'.


yapt-get() {
DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get --no-install-recommends --yes --option Dpkg::Options::="--force-confold" --option Dpkg::Options::="--force-confdef" "$@"
}

log-fail() {
declare desc="log fail formatter"
echo "$@" 1>&2
Expand All @@ -39,10 +43,6 @@ ensure-environment() {
log-fail "Docker needs to be installed."
fi

if ! command -v docker-compose &> /dev/null; then
log-fail "Docker Compose needs to be installed."
fi

FREE_MEMORY=$(grep MemTotal /proc/meminfo | awk '{print $2}')
if [[ "$FREE_MEMORY" -lt 1003600 ]]; then
echo "To build containers, it is strongly suggested that you have 1024 megabytes or more of free memory"
Expand All @@ -55,22 +55,22 @@ install-requirements() {
case "$SRV_DISTRO" in
debian)
if ! dpkg -l | grep -q software-properties-common; then
apt-get update -qq >/dev/null
apt-get -qq -y --no-install-recommends install software-properties-common
yapt-get update
yapt-get install software-properties-common
fi
;;
ubuntu)
if ! dpkg -l | grep -q software-properties-common; then
apt-get update -qq >/dev/null
apt-get -qq -y --no-install-recommends install software-properties-common
yapt-get update
yapt-get install software-properties-common
fi

add-apt-repository universe >/dev/null
apt-get update -qq >/dev/null
add-apt-repository -y universe
yapt-get update
;;
esac

apt-get -qq -y --no-install-recommends install sudo git make software-properties-common
yapt-get install sudo git make software-properties-common
}

install-proxeus() {
Expand Down
3 changes: 1 addition & 2 deletions demo/mongodb/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
version: "3"
services:
mongo1:
hostname: mongo1
Expand All @@ -23,4 +22,4 @@ services:
ports:
- 27019:27019
restart: unless-stopped
entrypoint: [ "/usr/bin/mongod", "--bind_ip_all", "--replSet", "rs0", "--port", "27019" ]
entrypoint: [ "/usr/bin/mongod", "--bind_ip_all", "--replSet", "rs0", "--port", "27019" ]
1 change: 0 additions & 1 deletion demo/mongodb/mongodb-single/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
version: "3"
services:
mongo1:
hostname: mongo1-single
Expand Down
2 changes: 1 addition & 1 deletion deploy/digitalocean/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Proxeus Script for fast DigitalOcean deployment
---

Creates a compact all-in-one instance of the Proxeus application (no code environment for smart contracts) using a bootstrapped release image for Docker. This is a good starting point for development or small installations. For more information visit https://github.com/ProxeusApp
Creates a compact all-in-one instance of the Proxeus application using a bootstrapped release image for Docker. This is a good starting point for development or small installations. For more information visit https://github.com/ProxeusApp

Here you can find a script which run within a DigitalOcean droplet during startup. Using a simple form, you can configure the basic details needed to quickly get a Proxeus instance up and running.

Expand Down
2 changes: 1 addition & 1 deletion deploy/linode/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Proxeus StackScript for fast Linode deployment
---

Creates a compact all-in-one instance of the Proxeus application (no code environment for smart contracts) using a bootstrapped release image for Docker. This is a good starting point for development or small installations. For more information visit https://github.com/ProxeusApp
Creates a compact all-in-one instance of the Proxeus application using a bootstrapped release image for Docker. This is a good starting point for development or small installations. For more information visit https://github.com/ProxeusApp

StackScripts are private or public managed scripts which run within a Linode instance during startup. Using a simple form, you can configure the basic details needed to quickly get a Proxeus instance up and running.

Expand Down
2 changes: 0 additions & 2 deletions docker-compose-cloud.override.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#
# docker-compose -f docker-compose.yml -f docker-compose-cloud.override.yml up

version: '3.7'

networks:
# Add Network for reverse-proxy
reverse-proxy:
Expand Down
2 changes: 0 additions & 2 deletions docker-compose-example.override.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@
#
# docker-compose -f docker-compose.yml -f docker-compose-example.override.yml up

version: '3.7'

services:
node-crypto-forex-rates:
networks:
Expand Down
2 changes: 0 additions & 2 deletions docker-compose-extra.override.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#
# docker-compose -f docker-compose.yml -f docker-compose-extra.override.yml up

version: '3.7'

services:
node-mail-sender:
image: proxeus/node-mail-sender:latest
Expand Down
2 changes: 0 additions & 2 deletions docker-compose-local.override.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#
# docker-compose -f docker-compose.yml -f docker-compose-local.override.yml up

version: '3.7'

services:
xes-platform:
image: !reset null
Expand Down
2 changes: 0 additions & 2 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
# Basic version of the Docker Compose deployment -
# Which can be extended with the .override.yml files

version: '3.7'

networks:
xes-platform-network:
name: xes-platform-network
Expand Down
8 changes: 3 additions & 5 deletions docs/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,21 @@ Kindly hosted by S-PRO, the demo server allows you to try a full-featured Proxeu

Proxeus is primarily a Web application, intended for access with a web browser. The [Proxeus Association](https://proxeus.org) maintains a demo instances you can use to test the product, and can recommend a service provider to help you or your business get set up. There is also a prototype [desktop application](https://github.com/ProxeusApp/storage-app/blob/master/docs/overview.md).

In addition to the developer guidelines below, several "one-click" deployment configurations are available for select cloud platforms:
In addition to the developer guidelines below, several "one-click" deployment configurations are available for select cloud platforms. Join the [Discussions](https://github.com/ProxeusApp/community/discussions/3) on GitHub if you are interested in seeing additional providers on this list:

- [Docker Compose](docs/docker.md)
- [Linode StackScript](deploy/linode/README.md)
- [DigitalOcean Droplet](deploy/digitalocean/README.md)

You will still need API keys for Infura and Sparkpost, as [detailed below](#get-keys).

Join the [Discussions](https://github.com/ProxeusApp/community/discussions/3) if you are interested in seeing additional providers on this list.

Please read the [Developer Manual](https://doc.proxeus.com) to learn more about developing for the Proxeus platform.

**By installing and using the Proxeus software you agree with the terms of the [Proxeus License Agreement](https://github.com/ProxeusApp/proxeus-core/blob/main/LICENSE).**
**By installing and using the Proxeus software you agree with the terms of the [Proxeus License Agreement](https://github.com/ProxeusApp/proxeus-core/blob/main/LICENSE)** (GPL-3.0)

## Installing from Source

You can access the source code of this application on the [Proxeus repository](https://github.com/ProxeusApp) on GitHub (a mirror is available on [Codeberg/Proxeus](https://codeberg.org/proxeus/).
You can access the source code of this application on the [ProxeusApp](https://github.com/ProxeusApp) repository on GitHub, or the [Proxeus mirror](https://codeberg.org/proxeus/) on Codeberg.

If you wish to build the project from source, follow the instructions in [Build all](build_all.md).

Expand Down
22 changes: 11 additions & 11 deletions externalnode/external_node.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,14 @@ import (
"bytes"
"encoding/json"
"errors"
"github.com/dgrijalva/jwt-go"
"github.com/labstack/echo/v4"
"log"

"fmt"
"io/ioutil"
"log"
"net/http"

"fmt"
"time"

"github.com/golang-jwt/jwt/v5"
"github.com/labstack/echo/v4"
)

type (
Expand All @@ -25,8 +24,8 @@ type (
}

ExternalNodeInstance struct {
ID string `json:"id" storm:"id"`
NodeName string `json:"nodeName"`
ID string `json:"id" storm:"id"`
NodeName string `json:"nodeName"`
Config map[string]interface{} `json:"nodeConfig"`
}

Expand Down Expand Up @@ -130,9 +129,10 @@ func (e *ExternalNode) HealthUrl() string {
}

func (e ExternalQuery) jwtToken() string {
claims := jwt.StandardClaims{
Id: e.ExternalNodeInstance.ID,
ExpiresAt: time.Now().Add(time.Hour * 24).Unix(),
exp := time.Now().Add(time.Hour * 24)
claims := jwt.RegisteredClaims{
Subject: e.ExternalNodeInstance.ID,
ExpiresAt: jwt.NewNumericDate(exp),
}
token := jwt.NewWithClaims(jwt.SigningMethodHS256, claims)
t, err := token.SignedString([]byte(e.Secret))
Expand Down
22 changes: 11 additions & 11 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,17 @@ module github.com/ProxeusApp/proxeus-core

go 1.22

toolchain go1.22.3
toolchain go1.22.0

require (
github.com/SparkPost/gosparkpost v0.2.0
github.com/asdine/storm v0.0.0-20190418133842-e0f77eada154
github.com/c2h5oh/datasize v0.0.0-20231215233829-aa82cc1e6500
github.com/cespare/cp v1.1.1 // indirect
github.com/davecgh/go-spew v1.1.1
github.com/dgrijalva/jwt-go v3.2.0+incompatible
github.com/disintegration/imaging v1.6.2
github.com/dop251/goja v0.0.0-20240627195025-eb1f15ee67d2
github.com/ethereum/go-ethereum v1.14.7
github.com/ethereum/go-ethereum v1.14.8
github.com/fatih/structs v1.1.0 // indirect
github.com/golang/mock v1.6.0
github.com/google/go-querystring v1.1.0 // indirect
Expand All @@ -32,8 +31,8 @@ require (
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
go.etcd.io/bbolt v1.3.10 // indirect
golang.org/x/crypto v0.25.0
golang.org/x/net v0.27.0
golang.org/x/crypto v0.26.0
golang.org/x/net v0.28.0
gopkg.in/gavv/httpexpect.v2 v2.16.0
)

Expand All @@ -60,16 +59,17 @@ require (
)

require (
github.com/golang-jwt/jwt/v5 v5.2.1
github.com/labstack/echo/v4 v4.12.0
go.mongodb.org/mongo-driver v1.16.0
go.mongodb.org/mongo-driver v1.16.1
)

require (
github.com/Microsoft/go-winio v0.6.2 // indirect
github.com/ajg/form v1.5.1 // indirect
github.com/andybalholm/brotli v1.1.0 // indirect
github.com/bits-and-blooms/bitset v1.13.0 // indirect
github.com/btcsuite/btcd/btcec/v2 v2.3.3 // indirect
github.com/btcsuite/btcd/btcec/v2 v2.3.4 // indirect
github.com/consensys/bavard v0.1.13 // indirect
github.com/consensys/gnark-crypto v0.12.1 // indirect
github.com/crate-crypto/go-kzg-4844 v1.0.0 // indirect
Expand All @@ -86,7 +86,7 @@ require (
github.com/google/pprof v0.0.0-20240625030939-27f56978b8b0 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/gorilla/securecookie v1.1.2 // indirect
github.com/holiman/uint256 v1.3.0 // indirect
github.com/holiman/uint256 v1.3.1 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
github.com/mmcloughlin/addchain v0.4.0 // indirect
github.com/montanaflynn/stats v0.7.1 // indirect
Expand All @@ -102,9 +102,9 @@ require (
github.com/yudai/gojsondiff v1.0.0 // indirect
github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82 // indirect
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
golang.org/x/sync v0.7.0 // indirect
golang.org/x/sys v0.22.0 // indirect
golang.org/x/text v0.16.0 // indirect
golang.org/x/sync v0.8.0 // indirect
golang.org/x/sys v0.23.0 // indirect
golang.org/x/text v0.17.0 // indirect
golang.org/x/time v0.5.0 // indirect
gopkg.in/sourcemap.v1 v1.0.5 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
Expand Down
Loading