Release 1.0.0
- Release 1 0 (#1235) (104e740)
- retry connection lost (#1213) (376bf28)
- fix gas calculation (#1224) (5065545)
- refactor job folders creation (#1227) (10b2b63)
- more error logs and return correct msg (#1219) (86c62dc)
- expose escrow addresses in status endpoint (#1223) (8079c5e)
- Bump axios from 1.12.0 to 1.13.5 (#1203) (421c603)
- Bump tar from 7.5.7 to 7.5.8 (#1209) (954afde)
- imageRetention for build (#1214) (d488b1f)
- add ghcr (#1210) (63c8ef5)
- feat: add get node logs p2p handler (#1199) (440bc6e)
- refactor claims (#1200) (7253868)
- add dockerRegistrysAuth (#1193) (564decf)
- feat: announce dns p2p addresses (#1196) (3885e44)
- Fix/1184 file headers not sent (#1195) (de4b81b)
- add signature for encrypt handlers (#1189) (7d9453b)
- fix: use file object headers when accessing file (#1192) (012acae)
- add docker image cleanup (#1190) (f1b4bec)
- add compute-pricing.md (#1185) (036a8d2)
- refactor keys (#1177) (eea762c)
- Bump tar from 7.5.4 to 7.5.7 (#1178) (ee2afbf)
- remove threads (#1170) (76dc67c)
- feat: update node quickstart script with gpu auto detect (#1149) (d0742c3)
- Bump h3 from 1.11.1 to 1.15.5 in /controlpanel (#1157) (1183270)
- LibP2P V3 (#1125) (2ef8e31)
- Bump lodash from 4.17.21 to 4.17.23 (#1169) (23f17d9)
- Merge pull request #1156 from oceanprotocol/fix/db-issue-ddo-handler (228aeb7)
- More error logs, filter 0 amount resources, fix resources checks (#1171) (82a00f2)
- compute max running wait time (#1163) (0720718)
- fix: refactor blockchain class (#1167) (3b13dcd)
- Fix indexer (#1151) (ad5d8f5)
- Bump tar from 7.5.3 to 7.5.4 (#1166) (c4c849c)
- ci: fix test system job common cli error (#1138) (2a6d28f)
- Merge pull request #1162 from oceanprotocol/set-dataset-initialize-compute (dfa34d6)
- feat: add support for ssl certificates (#1158) (e980ad2)
- set empty array for datasets in case it's missing (92b3c4b)
- Feature/add_intel_gpu_readme (#1160) (39a50ff)
- Bump tar from 7.4.3 to 7.5.3 (#1159) (0fa2f80)
- add copilot instructions (#1150) (73ef6bc)
- Added defensive null checks for db connection (ec39bce)
- fix: update signature validation (#1153) (95d8e41)
- more error handling for compute loop (#1152) (9cd4598)
- fix validateDDO signature logic (#1143) (17607bf)
- fix credentials (#1139) (a515618)
- Fix/p2p get push node config (#1127) (5c0ba23)
- Add htmlUrl to payload.json in n8n workflow (5848307)
- Fix pull request issue reference in n8n workflow (7b40879)
- Fix JSON payload handling for overrides (415adac)
- Update webhook URL in n8n workflow (541856d)
- add n8n workflow (#1144) (96a8513)
- build arm versions only on release and main (#1142) (dec1d88)
- Fix auth token smart account (#1140) (f44e672)
- fix multiformats version (#1137) (6e95b4f)
- Bump brace-expansion from 1.1.11 to 1.1.12 in /controlpanel (#958) (ce48157)
- Bump sha.js from 2.4.11 to 2.4.12 in /controlpanel (#1023) (fc7cdee)
- Bump ws from 6.2.2 to 6.2.3 in /controlpanel (#959) (498bef9)
- Bump next from 13.5.6 to 14.2.35 in /controlpanel (#1120) (8b196f7)
- Bump node-forge from 1.3.1 to 1.3.2 in /controlpanel (#1106) (b00d437)
- Bump js-yaml from 3.14.1 to 3.14.2 in /controlpanel (#1103) (79260dc)
- update dockerfile node 22 (#1135) (28c70d3)
- Bump on-headers and compression in /controlpanel (#987) (4ef33af)
- Update node 22 (#1132) (a107cda)
- fix: update admin handlers validation to accept smart wallet signatures (#1124) (9919f6b)
- feat: add wss support for browser -> node communication (#1111) (bfa0b6d)
- Merge pull request #1117 from oceanprotocol/add-min-job-duration (0d89784)
- feat/npm-packages (#1115) (b3e7e4e)
- fix format (9aa23ca)
- add minJobDuration in env (9ecb226)
- add minJobDuration (a2bd7c4)
- smart accounts signature (#1105) (200c94c)
- fix minDuration logic (#1101) (1c376bd)
- bump_contracts_to_2_5_0 (#1100) (56147f2)
- Round decimals (#1098) (c1527d5)
- Merge pull request #1096 from oceanprotocol/feat/compute-userdata (efe62fb)
- fix: lint (9249173)
- chore: userdata on compute (09efcf2)
- Merge pull request #1095 from oceanprotocol/feat/user-data-download-command (1439a67)
- chore: add userdata in download command (e7d20cc)
- P2P display error message on direct command (#1089) (f3c0cb0)
- Merge pull request #1092 from oceanprotocol/feat/fix-algo-validation (ee20908)
- chore: fix algo validation (bcf75f6)
- throw err msg (#1088) (659c5d4)
- Bug/fix claim with withdraw (#1087) (957a104)
- job queue (#1085) (c9475de)
- show nodeID (#1080) (b830e63)
- p2p port config fixes (#1084) (83e179c)
- fix config p2p (#1078) (aff1b16)
- throw error msg (#1082) (13a3546)
- Merge pull request #1077 from oceanprotocol/feat/fix-chainid-fee (04de460)
- chore: fix param in getProviderFeeToken (1487a2d)
- group nvidia devices (#1076) (44473e4)
- Admin endpoint to fetch/push json config (#1066) (04de331)
- Merge pull request #1074 from oceanprotocol/feature/adapt-jobs-processing (2c4208e)
- fixes (bbfaf93)
- remove console log, fix typo name (71c1d9a)
- Refactor config (#1064) (42549ce)
- update codeowners (#1075) (f38afc6)
- Merge pull request #1025 from oceanprotocol/fix/index_issues (3970192)
- set job duration and return all jobs on getJobs handler (77e29f5)
- Merge pull request #1067 from oceanprotocol/return-node-jobs-endpoint (9b00076)
- fix cost compute issue (0b6ab9b)
- add cost on payment job (17bb424)
- fix format (33bb806)
- revert sniffOnStart change (850c316)
- add integration tests for getJobs handler (b4bdb40)
- fix missing payment issue (cf20e09)
- C2D Access lists (#1072) (590bd95)
- fix fees filter (#1073) (caf98bd)
- add new filter on get jobs based on consumer address (9be8fd5)
- defaults fees (#1071) (eaf4469)
- fix ports config (#1069) (259114d)
- fix lint issue (319cd45)
- adapt get jobs method (13ec468)
- fix format issue (a2b687f)
- adapt getFinishedJobs logic (82187b7)
- apply format, add order by in sql query (5d9fb44)
- add validation unit test (bc03d10)
- fix get all jobs (26e420b)
- add new jobs handler (d9984bb)
- Merge pull request #1042 from oceanprotocol/feature/add-retrial (2ae0f06)
- update should find the state of the ddo using query ddo state handler (9d129b3)
- fix change requests (01cb2cc)
- merge source branch (9284a32)
- try fix integration (fe0b4ca)
- try fix integration (daedcb4)
- Fix build errors: Add missing dependencies and correct event name in ExchangeCreatedEventProcessor (0c6be12)
- Merge branch 'main' into fix/index_issues (01f5cc6)
- Config JSON fixes (#1060) (ca24c30)
- fix cpu quota (#1063) (c8dccc3)
- backwards compatible (13b646f)
- add configLog and check errors (#1059) (fe06b36)
- fix disk monitor (a9a9c9c)
- merge main (1ecd46a)
- fix lint (201934e)
- add proper checks to decrypt function (c0cd43c)
- simplify logic (edfb546)
- Fix/disk_ram_in_gb (#1061) (83d147b)
- add elasticsearch compose (#1056) (b4406dd)
- Fix condition. (#1058) (b5f82dd)
- Validate service ID for trusted algorithms. (#1049) (bd2f256)
- Parse JSON config file. (#1034) (95d179c)
- Add friendly name to node (#1053) (57f56a9)
- Docker inspect on PublishingResults. (#1048) (16fc8ff)
- Bump ddo.js to v0.1.4. (#1052) (91a779a)
- check image manifest (#1046) (b5f6866)
- Update job model. (#1047) (9266825)
- Fix lint. (335906d)
- remove retrial. (1190c46)
- add logs (a61404c)
- Fix retrial in worker. (8d5ed53)
- Fix log level. (8ae589a)
- Add retrial where possible when indexing DDOs. (95226e5)
- Bump axios from 1.8.4 to 1.12.0 (#1039) (95fb644)
- Check disk quota (#1038) (6f6bc27)
- add suport for image build (#1036) (e5626e8)
- resolve ddo if neded (#1010) (748e0e2)
- allow algo envs (#1032) (a2283ef)
- stop with auth token fix (#1029) (5847f5a)
- Merge pull request #1015 from oceanprotocol/main (f22798d)
- Merge pull request #1002 from oceanprotocol/fix/get-ddo-state-query (36184de)
- remove no-dashboard cmd for barge (501ff19)
- update message (0763555)
- update timeout (4155fc7)
- update ci (5b07811)
- Validate algorithm for dataset in intializeCompute. (#1012) (a8b4d37)
- fix lint (0e77a72)
- fix build (79204cd)
- debug system cleanup logs (99e0fd6)
- Await P2P Provide handle (#1017) (f6d424a)
- fix integration (6f1c438)
- revert to original chunk size after 3 succesfull calls at current value (a6ab941)
- merge other indexer issues (b410785)
- Allow dataset on c2d (#1009) (7f99971)
- bump contracts to 2.4.0 (#1016) (3d9aca4)
- add compute additionalViewers (#1014) (2525092)
- fix initializePSVerification endpoint (569705b)
- Handle stuck jobs on Running phase. Fix scheduling cleanup for c2d jobs orphans (#989) (fbb04a1)
- Add logs and try-catch for fetching exchange and dispenser details. (#1004) (4089bb7)
- update check for unencrypted ddo metadatahas (d2571c7)
- add initializePSVerification (#994) (5959d59)
- accept 201 response status as well (852a0b9)
- use actual hash bytes to sign the message not hex string (9feeff1)
- update signature message (f6b2806)
- add paddings to messages (f4b5aa7)
- refactor signature (e5cd644)
- add cpu desc in c2d envs (#998) (01aef98)
- one more signature option (226d988)
- try another signature (7a17e76)
- added more debug logs (9482d8c)
- update decrypt signature (f1ab532)
- update nonce (9e5a9f0)
- Fix rate limiter on number of requests & connections (#986) (61e6c82)
- update log msg (6ea56d7)
- update decrypt flag logic (409c49b)
- log tests (067fd84)
- fix tests (6801281)
- fix build (f05505d)
- added get nonce from provider and use fallback a miliseconds nonce (39fc495)
- Cleanup unit tests. Replace Database constructor with async init fn (#999) (2c7e3c6)
- added more updates to ddo not beeing able to be processed (7fa4877)
- better handle typesense and elastic db (5a5a36b)
- add es connection monitoring only when es db is defined (#996) (3e71cbb)
- Fix/ Get DDO state query (#991) (ff71ee7)
- fix stopCompute docker (#995) (9f3d50b)
- Update CODEOWNERS (b466a45)
- use term instead of match (64eaed6)
- update query use in ddostate elastic search db (78c7be3)
- added more checks (1bd1775)
- Merge pull request #984 from oceanprotocol/fix/add-elastic-retry-mech (26c878d)
- added more checks (eff9718)
- Merge pull request #985 from oceanprotocol/feat/fix-payload-compute (69dc871)
- fix: sync main (b87b24a)
- fix: correct service on validateAlgoForDataset (5092cee)
- Fix PS type for tasks. (#979) (440e27e)
- Added more logs (eb9d9e1)
- fix: policy server from body (ebaf53e)
- Feature/dht search (#967) (452e3fc)
- Add singleton (d7d1c1d)
- Add retry mechanism for elstic database (8d6aae1)
- Bug/fix index (#978) (8f417a2)
- Integrate credentials checks in initializeCompute and startCompute handlers (#937) (bd12d46)
- remove cli custom branch. (#977) (5c0f8ca)
- Refactor trusted algortihms and trusted publishers checks. (#973) (19afc71)
- Metadata in compute jobs (#976) (eba1917)
- Add support for nvidia/amd gpus (#928) (eb432d3)
- Use signature or auth token for routes (#968) (a919d84)
- allow no dataset initialize (#966) (9ee90df)
- Update publisherTrustedAlgorithmPublishers and publisherTrustedAlgorithms (#950) (4544b33)
- optional rawcode (#962) (2c66a2c)
- Merge pull request #960 from oceanprotocol/feat/update-event (d6678dc)
- fix: update indexedMetadata event (88c7ed5)
- Auth token routes (#952) (5fbd0fe)
- allow rawcode (#956) (e8cc695)
- Fix CI envs for system tests. (#955) (36bc330)
- Merge pull request #954 from oceanprotocol/feat/get-schema-name (c58f5b2)
- fix: typesense get schema (7814746)
- chore: return schema (4cca11d)
- Fix consistency for job id generation within codebase. (#934) (c9faa2f)
- Check wallet signature (#947) (e25a483)
- Add algoCustomData.json file into c2d (#942) (f2e3034)
- Bump base-x from 3.0.9 to 3.0.11 (#933) (9db7674)
- Bump @babel/helpers from 7.24.1 to 7.27.0 in /controlpanel (#915) (7138c31)
- Bump @babel/runtime from 7.24.4 to 7.27.0 in /controlpanel (#917) (1a97128)
- Bump send and serve-static in /controlpanel (#914) (728774d)
- Bump elliptic from 6.6.0 to 6.6.1 in /controlpanel (#913) (9dab448)
- Bump nanoid from 3.3.7 to 3.3.11 in /controlpanel (#912) (bb1c3ad)
- Update Dockerfile (7bbcb7c)
- Fix undefined stream (#932) (3066de2)
- Generate unique job id. (#931) (2de1a4f)
- use Ocean as default token (#929) (2b01f32)
- use latest contracts (#911) (c30b26c)
- Refactor processor in indexer (#922) (c3ae21b)
- Add maxJobDuration into paid compute task. (#921) (0f6f222)
- Merge pull request #918 from oceanprotocol/fix/transferencoding+contentleght (d526062)
- cleanups (cdbe6e8)
- Import v0.0.6 of ddo.js. (#898) (8cca32e)
- Improve build dashboard process (#910) (6a1beeb)
- add some access/credentials tests + emit events if unauthorized (#879) (d41e57f)
- Bump cross-spawn from 7.0.3 to 7.0.6 in /dashboard (#803) (607b674)
- Feature/escrow_payments (#828) (e18ddc8)
- Bump image-size from 1.1.1 to 1.2.1 in /dashboard (#903) (4273203)
- Bump tar-fs and dockerode (#901) (bfcc929)
- fixes cpu-quota computation (#908) (97f9026)
- remove docker ci from dependabot triggered PR (#906) (dc200d2)
- added more logs (254d4d9)
- update log (61eeba5)
- add logs (60e33d6)
- Make integration tests use Ocean Node not Provider or Aquarius (2c6e9a5)
- Fix bad content parsing results (#902) (f5d0f87)
- Fix validUntil value for free c2d. (#899) (bc5558a)
- Bump axios from 1.7.4 to 1.8.2 (#892) (b6b9831)
- Bump serialize-javascript and mocha (#891) (2363257)