Releases: divviup/divviup-api
Releases · divviup/divviup-api
0.0.10 - Experimental release with BYOHelper support
What's Changed
- add aggregators to tasks and use them for provisioning and metrics by @jbr in #216
- use pretty assertions by @jbr in #241
- only populate admin if None by @jbr in #240
- Collector auth tokens by @jbr in #234
- no longer use ActiveValue::Set directly by @jbr in #242
TaskResponse::vdaf_verify_key
, singular by @tgeoghegan in #243
Full Changelog: 0.0.9...0.0.10
0.0.9
What's Changed
- validate that min≤max batch sizes by @jbr in #173
- creating memberships is idempotent by @jbr in #174
- Rewrite docker-release CI action by @divergentdave in #177
- fix revalidation on memberships by @jbr in #178
cargo upgrade --incompatible
andnpx npm-upgrade
instead of clicking merge on dependabot by @jbr in #193- add session cleanup and queue cleanup as simple recurring tasks by @jbr in #175
- Bump alpine from 3.18.0 to 3.18.2 by @dependabot in #203
- Bump @types/react-dom from 18.2.4 to 18.2.5 in /app by @dependabot in #204
- Bump serde_json from 1.0.96 to 1.0.97 by @dependabot in #205
- Bump janus_messages from 0.5.2 to 0.5.3 by @dependabot in #206
- Bump @types/react from 18.2.11 to 18.2.12 in /app by @dependabot in #207
- Bump uuid from 1.3.3 to 1.3.4 by @dependabot in #209
- Bump react-router-dom from 6.12.1 to 6.13.0 in /app by @dependabot in #211
- Bump formik from 2.4.1 to 2.4.2 in /app by @dependabot in #212
- Bump validator from 0.16.0 to 0.16.1 by @dependabot in #210
- Bump react-router from 6.12.1 to 6.13.0 in /app by @dependabot in #208
- add aggregator entity and api routes by @jbr in #213
- Add supplemental CLI tool for targeting a particular schema version by @inahga in #202
migration
binary is still required for integration tests by @inahga in #219- Disable color output in migrate_to by @inahga in #220
- Fix broken down migration, add missing table call by @inahga in #221
- Bump serde_json from 1.0.97 to 1.0.99 by @dependabot in #227
- integration testing user is an admin by @jbr in #235
- add aggregator.is_first_party and all global aggregators first party initially by @jbr in #236
- Bump version to 0.0.9 by @divergentdave in #237
- Bump janus_messages from 0.5.3 to 0.5.4 by @dependabot in #225
- Bump react-router from 6.13.0 to 6.14.0 in /app by @dependabot in #223
- Bump clap from 4.3.4 to 4.3.8 by @dependabot in #224
- Bump @types/react from 18.2.12 to 18.2.14 in /app by @dependabot in #229
- Bump react-bootstrap from 2.7.4 to 2.8.0 in /app by @dependabot in #226
- Bump react-router-dom from 6.13.0 to 6.14.0 in /app by @dependabot in #230
- Bump @types/node from 20.3.0 to 20.3.2 in /app by @dependabot in #238
New Contributors
Full Changelog: 0.0.8...0.0.9
0.0.8
What's Changed
- Bump janus_messages from 0.4.9 to 0.4.10 by @dependabot in #126
- Bump @types/node from 20.1.4 to 20.2.3 in /app by @dependabot in #129
- Bump react-router-dom from 6.11.1 to 6.11.2 in /app by @dependabot in #128
- Bump base64 from 0.21.0 to 0.21.1 by @dependabot in #127
- version bumps by @jbr in #135
- update package-lock.json by @jbr in #136
- Add --no-cache to apk command in Dockerfile by @divergentdave in #137
- Bump @types/react from 18.2.6 to 18.2.7 in /app by @dependabot in #138
- Bump formik from 2.2.9 to 2.4.0 in /app by @dependabot in #139
- Bump prio from 0.12.1 to 0.12.2 by @dependabot in #140
- Bump base64 from 0.21.1 to 0.21.2 by @dependabot in #141
- Bump janus_messages from 0.4.10 to 0.5.0 by @dependabot in #143
- Bump regex from 1.8.1 to 1.8.3 by @dependabot in #145
- Bump @types/node from 20.2.3 to 20.2.5 in /app by @dependabot in #142
- Bump log from 0.4.17 to 0.4.18 by @dependabot in #144
- Bump tokio from 1.28.1 to 1.28.2 by @dependabot in #146
- app task form: move query type above min batch size, add minimum and default to max batch size by @jbr in #155
- improve task detail by @jbr in #156
- add an error for missing hpke config and show validation errors by @jbr in #157
- improve forms and revalidation on delete by @jbr in #159
- Bump @types/react from 18.2.7 to 18.2.8 in /app by @dependabot in #169
- Bump formik from 2.4.0 to 2.4.1 in /app by @dependabot in #167
- Bump web-vitals from 3.3.1 to 3.3.2 in /app by @dependabot in #166
- Bump rust from 1.69.0-alpine to 1.70.0-alpine by @dependabot in #164
- Bump trillium-client from 0.4.4 to 0.4.5 by @dependabot in #163
- Bump janus_messages from 0.5.0 to 0.5.1 by @dependabot in #162
- Bump oauth2 from 4.4.0 to 4.4.1 by @dependabot in #161
- Bump bootstrap from 5.2.3 to 5.3.0 in /app by @dependabot in #165
- add metrics to task view by @jbr in #160
- Bump version to 0.0.8 by @divergentdave in #170
Full Changelog: 0.0.7...0.0.8
0.0.7
What's Changed
- Return 200 from /health, bump version to 0.0.7 by @divergentdave in #116
Full Changelog: 0.0.6...0.0.7
0.0.6
What's Changed
- Bump time from 0.3.20 to 0.3.21 by @dependabot in #80
- Bump trillium-http from 0.3.1 to 0.3.2 by @dependabot in #78
- Bump react-router from 6.10.0 to 6.11.1 in /app by @dependabot in #73
- Bump @types/react from 18.2.0 to 18.2.6 in /app by @dependabot in #77
- Bump @types/react-dom from 18.2.1 to 18.2.4 in /app by @dependabot in #79
- Bump serde from 1.0.160 to 1.0.162 by @dependabot in #76
- Bump @types/node from 18.16.3 to 20.1.0 in /app by @dependabot in #75
- move health check earlier in the handler stack by @jbr in #83
- Set max_batch_query_count to 1 by @divergentdave in #85
- update trillium-sessions by @jbr in #89
- Docker improvements by @divergentdave in #86
- Use some API types from
janus_messages
by @jbr in #87 - Add a second --cache-from pointing at main branch by @divergentdave in #92
- make task max batch size a big integer by @jbr in #91
- gitignore public_url, remove unused src/models.rs by @jbr in #94
- Bump alpine from 3.17.3 to 3.18.0 by @dependabot in #98
- Bump @types/node from 20.1.0 to 20.1.4 in /app by @dependabot in #99
- Bump react-router-dom from 6.10.0 to 6.11.1 in /app by @dependabot in #97
- Bump janus_messages from 0.4.8 to 0.4.9 by @dependabot in #96
- record two distinct dap aggregator urls for each task by @jbr in #93
- Out of band email by @jbr in #67
- move the one direct environment check to config by @jbr in #103
- make vdaf histogram validation more efficient by @jbr in #105
- updates for janus interop by @jbr in #104
- bump deps by @jbr in #108
- pass through and validate additional task fields by @jbr in #106
- base64-decode public key in HpkeConfig conversion by @divergentdave in #110
- test hpke config conversions and minimally validate them by @jbr in #111
- make expiration optional by @jbr in #109
- require aggregator bearer token to be base64 by @jbr in #113
- accept a base64-ed dap-encoded hpke config by @jbr in #112
- remove two straggling console.logs by @jbr in #114
- Bump version to 0.0.6 by @divergentdave in #115
Full Changelog: 0.0.5...0.0.6
0.0.5
What's Changed
- Bump uuid from 1.3.1 to 1.3.2 by @dependabot in #66
- Bump sea-orm from 0.11.2 to 0.11.3 by @dependabot in #65
- Bump trillium-http from 0.3.0 to 0.3.1 by @dependabot in #64
- Bump trillium-rustls from 0.3.0 to 0.4.0 by @dependabot in #63
- Bump @types/react from 18.0.38 to 18.2.0 in /app by @dependabot in #61
- Bump axios from 1.3.6 to 1.4.0 in /app by @dependabot in #58
- Bump tokio from 1.27.0 to 1.28.0 by @dependabot in #62
- Bump @types/react-dom from 18.0.11 to 18.2.1 in /app by @dependabot in #59
- Bump @types/node from 18.16.0 to 18.16.3 in /app by @dependabot in #60
- Move to
sea-orm-migration
0.11.3 inmigration
by @tgeoghegan in #68 - Kind integration feature by @jbr in #71
divviup-api
in Kind by @tgeoghegan in #72
Full Changelog: 0.0.4...0.0.5
0.0.4
What's Changed
- Bump axios from 1.3.4 to 1.3.5 in /app by @dependabot in #35
- Bump web-vitals from 3.3.0 to 3.3.1 in /app by @dependabot in #37
- Bump trillium-macros from 0.0.2 to 0.0.3 by @dependabot in #39
- Bump @types/react from 18.0.32 to 18.0.33 in /app by @dependabot in #38
- allow a divviup-api deploy to be healthy without an aggregator-api by @jbr in #42
- use lto = "fat" for cross-crate inlining by @jbr in #45
- Bump @types/react from 18.0.33 to 18.0.35 in /app by @dependabot in #50
- Bump serde_json from 1.0.95 to 1.0.96 by @dependabot in #49
- Bump react-bootstrap from 2.7.2 to 2.7.4 in /app by @dependabot in #48
- Bump trillium-http from 0.2.13 to 0.2.14 by @dependabot in #47
- Bump serde from 1.0.159 to 1.0.160 by @dependabot in #46
- Embed react app in binary, serve only if hostname matches APP_URL by @jbr in #44
- Bump uuid from 1.3.0 to 1.3.1 by @dependabot in #41
- Add clients for auth0 and postmark by @jbr in #43
- update client to 0.4.4 by @jbr in #51
- Bump @types/jest from 29.5.0 to 29.5.1 in /app by @dependabot in #56
- Bump @types/node from 18.15.11 to 18.16.0 in /app by @dependabot in #55
- Bump axios from 1.3.5 to 1.3.6 in /app by @dependabot in #53
- Bump rust from 1.68.2-alpine to 1.69.0-alpine by @dependabot in #52
- Bump @types/react from 18.0.35 to 18.0.38 in /app by @dependabot in #54
- Bump version to 0.0.4 by @divergentdave in #57
Full Changelog: 0.0.3...0.0.4
0.0.3
0.0.2
What's Changed
- Use new crate for extracted metrics handler by @divergentdave in #29
- Test tasks by @jbr in #19
- enable code coverage with llvm-cov and nextest, use fancy github actions clippy by @jbr in #30
- use coveralls@v2 by @jbr in #31
- Rename workflow, bump version number by @divergentdave in #33
Full Changelog: 0.0.1...0.0.2
0.0.1
Initial release, for testing purposes.