Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-12642-added-1754493605017.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Added
---

ArangoDB, Memgraph, and Neo4j apps to Marketplace ([#12642](https://github.com/linode/manager/pull/12642))
33 changes: 33 additions & 0 deletions packages/manager/public/assets/arangodb.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/manager/public/assets/memgraph.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/manager/public/assets/neo4j.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/manager/public/assets/white/arangodb.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/manager/public/assets/white/memgraph.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/manager/public/assets/white/neo4j.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
63 changes: 63 additions & 0 deletions packages/manager/src/features/OneClickApps/oneClickApps.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2026,4 +2026,67 @@
summary: 'Software gateway solution at the edge.',
website: 'https://netfoundry.io/',
},
1873119: {
alt_description: 'Multi-model NoSQL database for graph, document, and key-value data.',

Check warning on line 2030 in packages/manager/src/features/OneClickApps/oneClickApps.ts

View workflow job for this annotation

GitHub Actions / ESLint Review (manager)

[eslint] reported by reviewdog 🐶 Insert `⏎·····` Raw Output: {"ruleId":"prettier/prettier","severity":1,"message":"Insert `⏎·····`","line":2030,"column":21,"nodeType":null,"messageId":"insert","endLine":2030,"endColumn":21,"fix":{"range":[84818,84818],"text":"
alt_name: 'Graph Database',

Check warning on line 2031 in packages/manager/src/features/OneClickApps/oneClickApps.ts

View workflow job for this annotation

GitHub Actions / ESLint Review (manager)

[eslint] reported by reviewdog 🐶 Define a constant instead of duplicating this literal 3 times. Raw Output: {"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 3 times.","line":2031,"column":15,"nodeType":"Literal","endLine":2031,"endColumn":31}
categories: ['Databases'],
colors: {
end: 'dde072',
start: '577038',
},
description:
'ArangoDB is a multi-model database that combines the power of graphs, documents, and key-value pairs in a single engine. It provides ACID transactions, flexible data modeling, and powerful query capabilities with AQL (ArangoDB Query Language). Perfect for applications requiring complex data relationships, real-time analytics, and scalable performance.',
isNew: true,
logo_url: 'arangodb.svg',
related_guides: [
{
href: 'https://www.linode.com/docs/products/tools/marketplace/guides/arangodb/',
title: 'Deploy ArangoDB through the Linode Marketplace',
},
],
summary: 'Multi-model database combining graph, document, and key-value capabilities.',

Check warning on line 2047 in packages/manager/src/features/OneClickApps/oneClickApps.ts

View workflow job for this annotation

GitHub Actions / ESLint Review (manager)

[eslint] reported by reviewdog 🐶 Insert `⏎·····` Raw Output: {"ruleId":"prettier/prettier","severity":1,"message":"Insert `⏎·····`","line":2047,"column":13,"nodeType":null,"messageId":"insert","endLine":2047,"endColumn":13,"fix":{"range":[85657,85657],"text":"
website: 'https://arangodb.com/',
},
1878106: {
alt_description: 'In-memory graph database built for real-time analytics and applications.',

Check warning on line 2051 in packages/manager/src/features/OneClickApps/oneClickApps.ts

View workflow job for this annotation

GitHub Actions / ESLint Review (manager)

[eslint] reported by reviewdog 🐶 Insert `⏎·····` Raw Output: {"ruleId":"prettier/prettier","severity":1,"message":"Insert `⏎·····`","line":2051,"column":21,"nodeType":null,"messageId":"insert","endLine":2051,"endColumn":21,"fix":{"range":[85813,85813],"text":"
alt_name: 'Graph Database',
categories: ['Databases'],
colors: {
end: 'ffbd14',
start: '75008f',
},
description:
'Memgraph is a high-performance, in-memory graph database designed for real-time analytics and streaming data. It uses the Cypher query language and supports powerful graph algorithms out of the box. With built-in support for streaming data, Memgraph makes it easy to build apps that respond instantly to changes in complex connected data.',
isNew: true,
logo_url: 'memgraph.svg',
related_guides: [
{
href: 'https://www.linode.com/docs/products/tools/marketplace/guides/memgraph/',
title: 'Deploy Memgraph through the Linode Marketplace',
},
],
summary: 'High-performance in-memory graph database for real-time applications.',

Check warning on line 2068 in packages/manager/src/features/OneClickApps/oneClickApps.ts

View workflow job for this annotation

GitHub Actions / ESLint Review (manager)

[eslint] reported by reviewdog 🐶 Insert `⏎·····` Raw Output: {"ruleId":"prettier/prettier","severity":1,"message":"Insert `⏎·····`","line":2068,"column":13,"nodeType":null,"messageId":"insert","endLine":2068,"endColumn":13,"fix":{"range":[86642,86642],"text":"
website: 'https://memgraph.com/',
},
1884304: {
alt_description: 'Leading graph database platform for connected data applications.',

Check warning on line 2072 in packages/manager/src/features/OneClickApps/oneClickApps.ts

View workflow job for this annotation

GitHub Actions / ESLint Review (manager)

[eslint] reported by reviewdog 🐶 Insert `⏎·····` Raw Output: {"ruleId":"prettier/prettier","severity":1,"message":"Insert `⏎·····`","line":2072,"column":21,"nodeType":null,"messageId":"insert","endLine":2072,"endColumn":21,"fix":{"range":[86792,86792],"text":"
alt_name: 'Graph Database',
categories: ['Databases'],
colors: {
end: '241f20',
start: '013f63',
},
description:
'Neo4j is a high-performance, open-source property graph database designed to store and query data as a network of connected nodes and relationships. It is optimized for handling complex, interconnected data and supports the Cypher query language for expressive and efficient graph queries.',
isNew: true,
logo_url: 'neo4j.svg',
related_guides: [
{
href: 'https://www.linode.com/docs/products/tools/marketplace/guides/neo4j/',
title: 'Deploy Neo4j through the Linode Marketplace',
},
],
summary: 'Leading graph database for connected data applications.',
website: 'https://neo4j.com/',
},
};