Releases: divviup/divviup-api
Releases · divviup/divviup-api
0.0.14
What's Changed
- interface for api tokens by @jbr in #266
- Allow base64 padding characters in bearer tokens by @divergentdave in #267
- Bump version to 0.0.14 by @divergentdave in #268
Full Changelog: 0.0.13...0.0.14
0.0.13
What's Changed
- Put migrations in lexicographic order, and have migrate_to tests run in CI by @inahga in #263
- Fix handling of aggregator API base URLs with path by @divergentdave in #264
- Bump version to 0.0.13 by @divergentdave in #265
Full Changelog: 0.0.12...0.0.13
0.0.12
What's Changed
- Bump serde_path_to_error from 0.1.11 to 0.1.12 by @dependabot in #256
- Bump janus_messages from 0.5.4 to 0.5.7 by @dependabot in #253
- Bump clap from 4.3.8 to 4.3.10 by @dependabot in #255
- Bump react-router from 6.14.0 to 6.14.1 in /app by @dependabot in #258
- Bump react-router-dom from 6.14.0 to 6.14.1 in /app by @dependabot in #259
- Bump @types/node from 20.3.2 to 20.3.3 in /app by @dependabot in #257
- Bump tokio from 1.28.2 to 1.29.1 by @dependabot in #254
- Allow http URLs for integration testing, bump version by @divergentdave in #260
Full Changelog: 0.0.11...0.0.12
0.0.11
What's Changed
- Add API version headers to aggregator API requests by @tgeoghegan in #244
- fix up api mocks for the new aggregator approach by @jbr in #246
- switch from cra to vite by @jbr in #245
- add api tokens but don't use them for auth yet by @jbr in #233
- no longer build react app in build.rs, only serve static assets if there's an ASSET_DIR at compile time by @jbr in #250
- add interface for aggregators by @jbr in #249
- Bump version to 0.0.11 by @divergentdave in #252
Full Changelog: 0.0.10...0.0.11
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