openfairdb

Open Fair DB is the CreativCommons Backend of Kartevonmorgen.org

AGPL-3.0 License

Downloads
19.1K
Stars
55
Committers
7

Bot releases are visible (Hide)

openfairdb - v0.9.3

Published by uklotzde about 4 years ago

  • new(web): Set property SameSite to Lax in frontend login cookie
  • fix(api): Prevent unauthorized editing of events
openfairdb - v0.9.2

Published by uklotzde about 4 years ago

  • new(web): Add clearance center
openfairdb - v0.9.1

Published by uklotzde about 4 years ago

  • new(api/db): Add new fields contact_name and founded_on to entries/places
  • new(api): Filter entries by org_tag and return only revisions that have been cleared by the responsible organization (/entries)
openfairdb -

Published by uklotzde about 4 years ago

  • new(api/db): Moderated tags: Fine-grained permissions for organizations
  • new(api/db): Clearance: Allow organizations to manually clear new place/entry revisions after editing
  • new(api/db): Clearance: Optionally replace or exclude revisions with pending clearance from search results, i.e. return an older, already cleared revision if
  • new(api/db): Add support for custom links in place entries
  • new(api): Allow organizations to read the history of places
  • new(api): Add route to search for duplicate entries/places by example (/search/duplicates)
  • new(db): Optimize performance to identify duplicates of existing entries/places (duplicates/<ids>)
openfairdb - v0.8.21

Published by uklotzde about 4 years ago

  • fix(web): Authorize with bearer token when creating or updating places/entries
openfairdb - v0.8.20

Published by uklotzde over 4 years ago

  • new(web): Support sending emails via mailgun
  • new(web): Add CORS support
  • fix(doc): Fix API docs for PUT /entries
  • fix(doc): Add missing API docs for subscriptions
  • fix(db): Fix parsing of text queries to enable searching for sub-terms
  • chore(web): update rocket: v0.4.4 -> v0.4.5
  • chore(*): use rustls instead of OpenSSL
openfairdb - v0.8.19

Published by uklotzde over 4 years ago

  • chore: Update dependencies and Rust toolchain
  • chore(doc): Fix OpenAPI spec
openfairdb - v0.8.18

Published by uklotzde over 4 years ago

  • fix(web): Do not resolve event address if valid geo coords are provided
openfairdb - v0.8.17

Published by uklotzde over 4 years ago

  • fix(db): Allow to create/update events with a token but no associated tags
openfairdb - v0.8.16

Published by uklotzde over 4 years ago

  • fix(db): Field state was not stored for events
openfairdb - v0.8.15

Published by uklotzde over 4 years ago

  • new(db): Add fields state and opening_hours to place entities
  • new(db): Add field state to event entities
openfairdb - v0.8.14

Published by uklotzde over 4 years ago

  • fix(db): Fix pagination offset for GET entries/most-popular-tags
openfairdb - v0.8.13

Published by uklotzde over 4 years ago

  • fix(db): Switch back to simple tokenizer for indexing text fields
openfairdb - v0.8.12

Published by uklotzde over 4 years ago

  • new(db): Use 3-gram prefix tokenizer for searching in text fields
  • new(web): Allow custom search queries for exporting entries/places
  • new(web): Export details of entries/places if authorized by user role (contact details) and/or token (created_by)
openfairdb - v0.8.11

Published by uklotzde over 4 years ago

  • fix(web): Fix parsing of event search parameters (including limit)
  • fix(db): Implicitly convert all tags to lowercase
openfairdb - v0.8.10

Published by uklotzde over 4 years ago

  • fix(web): Allow creation/update of events without owned tags
openfairdb - v0.8.9

Published by uklotzde almost 5 years ago

  • fix(web): Enable export of all event details for admins
  • new(db): Send subscription e-mails after creating/updating events
openfairdb - v0.8.8

Published by uklotzde almost 5 years ago

  • fix(web): Fix privacy-relevant loophole on event export
  • fix(web): Enable export of event details for scouts and organizations as owners
openfairdb - v0.8.7

Published by uklotzde almost 5 years ago

  • new(web): POST /events/<ids>/archive for scouts and admins to archive multiple events
  • new(web): GET /export/events.csv? for scouts and admins to export events as CSV
  • chore(web): Change OpenAPI download endpoint from /server/api.yaml to /server/openapi.yaml
  • new(frontend): Add button to archive events (visible for Admins and Scouts)
  • new(frontend): Add "places" and "events" to menu
openfairdb - v0.8.5

Published by uklotzde almost 5 years ago

  • Fix(web): Fix broken /entries/recently-changed with query parameter since in seconds
Package Rankings
Top 16.86% on Crates.io
Badges
Extracted from project README
GitHub CI License