diff --git a/documentation/changelogs/catalog/2024.10.17.13.59.15.md b/documentation/changelogs/catalog/2024.10.17.13.59.15.md new file mode 100644 index 00000000000..4b47ae048b8 --- /dev/null +++ b/documentation/changelogs/catalog/2024.10.17.13.59.15.md @@ -0,0 +1,48 @@ +# 2024.10.17.13.59.15 + +## New Features + +- Add envfile rotation DAG + ([#4954](https://github.com/WordPress/openverse/pull/4954)) by @sarayourfriend +- Update init scripts to use new data refresh + ([#4962](https://github.com/WordPress/openverse/pull/4962)) by @stacimc +- Add Katmai NPS source from Flickr + ([#4971](https://github.com/WordPress/openverse/pull/4971)) by @sarayourfriend +- Add filtered index and promotion steps to data refresh + ([#4833](https://github.com/WordPress/openverse/pull/4833)) by @stacimc + +## Internal Improvements + +- Add tests for data refresh task dependencies + ([#5027](https://github.com/WordPress/openverse/pull/5027)) by @stacimc +- Update dependency elasticsearch to v8.15.1 + ([#5010](https://github.com/WordPress/openverse/pull/5010)) by @openverse-bot +- Update dependency apache-airflow to v2.10.2 + ([#5009](https://github.com/WordPress/openverse/pull/5009)) by @openverse-bot +- Fix just argument splitting on pass-through recipes with complex args + ([#4961](https://github.com/WordPress/openverse/pull/4961)) by @sarayourfriend +- Address deprecations, make DeprecationWarning and RemovedInAirflow3Warning + raise error ([#4951](https://github.com/WordPress/openverse/pull/4951)) by + @AetherUnbound + +## Bug Fixes + +- Fix WP Photo Directory DAG + ([#5038](https://github.com/WordPress/openverse/pull/5038)) by @sarayourfriend +- Added some 5xx error code handling for function + ([#5014](https://github.com/WordPress/openverse/pull/5014)) by @MarleaM +- Use Elasticsearch configuration file to avoid tricky envvar names + ([#4992](https://github.com/WordPress/openverse/pull/4992)) by @sarayourfriend +- Fix just argument splitting on pass-through recipes with complex args + ([#4961](https://github.com/WordPress/openverse/pull/4961)) by @sarayourfriend +- Modify Rekognition insertion timeouts + ([#4955](https://github.com/WordPress/openverse/pull/4955)) by @AetherUnbound +- Specify insert fields and unique indices for Rekognition tags insert + ([#4950](https://github.com/WordPress/openverse/pull/4950)) by @AetherUnbound +- Fix `add_license_url` DAG for last items + ([#4839](https://github.com/WordPress/openverse/pull/4839)) by @krysal +- Raise exception for misclassified items in MediaStore and get filetype from + Wikimedia's API ([#4785](https://github.com/WordPress/openverse/pull/4785)) by + @krysal +- Create S3 client for smart_open from session + ([#4886](https://github.com/WordPress/openverse/pull/4886)) by @AetherUnbound diff --git a/documentation/changelogs/ingestion_server/2024.10.18.03.31.56.md b/documentation/changelogs/ingestion_server/2024.10.18.03.31.56.md new file mode 100644 index 00000000000..60f8b160afb --- /dev/null +++ b/documentation/changelogs/ingestion_server/2024.10.18.03.31.56.md @@ -0,0 +1,6 @@ +# 2024.10.18.03.31.56 + +## Internal Improvements + +- Update dependency elasticsearch to v8.15.1 + ([#5010](https://github.com/WordPress/openverse/pull/5010)) by @openverse-bot diff --git a/frontend/src/components/VButton.vue b/frontend/src/components/VButton.vue index 5dc2b221fa3..e102ed4af07 100644 --- a/frontend/src/components/VButton.vue +++ b/frontend/src/components/VButton.vue @@ -122,6 +122,7 @@ const props = withDefaults( hasIconStart: false, hasIconEnd: false, iconOnly: false, + pressed: undefined, } ) @@ -152,7 +153,9 @@ const isActive = computed(() => { const variantClass = computed(() => { if ( isActive.value && - ["bordered-white", "transparent-dark"].includes(props.variant) + ["bordered-white", "bordered-tx", "transparent-dark"].includes( + props.variant + ) ) { return `${props.variant}-pressed` } @@ -283,14 +286,21 @@ a.button { .bordered-gray { @apply border-default bg-default text-default hover:border-hover focus-visible:border-tx hover:focus-visible:border-tx; } +.bordered-tx { + @apply border-tx bg-tx text-default hover:border-transparent-hover hover:focus-visible:border-tx dark:hover:border-[--color-gray-9]; +} +.bordered-tx-pressed { + @apply border-tx bg-tertiary text-over-dark hover:border-hover; +} + .transparent-tx { @apply border-tx; } .transparent-gray { - @apply border-tx bg-tx text-default hover:bg-secondary disabled:text-disabled; + @apply border-tx bg-tx text-default hover:bg-transparent-hover disabled:text-disabled; } .transparent-dark { - @apply border-tx bg-tx text-default hover:bg-secondary-hover hover:text-over-dark; + @apply border-tx bg-tx text-default hover:bg-tertiary hover:text-over-dark; } .transparent-dark-pressed { @apply border-tx bg-tertiary text-over-dark hover:border-hover; diff --git a/frontend/src/components/VContentSwitcher/VSearchTypeButton.vue b/frontend/src/components/VContentSwitcher/VSearchTypeButton.vue index bb7433dc059..34b09236704 100644 --- a/frontend/src/components/VContentSwitcher/VSearchTypeButton.vue +++ b/frontend/src/components/VContentSwitcher/VSearchTypeButton.vue @@ -45,7 +45,7 @@ const { doneHydrating } = useHydrating()
diff --git a/frontend/src/components/VHeader/VHeader.vue b/frontend/src/components/VHeader/VHeader.vue index c28f39e618d..8ac9e62d89a 100644 --- a/frontend/src/components/VHeader/VHeader.vue +++ b/frontend/src/components/VHeader/VHeader.vue @@ -36,7 +36,12 @@ const headerComponent = computed(() => { }[props.kind] }) -const bg = computed(() => `bg-${props.color}`) +const bg = computed(() => { + if (props.color === "default") { + return "bg-default" + } + return "bg-complementary dark:bg-default" +}) diff --git a/frontend/src/components/VHeader/VPageLinks.vue b/frontend/src/components/VHeader/VPageLinks.vue index 2b8462e37c8..0c5ca8a4984 100644 --- a/frontend/src/components/VHeader/VPageLinks.vue +++ b/frontend/src/components/VHeader/VPageLinks.vue @@ -77,10 +77,10 @@ const externalIconSize = computed(() => (props.isInModal ? 6 : 4))
  • diff --git a/frontend/src/components/VHeader/VSearchBar/VStandaloneSearchBar.vue b/frontend/src/components/VHeader/VSearchBar/VStandaloneSearchBar.vue index 15870af78a9..33097c4dd99 100644 --- a/frontend/src/components/VHeader/VSearchBar/VStandaloneSearchBar.vue +++ b/frontend/src/components/VHeader/VSearchBar/VStandaloneSearchBar.vue @@ -50,14 +50,16 @@ defineExpose({ focusInput })