Releases: NetrunnerDB/netrunnerdb-api-server
api-preview-0.7.5
What's Changed
- Add a rake task to generate Krakend config for our API. by @plural in #203
- Add example for QOS even though it currently blows up memory usage. by @plural in #205
- Make restiction points and universal_faction_cost a hash of card_id and value by @North101 in #202
- Re-generate docs after restriction points format change. by @plural in #206
New Contributors
Full Changelog: api-preview-0.7.4...api-preview-0.7.5
api-preview-0.7.4
Advanced deck validation is now supported at /api/v3/public/validate_deck
What's Changed
- Bump puma from 5.6.5 to 5.6.7 by @dependabot in #195
- Add format_id to restrictions and update the importer. by @plural in #197
- Update rails. by @plural in #198
- Advanced deck validation by @plural in #196
Full Changelog: api-preview-0.7.3...api-preview-0.7.4
api-preview-0.7.3
What's Changed
- Don't enable OpenTelemetry in test environment. by @plural in #193
- Move to the DigitalOcean space for image serving. by @plural in #194
Full Changelog: api-preview-0.7.2...api-preview-0.7.3
api-preview-0.7.2
What's Changed
- Basic Deck creation and editing support by @plural in #179
- Add OpenTelemetry gems and initializer. by @plural in #192
Full Changelog: api-preview-0.7.1...api-preview-0.7.2
api-preview-0.7.1
Support special ID deckbuilding restrictions for Ampere, Nova, and the Professor in the basic deck validator.
What's Changed
- Remove orphaned ruling_source table from db/schema.rb by @plural in #190
- Deckbuilding id restrictions by @plural in #191
Full Changelog: api-preview-0.7.0...api-preview-0.7.1
api-preview-0.7.0
Visible changes: Added some missing relationships and a new API endpoint for deck validation at /api/v3/public/validate_deck
What's Changed
- Remove network_mode: bridge. by @plural in #176
- Return a proper error when unauthorized. by @plural in #178
- Add Code Coverage by @plural in #180
- Reconfigure simplecov to ... cover. by @plural in #181
- Bump action rails version to 3.2 and change coverage config. by @plural in #182
- don't eager load in test env. by @plural in #184
- Address redirect_to issue with rails update to 7.0.6 by @plural in #187
- Added some missing relationships by @distributive in #186
- Basic deck validator library and tests. by @plural in #188
- Add an API endpoint for deck validation. by @plural in #189
Full Changelog: api-preview-0.6.4...api-preview-0.7.0
api-preview-0.6.4
- Max page size increase allows for fetching all cards or printings in a single API request if desired.
- New Rulings endpoint allows for requesting rulings for cards.
- Prep work for the future private APIs and deckbuilding.
What's Changed
- Expose the lists of cards'/printings' cycles and sets by @distributive in #158
- Address a vulnerability in rack. by @plural in #161
- Increase the maximum page size to allow single-call fetches of all cards or printings by @plural in #160
- Add the test env doc regeneration command to README. by @plural in #163
- Update gems to resolve some vulnerabilities. by @plural in #166
- Add rulings by @plural in #157
- Bump rack from 2.2.6.3 to 2.2.6.4 by @dependabot in #164
- Update nokogiri to address vulnerability. by @plural in #168
- Update docker config to use a new null_signal network. by @plural in #172
- Set up the first scaffolding for the private API. by @plural in #165
- Private deck schema by @plural in #167
- Update README to reflect new service name and take doc generation out of first setup. by @plural in #173
Full Changelog: api-preview-0.6.3...api-preview-0.6.4
api-preview-0.6.3
Add docs for the remaining API calls:
- Card Pools
- Formats
- Restrictions
- Snapshots
Internally, updated some rollouts and deps.
What's Changed
- Bump nokogiri from 1.13.9 to 1.13.10 by @dependabot in #148
- Bump loofah from 2.18.0 to 2.19.1 by @dependabot in #149
- Bump rails-html-sanitizer from 1.4.3 to 1.4.4 by @dependabot in #150
- Remove printed from unified view by @plural in #151
- Bump rack from 2.2.4 to 2.2.6.2 by @dependabot in #152
- Bump globalid from 1.0.0 to 1.0.1 by @dependabot in #153
- Update gems to address vulnerabilities. by @plural in #154
- Tell docker to start app and db automatically. by @plural in #155
- More docs feb 2023 by @plural in #156
Full Changelog: api-preview-0.6.2...api-preview-0.6.3
api-preview-0.6.2
What's Changed
- Set time for fixtures by @plural in #146
- Added distinct cards docs by @distributive in #147
Full Changelog: api-preview-0.6.1...api-preview-0.6.2
api-preview-0.6.1
What's Changed
- Added
distinct_cards
filter to remove reprints by @distributive in #142 - Added some missing shortcuts for backwards compatibility by @distributive in #143
- Fixed some array fields that shouldn't have been arrays by @distributive in #144
Full Changelog: api-preview-0.6...api-preview-0.6.1