Skip to content

Commit

Permalink
Merge pull request #3473 from kaimmej/partner-filtering
Browse files Browse the repository at this point in the history
[FEATURE] Partner filtering. Collection renamed to SolutionsProviders
  • Loading branch information
nateynateynate authored Dec 4, 2024
2 parents 6d969ce + ea01cbd commit 4c11f20
Show file tree
Hide file tree
Showing 174 changed files with 3,496 additions and 2,488 deletions.
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
name: 🎉 Become an OpenSearch Partner
description: Become an OpenSearch Partner
title: "[PARTNER] {{ Company name }} "
name: 🎉 Become an OpenSearch Solutions Provider
description: Become an OpenSearch Solutions Provider
title: "[SolutionsProvider] "
labels: ['enhancement, untriaged']
projects: ["opensearch-project/Website Update Project","opensearch-project/Partner Updates and Additions"]

body:
- type: markdown
attributes:
value: "# Become an OpenSearch Partner! 🎉"
value: "# Become an OpenSearch Solutions Provider! 🎉"
- type: markdown
attributes:
value: |
Welcome!
Please take the time to fill out this new partner request.
Please take the time to fill out this new Solutions Provider request.
We will review your submission and get back to you as soon as possible.
Expand All @@ -39,20 +39,21 @@ body:
multiple: true
options:
- Global
- North America
- South America
- Europe
- Asia Pacific
- Middle East
- Africa
- Asia Pacific
- Australia
- Central America
- Europe
- Middle East
- North America
- South America
default: 0
validations:
required: true
- type: textarea
attributes:
label: Business description
description: A clear and concise description of your business. We will use this to help create your partner page.
description: A clear and concise description of your business. We will use this to help create your Solutions Provider page.
placeholder: We are a ...
validations:
required: true
Expand All @@ -62,13 +63,13 @@ body:
description: Select all that apply
multiple: true
options:
- Consultant
- (MSP) Managed Service Provider
- (CSP) Content Service Provider
- (ISV) Independent Software Vendor
- Systems Integrator
- Consultancy
- Independent Software Vendor (ISV)
- Managed Service Provider (MSP)
- Platform Integrator
- Professional Services
- Support
- Systems Integrator
- Training
default: 0
validations:
Expand Down Expand Up @@ -139,13 +140,14 @@ body:
description: Select all that apply
multiple: true
options:
- Search
- Analytics
- Logs and Metrics
- Migration
- Machine Learning and AI
- Observability
- Other
- Search
- Security
- Logs
- Analytics
- Machine Learning & AI
- GenAI
default: 0
validations:
required: true
Expand All @@ -156,7 +158,7 @@ body:
- type: markdown
attributes:
value: |
We use the logo and branding to create your partner page and display your organization's information.
We use the logo and branding to create your Solutions Provider page and display your organization's information.
Either provide a URL to your logo or attach your logo to this issue.
- type: input
Expand Down Expand Up @@ -214,7 +216,7 @@ body:
- type: markdown
attributes:
value: |
Provide any additional content that you would like to include on your partner page.
Provide any additional content that you would like to include on your Solutions Provider page.
You may paste rich text, images, or links to videos.
- type: textarea
attributes:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: 🤝 Partner Update
about: I am an OpenSearch partner and wish to update my information
title: "[PARTNER] update {{ Company name }} "
name: 🤝 Solutions Provider Update
about: I am an OpenSearch Solutions Provider and wish to update my information
title: "[SolutionsProvider] update {{ Company name }} "
labels: ['enhancement, untriaged']
projects: ["opensearch-project/Website Update Project","opensearch-project/Partner Updates and Additions"]
assignees: ''
Expand All @@ -14,7 +14,7 @@ A clear and concise description of what the bug is.


**What would you like to change?**
Clearly describe what aspects you would like to change about your Partner profile.
Clearly describe what aspects you would like to change about your Solutions Provider profile.
The more detail the better.


Expand Down
2 changes: 1 addition & 1 deletion _config-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ defaults:
permalink: :collection/:slug.html

collections:
partners:
solutionsProviders:
community_projects:
javadocs:
output: true
Expand Down
9 changes: 5 additions & 4 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ defaults:
permalink: blog/:title/
-
scope:
type: "partners"
type: "solutionsProviders"
values:
layout: "partner"
permalink: partners/:name.html
layout: "solutionsProviders"
permalink: solutionsProviders/:name.html
-
scope:
type: javadocs
Expand Down Expand Up @@ -110,7 +110,8 @@ defaults:
values:
layout: opensearchcon_individual_session
collections:
partners:
solutionsProviders:
sort_by: name
output: true
community_projects:
javadocs:
Expand Down
8 changes: 4 additions & 4 deletions _data/footer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ columns:
url: /connect.html

-
title: Partners
title: Providers
links:
-
title: Become a Partner
title: Become a Provider
url: https://github.com/opensearch-project/project-website/issues/new?assignees=&labels=enhancement%2C+untriaged&projects=opensearch-project%2FWebsite+Update+Project%2Copensearch-project%2FPartner+Updates+and+Additions&template=partner_add_new_partner.yml&title=%5BPARTNER%5D+%7B%7B+Company+name+%7D%7D+
-
title: Find a Partner
url: https://opensearch.org/partners/
title: Find a Provider
url: https://opensearch.org/solutionsProviders/

-
title: Resources
Expand Down
12 changes: 6 additions & 6 deletions _data/header_navmenu_datafile.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@
"URL": "https://forum.opensearch.org/"
},
{
"Name": "Partners",
"URL": "/partners/"
"Name": "Providers",
"URL": "/solutionsProviders/"
},
{
"Name": "Events",
Expand Down Expand Up @@ -280,9 +280,9 @@
"Icon": "OpenSearch-Forum-condensedImage"
},
{
"Name": "Partners",
"SubText": "Find open-source partners offering solutions and services.",
"URL": "/partners/",
"Name": "Providers",
"SubText": "Find open-source providers offering solutions and services.",
"URL": "/solutionsProviders/",
"ClassValue" : "drawer-content-subheader-link",
"Icon": "OpenSearch-Partners-condensedImage"
},
Expand Down Expand Up @@ -439,5 +439,5 @@



}
}
}
169 changes: 169 additions & 0 deletions _data/page_SolutionProviders_datafile.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,169 @@


{

"SolutionProviders": {
"MobileFilterBar": {
"ButtonTitile": "Filters",
"OffcanvasTitle": "Filters",
"FilterButtonCategoryCountID": "MobileFilterButton_CategoryCount"
},
"HeroBanner": {
"Title": "OpenSearch Solutions Providers",
"SubText": "Find the right provider to achieve your business goals, extend your products, and better serve your customers",
"PathHeroImageDesktop": "/assets/img/pageAssets_solutionsProviders/banner_solutionsProviders_hero_desktop.png",
"PathHeroImageMobile": "/assets/img/pageAssets_solutionsProviders/banner_solutionsProviders_hero_mobile.png"
},
"Banner_CallToAction": {
"Text_startSpan": "Become an OpenSearch Solutions Provider! ",
"Link_Text": "Submit your application",
"Link_URL": "https://github.com/opensearch-project/project-website/issues/new?assignees=&labels=enhancement%2C+untriaged&projects=opensearch-project%2FWebsite+Update+Project%2Copensearch-project%2FPartner+Updates+and+Additions&template=partner_add_new_partner.yml&title=%5BPARTNER%5D+%7B%7B+Company+name+%7D%7D+",
"Text_endSpan": " through Github."
},
"MainBody": {
"Title": "Find your next Solutions Provider",
"ClassValue": "header--h2",
"Pagination": 15
},

"SearchBar": {
"ProviderType_Dropdown": {
"Title": "Provider type",
"ButtonCategoryCountID": "ProviderType_CategoryCount",
"ButtonCategoryCountID_MobileFilters": "ProviderType_CategoryCount_Mobile",
"AccordionMobileFilters_TargetDataAttribute": "ProviderTypeFilters",
"Categories": [
{
"Name": "Consultancy",
"DataAttribute": "Consultancy"
},
{
"Name": "Independent Software Vendor",
"DataAttribute": "Independent Software Vendor (ISV)"
},
{
"Name": "Managed Service Provider",
"DataAttribute": "Managed Service Provider (MSP)"
},
{
"Name": "Platform Integrator",
"DataAttribute": "Platform Integrator"
},
{
"Name": "Professional Services",
"DataAttribute": "Professional Services"
},
{
"Name": "Support",
"DataAttribute": "Support"
},
{
"Name": "Systems Integrator",
"DataAttribute": "Systems Integrator"
},
{
"Name": "Training",
"DataAttribute": "Training"
}

]
},
"OpenSearchSpecialization_Dropdown": {
"Title": "OpenSearch solutions",
"ButtonCategoryCountID": "Specialization_CategoryCount",
"ButtonCategoryCountID_MobileFilters": "Specialization_CategoryCount_Mobile",
"AccordionMobileFilters_TargetDataAttribute": "SpecializationFilters",
"Categories": [
{
"Name": "Analytics",
"DataAttribute": "Analytics"
},
{
"Name": "Logs & Metrics",
"DataAttribute": "Logs and Metrics"
},
{
"Name": "Migrations",
"DataAttribute": "Migration"
},
{
"Name": "ML & AI",
"DataAttribute": "Machine Learning and AI"
},
{
"Name": "Observability",
"DataAttribute": "Observability"
},
{
"Name": "Other",
"DataAttribute": "Other"
},
{
"Name": "Search",
"DataAttribute": "Search"
},
{
"Name": "Security",
"DataAttribute": "Security"
}
]
},
"Regions_Dropdown" : {
"Title": "Regions",
"ButtonCategoryCountID": "Region_CategoryCount",
"ButtonCategoryCountID_MobileFilters": "Region_CategoryCount_Mobile",
"AccordionMobileFilters_TargetDataAttribute": "RegionFilters",
"Categories": [
{
"Name": "Global",
"DataAttribute": "Global"
},
{
"Name": "Africa",
"DataAttribute": "Africa"
},
{
"Name": "Asia Pacific",
"DataAttribute": "Asia Pacific"
},
{
"Name": "Australia & NZ",
"DataAttribute": "Australia"
},
{
"Name": "Central America",
"DataAttribute": "Central America"
},
{
"Name": "Europe",
"DataAttribute": "Europe"
},
{
"Name": "Middle East",
"DataAttribute": "Middle East"
},
{
"Name": "North America",
"DataAttribute": "North America"
},
{
"Name": "South America",
"DataAttribute": "South America"
}
]
},
"FilterButton": {
"ButtonText": "Apply filters",
"ClassValue": ""
}

}



}
}




Loading

0 comments on commit 4c11f20

Please sign in to comment.