Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.20.0 #3142

Closed
wants to merge 40 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
92ccea4
test 07617750
Nov 19, 2024
9dcaae8
Merge pull request #3132 from amvanbaren/test-07617750
amvanbaren Nov 19, 2024
8c6434c
test 07617751
Nov 19, 2024
1ee8cc4
Merge pull request #3133 from amvanbaren/test-07617751
amvanbaren Nov 19, 2024
d879109
test 07617752
Nov 19, 2024
163a102
Merge pull request #3134 from amvanbaren/test-07617752
amvanbaren Nov 19, 2024
7354f54
test 07617753
Nov 19, 2024
96d9a81
Merge pull request #3135 from amvanbaren/test-07617753
amvanbaren Nov 19, 2024
bfcc3be
test 465f6bcd
Nov 20, 2024
2553b73
Merge pull request #3139 from amvanbaren/test-465f6bc
amvanbaren Nov 20, 2024
87afb4d
Release 0.20.0
Nov 20, 2024
62ae630
Merge pull request #3140 from amvanbaren/release-0.20.0
amvanbaren Nov 20, 2024
54bb838
Increase files caching
Nov 20, 2024
f59418d
Merge pull request #3141 from amvanbaren/increase-files-caching
amvanbaren Nov 20, 2024
6fc0a81
Update menu-content.tsx
kineticsquid Nov 26, 2024
deba2b5
Merge pull request #3164 from kineticsquid/main
filiptronicek Nov 27, 2024
e968ab4
Test webui menu
Nov 29, 2024
fcf3abd
Merge pull request #3176 from amvanbaren/test-f600763d
amvanbaren Nov 29, 2024
4df0574
Test mobile user menu
Nov 29, 2024
77a233e
Merge pull request #3177 from amvanbaren/test-b220b868
amvanbaren Nov 29, 2024
01045a5
test dee19c0f
Nov 29, 2024
43c654c
Merge pull request #3178 from amvanbaren/test-dee19c0f
amvanbaren Nov 29, 2024
c26c13a
Update application.yml
kineticsquid Dec 10, 2024
3e98e4f
Merge pull request #3206 from kineticsquid/main
amvanbaren Dec 10, 2024
dab90e3
Test release v0.21.0
Jan 13, 2025
b1d1f8c
Merge pull request #3303 from amvanbaren/v0.21.0-rc.1
amvanbaren Jan 13, 2025
55da2de
Test release v0.21.0
Jan 13, 2025
555437a
Merge pull request #3304 from amvanbaren/v0.21.0-rc.2
amvanbaren Jan 13, 2025
0e969c0
Disable Grafana for caching test
Jan 14, 2025
c4b1065
Merge pull request #3309 from amvanbaren/caching-test-disable-grafana
amvanbaren Jan 14, 2025
a49d79a
caching test baseline
Jan 15, 2025
d8ce217
Merge pull request #3317 from amvanbaren/caching-test-baseline
amvanbaren Jan 15, 2025
0bea92a
Change ehcache.xml
Jan 15, 2025
d2c1595
Merge pull request #3318 from amvanbaren/caching-test-baseline-cache-…
amvanbaren Jan 15, 2025
27a61f4
updating about page
kineticsquid Jan 20, 2025
48b394b
update about page - removing yarn compile errors
kineticsquid Jan 20, 2025
d3cff1f
Update get started documentation
Jan 20, 2025
906cbb2
Merge pull request #3342 from amvanbaren/update-readme-get-started
amvanbaren Jan 22, 2025
853bb3f
Release v0.19.1
Jan 22, 2025
99fa48f
Merge pull request #3350 from amvanbaren/release-v0.19.1
amvanbaren Jan 22, 2025
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
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG SERVER_VERSION=v0.19.0
ARG SERVER_VERSION=v0.19.1

# Builder image to compile the website
FROM ubuntu AS builder
Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,15 @@ If you want to refute a previously granted ownership, please comment on the corr

## Getting started

Install dependencies, build assets and start a dev server:
Enable Yarn, install dependencies, build assets and start a dev server:

```bash
corepack enable
corepack prepare yarn@stable --activate
yarn --cwd website
yarn --cwd website compile
yarn --cwd website build
yarn --cwd website build:dev
yarn --cwd website start:dev
```

Expand Down
8 changes: 4 additions & 4 deletions configuration/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -179,9 +179,9 @@ ovsx:
ssl: true
search:
relevance:
rating: 0.2
downloads: 1.0
timestamp: 3.0
rating: 0.5
downloads: 2.0
timestamp: 1.2
migrations:
delay:
seconds: 300
Expand All @@ -190,4 +190,4 @@ ovsx:
integrity:
key-pair: create
registry:
version: <SERVER_VERSION>
version: <SERVER_VERSION>
57 changes: 14 additions & 43 deletions website/src/about.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
********************************************************************************/

import * as React from 'react';
import { Link, Typography, Container, List, ListItem, ListItemText } from '@mui/material';
import { Link, Typography, Container } from '@mui/material';
import { styled, Theme } from '@mui/material/styles';

const Heading = styled(Typography)(({ theme }: { theme: Theme }) => ({
Expand All @@ -20,13 +20,6 @@ const Paragraph = styled(Typography)(({ theme }: { theme: Theme }) => ({
marginTop: theme.spacing(2)
}));

const RepositoryList = styled('ul')(({ theme }: { theme: Theme }) => ({
fontSize: theme.typography.body1.fontSize,
fontFamily: theme.typography.body1.fontFamily,
fontWeight: theme.typography.body1.fontWeight,
lineHeight: theme.typography.body1.lineHeight
}));

const About = () => {
return <Container maxWidth='md'>
<Heading variant='h4'>About This Service</Heading>
Expand All @@ -37,45 +30,23 @@ const About = () => {
more information.
</Paragraph>
<Paragraph variant='body1'>
This service is operated by the <Link color='secondary' href='https://www.eclipse.org/'>Eclipse Foundation</Link>.
This service is operated by the <Link color='secondary' href='https://www.eclipse.org/'>Eclipse Foundation </Link>
under the responsibility of the Open VSX Working Group. The Open VSX Working Group ensures the continued sustainability,
integrity, evolution and adoption of the Open VSX Registry. It provides governance, guidance, and funding for the
communities that support its implementation, deployment and maintenance. If you're interested in joining the working group,
please <Link color='secondary' underline='hover' href='https://www.eclipse.org/membership/join-us/'>let us know</Link>.
</Paragraph>
<Paragraph variant='body1'>
The source code of Open VSX is managed by
the <Link color='secondary' underline='hover' href='https://projects.eclipse.org/projects/ecd.openvsx'>Eclipse Open VSX</Link> project
and is licensed under
the <Link color='secondary' underline='hover' href='https://www.eclipse.org/legal/epl-2.0/'>Eclipse Public License v2.0</Link>.
The code is split in two repositories:
For information on using the registry, publishing extensions, its API, implementation
and deployment details, see our <Link color='secondary' underline='hover' href='https://github.com/EclipseFdn/open-vsx.org/wiki'>wiki</Link>.
</Paragraph>

<Heading variant='h5'>Communication</Heading>
<Paragraph variant='body1'>
We use Slack for instant messaging and general communication,
use this <Link color='secondary' underline='hover' href='https://join.slack.com/t/openvsxworkinggroup/shared_invite/zt-2y07y1ggy-ct3IfJljjGI6xWUQ9llv6A'>link</Link> to join our Slack workspace.
</Paragraph>
<RepositoryList>
<li>
<Link color='secondary' underline='hover' href='https://github.com/eclipse/openvsx'>eclipse/openvsx</Link> &ndash;
main code with server, web UI and CLI. These components can be reused to deploy other registry instances
(both public and private).
</li>
<li>
<Link color='secondary' underline='hover' href='https://github.com/EclipseFdn/open-vsx.org'>EclipseFdn/open-vsx.org</Link> &ndash;
additional code for this website.
</li>
</RepositoryList>

<Heading variant='h5'>Resources</Heading>
<List>
<ListItem>
<ListItemText>
The publishing process is described in the <Link color='secondary' underline='hover' href='https://github.com/eclipse/openvsx/wiki/Publishing-Extensions#how-to-publish-an-extension'>openvsx Wiki</Link>.
</ListItemText>
</ListItem>
<ListItem>
<ListItemText>
The <Link color='secondary' underline='hover' href='https://www.eclipse.org/legal/open-vsx-registry-faq/'>FAQ</Link> section explains what you can and cannot do as a user of our service.
</ListItemText>
</ListItem>
<ListItem>
<ListItemText>
Get involved in the <Link color='secondary' underline='hover' href='https://gitter.im/eclipse/openvsx'>community</Link>.
</ListItemText>
</ListItem>
</List>
</Container>;
}

Expand Down
6 changes: 3 additions & 3 deletions website/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1407,13 +1407,13 @@ __metadata:
linkType: hard

"cross-spawn@npm:^7.0.3":
version: 7.0.3
resolution: "cross-spawn@npm:7.0.3"
version: 7.0.6
resolution: "cross-spawn@npm:7.0.6"
dependencies:
path-key: "npm:^3.1.0"
shebang-command: "npm:^2.0.0"
which: "npm:^2.0.1"
checksum: 10/e1a13869d2f57d974de0d9ef7acbf69dc6937db20b918525a01dacb5032129bd552d290d886d981e99f1b624cb03657084cc87bd40f115c07ecf376821c729ce
checksum: 10/0d52657d7ae36eb130999dffff1168ec348687b48dd38e2ff59992ed916c88d328cf1d07ff4a4a10bc78de5e1c23f04b306d569e42f7a2293915c081e4dfee86
languageName: node
linkType: hard

Expand Down
Loading