Skip to content

Commit 57bee4e

Browse files
committed
Merge remote-tracking branch 'upstream/gh-pages' into feat/included-pairspaces
2 parents 4e02c7f + ed14572 commit 57bee4e

File tree

7 files changed

+62
-24
lines changed

7 files changed

+62
-24
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"name": "Jekyll",
55
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
6-
"image": "mcr.microsoft.com/devcontainers/jekyll:1-bullseye",
6+
"image": "mcr.microsoft.com/devcontainers/jekyll:2",
77

88
// Features to add to the dev container. More info: https://containers.dev/features.
99
"features": {

.devcontainer/fetch-index.sh

Lines changed: 0 additions & 13 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for more information:
4+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
# https://containers.dev/guide/dependabot
6+
7+
version: 2
8+
updates:
9+
- package-ecosystem: "devcontainers"
10+
directory: "/"
11+
schedule:
12+
interval: weekly

_data/collection-index.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,12 +1072,12 @@
10721072
contact: https://github.com/ferdinandkeller/features/issues
10731073
repository: https://github.com/ferdinandkeller/features
10741074
ociReference: ghcr.io/ferdinandkeller/features/httpie
1075-
- name: Rojo
1075+
- name: Rojo Feature
10761076
maintainer: Ryan Luu
10771077
contact: https://github.com/RyanLua/features/issues
10781078
repository: https://github.com/RyanLua/features
1079-
ociReference: ghcr.io/ryanlua/features/rojo
1080-
- name: Roblox
1079+
ociReference: ghcr.io/ryanlua/features
1080+
- name: Roblox Template
10811081
maintainer: Ryan Luu
10821082
contact: https://github.com/RyanLua/templates/issues
10831083
repository: https://github.com/RyanLua/templates

features.html

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ <h1 style="margin-left: auto;margin-right: auto;">Available Dev Container Featur
5757
const collectionTable = document.getElementById('collectionTable');
5858
const rows = collectionTable.getElementsByTagName('tr');
5959

60-
searchInput.addEventListener('input', function () {
60+
function performSearch() {
6161
const searchValue = searchInput.value.toLowerCase();
6262

6363
for (let i = 1; i < rows.length; i++) {
@@ -71,5 +71,24 @@ <h1 style="margin-left: auto;margin-right: auto;">Available Dev Container Featur
7171
rows[i].style.display = 'none';
7272
}
7373
}
74+
}
75+
76+
searchInput.addEventListener('input', function () {
77+
performSearch();
78+
const url = new URL(window.location);
79+
if (searchInput.value) {
80+
url.searchParams.set('search', searchInput.value);
81+
} else {
82+
url.searchParams.delete('search');
83+
}
84+
window.history.replaceState({}, '', url);
7485
});
86+
87+
// Read search parameter from URL on page load
88+
const urlParams = new URLSearchParams(window.location.search);
89+
const searchParam = urlParams.get('search');
90+
if (searchParam) {
91+
searchInput.value = searchParam;
92+
performSearch();
93+
}
7594
</script>

supporting.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -193,16 +193,17 @@ The following properties apply differently to CodeSandbox.
193193

194194
[DevPod](https://github.com/loft-sh/devpod) is a client-only tool to create reproducible developer environments based on a `devcontainer.json` on any backend. Each developer environment runs in a container and is specified through a `devcontainer.json`. Through DevPod providers these environments can be created on any backend, such as the local computer, a Kubernetes cluster, any reachable remote machine or in a VM in the cloud.
195195

196-
### <a href="#gitpod" name="gitpod" class="anchor"> Gitpod </a>
196+
### <a href="#ona" name="ona" class="anchor"> Ona (formerly Gitpod) </a>
197197

198-
[**Gitpod Flex**](https://www.gitpod.io/) is a platform for automating and standardizing development environments. Available as a self-hosted solution in your cloud or for local development through Gitpod Desktop, Gitpod Flex scales to support environments with up to 896 vCPUs and 12TB of RAM, including GPU support and compatibility with multiple editors like VS Code, JetBrains, Cursor, and Zed.
198+
[Ona](https://ona.com/) (formerly Gitpod) is the mission control for software projects and software engineering agents. It provides secure, ephemeral development environments that run in our cloud or your VPC, enabling humans and agents to collaborate seamlessly.
199199

200-
Gitpod Flex fully adheres to the Dev Container Specification, enabling developers to create portable and reproducible environments through `devcontainer.json`. To apply changes, simply run `gitpod environment devcontainer rebuild` from within any development environment.
200+
Ona fully adheres to the Dev Container Specification, so you can define portable and reproducible environments with `devcontainer.json`. Whether you’re onboarding a new developer, running background agents, or delegating long-running migrations, Ona Environments ensure every task runs in a clean, policy-enforced environment.
201201

202-
203-
For more details on constraints, customizations, and automation options, please refer to the [blog announcement](https://www.gitpod.io/blog/gitpod-supports-development-container).
202+
For details on constraints, customization, and automation options, see the [Ona Dev Container docs](https://ona.com/docs/ona/configuration/devcontainer/overview).
204203

205204

206205
### <a href="#schema" name="schema" class="anchor"> Schema </a>
207206

208207
You can explore the [VS Code implementation](implementors/json_schema) of the dev container schema.
208+
209+

templates.html

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ <h1 style="margin-left: auto;margin-right: auto;">Available Dev Container Templa
5353
const collectionTable = document.getElementById('collectionTable');
5454
const rows = collectionTable.getElementsByTagName('tr');
5555

56-
searchInput.addEventListener('input', function () {
56+
function performSearch() {
5757
const searchValue = searchInput.value.toLowerCase();
5858

5959
for (let i = 1; i < rows.length; i++) {
@@ -66,5 +66,24 @@ <h1 style="margin-left: auto;margin-right: auto;">Available Dev Container Templa
6666
rows[i].style.display = 'none';
6767
}
6868
}
69+
}
70+
71+
searchInput.addEventListener('input', function () {
72+
performSearch();
73+
const url = new URL(window.location);
74+
if (searchInput.value) {
75+
url.searchParams.set('search', searchInput.value);
76+
} else {
77+
url.searchParams.delete('search');
78+
}
79+
window.history.replaceState({}, '', url);
6980
});
81+
82+
// Read search parameter from URL on page load
83+
const urlParams = new URLSearchParams(window.location.search);
84+
const searchParam = urlParams.get('search');
85+
if (searchParam) {
86+
searchInput.value = searchParam;
87+
performSearch();
88+
}
7089
</script>

0 commit comments

Comments
 (0)