Jędrzej Stuczyński
0e47b88dd8
chore: update itertools in compact ecash ( #4994 )
nym-credential-proxy-null
2024-10-18 16:34:38 +01:00
Jędrzej Stuczyński
795350ae8a
feature: make accepting t&c a hard requirement for rewarded set selection ( #4993 )
2024-10-18 16:34:23 +01:00
Fran Arbanas
ac9a9827b9
feat: credential proxy GHA for pushing to harbor ( #4995 )
2024-10-18 17:31:58 +02:00
Jon Häggblad
15fd6a2212
Fix rustfmt in nym-credential-proxy ( #4992 )
2024-10-18 16:20:59 +02:00
Lawrence Stalder
85a93f59e8
Added empty workflows for branch work
2024-10-18 14:37:27 +02:00
Mark Sinclair
0cb80d06a7
nym-credential-proxy: fix up OpenAPI spect name
2024-10-18 13:28:13 +01:00
Mark Sinclair
6d3ce3a1c9
nym-credential-proxy: improve naming of env vars
2024-10-18 12:29:22 +01:00
Dinko Zdravac
4e65617f08
Bump sqlx to 0.7.4 ( #4959 )
...
* Upgrade to v0.7
More goodies
Revert cargo.toml
Fix cargo toml
* Generate offline sqlx schemas
Fix data-observatory
Fix credential-storage
Fix gateway-storage
Fix client-core/-gateways-storage
Generate offline schemas for nym-api as well
* Update nym-api after rebase
---------
Co-authored-by: Andrej Mihajlov <andrej@nymtech.net >
2024-10-18 12:51:41 +02:00
Jędrzej Stuczyński
e6d2cbbed7
Merge pull request #4982 from nymtech/cure53_SI86_SI87
...
Fix critical issues SI86 and SI87 from Cure53
2024-10-18 10:53:11 +01:00
import this
50c6ac0870
[DOCs;/operators]: Release notes for v2024.12 aero ( #4984 )
...
* initialise aero changelog
* add DP update
* add F&F info to release notes
* bump version in header
* address review comments
2024-10-18 09:04:54 +00:00
aniampio
25326e5f9b
Fixes following cargo fmt
2024-10-18 09:32:27 +01:00
aniampio
f37eb9db23
Fixes following cargo clippy
2024-10-18 09:32:27 +01:00
aniampio
c5b74353f3
Add infinity checks to fix SI-87
2024-10-18 09:32:22 +01:00
aniampio
871b54e314
Fix computation of h for the SI-86
2024-10-18 09:11:45 +01:00
Jędrzej Stuczyński
5af6ee763c
Merge pull request #4758 from nymtech/ania/cure53_SI84_SI85
...
Fix critical issues SI84 and SI85 from Cure53
2024-10-18 09:09:07 +01:00
Jędrzej Stuczyński
dabbe8ba7f
removed additional sources of copying secrets and introduced extra error variants
2024-10-17 15:23:40 +01:00
Bogdan-Ștefan Neacşu
31f1037d44
Add topup req constructor ( #4983 )
2024-10-17 16:03:48 +02:00
Bogdan-Ștefan Neacşu
e675e3937a
Top up bandwidth ( #4975 )
...
* Top up wg bandwidth
* Introduce v3 with top up
* Verify and increase cred bw
* Add log
* Fix clippy
2024-10-17 16:34:52 +03:00
Simon Wicky
355991adc9
[Product Data] Add session type based on ecash ticket received ( #4974 )
...
* add session type based on ecash ticket collection
* avoid setting session type if already set
* change duration type to duration
* add a cap for finished sessions
2024-10-17 14:11:05 +02:00
Jon Häggblad
7d55d03925
Merge pull request #4981 from nymtech/jon/rename-credential-proxy
...
Rename nym-vpn-api to nym-credential-proxy
2024-10-17 11:17:57 +02:00
Gala
f455b7c720
Migrate Legacy Node (Frontend) ( #4826 )
...
* refactor bonding requests
* use migrate node modal
* disable node settings for legacy nodes
* refine bonded node types
* start migration and bonding work
* update types and requests
* clean up bonding context
* move old forms to legacy directory
* create nymnode bonding flow
---------
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2024-10-17 10:08:05 +01:00
Jędrzej Stuczyński
20bc305fb9
Merge pull request #4976 from nymtech/feature/active-set-selection-criteria
...
feature: require reporting using nym-node binary for rewarded set selection
2024-10-17 09:10:37 +01:00
Jędrzej Stuczyński
72c54e0057
Merge pull request #4980 from nymtech/feature/nym-api-always-expose-global-ecash-data
...
enable global ecash routes even if api is not a signer
2024-10-17 09:10:20 +01:00
Jon Häggblad
97fbd7db17
Update gh workflows
2024-10-16 22:42:49 +02:00
Jon Häggblad
9a94e40b36
Update paths in various build and deployment files
2024-10-16 22:35:59 +02:00
Jon Häggblad
06b5347200
Update paths
2024-10-16 22:30:23 +02:00
Jon Häggblad
561203572d
Update Cargo.toml
2024-10-16 22:27:56 +02:00
Jon Häggblad
8f45649daa
Rename crate directories
2024-10-16 22:26:57 +02:00
Jon Häggblad
fa879baeab
Rename directory to nym-credential-proxy
2024-10-16 22:23:53 +02:00
Jon Häggblad
b6ab25a7aa
Update crate references
2024-10-16 22:22:56 +02:00
Jon Häggblad
0b6f652709
Rename crate to nym-credential-proxy
2024-10-16 22:19:34 +02:00
Jędrzej Stuczyński
ed2fbc588f
allow to overwrite contract state with explicit config flag
2024-10-16 17:34:34 +01:00
Jędrzej Stuczyński
9f80d95f75
re-disabled bloomfilters
2024-10-16 17:17:48 +01:00
Jędrzej Stuczyński
9bcf48f7dc
expose all ecash routes but return error if nym-api is not a signer
2024-10-16 17:09:17 +01:00
Jędrzej Stuczyński
6446e43322
Merge pull request #4977 from nymtech/bugfix/vested-delegation-migration
...
Re-enable vested delegation migration
2024-10-16 16:51:28 +01:00
Jędrzej Stuczyński
86eb06048a
ci: update 'publish-nym-contracts' runner
2024-10-16 16:31:16 +01:00
Jędrzej Stuczyński
02dd16bcc6
added unit tests for the migration and fixed rounding errors
2024-10-16 16:31:16 +01:00
Jędrzej Stuczyński
14fd7c77d0
added unit tests for vested migrations and fixed additional issues
2024-10-16 16:31:16 +01:00
Jędrzej Stuczyński
e08e9fcb50
Merge pull request #4978 from nymtech/chore/beta-clippy
...
resolve beta clippy issues in contracts
2024-10-16 16:30:58 +01:00
Jędrzej Stuczyński
7964e6204b
elided extra lifetimes
2024-10-16 16:26:50 +01:00
Jędrzej Stuczyński
56fb46cd69
removed old coconut-bandwidth contract from the workspace
2024-10-16 16:24:58 +01:00
Jędrzej Stuczyński
973d51eeec
resolved beta clippy issues in DKG contract
2024-10-16 16:16:22 +01:00
Jędrzej Stuczyński
24773f68a4
Merge pull request #4966 from nymtech/feature/contract-state-tools-mixnet-vesting
...
feature: importer-cli to correctly handle mixnet/vesting import
2024-10-16 15:09:57 +01:00
Jędrzej Stuczyński
083ee8386e
Merge pull request #4968 from nymtech/chore/remove-dead-code
...
chore: remove unused rocket code
2024-10-16 15:09:48 +01:00
Jędrzej Stuczyński
3158a67445
Merge pull request #4973 from nymtech/bugfix/additional-directory-fixes
...
Bugfix/additional directory fixes
2024-10-16 15:09:38 +01:00
Jędrzej Stuczyński
a26ba3d9f1
feature: require reporting using nym-node binary for rewarded set selection
2024-10-16 15:02:16 +01:00
Fran Arbanas
b88bc188c6
Merge pull request #4970 from nymtech/feat/nym-data-observatory-docker
...
feat: add clap and env vars through clap, add Dockerfile
2024-10-16 14:39:16 +02:00
Fran Arbanas
bccbc99448
Merge pull request #4971 from nymtech/feat/nym-credentials-proxy-dockerfile
...
feat: added dockerfile for nym-credentials-proxy
2024-10-16 13:36:11 +02:00
Fran Arbanas
5d445d6b47
fix: comments on PR, removing stuff that's not needed
2024-10-16 13:10:01 +02:00
Simon Wicky
435f236812
[Product Data] First step in gateway usage data collection ( #4963 )
...
* add stats model
* add stats collection
* add stats route
* propagate stuff and run stuff
* cargo stuff
* sqlx unused what?
* add sessions started stat
* session durations in miliseconds
* apply Jon's comments
* [Product Data] Second step in gateway usage data collection (#4964 )
* turn stats collection into event based
* move events into a common crate for future use elsewhere
* apply Jon's comments
2024-10-15 09:18:02 +02:00