Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
269 commits
Select commit Hold shift + click to select a range
7cfb959
Update main.js
TheRealKCFan20 Jul 17, 2026
d636b58
Update loader.js
TheRealKCFan20 Jul 17, 2026
cc7d68a
Update main.js
TheRealKCFan20 Jul 17, 2026
3f46c1b
Update meat.js
TheRealKCFan20 Jul 17, 2026
a63664e
Update main.js
TheRealKCFan20 Jul 17, 2026
34f7830
Create deno.yml
TheRealKCFan20 Jul 17, 2026
6bd46a9
Update README.md
TheRealKCFan20 Jul 17, 2026
adbba68
Update README.md
TheRealKCFan20 Jul 17, 2026
8c37f4d
Update README.md
TheRealKCFan20 Jul 17, 2026
4e8f528
Update README.md
TheRealKCFan20 Jul 17, 2026
e317bd4
Update README.md
TheRealKCFan20 Jul 17, 2026
1c8dd6a
Update README.md
TheRealKCFan20 Jul 17, 2026
8216440
chrome.png has been readded.
TheRealKCFan20 Jul 17, 2026
6e1876c
Update platform.js
TheRealKCFan20 Jul 17, 2026
a4d0963
Update README.md
TheRealKCFan20 Jul 17, 2026
d18990b
Update README.md
TheRealKCFan20 Jul 18, 2026
e27bf14
Update README.md
TheRealKCFan20 Jul 18, 2026
57c6150
Update README.md
TheRealKCFan20 Jul 18, 2026
9757986
Update README.md
TheRealKCFan20 Jul 18, 2026
6d9a53c
Update README.md
TheRealKCFan20 Jul 18, 2026
aad7d08
Update README.md
TheRealKCFan20 Jul 18, 2026
7c46efd
Update README.md
TheRealKCFan20 Jul 18, 2026
dc034cb
Update README.md
TheRealKCFan20 Jul 18, 2026
833d9ea
Update README.md
TheRealKCFan20 Jul 18, 2026
2832c5d
Update README.md
TheRealKCFan20 Jul 18, 2026
c9eb296
Update README.md
TheRealKCFan20 Jul 18, 2026
508f131
Update README.md
TheRealKCFan20 Jul 18, 2026
79bec70
Update README.md
TheRealKCFan20 Jul 18, 2026
53f7c4b
Update README.md
TheRealKCFan20 Jul 18, 2026
8e019ff
Update LICENSE
TheRealKCFan20 Jul 18, 2026
6b22310
Update README.md
TheRealKCFan20 Jul 18, 2026
7ab8860
Update bonziData.js
TheRealKCFan20 Jul 18, 2026
18de771
Update bonziData.js
TheRealKCFan20 Jul 18, 2026
eac8d07
Update bonziData.js
TheRealKCFan20 Jul 18, 2026
3499c49
Create RULES.md
TheRealKCFan20 Jul 18, 2026
8756f03
Update RULES.md
TheRealKCFan20 Jul 18, 2026
29d6f3c
Update RULES.md
TheRealKCFan20 Jul 18, 2026
ec38d20
Update RULES.md
TheRealKCFan20 Jul 18, 2026
ed99296
Update README.md
TheRealKCFan20 Jul 18, 2026
6314b35
Create rules-template.html
TheRealKCFan20 Jul 18, 2026
3122999
Rename rules-template.html to rules.template.html
TheRealKCFan20 Jul 18, 2026
e50cc4f
Update RULES.md
TheRealKCFan20 Jul 18, 2026
a50aa50
Update RULES.md
TheRealKCFan20 Jul 18, 2026
2020fad
Update RULES.md
TheRealKCFan20 Jul 18, 2026
ba11266
Update RULES.md
TheRealKCFan20 Jul 18, 2026
2233992
Update RULES.md
TheRealKCFan20 Jul 18, 2026
2b67d28
Updated the files.
TheRealKCFan20 Jul 18, 2026
ec4bcd8
Update RULES.md
TheRealKCFan20 Jul 19, 2026
65e101c
Update README.md
TheRealKCFan20 Jul 19, 2026
7147821
Update bonzi.es2015
TheRealKCFan20 Jul 19, 2026
a3f21f5
Update README.md
TheRealKCFan20 Jul 19, 2026
df0635d
Update README.md
TheRealKCFan20 Jul 19, 2026
d1ba278
Update Gruntfile.js
TheRealKCFan20 Jul 19, 2026
5438b24
Update bonzi.es2015
TheRealKCFan20 Jul 19, 2026
8e2199f
Update bonzi.scss
TheRealKCFan20 Jul 19, 2026
4e258e3
Update bonzi.es2015
TheRealKCFan20 Jul 19, 2026
3cde82d
Update index.html
TheRealKCFan20 Jul 19, 2026
18c2c31
Create static.yml
TheRealKCFan20 Jul 19, 2026
2b4be6f
Update settings.example.json
TheRealKCFan20 Jul 20, 2026
0426a11
Update README.md
TheRealKCFan20 Jul 20, 2026
1e33250
Update README.md
TheRealKCFan20 Jul 20, 2026
4fbf595
Update README.md
TheRealKCFan20 Jul 20, 2026
c945fca
Update README.md
TheRealKCFan20 Jul 20, 2026
00d4a41
Update README.md
TheRealKCFan20 Jul 20, 2026
9ca386b
Update README.md
TheRealKCFan20 Jul 20, 2026
8992a6b
Update RULES.md
TheRealKCFan20 Jul 20, 2026
442db65
Create logo3.png
TheRealKCFan20 Jul 20, 2026
39d8a9d
Rename logo3.png to logo2.png
TheRealKCFan20 Jul 20, 2026
f502730
Update index.html
TheRealKCFan20 Jul 20, 2026
da5d01b
Update README.md
TheRealKCFan20 Jul 20, 2026
650b6b4
Update speakWorker.js
TheRealKCFan20 Jul 21, 2026
4ec0f1a
Update Gruntfile.js
TheRealKCFan20 Jul 21, 2026
84343b0
Update console.js
TheRealKCFan20 Jul 21, 2026
dc044ba
Update package.json
TheRealKCFan20 Jul 21, 2026
34eb5d0
Update Gruntfile.js
TheRealKCFan20 Jul 21, 2026
7c676ac
Update package.json
TheRealKCFan20 Jul 21, 2026
c95d0ff
Update Gruntfile.js
TheRealKCFan20 Jul 21, 2026
c5fd99a
Update index.js
TheRealKCFan20 Jul 21, 2026
d71eb80
Update meat.js
TheRealKCFan20 Jul 21, 2026
b17d557
Update index.js
TheRealKCFan20 Jul 21, 2026
8a5a2c1
Update ban.js
TheRealKCFan20 Jul 21, 2026
b071454
Update index.html
TheRealKCFan20 Jul 21, 2026
e43315d
Update package.json
TheRealKCFan20 Jul 21, 2026
c179636
Update package.json
TheRealKCFan20 Jul 21, 2026
220eda7
Update Gruntfile.js
TheRealKCFan20 Jul 21, 2026
1607ef4
Update package.json
TheRealKCFan20 Jul 21, 2026
f1a1e44
Update Gruntfile.js
TheRealKCFan20 Jul 21, 2026
ed25408
Update index.html
TheRealKCFan20 Jul 21, 2026
cf2ef35
Update README.md
TheRealKCFan20 Jul 21, 2026
0450773
Update README.md
TheRealKCFan20 Jul 21, 2026
2dd73eb
Update README.md
TheRealKCFan20 Jul 21, 2026
541e7f9
Update README.md
TheRealKCFan20 Jul 21, 2026
078ff72
Update bonziData.js
TheRealKCFan20 Jul 21, 2026
82cf70f
Update Gruntfile.js
TheRealKCFan20 Jul 21, 2026
9830ac1
Update README.md
TheRealKCFan20 Jul 21, 2026
4871f62
Create CHANGELOG.md
TheRealKCFan20 Jul 21, 2026
5d80d41
Create changelog.template.html
TheRealKCFan20 Jul 21, 2026
8bd9a96
Update Gruntfile.js
TheRealKCFan20 Jul 21, 2026
e2871a1
Update README.md
TheRealKCFan20 Jul 21, 2026
97f4890
Update bg.png
TheRealKCFan20 Jul 22, 2026
0722a56
Update bonzi.es2015
TheRealKCFan20 Jul 22, 2026
d936bed
Update logo.mobile.png and logo.png
TheRealKCFan20 Jul 22, 2026
07406e1
Update logo.png
TheRealKCFan20 Jul 22, 2026
11365dd
Update README.md
TheRealKCFan20 Jul 22, 2026
7580256
oops
TheRealKCFan20 Jul 24, 2026
e6a53d5
Update RULES.md
TheRealKCFan20 Jul 24, 2026
ddc5e60
I forgot about this thing
TheRealKCFan20 Jul 24, 2026
7613bea
Update platform.js
TheRealKCFan20 Jul 24, 2026
0e792e5
Update README.md
TheRealKCFan20 Jul 24, 2026
4e335be
Update google-play-badge.png
TheRealKCFan20 Jul 24, 2026
4e10186
Update README.md
TheRealKCFan20 Jul 24, 2026
37ec3e5
Update platform.js
TheRealKCFan20 Jul 24, 2026
2755d43
Create note.txt
TheRealKCFan20 Jul 24, 2026
4ab2645
Add files via upload
TheRealKCFan20 Jul 24, 2026
71f5d2d
Update README.md
TheRealKCFan20 Jul 24, 2026
763c249
Update README.md
TheRealKCFan20 Jul 24, 2026
1371869
Update README.md
TheRealKCFan20 Jul 24, 2026
49abe77
Update README.md
TheRealKCFan20 Jul 24, 2026
f1e0e08
Update README.md
TheRealKCFan20 Jul 24, 2026
1813058
Update README.md
TheRealKCFan20 Jul 24, 2026
1c8a500
Update README.md
TheRealKCFan20 Jul 24, 2026
2aa8414
Update README.md
TheRealKCFan20 Jul 24, 2026
be3f9ce
Update index.html
TheRealKCFan20 Jul 26, 2026
7adee7a
oops
TheRealKCFan20 Jul 26, 2026
1b3e5dc
oops (again)
TheRealKCFan20 Jul 26, 2026
e8e79a1
Update index.html
TheRealKCFan20 Jul 27, 2026
6b7ae6d
Update README.md to remove logo and add Grunt
TheRealKCFan20 Aug 3, 2026
427e223
Reformat README.md with updated content
TheRealKCFan20 Aug 3, 2026
cfd6478
Add title and tagline to README
TheRealKCFan20 Aug 3, 2026
1aa36ef
Fix typo in README.md
TheRealKCFan20 Aug 3, 2026
026122d
Update '/notice' command description in README
TheRealKCFan20 Aug 3, 2026
013131b
Revise usage instructions and formatting in README
TheRealKCFan20 Aug 3, 2026
62b2e70
Fix formatting and update dependencies in README
TheRealKCFan20 Aug 3, 2026
663ba51
Update README with revised update message
TheRealKCFan20 Aug 3, 2026
042b6ba
Clarify parody status of BonziWORLD website
TheRealKCFan20 Aug 3, 2026
4f43d5b
Update README with project description
TheRealKCFan20 Aug 3, 2026
e4df8a9
Revise usage steps in README.md
TheRealKCFan20 Aug 3, 2026
c3d0d23
Add clarification about name character limit
TheRealKCFan20 Aug 3, 2026
e8732aa
Clarify max participants in public and private lobbies
TheRealKCFan20 Aug 3, 2026
c3bb566
Revise acknowledgment message in README
TheRealKCFan20 Aug 3, 2026
b4500af
Add user count display in room info section
TheRealKCFan20 Aug 3, 2026
bf505a9
Remove user count and update kick message
TheRealKCFan20 Aug 3, 2026
cd5fb08
Replace socket.io-1.4.5.js with socket.io.js
TheRealKCFan20 Aug 3, 2026
bc09ec5
Set login page to display by default
TheRealKCFan20 Aug 3, 2026
34cc564
Clarify lobby capacity limits in README
TheRealKCFan20 Aug 3, 2026
e1749e3
Delete src/www/img/thumbnails/note.txt
TheRealKCFan20 Aug 3, 2026
bb61817
Reformat README.md with Markdown syntax
TheRealKCFan20 Aug 3, 2026
f9fd897
Fix formatting and add optional Grunt dependency
TheRealKCFan20 Aug 3, 2026
b65410b
Reformat README.md with proper markdown syntax
TheRealKCFan20 Aug 3, 2026
dc629d7
Create FUNDING.yml for sponsorship options
TheRealKCFan20 Aug 3, 2026
d7ada95
Update README with nginx server setup instructions
TheRealKCFan20 Aug 3, 2026
e0379c0
Restore README.md content
TheRealKCFan20 Aug 3, 2026
1f4a5c4
Fix formatting issues in README.md
TheRealKCFan20 Aug 3, 2026
22ee708
Update README.md
TheRealKCFan20 Aug 3, 2026
0c57b81
Fix README: replace mismatched YouTube link with an nginx reverse-pro…
TheRealKCFan20 Aug 3, 2026
61cc642
Revise README with updated links and tutorial
TheRealKCFan20 Aug 3, 2026
45040a9
Revise nginx tutorial link in README
TheRealKCFan20 Aug 3, 2026
9aef544
Fix link title for Nginx reverse proxy tutorial
TheRealKCFan20 Aug 3, 2026
cfd762f
Add nginx reverse proxy tutorial to README
TheRealKCFan20 Aug 3, 2026
9783d86
Update README to remove nginx section
TheRealKCFan20 Aug 3, 2026
40e8d90
Readd tutorial link to server setup instructions
TheRealKCFan20 Aug 3, 2026
3d6c198
Update bee event list with animations and cleanup
TheRealKCFan20 Aug 3, 2026
6a07000
Update iframe dimensions for YouTube embed
TheRealKCFan20 Aug 3, 2026
5d2d7e8
Fix text formatting in notice method
TheRealKCFan20 Aug 3, 2026
ec0c9ce
Update README with public lobby capacity details
TheRealKCFan20 Aug 4, 2026
c2666f0
Add Winston to the list of dependencies
TheRealKCFan20 Aug 4, 2026
f6f4a0d
Update public lobby participant limit explanation
TheRealKCFan20 Aug 4, 2026
2bafe25
Fix formatting for private lobby limit
TheRealKCFan20 Aug 4, 2026
2043bbf
Update files via upload
TheRealKCFan20 Aug 4, 2026
16f0409
Add 'sorry' image to old readme directory
TheRealKCFan20 Aug 4, 2026
fa74819
Delete src/www/img/readme/old/sorry
TheRealKCFan20 Aug 4, 2026
959bf4d
Add new file wat.txt with placeholder content
TheRealKCFan20 Aug 4, 2026
fe1f632
Changed the logo back to normal.
TheRealKCFan20 Aug 4, 2026
7a8f17c
oops
TheRealKCFan20 Aug 4, 2026
67cf6a3
Update fmt.Println message from 'Hello' to 'Goodbye'
TheRealKCFan20 Aug 4, 2026
4de4b1e
Update print statement from 'Hello' to 'Goodbye'
TheRealKCFan20 Aug 4, 2026
05b0db6
Fix typo in README commands description
TheRealKCFan20 Aug 4, 2026
6e21ff3
Add subtitle to README
TheRealKCFan20 Aug 5, 2026
ce76b63
Revise README title and subtitle
TheRealKCFan20 Aug 5, 2026
b53c7e2
Fix heading format in README.md
TheRealKCFan20 Aug 5, 2026
24c3d2b
Update README header by removing subtitle
TheRealKCFan20 Aug 5, 2026
d6a81ce
Fix typos in README.md
TheRealKCFan20 Aug 5, 2026
d202a0c
Fix typo in README about project discontinuation
TheRealKCFan20 Aug 5, 2026
eedc9db
Fix typo in README regarding public availability
TheRealKCFan20 Aug 5, 2026
cc8de63
Update changelog entry for version 1.6.1
TheRealKCFan20 Aug 6, 2026
771f4f1
Update sanitization rules in README
TheRealKCFan20 Aug 6, 2026
8acfe7f
Update Sass to Scss/Sass in dependencies
TheRealKCFan20 Aug 6, 2026
1abd9fb
Update content and formatting in RULES.md
TheRealKCFan20 Aug 6, 2026
de69cab
Refactor rules for clarity and conciseness
TheRealKCFan20 Aug 6, 2026
29e3909
Fix login button: call login directly instead of loadTest to avoid st…
TheRealKCFan20 Aug 6, 2026
2d118b3
Change loading interval from 100ms to 1000ms (1 second)
TheRealKCFan20 Aug 6, 2026
c043b75
Fix login button: change click handler from login() to loadTest()
TheRealKCFan20 Aug 6, 2026
6c849ec
Update iframe dimensions in bonzi.es2015
TheRealKCFan20 Aug 10, 2026
b76a53e
Add unbojih.png
UnbojihTheGamer Aug 11, 2026
6cd9b4a
Update README.md
UnbojihTheGamer Aug 11, 2026
2603aa2
Update CHANGELOG.md
UnbojihTheGamer Aug 11, 2026
bb8395f
NEW COLOR!
UnbojihTheGamer Aug 11, 2026
985e4ed
Update README.md
UnbojihTheGamer Aug 11, 2026
b3c2f98
I forgot about that!
UnbojihTheGamer Aug 11, 2026
f1847cf
Update README.md
UnbojihTheGamer Aug 11, 2026
90b502f
Update README.md
UnbojihTheGamer Aug 11, 2026
7a5ce6c
i tried
UnbojihTheGamer Aug 11, 2026
226d504
Add Render deployment steps to README
TheRealKCFan20 Aug 11, 2026
c01539b
Update README.md
UnbojihTheGamer Aug 11, 2026
0352d37
Update README.md
UnbojihTheGamer Aug 11, 2026
1b00b3a
Update README.md
UnbojihTheGamer Aug 11, 2026
7b6ffff
Update Deno workflow branches to 1.6.1
TheRealKCFan20 Aug 11, 2026
581e7bc
Update branch version in static.yml workflow
TheRealKCFan20 Aug 11, 2026
abd5c1d
Update README to remove personal note
TheRealKCFan20 Aug 11, 2026
eb0a02d
Update README to remove gratitude statement
TheRealKCFan20 Aug 11, 2026
66eb708
Update README.md
UnbojihTheGamer Aug 12, 2026
0b63e99
oops
UnbojihTheGamer Aug 13, 2026
c54c690
Revise project discontinuation message
TheRealKCFan20 Aug 13, 2026
a586e7a
Clean up launch.json by removing comments
TheRealKCFan20 Aug 14, 2026
ff2b4b1
Fix typo in project discontinuation statement
TheRealKCFan20 Aug 14, 2026
244b09e
According to all known laws of aviation, there is no way a bee should…
TheRealKCFan20 Aug 14, 2026
0cea9f5
Add build folder
TheRealKCFan20 Aug 14, 2026
336028b
Update README to remove client setup section
TheRealKCFan20 Aug 14, 2026
0663db7
Remove build folder
TheRealKCFan20 Aug 14, 2026
3157719
Update repository URL in README setup instructions
TheRealKCFan20 Aug 14, 2026
5a19ca5
Update contact email in README.md
TheRealKCFan20 Aug 14, 2026
2732afd
Change copyright to The Real Klasky Csupo Fan 20, Inc.
TheRealKCFan20 Aug 14, 2026
30b401f
Update copyright notice in README.md
TheRealKCFan20 Aug 14, 2026
a9dc46c
Create CNAME
TheRealKCFan20 Aug 14, 2026
23fa7dc
Delete CNAME
TheRealKCFan20 Aug 14, 2026
dcb8ac4
Add Jekyll GitHub Pages deployment workflow
TheRealKCFan20 Aug 14, 2026
2a69aea
Delete .github/workflows/static.yml
TheRealKCFan20 Aug 14, 2026
ccd6d9e
Add GitHub Actions workflow for static content deployment
TheRealKCFan20 Aug 14, 2026
f4e793e
Delete .github/workflows/deno.yml
TheRealKCFan20 Aug 14, 2026
47f6ed1
Add initial platform.css file
TheRealKCFan20 Aug 14, 2026
57c9a8f
Delete empty comment in platform.css
TheRealKCFan20 Aug 14, 2026
d1da611
Readd Deno CI workflow for linting and testing
TheRealKCFan20 Aug 15, 2026
fe36652
Add GitHub Actions workflow for npm package publishing
TheRealKCFan20 Aug 15, 2026
91fcbfd
Add Node.js CI workflow for testing and building
TheRealKCFan20 Aug 15, 2026
2a0b15f
Add GitHub Actions workflow for Node.js with Webpack
TheRealKCFan20 Aug 15, 2026
05d364c
Update README.md
BonziPOPE Aug 16, 2026
c85f64b
Update README.md
BonziPOPE Aug 16, 2026
b4ed109
Update README.md
BonziPOPE Aug 16, 2026
fd6105b
Update README.md
BonziPOPE Aug 16, 2026
594c008
Update README to include virus script reference
TheRealKCFan20 Aug 16, 2026
04c138a
Update README.md for clarity on repository status
TheRealKCFan20 Aug 16, 2026
a028104
Update README.md
BonziPOPE Aug 17, 2026
9d88b15
Add CI workflow for TheRealKCFan20
TheRealKCFan20 Aug 17, 2026
286cdea
Revise project status and disassociation statement
TheRealKCFan20 Aug 17, 2026
40e4748
Update README to remove irrelevant complaints section
TheRealKCFan20 Aug 17, 2026
39a0c8a
Update README with creator details and release date
TheRealKCFan20 Aug 17, 2026
eba383f
Fix wording and remove redundant phrases in README
TheRealKCFan20 Aug 17, 2026
d36fa0f
Update README with optional room ID clarification
TheRealKCFan20 Aug 17, 2026
b3fd877
Improve wording in contact email section
TheRealKCFan20 Aug 17, 2026
0635b42
Fix typo in email response warning
TheRealKCFan20 Aug 17, 2026
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
15 changes: 15 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
polar: # Replace with a single Polar username
buy_me_a_coffee: # Replace with a single Buy Me a Coffee username
thanks_dev: # Replace with a single thanks.dev username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
42 changes: 42 additions & 0 deletions .github/workflows/deno.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# This workflow will install Deno then run `deno lint` and `deno test`.
# For more information see: https://github.com/denoland/setup-deno

name: Deno

on:
push:
branches: ["1.6.1"]
pull_request:
branches: ["1.6.1"]

permissions:
contents: read

jobs:
test:
runs-on: ubuntu-latest

steps:
- name: Setup repo
uses: actions/checkout@v4

- name: Setup Deno
# uses: denoland/setup-deno@v1
uses: denoland/setup-deno@61fe2df320078202e33d7d5ad347e7dcfa0e8f31 # v1.1.2
with:
deno-version: v1.x

# Uncomment this step to verify the use of 'deno fmt' on each commit.
# - name: Verify formatting
# run: deno fmt --check

- name: Run linter
run: deno lint

- name: Run tests
run: deno test -A
51 changes: 51 additions & 0 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

on:
# Runs on pushes targeting the default branch
push:
branches: ["1.6.1"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
with:
source: ./
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v3

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v5
31 changes: 31 additions & 0 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs

name: Node.js CI

on:
push:
branches: [ "1.6.1" ]
pull_request:
branches: [ "1.6.1" ]

jobs:
build:

runs-on: ubuntu-latest

strategy:
matrix:
node-version: [18.x, 20.x, 22.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm ci
- run: npm run build --if-present
- run: npm test
36 changes: 36 additions & 0 deletions .github/workflows/npm-publish-github-packages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
# For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages

name: Node.js Package

on:
release:
types: [created]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: npm ci
- run: npm test

publish-gpr:
needs: build
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
registry-url: https://npm.pkg.github.com/
- run: npm ci
- run: npm publish
env:
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
43 changes: 43 additions & 0 deletions .github/workflows/static.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["1.6.1"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Single deploy job since we're just deploying
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
# Upload entire repository
path: '.'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v5
36 changes: 36 additions & 0 deletions .github/workflows/therealkcfan20.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# This is a basic workflow to help you get started with Actions

name: TheRealKCFan20 CI

# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the "1.6.1" branch
push:
branches: [ "1.6.1" ]
pull_request:
branches: [ "1.6.1" ]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4

# Runs a single command using the runners shell
- name: Run a one-line script
run: echo Hello, world!

# Runs a set of commands using the runners shell
- name: Run a multi-line script
run: |
echo Add other actions to build,
echo test, and deploy your project.
28 changes: 28 additions & 0 deletions .github/workflows/webpack.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: NodeJS with Webpack

on:
push:
branches: [ "1.6.1" ]
pull_request:
branches: [ "1.6.1" ]

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [18.x, 20.x, 22.x]

steps:
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

- name: Build
run: |
npm install
npx webpack
5 changes: 1 addition & 4 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
{
// Use IntelliSense to learn about possible Node.js debug attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
Expand All @@ -12,4 +9,4 @@
"cwd": "${workspaceRoot}/server/"
}
]
}
}
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright © 2000-2026 The Real Klasky Csupo Fan 20, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading