You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add category support for Gallery extensions (#132)
* Add category support for extensions
* Add category linting
* Add category instructions in CONTRIBUTING
* Use id for category rather than title
* Replace Jump Start tag with example category
* List Extensions first in categories
* Document the order of categories matters
* Lowercase category titles
Copy file name to clipboardExpand all lines: extensions.json
+43-45Lines changed: 43 additions & 45 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,17 @@
1
1
{
2
-
"tags": [
3
-
"Jump Start"
2
+
"categories": [
3
+
{
4
+
"id": "extension",
5
+
"title": "extensions",
6
+
"description": "Useful tools that utilize the Posit Connect API to extend the functionality of Connect."
7
+
},
8
+
{
9
+
"id": "example",
10
+
"title": "examples",
11
+
"description": "Pre-built content to illustrate the types of content publishable on Posit Connect."
12
+
}
4
13
],
14
+
"tags": [],
5
15
"requiredFeatures": [
6
16
"API Publishing",
7
17
"OAuth Integrations",
@@ -13,6 +23,7 @@
13
23
"title": "Connect Widgets Example",
14
24
"description": "connectwidgets is an R package that can be used to query for a subset of your existing content items, then organize them within htmlwidget components in an R Markdown document or Shiny application.",
"description": "fastapitableau is a Python package that enables Python developers to build FastAPI APIs that function as Tableau Analytics Extensions. These extensions can be leveraged from Tableau workbooks to allow real time requests from Tableau to Python. This extension builds on top of Tableau's example Superstore dataset.",
"description": "plumbertableau is an R package that enables R developers to build Plumber APIs that function as Tableau Analytics Extensions. These extensions can be leveraged from Tableau workbooks to allow real time requests from Tableau to R. This extension builds on top of Tableau's example Superstore dataset.",
"description": "A shiny application makes it easy to transform your analysis into an interactive dashboard using R so users can ask and answer questions in real-time, without having to touch any code.",
"description": "This R Markdown document includes parameters, making it easier for stakeholders to customize the report's assumptions and create their own version. The main document serves as a standard base template, containing your core code and analysis, so you don't have to copy, paste, and republish.",
"description": "An app that helps publishers view and manage details about apps and dashboards deployed to Connect: View app metadata and history for all of the apps you are collaborating on as well as see and managing running process for individual apps.",
"description": "This example demonstrates running a simple R script on Connect as a Quarto project. It is an example of how you might automate regular imports and transformations from a data source. JSON and CSV files are exported and made available for download. The script also generates a custom email, with the generated CSV files as attachments.",
"description": "This Quarto website uses the Posit Connect Server API together with Python to construct a dashboard that presents published content. Views showing featured and all content are included. Set the `FEATURED_TAGS` environment variable and feature content having a particular tag name.",
"title": "Stock Pricing Service with Plumber API",
551
550
"description": "An API allows you to turn your models into production services that other tools and teams can use. APIs are a great way for software engineering teams to use your models without translating them into different languages.",
"title": "Stock Pricing Dashboard using Python Dash",
590
588
"description": "A Dash application makes it easy to transform your analysis into an interactive dashboard using Python so users can ask and answer questions in real-time, without having to touch any code.",
"description": "Understand usage patterns across your work on Connect. Browse an overview of usage across everything you've published, and dive into detailed breakdowns of data for an individual deployment, down to the level of individual visits.",
0 commit comments