v0.1.0
What's Changed
- feat: new subscriber logic by @jorgeantonio21 in #161
- feat: atoma state by @jorgeantonio21 in #162
- feat: handle events logic by @jorgeantonio21 in #163
- feat: add service logic by @jorgeantonio21 in #164
- Revert 165 ja utoipa by @jorgeantonio21 in #171
- feat: improve docs by @jorgeantonio21 in #166
- feat: add sui client for node transactions by @jorgeantonio21 in #169
- feat: merklize request response by @jorgeantonio21 in #170
- feat: remove unnecessary dependencies by @jorgeantonio21 in #175
- fix: clippy issues by @jorgeantonio21 in #179
- feat: atoma daemon by @jorgeantonio21 in #176
- feat: add Cargo.lock file by @jorgeantonio21 in #186
- feat: vllm docker compose by @francis2tm in #174
- feat: add binaries for the atoma node and daemon services by @jorgeantonio21 in #183
- feat: refactor sui subscriber by @jorgeantonio21 in #190
- feat: improve sqlite queries by @jorgeantonio21 in #188
- feat: update read me by @jorgeantonio21 in #189
- test: switch to in memory sqlite by @Cifko in #193
- fix: rename the db indexes to conventional naming by @Cifko in #195
- fix: get tokenizer.json by @Cifko in #196
- feat: docker deployment atoma node and update docker deployment by @jorgeantonio21 in #192
- feat: add new_from_config to AtomaSuiClient by @Cifko in #199
- feat: add sui event cursor saving, to ease the process of rerun nodes by @jorgeantonio21 in #200
- feat: add clone to atoma sui config by @Cifko in #202
- feat: refactor task creation event by @jorgeantonio21 in #203
- feat: make optional node and task small ids by @jorgeantonio21 in #204
- feat: update config.example.toml package ids by @jorgeantonio21 in #201
- fix: deserialization from sui events and database creation by @jorgeantonio21 in #206
- fix: remove page size for cursor by @Cifko in #207
- feat: cargo update by @jorgeantonio21 in #208
- feat: client logic revised by @jorgeantonio21 in #209
- fix: remove public key middleware header and retrieve it from signature by @jorgeantonio21 in #210
- fix: review events by @jorgeantonio21 in #212
- feat: daemon docker by @jorgeantonio21 in #211
- feat: review client by @jorgeantonio21 in #213
- feat: docker daemon revision by @jorgeantonio21 in #220
- fix: atoma node binary lack of models vec by @jorgeantonio21 in #224
- fix: update openai api to deprecated version by @jorgeantonio21 in #225
- fix: sui address instead of pub key by @Cifko in #226
- fix: address node operator issue with docker casting by @jorgeantonio21 in #227
- feat: add the option to override config from env vars by @Cifko in #229
- feat: embeddings and image generations inference services by @francis2tm in #205
- chore: add rustfmt toml by @francis2tm in #230
- feat: inference service endpoints by @francis2tm in #217
- feat: review docker deployment by @jorgeantonio21 in #232
- feat: add sse streaming support to chat completions endpoint by @jorgeantonio21 in #223
- chore: update readme by @francis2tm in #233
- feat: cpu and rocm vllm backends by @francis2tm in #234
- add data/ folder to .gitignore by @jorgeantonio21 in #235
- fix: update gas budget by @jorgeantonio21 in #236
- fix: delete on unsubscribe instead of update by @Cifko in #240
- fix: proper shutdown/failure by @Cifko in #239
- feat: mistralrs cpu backend for aarch64 and x86 by @francis2tm in #241
- feat: add prometheus metrics by @jorgeantonio21 in #242
- fix: add architecture to image generation model by @Cifko in #243
- feat: update config.example.toml by @jorgeantonio21 in #244
- feat: migrate from sqlite to postgres by @jorgeantonio21 in #245
- feat: add missing logic for postgressql integration by @jorgeantonio21 in #246
- feat: do nothing on conflict inserts by @jorgeantonio21 in #250
- feat: only update cursor.toml when there are no more next events to read by @jorgeantonio21 in #249
- feat: add sender to node subscription event by @Cifko in #253
- fix: docker compose postgres volume by @jorgeantonio21 in #255
- feat: add blockchain query for newly created stacks that are requested to the atoma service by @jorgeantonio21 in #248
- chore: move verify signature to atoma-utils by @Cifko in #254
- feat: release docker image ci by @francis2tm in #257
- feat: add atoma node key rotation with intel tdx remote attestation and a tdx service by @jorgeantonio21 in #251
- feat: review postgres url by @jorgeantonio21 in #258
- fix: change field name identifier of new event by @jorgeantonio21 in #259
- feat: cargo update by @jorgeantonio21 in #260
- chore: update docs for manual deployment by @jorgeantonio21 in #261
- feat: add aes/aead data encryption and remote compute data attestation logic by @jorgeantonio21 in #252
- feat: parametrize postgres port by @jorgeantonio21 in #262
- feat: remove node badge id from NodeKeyRotationEvent by @jorgeantonio21 in #263
- feat: confidential endpoints by @jorgeantonio21 in #256
- feat: daemon utoipa by @francis2tm in #264
- feat: point to a well defined sui sdk release by @jorgeantonio21 in #265
- first commit by @jorgeantonio21 in #266
- feat: add .env file as env_file to postgres service in docker by @jorgeantonio21 in #267
- chore: change openapi tags by @francis2tm in #269
- fix: resolve bugs with confidential compute by @jorgeantonio21 in #268
- feat: better error handling for confidential service by @jorgeantonio21 in #270
- feat: add encryption to endpoints by @jorgeantonio21 in #271
- feat: cargo update by @jorgeantonio21 in #279
- update sui dependencies by @jorgeantonio21 in #280
- chore: change endpoint names by @francis2tm in #281
- refactor(atoma-daemon): endpoints by @francis2tm in #282
New Contributors
- @francis2tm made their first contribution in #174
Full Changelog: https://github.com/atoma-network/atoma-node/commits/v0.1.0