Commit Graph

9646 Commits

Author SHA1 Message Date
Andrej Mihajlov 4551d79080 Hide tokio behind feature 2025-07-08 14:44:01 +03:00
Andrej Mihajlov c1418e995d Hide tokio and sqlx behind not(wasm32) 2025-07-08 14:43:45 +03:00
Andrej Mihajlov a6220fd6fc Exclude sqlx-pool-guard from wasm builds 2025-07-08 14:43:45 +03:00
Andrej Mihajlov ab6615d432 Log all tracing output just in case 2025-07-08 14:43:45 +03:00
Andrej Mihajlov 416c2ce6f3 Include proc_pidinfo on iOS 2025-07-08 14:43:45 +03:00
Andrej Mihajlov 423997955b Switch to tracing 2025-07-08 14:43:45 +03:00
Andrej Mihajlov dd5b18f08f Use log here 2025-07-08 14:43:45 +03:00
Andrej Mihajlov 6c58ea8f7c Expose database path 2025-07-08 14:43:45 +03:00
Andrej Mihajlov a5d2ca139b Clean up 2025-07-08 14:43:45 +03:00
Andrej Mihajlov 0a2fd8e30d Improve windows 2025-07-08 14:43:45 +03:00
Andrej Mihajlov d00fb5c486 Cleanup 2025-07-08 14:43:45 +03:00
Andrej Mihajlov dde747b867 Revert 2025-07-08 14:43:45 +03:00
Andrej Mihajlov e6387e080f Use sqlite pool guard 2025-07-08 14:43:45 +03:00
Andrej Mihajlov a70a408098 Remove logs 2025-07-08 14:43:45 +03:00
Andrej Mihajlov 9d19b31984 Document 2025-07-08 14:43:45 +03:00
Andrej Mihajlov 9f14a55de6 Add Windows impl 2025-07-08 14:43:45 +03:00
Andrej Mihajlov cd6494c9f7 Add Windows implementation 2025-07-08 14:43:45 +03:00
Andrej Mihajlov 101a364935 Update Linux impl 2025-07-08 14:43:44 +03:00
Andrej Mihajlov 835e297069 Open file watch 2025-07-08 14:43:44 +03:00
Andrej Mihajlov 8354ae5344 Close sqlite pool before erroring 2025-07-08 14:43:44 +03:00
benedetta davico 0d420fb0a5 remove explorer-api in workflow 2025-06-10 11:01:24 +02:00
benedettadavico fce195fdba update changelog 2025-06-10 10:28:47 +02:00
Bogdan-Ștefan Neacşu 3a528d3b89 No autoremoval of peers (#5831)
* No autoremoval

* Remove startup_timestamp
2025-06-06 12:48:34 +03:00
benedettadavico e9bb9792ab bump binaries 2025-06-04 14:42:04 +02:00
Bogdan-Ștefan Neacşu 88d4a9b111 Set cached storage counters to 0 (#5812)
* Set cached storage counters to 0

* u64 to i64 log possible error

* Check addition too
2025-06-04 12:11:46 +03:00
dynco-nym 4c67f01efb Make address cache configurable (#5784)
* Make address cache configurable

* TestFixture
2025-05-28 10:41:12 +02:00
Simon Wicky b69c2e1e94 Nym Statistics API (#5800)
* move stats types from vpn-client to here

* base stats api

* change storage schema

* add link to nymAPI for whitelisting

* remove outdated comment

* more comments update

* example of chrono vs time

* Add build.rs
- exports DATABASE_URL so cargo check works
- exports SQLX_OFFLINE for CI
- added pg_up.sh which spawns PG container
  - required for cargo sqlx prepare

* fixes time vs chrono issue and cleaner build with docker

* add correct swagger types, with feature locking where relevant

* apply dynco suggestions

---------

Co-authored-by: dynco-nym <173912580+dynco-nym@users.noreply.github.com>
2025-05-28 10:23:11 +02:00
benedetta davico d27e3b49db Merge pull request #5806 from nymtech/release/2025.10-brie 2025-05-28 09:38:36 +02:00
benedetta davico ac12455f97 add comment nym-node-status-api/nym-node-status-agent-1.0.0-rc.2-nym-vpn-core-v1.10.0 2025-05-27 16:35:51 +02:00
Jędrzej Stuczyński 0b92a59f1a hack: temporarily use next.config.js instead of next.config.ts (#5805) 2025-05-27 11:41:51 +01:00
Jędrzej Stuczyński 474eff67fa chore: adjusted wallet storybook mocks to fix the build (#5804) 2025-05-27 11:38:13 +01:00
benedetta davico 1c6db86259 Merge pull request #5803 from nymtech/benny/change-rust-version
change rust version to fix ci
nym-binaries-v2025.10-brie
2025-05-27 12:11:13 +02:00
Jędrzej Stuczyński 4a1ce8154a chore: resolve 1.87 clippy warnings (#5802)
* Clippy in wallet & sdk

* Clippy in wallet

* Pin rust to 1.86 in builder

* apply changes from b7da75a18c

* missing nym-node features

* Box all the things

* additional boxes in the wallet

* post rebasing clippy

---------

Co-authored-by: dynco-nym <173912580+dynco-nym@users.noreply.github.com>
2025-05-27 11:08:36 +01:00
benedetta davico e126c1f7f1 Update publish-nym-binaries.yml 2025-05-27 11:45:53 +02:00
benedetta davico 31772019cd Update ci-contracts.yml 2025-05-27 11:44:01 +02:00
Bogdan-Ștefan Neacşu aca98ab04f Track wireguard credential retries (#5783)
* Add a cache for the credentials seen before on top-up

* Verify seen credentials on top ups

* Add warning log for timestamp subtraction

* Add unit test
2025-05-27 12:35:44 +03:00
Jędrzej Stuczyński f925c6caf0 QoL: RequestPath trait for http-api-client (#5788)
* qol: RequestPath trait for http-api-client

* additional test case

* applied the change to other trait methods
2025-05-27 10:30:13 +01:00
benedettadavico 5369e5eab9 update changelog 2025-05-27 10:03:22 +02:00
Andrej Mihajlov 2e634c59a7 Merge pull request #5801 from nymtech/am/backport-pr-5779 2025-05-26 21:03:29 +02:00
jmwample d7383d74f3 more relaxed usage of reqwest accept-encoding 2025-05-26 17:54:19 +02:00
Jon Häggblad 9a62581272 Update codeowners 2025-05-23 08:54:25 +02:00
Drazen Urch ebb8e4ef19 Build and push nym-api action (#5793) 2025-05-22 19:12:29 +02:00
mfahampshire a0057eb223 add notice re sdks (#5792)
* add notice re sdks

* fix borked notice

* fix another borked notice
2025-05-22 10:25:25 +00:00
import this 39195d79f5 [DOCs/operators]: Hotfix - Round decimalds to common convention (#5791) 2025-05-21 16:02:09 +00:00
import this ede5ffaffc [DOCs/operaotrs]: Automate Rewards calculator default state value (#5790) 2025-05-21 09:47:04 +00:00
Bogdan-Ștefan Neacşu ed16505137 Fix contains ticketbook function that always returned true (#5787) 2025-05-20 17:18:06 +03:00
Simon Wicky 03bec90b83 swap a decode into a fromrow to please future postgres feature (#5785)
* swap a decode into a fromrow to please future postgres feature

* add missing feature and missing crate in log filter
2025-05-20 15:48:09 +02:00
import this add57b2c14 [DOCs/operators]: Rewards calculator quick tweak (#5786) 2025-05-20 13:26:55 +00:00
dynco-nym e98d60d7ce Add node_bonded field to delegations (#5759)
* Add node_bonded field to delegations
- clarifies whether the delegation is to a bonded or unbonded node
- include delegations to unbonded nodes in the returned list

* PR feedback
2025-05-19 15:18:41 +02:00
import this 927ca8970c [DOCs/operators]: Tokenomics cleanup (#5782)
* correcting APY to ROI

* cleanup and small edits

* add tooltip on ROI
nym-node-status-api/nym-node-status-api-2.3.1
2025-05-19 11:12:36 +00:00