@@ -124,10 +118,9 @@ const numberFormatter = useNumberFormatter()
+ {{ $t('action_bar.selection', selectedPackages.length) }} +
+ ++ {{ $t('filters.table.no_packages') }} +
+| + {{ getColumnLabel('selection') }} + |
|
+
+ |
|
diff --git a/app/components/Package/TableRow.vue b/app/components/Package/TableRow.vue
index cb9f5f300c..06b6ec5388 100644
--- a/app/components/Package/TableRow.vue
+++ b/app/components/Package/TableRow.vue
@@ -17,6 +17,10 @@ const pkg = computed(() => props.result.package)
const score = computed(() => props.result.score)
const updatedDate = computed(() => props.result.package.date)
+const { isPackageSelected, togglePackageSelection, canSelectMore } = usePackageSelection()
+const isSelected = computed
+ |
|
-
-
-
-
@@ -1798,14 +1859,23 @@ watch(selectedMetric, value => {
-
- {{ $t('package.trends.known_anomalies') }}
-
+
diff --git a/app/components/Package/WeeklyDownloadStats.vue b/app/components/Package/WeeklyDownloadStats.vue
index c0a0957e34..416c94560a 100644
--- a/app/components/Package/WeeklyDownloadStats.vue
+++ b/app/components/Package/WeeklyDownloadStats.vue
@@ -208,7 +208,6 @@ const dataset = computed
@@ -889,6 +895,78 @@ const showSkeleton = shallowRef(false)
+
+
+
-
-
-
-
-
+
+
+
+ {{ $t('package.versions.page_title') }}+
+
+
+ + {{ $t('package.versions.current_tags') }} ++ + +
+
+
+
+
+
+
+
+
+ latest
+ {{ tag }}
+
+
+
+
+
+
+
+
+
+ {{ tag }}
+
+
+
+ + {{ $t('package.versions.page_title') }} + + ({{ versionStrings.length }}) + ++ + +
+ {{ $t('package.versions.no_match_filter', { filter: versionFilter }) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ tag }}
+
+
+
+ deprecated
+
+
+
+
+
+
+
+
+ {{ $t('search.title') }}- {
:disabled-sort-keys="disabledSortKeys"
search-context
@toggle-column="toggleColumn"
+ @toggle-selection="openSelectionView"
@reset-columns="resetColumns"
@clear-filter="handleClearFilter"
@clear-all-filters="clearAllFilters"
diff --git a/app/pages/settings.vue b/app/pages/settings.vue
index f2fe9db5e0..de181262fb 100644
--- a/app/pages/settings.vue
+++ b/app/pages/settings.vue
@@ -142,6 +142,16 @@ const setLocale: typeof setNuxti18nLocale = newLocale => {
:description="$t('settings.hide_platform_packages_description')"
v-model="settings.hidePlatformPackages"
/>
+
+
+
+
+
+
- ~{{ username }}
diff --git a/app/pages/~[username]/orgs.vue b/app/pages/~[username]/orgs.vue
index 138bd69139..a5128237e1 100644
--- a/app/pages/~[username]/orgs.vue
+++ b/app/pages/~[username]/orgs.vue
@@ -126,7 +126,7 @@ defineOgImageComponent('Default', {
{{ $t('user.orgs_page.title') }} |
|---|