openverse

Openverse is a search engine for openly-licensed media. This monorepo includes all application code.

MIT License

Stars
205
Committers
304

Bot releases are visible (Hide)

openverse - api-2024.04.22.15.11.09

Published by github-actions[bot] 6 months ago

New Features

  • Add implementation plan for new Python package manager PDM (#4128) by @dhruvkb

Improvements

  • Add (or update) robots.txt and ai.txt to block AI crawlers (#4077) by @sarayourfriend

Internal Improvements

  • Bump aiohttp from 3.9.3 to 3.9.4 in /api (#4158) by @dependabot
  • Add implementation plan for new Python package manager PDM (#4128) by @dhruvkb
  • Add django-migration-git-conflict to prevent divergent migration merges (#4075) by @sarayourfriend
  • Bump sqlparse from 0.4.4 to 0.5.0 in /api (#4123) by @dependabot
openverse - frontend-2024.04.22.15.11.07

Published by github-actions[bot] 6 months ago

Improvements

  • Add (or update) robots.txt and ai.txt to block AI crawlers (#4077) by @sarayourfriend

Internal Improvements

  • Update dependency prettier-plugin-tailwindcss to v0.5.14 (#4129) by @openverse-bot
  • Update dependency typescript to v5.4.5 (#4130) by @openverse-bot
  • Add a redirect on 503 to frontend nginx (#4099) by @obulat
  • Update dependency rimraf to v5 (#4136) by @openverse-bot
  • Update dependency @nuxtjs/composition-api to ^0.34.0 (#4132) by @openverse-bot
  • Update pnpm to v8.15.7 (#4131) by @openverse-bot
  • Update dependency @playwright/test to v1.43.1 (#4133) by @openverse-bot

Bug Fixes

  • Fix the back to results button for pages opened from collection pages (#4116) by @obulat
openverse - catalog-2024.04.18.23.30.21

Published by github-actions[bot] 6 months ago

New Features

  • Add media properties generation (#3620) by @obulat
  • Project Proposal: Rekognition data incorporation (#3948) by @AetherUnbound

Improvements

  • Get change in record counts during data refresh from Elasticsearch (#4067) by @mjtung
  • Report reingestion errors in aggregate (#4074) by @stacimc
  • Reduce visual footprint of DAG Alerts in Slack (#4071) by @nicoepp
  • Refactor: Remove get_media_type() redundant override in providers with a single media type (#4061) by @zaharoian
  • Add elasticsearch concurrency tags for Airflow (#3921) by @stacimc

Internal Improvements

  • Update catalog to non-legacy environment names and point to new airflow.openverse.org (#4053) by @sarayourfriend
  • Update dependency apache-airflow to v2.9.0, Python to 3.12 (#4159) by @openverse-bot
  • Implementation plan: Ingestion server removal (#4026) by @stacimc
  • Reduce visual footprint of DAG Alerts in Slack (#4071) by @nicoepp
  • Fix: Escape space in just catalog/test directory injection (#4060) by @zaharoian
  • Clarify Batched Update DAG docs with use cases for failure recovery (#4041) by @stacimc
  • Improve testing import behavior for the catalog (#4029) by @AetherUnbound
  • Update dependency tldextract to v5.1.2 (#4010) by @openverse-bot
  • Update dependency flaky to v3.8.1 (#3997) by @openverse-bot
  • Use a make_insert_query function in test_sql.py (#3983) by @kuephi
  • Update dependency apache-airflow to v2.8.4 [SECURITY] (#3974) by @openverse-bot

Bug Fixes

  • Fix date range sent to Slack from reingestion workflows (#4093) by @BaileyMcKelway
  • Update Science Museum ingester with API changes (#4105) by @stacimc
  • Fill out query params for Stocksnap DAG, allow restarts (#4102) by @AetherUnbound
  • Wait for iNaturalist load completion before compiling statistics (#4104) by @AetherUnbound
  • Fix: Escape space in just catalog/test directory injection (#4060) by @zaharoian
  • Filter out duplicates from raw_tags in the catalog v2 (#4014) by @krysal
  • Increase Wikimedia request timeout (#4004) by @AetherUnbound
openverse - ingestion_server-2024.04.18.16.49.08

Published by github-actions[bot] 6 months ago

New Features

  • Content moderator user preferences admin view (#3914) by @AetherUnbound

Internal Improvements

  • Bump gunicorn from 21.2.0 to 22.0.0 in /ingestion_server (#4140) by @dependabot
  • Implementation plan: Ingestion server removal (#4026) by @stacimc
  • Bump idna from 3.6 to 3.7 in /ingestion_server (#4097) by @dependabot
openverse - api-2024.04.15.17.18.29

Published by github-actions[bot] 6 months ago

New Features

  • Content moderator user preferences admin view (#3914) by @AetherUnbound
  • Implement media properties documentation for the API and frontend (#3966) by @dhruvkb

Improvements

  • Show the unstable params and improve collection docs (#4085) by @obulat

Internal Improvements

  • Bump idna from 3.6 to 3.7 in /api (#4098) by @dependabot

Bug Fixes

  • Bugfix to ensure image type is correctly extracted from content type (#4062) by @thegreendrinker
openverse - frontend-2024.04.15.15.20.23

Published by github-actions[bot] 6 months ago

New Features

  • Set additional search views to enabled (#4117) by @obulat
openverse - frontend-2024.04.13.16.19.50

Published by github-actions[bot] 6 months ago

Internal Improvements

  • Update Node.js to v18.20.2 (#4057) by @openverse-bot
  • Update dependency typescript to v5.4.4 (#4049) by @openverse-bot

Bug Fixes

  • Fix the feature flags in production on hydration (#4084) by @obulat
  • Handle global audio play errors (#4011) by @obulat
  • Fix: Remove unwanted leading/trailing whitespaces in attributions (#4066) by @andrewscwei
  • Add SEARCH_RESPONSE_TIME event (#4044) by @obulat
openverse - frontend-2024.04.09.03.50.12

Published by github-actions[bot] 6 months ago

New Features

  • Turn on additional search views frontend (#4043) by @obulat
  • Project Proposal: Rekognition data incorporation (#3948) by @AetherUnbound
  • Add SEO properties to collection pages (#3999) by @obulat

Improvements

  • Use more descriptive accessible headings for search result pages (#3941) by @sarayourfriend

Internal Improvements

  • Update jest packages (#4048) by @obulat
  • Update dependency postcss-focus-visible to v9 (#4052) by @openverse-bot
  • Update dependency node-html-parser to v6 (#4058) by @openverse-bot
  • Update pnpm to v8.15.6 (#4050) by @openverse-bot
  • Update talkback (#3998) by @obulat

Bug Fixes

  • Related endpoint error is still sent to Sentry (#4009) by @jeevikasirwani
  • Replace focus: with focus-visible: (#4054) by @obulat
  • Replace implicit getBy* assertion in v-modal test (#4018) by @obulat
openverse - api-2024.04.09.03.50.11

Published by github-actions[bot] 6 months ago

New Features

  • Show the additional search views documentation on the API docs site (#4056) by @obulat
  • Project Proposal: Rekognition data incorporation (#3948) by @AetherUnbound
  • Add implementation plan for documenting the API media properties (#3965) by @dhruvkb
  • Create the moderation decision model (#3989) by @dhruvkb

Improvements

  • Add warning to search response when source parameter has mixed validity (#4031) by @sarayourfriend
  • Remove provision for missing fields on Hit (#4027) by @dhruvkb

Internal Improvements

  • Remove potentially problematic do_not_wait_for (#4032) by @sarayourfriend
openverse - ingestion_server-2024.04.04.14.33.24

Published by github-actions[bot] 7 months ago

Internal Improvements

  • Replace docker-compose with docker compose in just scripts and docs (#4017) by @obulat
  • Update dependency elasticsearch to v8.13.0 (#3996) by @openverse-bot

Bug Fixes

  • Fix audio alt files missing bit rate (#3931) by @obulat
openverse - api-2024.04.02.05.06.52

Published by github-actions[bot] 7 months ago

Improvements

  • Add a warning when source query parameter contains invalid values (#3949) by @manojks1999

Bug Fixes

  • Selectively update API deps and undo unrelated updates (#4002) by @dhruvkb
openverse - frontend-2024.04.01.17.07.11

Published by github-actions[bot] 7 months ago

Improvements

  • VTag improvements (#3975) by @obulat
  • Add context comments to i18n key (#3988) by @obulat
  • Fix logo height (#3967) by @zackkrida
  • Add ESLint rule to cap the length of translation strings (#3725) by @sarayourfriend

Internal Improvements

  • Update Node.js to v18.20.0 (#3994) by @openverse-bot
  • Update dependency prettier-plugin-tailwindcss to v0.5.13 (#3992) by @openverse-bot
  • Update dependency async-mutex to ^0.5.0 (#3995) by @openverse-bot
  • Update dependency @playwright/test to v1.42.1 (#3990) by @openverse-bot
  • Update additional search views API params in frontend (#3978) by @obulat
  • Remove unused colors from the tailwind config (#3961) by @zackkrida

Bug Fixes

  • Reset the media store state if collection state changes (#3979) by @obulat
  • Check for emptiness of case.split function input (#3985) by @krysal
  • Remove unused colors from the tailwind config (#3961) by @zackkrida
openverse - api-2024.04.01.17.07.10

Published by github-actions[bot] 7 months ago

Improvements

  • Use search query parameters for additional search views in the API (#3887) by @obulat

Internal Improvements

  • Update dependency elasticsearch to v8.13.0 (#3996) by @openverse-bot
  • Update dependency fakeredis to v2.21.3 (#3991) by @openverse-bot
  • Fix load sample data script provider insertion (#3971) by @AetherUnbound

Bug Fixes

  • Fix load sample data script provider insertion (#3971) by @AetherUnbound
openverse - api-2024.03.25.15.22.26

Published by github-actions[bot] 7 months ago

New Features

  • Add accesstoken and ThrottledApplication to admin panel (#3836) by @bjornthiberg

Internal Improvements

  • Bump jwcrypto from 1.5.4 to 1.5.6 in /api (#3953) by @dependabot
openverse - frontend-2024.03.25.15.22.24

Published by github-actions[bot] 7 months ago

Improvements

  • Update payload of collection search analytics events (#3957) by @zackkrida
  • Cleanup tag display for long lists of tags (#3808) by @obulat

Internal Improvements

  • Use the VMediaCollection for search and collection results (#3835) by @obulat
  • Update pinia and vue-demi (#3952) by @obulat

Bug Fixes

  • Adds locale to the locale kebab-case warnings (#3951) by @obulat
  • Centralise frontend error reporting (and suppress unactionable Sentry errors) (#3850) by @sarayourfriend
  • Fix the skip-to-content link reloading the results (#3942) by @obulat
openverse - catalog-2024.03.22.17.45.11

Published by github-actions[bot] 7 months ago

Improvements

  • Add point_alias DAG and add alias params to create_new_es_index DAGs (#3890) by @stacimc

Bug Fixes

  • Use DAG_DEFAULT_ARGS for all DAGs (#3928) by @AetherUnbound
  • Freesound: handle space in creator name when making URL (#3909) by @AetherUnbound
  • Remove leftover files from catalog (#3915) by @krysal
  • ccMixter: Handle spaces in URLs (#3907) by @AetherUnbound
  • Recover from updated build_param in Phylopic DAG (#3874) by @stacimc
  • ccMixter: Handle bad numbers with a decimal point (#3905) by @AetherUnbound
  • ES healthcheck: skip message composition task when cluster is green (#3903) by @AetherUnbound
  • Extend timeout on iNaturalist table loads (#3888) by @AetherUnbound
  • Various iNaturalist updates (#3846) by @AetherUnbound
  • Preemptively fail unparsable/unusable Europeana URLs (#3845) by @AetherUnbound
openverse - frontend-2024.03.18.15.51.41

Published by github-actions[bot] 7 months ago

New Features

  • Update the Additional search views IP (#3868) by @obulat

Improvements

  • Add source links to creator pages (#3780) by @obulat
openverse - api-2024.03.18.15.51.25

Published by github-actions[bot] 7 months ago

Bug Fixes

  • Fix audio alt files missing bit rate (#3931) by @obulat
  • Remove unused API variables from environment template (#3929) by @AetherUnbound
openverse - api-2024.03.13.17.10.22

Published by github-actions[bot] 7 months ago

New Features

  • Update the Additional search views IP (#3868) by @obulat

Internal Improvements

  • Enable Users and Groups in the Django Admin UI (#3899) by @AetherUnbound
openverse - api-2024.03.11.15.26.16

Published by github-actions[bot] 7 months ago

Internal Improvements

  • Introduce and use new API domain environment variables (#3822) by @sarayourfriend

Bug Fixes

  • Correct ADDITIONAL_DOMAINS to ALTERNATIVE_DOMAINS (#3892) by @sarayourfriend