[CHORE] Bump To Forgejo Instance
Some checks failed
Deploy Edge / deploy-edge (push) Failing after 2s
S3 Repo Backup / s3-repo-backup (push) Failing after 6s

This commit is contained in:
Dunemask 2024-08-03 15:44:44 -06:00
parent 8c58951fd3
commit 5ab6e81d29
6 changed files with 846 additions and 610 deletions

View file

@ -14,7 +14,7 @@ jobs:
deploy-edge: deploy-edge:
steps: steps:
- name: Oasis Setup - name: Oasis Setup
uses: https://gitea.dunemask.dev/elysium/oasis-action@master uses: https://forgejo.dunemask.dev/elysium/oasis-action@master
with: with:
gitea-token: ${{ env.GITEA_TOKEN }} gitea-token: ${{ env.GITEA_TOKEN }}
kubeconfig: ${{ env.KUBECONFIG_BASE64 }} kubeconfig: ${{ env.KUBECONFIG_BASE64 }}

1386
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -23,18 +23,18 @@
] ]
}, },
"devDependencies": { "devDependencies": {
"@emotion/react": "^11.11.1", "@emotion/react": "^11.13.0",
"@emotion/styled": "^11.11.0", "@emotion/styled": "^11.13.0",
"@mui/icons-material": "^5.14.3", "@mui/icons-material": "^5.16.6",
"@mui/material": "^5.14.5", "@mui/material": "^5.16.6",
"@vitejs/plugin-react": "4.0.4", "@vitejs/plugin-react": "4.3.1",
"prettier": "^3.0.2", "prettier": "^3.3.3",
"react": "^18.2.0", "react": "^18.3.1",
"react-dom": "^18.2.0", "react-dom": "^18.3.1",
"react-icons": "^4.10.1", "react-icons": "^5.2.1",
"react-material-ui-carousel": "^3.4.2", "react-material-ui-carousel": "^3.4.2",
"react-router-dom": "^6.15.0", "react-router-dom": "^6.26.0",
"vite": "4.4.9" "vite": "5.3.5"
}, },
"dependencies": { "dependencies": {
"react-responsive-carousel": "^3.2.23" "react-responsive-carousel": "^3.2.23"

View file

@ -4,7 +4,7 @@ import Chip from "@mui/material/Chip";
import useMediaQuery from "@mui/material/useMediaQuery"; import useMediaQuery from "@mui/material/useMediaQuery";
import { useTheme } from "@mui/material/styles"; import { useTheme } from "@mui/material/styles";
import Typography from "@mui/material/Typography"; import Typography from "@mui/material/Typography";
import { SiGitea } from "react-icons/si"; import { SiForgejo } from "react-icons/si";
function ProjectLanguages(props) { function ProjectLanguages(props) {
const { languages, smallMode } = props; const { languages, smallMode } = props;
@ -104,12 +104,12 @@ export default function ProjectTile({
<a <a
href={link ?? "/"} href={link ?? "/"}
style={{ style={{
color: "#609926", color: "#ef6723",
opacity: gitHov ? ".8" : "1", opacity: gitHov ? ".8" : "1",
display: "flex", display: "flex",
}} }}
> >
<SiGitea <SiForgejo
size="1.5em" size="1.5em"
style={{ style={{
padding: 5, padding: 5,

View file

@ -30,7 +30,7 @@ export default function Projects() {
image="/portfolio/projects/minecluster.png" image="/portfolio/projects/minecluster.png"
title="Minecluster" title="Minecluster"
year="2023" year="2023"
link="https://gitea.dunemask.dev/elysium/minecluster" link="https://forgejo.dunemask.dev/elysium/minecluster"
openPhoto={openPhoto} openPhoto={openPhoto}
languages={["React", "Express", "Kubernetes"]} languages={["React", "Express", "Kubernetes"]}
> >
@ -42,7 +42,7 @@ export default function Projects() {
image="/portfolio/projects/qualiteer.png" image="/portfolio/projects/qualiteer.png"
title="Qualiteer" title="Qualiteer"
year="2022" year="2022"
link="https://gitea.dunemask.dev/elysium/qualiteer" link="https://forgejo.dunemask.dev/elysium/qualiteer"
openPhoto={openPhoto} openPhoto={openPhoto}
languages={["React", "Express", "Kubernetes", "PostgreSQL", "RabbitMQ"]} languages={["React", "Express", "Kubernetes", "PostgreSQL", "RabbitMQ"]}
> >
@ -54,7 +54,7 @@ export default function Projects() {
image="/portfolio/projects/khufu.png" image="/portfolio/projects/khufu.png"
title="Khufu" title="Khufu"
year="2021" year="2021"
link="https://gitea.dunemask.dev/elysium/khufu" link="https://forgejo.dunemask.dev/elysium/khufu"
openPhoto={openPhoto} openPhoto={openPhoto}
languages={["React", "Express"]} languages={["React", "Express"]}
> >
@ -65,7 +65,7 @@ export default function Projects() {
image="/portfolio/projects/codepen.png" image="/portfolio/projects/codepen.png"
title="Codepen" title="Codepen"
year="2020" year="2020"
link="https://gitea.dunemask.dev/dunemask/codepen" link="https://forgejo.dunemask.dev/dunemask/codepen"
openPhoto={openPhoto} openPhoto={openPhoto}
languages={["HTML5", "CSS"]} languages={["HTML5", "CSS"]}
> >
@ -82,7 +82,7 @@ export default function Projects() {
image="/portfolio/projects/movieplayer.png" image="/portfolio/projects/movieplayer.png"
title="Media Player" title="Media Player"
year="2018" year="2018"
link="https://legacy-21.dunemask.net/files/java/MoviePlayer.jar" link="https://github.com/Dunemask/dunemask.github.io/blob/a1315519ac111fb2c7568362586bcebc4d94d019/files/java/MoviePlayer.jar"
openPhoto={openPhoto} openPhoto={openPhoto}
languages={["Java", "JavaFX"]} languages={["Java", "JavaFX"]}
> >
@ -93,7 +93,7 @@ export default function Projects() {
image="/portfolio/projects/voxelcraft.png" image="/portfolio/projects/voxelcraft.png"
title="Voxelcraft" title="Voxelcraft"
year="2018" year="2018"
link="https://gitea.dunemask.dev/dunemask/voxelcraft" link="https://forgejo.dunemask.dev/dunemask/voxelcraft"
openPhoto={openPhoto} openPhoto={openPhoto}
languages={["JavaFX"]} languages={["JavaFX"]}
> >

View file

@ -4,11 +4,9 @@ import Box from "@mui/material/Box";
import Card from "@mui/material/Card"; import Card from "@mui/material/Card";
import CardContent from "@mui/material/CardContent"; import CardContent from "@mui/material/CardContent";
import Typography from "@mui/material/Typography"; import Typography from "@mui/material/Typography";
import MailIcon from "@mui/icons-material/Mail";
import GitHubIcon from "@mui/icons-material/GitHub"; import GitHubIcon from "@mui/icons-material/GitHub";
import LinkedInIcon from "@mui/icons-material/LinkedIn"; import LinkedInIcon from "@mui/icons-material/LinkedIn";
import { FaGitlab } from "react-icons/fa"; import { SiForgejo } from "react-icons/si";
import { SiGitea } from "react-icons/si";
export default function Social() { export default function Social() {
return ( return (
@ -88,7 +86,7 @@ export default function Social() {
<Card <Card
style={{ margin: "2rem" }} style={{ margin: "2rem" }}
component={Link} component={Link}
to={"https://gitea.dunemask.dev/elysium"} to={"https://forgejo.dunemask.dev/elysium"}
sx={{ sx={{
maxWidth: 256, maxWidth: 256,
margin: "3rem auto", margin: "3rem auto",
@ -106,10 +104,10 @@ export default function Social() {
position: "absolute", position: "absolute",
top: "-2rem", top: "-2rem",
left: "-2rem", left: "-2rem",
backgroundColor: "rgb(96, 153, 38)", backgroundColor: "rgb(246, 152, 32)",
}} }}
> >
<SiGitea <SiForgejo
style={{ style={{
width: "2.25rem", width: "2.25rem",
height: "2.25rem", height: "2.25rem",
@ -122,9 +120,23 @@ export default function Social() {
<Typography <Typography
variant="h5" variant="h5"
component="div" component="div"
style={{ color: "rgb(96, 153, 38)" }} sx={{
backgroundImage:
"linear-gradient(to right, var(--tw-gradient-stops))",
"--tw-gradient-from":
"#f59e0b var(--tw-gradient-from-position)",
"--tw-gradient-stops":
"var(--tw-gradient-from), var(--tw-gradient-to)",
"--tw-gradient-to":
"#dc2626 var(--tw-gradient-to-position)",
backgroundClip: "text",
color: "transparent",
"--tw-gradient-from-position": "0%",
"--tw-gradient-via-position": "50%",
"--tw-gradient-to-position": "100%",
}}
> >
Gitea Forgejo
</Typography> </Typography>
<Typography variant="body2" component="div"> <Typography variant="body2" component="div">
Portfolio showcasing integration with CI/CD and Kubernetes. Portfolio showcasing integration with CI/CD and Kubernetes.