Skip to content

Commit

Permalink
Merge pull request #3443 from KBVE/beta
Browse files Browse the repository at this point in the history
Preparing Release Branch
  • Loading branch information
h0lybyte authored Nov 30, 2024
2 parents b35d428 + aa3cd02 commit ea92742
Show file tree
Hide file tree
Showing 22 changed files with 611 additions and 257 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci-alpha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ jobs:
kilonet-rareicon-build:
needs: ['alter', 'globals']
name: Kilonet RareIcon
runs-on: ubuntu-latest
runs-on: ubuntu-20.04
if: needs.alter.outputs.kilonet == 'true'
strategy:
fail-fast: false
Expand Down Expand Up @@ -314,7 +314,7 @@ jobs:
pnpm nx run rust_rareicon_gameserver:container --configuration=production --push
rareicon_webgl_deployment:
needs: ['kilonet-rareicon-build']
needs: ['kilonet-rareicon-build', 'globals']
name: RareIcon GH Pages Deployment
runs-on: 'ubuntu-latest'
steps:
Expand Down
6 changes: 6 additions & 0 deletions apps/kbve.com/astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,12 @@ export default defineConfig({
collapsed: true,
autogenerate: { directory: 'advanced' },
},

{
label: 'Legal',
collapsed: true,
autogenerate: { directory: 'legal' },
},
],
social: {
github: 'https://github.com/kbve/kbve',
Expand Down
56 changes: 56 additions & 0 deletions apps/kbve.com/src/content/docs/legal/disclaimer.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
title: Disclaimer
description: |
The Official KBVE Disclaimer
sidebar:
label: Disclaimer
order: 2
unsplash: 1477959858617-67f85cf4f1df
img: https://images.unsplash.com/photo-1477959858617-67f85cf4f1df?fit=crop&w=1400&h=700&q=75
tags:
- legal
- disclaimer
---

import {
Card,
CardGrid,
LinkCard,
Steps,
Aside,
Tabs,
TabItem,
} from '@astrojs/starlight/components';

## Disclaimer

We are doing our best to prepare the content of this site.
However, KBVE (and its associations and subsidiaries) cannot warranty the expressions
and suggestions of the contents, as well as its accuracy.
In addition, to
the extent permitted by the law, KBVE (assocations and subsidiaries) shall
not be responsible for any losses and/or damages due to the usage of the
information on our website(s).
KBVE (content, site, files) is for
informational and/or entertainment purposes only, you should not construe
any such information or other material as legal, statutory, tax,
investment, financial, or other advice.
Nothing contained on KBVE
(content, site, files ) constitutes a solicitation, recommendation,
endorsement, or offer by KBVE or any third party service provider to buy
or sell any securities or other financial instruments in this or in in any
other jurisdiction in which such solicitation or offer would be unlawful
under the securities laws of such jurisdiction.
By using our website
(including content), you hereby consent to our disclaimer and agree to its
terms.
The links contained on our website may lead to external sites,
which are provided for convenience only.
Any information or statements
that appeared in these sites are not sponsored, endorsed, or otherwise
approved by KBVE.
For these external sites, KBVE cannot be held liable for
the availability of, or the content located on or through it.
Plus, any
losses or damages occurred from using these contents or the internet
generally.
Original file line number Diff line number Diff line change
@@ -1,20 +1,28 @@
---
url: https://kbve.com/legal/eula/
title: KBVE EULA
version: 1
status: true
category: Legal
client: Self
description: The Official KBVE EULA
date: 12/13/2022
id: eula
unsplash: 1589829545856-d10d557cf95f
img: https://images.unsplash.com/photo-1589829545856-d10d557cf95f?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1770&q=80
title: EULA
description: |
The KBVE EULA
sidebar:
label: EULA
order: 4
unsplash: 1477959858617-67f85cf4f1df
img: https://images.unsplash.com/photo-1477959858617-67f85cf4f1df?fit=crop&w=1400&h=700&q=75
tags:
- legal
- eula
---

import {
Card,
CardGrid,
LinkCard,
Steps,
Aside,
Tabs,
TabItem,
} from '@astrojs/starlight/components';


## EULA

End-User License Agreement ("Agreement")
Expand Down Expand Up @@ -187,4 +195,3 @@ By visiting this page on our website: [Support & Contact Us](https://kbve.com/su


---

71 changes: 71 additions & 0 deletions apps/kbve.com/src/content/docs/legal/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
title: Legal
description: |
Explore the legal documentation for KBVE, including our Privacy Policy, Cookie Policy, End-User License Agreement (EULA), and Terms of Service.
Ensure you understand your rights and responsibilities as a user of our website and applications
sidebar:
label: Legal
order: 1
unsplash: 1477959858617-67f85cf4f1df
img: https://images.unsplash.com/photo-1477959858617-67f85cf4f1df?fit=crop&w=1400&h=700&q=75
tags:
- legal
---

import {
Card,
CardGrid,
LinkCard,
Steps,
Aside,
Tabs,
TabItem,
} from '@astrojs/starlight/components';

# Legal Documentation Overview

<CardGrid>
<LinkCard href="/legal/privacy" title="Privacy Policy" icon="shield">
Explore how we extract data, use cookies, and protect your personal information.
</LinkCard>
<LinkCard href="/legal/disclaimer" title="Disclaimer" icon="document">
Under the legal disclaimer that refers to all our services, software and applications.
</LinkCard>
<LinkCard href="/legal/eula" title="End-User License Agreement (EULA)" icon="document">
Review the terms governing the use of our software applications.
</LinkCard>
<LinkCard href="/legal/tos" title="Terms of Service" icon="gavel">
Familiarize yourself with the rules and guidelines for using our services.
</LinkCard>
</CardGrid>


<Aside type="note" title="Important">
Please read each document carefully to fully understand your rights and obligations.
</Aside>


## Steps to Access Legal Documents

<Steps>
1. **Navigate to the desired document**: Click on the relevant card above to go to the specific legal document's page.
2. **Read the document thoroughly**: Ensure you comprehend all the terms and conditions outlined.
3. **Contact us for clarifications**: If you have any questions, reach out to our support team for assistance.
</Steps>

## Frequently Asked Questions

<Tabs>
<TabItem label="What is the purpose of the Privacy Policy?">
The Privacy Policy explains how we handle your personal data, including collection, usage, and protection measures.
</TabItem>
<TabItem label="How can I manage cookies on your site?">
Our Cookie Policy, under Policy, provides details on cookie management, including how to control or delete them as per your preferences.
</TabItem>
<TabItem label="What does the EULA cover?">
The End-User License Agreement outlines the terms under which you may use our software applications.
</TabItem>
<TabItem label="Where can I find the Terms of Service?">
The Terms of Service are accessible through the 'Terms of Service' card above, detailing the guidelines for using our services.
</TabItem>
</Tabs>
Original file line number Diff line number Diff line change
@@ -1,20 +1,27 @@
---
url: https://kbve.com/legal/privacy/
title: Privacy Policy
client: Self
category: Legal
version: 1
status: true
description: Privacy Notice for KBVE
date: 12/14/2022
id: privacy
unsplash: 1557597774-9d273605dfa9
img: https://images.unsplash.com/photo-1557597774-9d273605dfa9?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1770&q=80
description: |
Explore the legal documentation for KBVE, including our Privacy Policy, Cookie Policy, End-User License Agreement (EULA), and Terms of Service.
Ensure you understand your rights and responsibilities as a user of our website and applications
sidebar:
label: Privacy Policy
order: 5
unsplash: 1477959858617-67f85cf4f1df
img: https://images.unsplash.com/photo-1477959858617-67f85cf4f1df?fit=crop&w=1400&h=700&q=75
tags:
- legal
- privacy
- legal
- privacy
---

import {
Card,
CardGrid,
LinkCard,
Steps,
Aside,
Tabs,
TabItem,
} from '@astrojs/starlight/components';

## PRIVACY NOTICE

Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,27 @@
---
url: https://kbve.com/legal/tos/
title: Terms of Service
client: Self
category: Legal
version: 1
status: true
description: The Official KBVE Terms of Service aka TOS
date: 12/13/2022
id: tos
unsplash: 1585909695677-2b0492f96e3b
img: https://images.unsplash.com/photo-1585909695677-2b0492f96e3b?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1770&q=80
description: |
The Official KBVE Disclaimer
sidebar:
label: Terms of Service
order: 5
unsplash: 1477959858617-67f85cf4f1df
img: https://images.unsplash.com/photo-1477959858617-67f85cf4f1df?fit=crop&w=1400&h=700&q=75
tags:
- legal
- tos
---

import {
Card,
CardGrid,
LinkCard,
Steps,
Aside,
Tabs,
TabItem,
} from '@astrojs/starlight/components';


## TOS

Expand Down Expand Up @@ -182,5 +189,4 @@ Contact Us

If you have any questions about these Terms of Service, You can contact us:

By visiting this page on our website, [Support at KBVE](https://kbve.com/support/)

By visiting this page on our website, [Support at KBVE](https://kbve.com/support/)
8 changes: 5 additions & 3 deletions apps/kbve.com/src/content/journal/11-26.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: 'November: 26th'
category: Daily
date: 2024-11-26 12:00:00
client: Self
unsplash: 1541320779116-ec4a3d4692bc
img: https://images.unsplash.com/photo-1541320779116-ec4a3d4692bc?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
unsplash: 1732279446331-c88852566f83
img: https://images.unsplash.com/photo-1732279446331-c88852566f83?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
description: November 26th.
tags:
- daily
Expand Down Expand Up @@ -35,4 +35,6 @@ import { Adsense, Tasks } from '@kbve/astropad';

Finally got to start the series and its been a wild ride, err, rather a blast, so far.
I am going to be a bit sad when it ends because it has been a great series, but I am here for it all.
The new ARAM map also slaps, I love what they did with it and it finally makes zeri, bard and talon both a bit more fun to play.
The new ARAM map also slaps, I love what they did with it and it finally makes zeri, bard and talon both a bit more fun to play.

<Adsense />
15 changes: 12 additions & 3 deletions apps/kbve.com/src/content/journal/11-27.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: 'November: 27th'
category: Daily
date: 2024-11-27 12:00:00
client: Self
unsplash: 1541320779116-ec4a3d4692bc
img: https://images.unsplash.com/photo-1541320779116-ec4a3d4692bc?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
unsplash: 1732279446743-324499ebbeba
img: https://images.unsplash.com/photo-1732279446743-324499ebbeba?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
description: November 27th.
tags:
- daily
Expand Down Expand Up @@ -82,4 +82,13 @@ import { Adsense, Tasks } from '@kbve/astropad';
**Lifetime**

The next part will be to switch back from the asset management and focus on the lifetime and entrypoints, oh boi.
We still need to setup the level manager and multiplayer level manager, once both of those are setup, we move forward with the player and npc list of prefabs.
We still need to setup the level manager and multiplayer level manager, once both of those are setup, we move forward with the player and npc list of prefabs.

- 09:18PM

**Build**

While we are making some changes, we should move forward with having a build ready to queue up and run!
Let me go ahead and move forward the issue, ideally we need to make a couple more changes to the `mmextension` package but there are some issues to resolve.

<Adsense />
57 changes: 57 additions & 0 deletions apps/kbve.com/src/content/journal/11-28.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
title: 'November: 28th'
category: Daily
date: 2024-11-28 12:00:00
client: Self
unsplash: 1732601471603-404af59bc450
img: https://images.unsplash.com/photo-1732601471603-404af59bc450?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
description: November 28th.
tags:
- daily
---

import { Adsense, Tasks } from '@kbve/astropad';

## 2024

- 01:40AM

**GameServer**

I am keeping track of the gameserver stats, which comes with some great surprises!
Our current gameserver is a 4mb docker build with about 2.7mb ram usage!
I think that has been my best build so far this year, really excited about it as well.
Yet I think there are some issues with the helm chart and the UDP access, but I think I can figure it out.

- 03:05AM

**Nightly**

Still working through the code to help me get a better understanding, but there are so many weird issues that I run into.
I am still a bit lost in the process of the websockets but I think that might be just a lack of experience?

- 03:10PM

**CI**

It looks like we are having some CI build problems and I am not too sure if its from the `SuperTiled` pack or not?
Maybe what we can do is disable that package or change the image for which the ci-alpha is building from?
Going to drop the `ubuntu-latest` to `ubuntu-20.04` and see if that can solve that problem.


- 09:57PM

**Deployment**

We might have to restructure the deployment, keeping track of what we need for the helm deployment.
The fleet deployment information is as follows:

Repo: `https://github.com/KBVE/kbve.git`
Branch : `dev`
Paths: `/migrations/kube/charts/rareicon`

These are all that are needed before we move forward with the helm deployment.
Let me go ahead and deploy this out now before my next match.


<Adsense />
Loading

0 comments on commit ea92742

Please sign in to comment.