Commit graph

53 commits

Author SHA1 Message Date
SwingTheVine
0389a533fc (3) Fixed tokei bug in build pipeline 2026-02-27 05:52:02 -05:00
SwingTheVine
960b8ac535 (2) Fixed tokei bug in build pipeline 2026-02-27 05:46:22 -05:00
SwingTheVine
185a2d7eee Fixed tokei bug in build pipeline 2026-02-27 05:41:30 -05:00
SwingTheVine
228619dcbb Fixed CSS bug on GreasyFork flavor 2026-02-27 05:33:15 -05:00
SwingTheVine
6218c3c95b Added GreasyFork version 2026-02-27 05:33:15 -05:00
SwingTheVine
7a9c3e2c0a Added tokei to GitHub workflow 2026-02-27 05:33:15 -05:00
SwingTheVine
63dc4b8ea1
Color filtering & telemetry (#191)
* Update to 0.80.0 (#108)

* Create CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Added some install instructions

* Finished CONTRIBUTING.md

* Fixed CONTRIBUTING table

* Added SECURITY.md

* Added Computer Edge instructions

* Added Computer FireFox instructions

* Clarified where the userscript can be downloaded from

* Update to Wiki Docs

* Simplify installation instructions with one-click install links

This is because Tampermonkey automagically detect whether raw js files are being opened and redirect user to installation page. We might need a custom build action to update the links though.

- Replace manual download and drag process with direct install links
- Remove unnecessary screenshots and dashboard steps

* Fix stuff

* Fixed again. Sorry I was looking at the wrong branch T-T

* .

* Added color palette to src/utils.js

* Updated Shields to match HEAD of main

* Added build.yml RegEx for v0.0.0 version updating in README.md

* Branch sync

* Update CONTRIBUTING.md

* Added the quick guide

* Added wplace status shield

* Moved wiki to its own branch

* Added Shields from #61 and #58

* Fixed PR template

* Squashed commit of the following:

commit aca7df4189
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Sat Aug 9 20:52:22 2025 -0400

    Added color palette to src/utils.js

commit 13ff8fbe33
Merge: 70eb0a2 f2d34d8
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Sat Aug 9 20:49:26 2025 -0400

    Merge branch 'main' of https://github.com/SwingTheVine/Wplace-BlueMarble

commit 70eb0a26fa
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Fri Aug 8 19:38:49 2025 -0400

    Update to Wiki Docs

* Fixed bug in JSDoc generation in build.js

* v0.79.0; Merge pull request #98 from SwingTheVine/documentation

Updated documentation

* Added missing dependency for minami

* Added brief description about what Blue Marble does

* v0.80.0; Added brief description about what Blue Marble does

* v0.81.0; Merge branch 'code' into main

---------

Co-authored-by: thatfrozenfrog <101154752+thatfrozenfrog@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* counts and colors for 81

* updated color palette and counts for transparent pixels

* Implement #44 Ability to auto paste coordinates in their proper field  (#45)

* added automatic parsing of coordinates if pasted in first coordinate field

* added automatic parsing of coordinates if pasted in first coordinate field

* added automatic parsing of coordinates if pasted in first coordinate field

* v0.82.0; Merge branch 'code' into main

* Git is such a pain

* v0.81.0; Git is such a pain

* Stupid automation AAAAAA

* v0.80.0; Stupid automation AAAAAA

* v0.81.0; Merge branch 'code' into main

---------

Co-authored-by: Filip Struzik <e12020637@student.tuwien.ac.at>
Co-authored-by: SwingTheVine <swingthevine@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fixed checkerboard patterns on black pixels (#143)

Close #122

* Added telemetry

* Debugging CSS

* Telemetry and color filter are stable

* Forgot to remove this before commiting

* Begin update for v0.83.0 (#188)

* Create CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Added some install instructions

* Finished CONTRIBUTING.md

* Fixed CONTRIBUTING table

* Added SECURITY.md

* Added Computer Edge instructions

* Added Computer FireFox instructions

* Clarified where the userscript can be downloaded from

* Update to Wiki Docs

* Simplify installation instructions with one-click install links

This is because Tampermonkey automagically detect whether raw js files are being opened and redirect user to installation page. We might need a custom build action to update the links though.

- Replace manual download and drag process with direct install links
- Remove unnecessary screenshots and dashboard steps

* Fix stuff

* Fixed again. Sorry I was looking at the wrong branch T-T

* .

* Added color palette to src/utils.js

* Updated Shields to match HEAD of main

* Added build.yml RegEx for v0.0.0 version updating in README.md

* Branch sync

* Update CONTRIBUTING.md

* Added the quick guide

* Added wplace status shield

* Moved wiki to its own branch

* Added Shields from #61 and #58

* Fixed PR template

* Squashed commit of the following:

commit aca7df4189
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Sat Aug 9 20:52:22 2025 -0400

    Added color palette to src/utils.js

commit 13ff8fbe33
Merge: 70eb0a2 f2d34d8
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Sat Aug 9 20:49:26 2025 -0400

    Merge branch 'main' of https://github.com/SwingTheVine/Wplace-BlueMarble

commit 70eb0a26fa
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Fri Aug 8 19:38:49 2025 -0400

    Update to Wiki Docs

* Fixed bug in JSDoc generation in build.js

* v0.79.0; Merge pull request #98 from SwingTheVine/documentation

Updated documentation

* Added missing dependency for minami

* Added brief description about what Blue Marble does

* Added missing dependency for minami

* Added brief description about what Blue Marble does

* Added missing dependency for minami

* Added brief description about what Blue Marble does

* v0.80.0; Added brief description about what Blue Marble does

* v0.80.0; Added brief description about what Blue Marble does

* Added a Shield for Pages

* Added markdown support to the wiki

* fixed broken links

firefox related links were broken

* fixed latest pre-releases links

* Cleanup of bugs related to one-click install link

* feat: Add new official Blue Marble website and update documentation

Add newly created official Blue Marble website and update project documentation

- Add official website badge to README.md
- Include website link in Quick Guide section
- Add website creator credits in CREDITS.md
- Update CONTRIBUTING.md with website reference
- Add new official website URL: https://bluemarble.camilledaguin.fr/

This commit introduces the newly created official Blue Marble website
and updates all documentation to reference it. The website provides
a dedicated platform for Blue Marble users and information.

* Markdown links are used in CREDITS.md

* Website Shield Moved Next to Social Shields

* Website should not take priority over download information...

...also, removed the word "official" due to the fact that the website being linked on the GitHub indicates that the website is official. Just like how the Discord server being linked on GitHub indicates that the Discord server is "official."

* Since the website does not contain security information...

...it should not be in SECURITY.md

* Removed redundant @website meta attribute...

...since @website and @homepageURL do the exact same thing

* Added @WondaMegapon to the CREDITS.md file

* Fix some issues with the README (#124)

* Added ignore files to stop popular code formatters from messing with the code style

* Change transform easing to 0s

* Added a translucent gray checkerboard render for #deface

* Added workflow to check what branch PR came from

* v0.81.0; Merge branch 'code' into main

* Update README.md

Fix some issues with the readme

* Added version Shield back

---------

Co-authored-by: SwingTheVine <swingthevine@gmail.com>
Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Update documentation branch (#164)

* Added ignore files to stop popular code formatters from messing with the code style

* Change transform easing to 0s

* Added a translucent gray checkerboard render for #deface

* Added workflow to check what branch PR came from

* v0.81.0; Merge branch 'code' into main

* Emergency patch...

...please stop informing me that the install link is broken 😭

* v0.82.0; Emergency patch...

...please stop informing me that the install link is broken 😭

---------

Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Update Wplace status badge (#140)

* Added ignore files to stop popular code formatters from messing with the code style

* Change transform easing to 0s

* Added a translucent gray checkerboard render for #deface

* Added workflow to check what branch PR came from

* v0.81.0; Merge branch 'code' into main

* Emergency patch...

...please stop informing me that the install link is broken 😭

* v0.82.0; Emergency patch...

...please stop informing me that the install link is broken 😭

* Update Wplace status badge

---------

Co-authored-by: SwingTheVine <swingthevine@gmail.com>
Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix spelling mistakes (#151)

* Added ignore files to stop popular code formatters from messing with the code style

* Change transform easing to 0s

* Added a translucent gray checkerboard render for #deface

* Added workflow to check what branch PR came from

* v0.81.0; Merge branch 'code' into main

* Emergency patch...

...please stop informing me that the install link is broken 😭

* v0.82.0; Emergency patch...

...please stop informing me that the install link is broken 😭

* Fix spelling mistakes

---------

Co-authored-by: SwingTheVine <swingthevine@gmail.com>
Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Remove `@run-at` (#161)

* Added ignore files to stop popular code formatters from messing with the code style

* Change transform easing to 0s

* Added a translucent gray checkerboard render for #deface

* Added workflow to check what branch PR came from

* v0.81.0; Merge branch 'code' into main

* Emergency patch...

...please stop informing me that the install link is broken 😭

* v0.82.0; Emergency patch...

...please stop informing me that the install link is broken 😭

* Remove `@run-at`

---------

Co-authored-by: SwingTheVine <swingthevine@gmail.com>
Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Update `@match` to match only the frontend (#162)

* Added ignore files to stop popular code formatters from messing with the code style

* Change transform easing to 0s

* Added a translucent gray checkerboard render for #deface

* Added workflow to check what branch PR came from

* v0.81.0; Merge branch 'code' into main

* Emergency patch...

...please stop informing me that the install link is broken 😭

* v0.82.0; Emergency patch...

...please stop informing me that the install link is broken 😭

* Updae `@match` to match only the frontend

---------

Co-authored-by: SwingTheVine <swingthevine@gmail.com>
Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* docs: correction of typographical errors (#178)

* Added ignore files to stop popular code formatters from messing with the code style

* Change transform easing to 0s

* Added a translucent gray checkerboard render for #deface

* Added workflow to check what branch PR came from

* v0.81.0; Merge branch 'code' into main

* Emergency patch...

...please stop informing me that the install link is broken 😭

* v0.82.0; Emergency patch...

...please stop informing me that the install link is broken 😭

* docs: correction of typographical errors

recieved -> received

---------

Co-authored-by: SwingTheVine <swingthevine@gmail.com>
Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: thatfrozenfrog <101154752+thatfrozenfrog@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Cyberflixt <54700008+Cyberflixt@users.noreply.github.com>
Co-authored-by: Iris <camille.daguin1@gmail.com>
Co-authored-by: windbus <103200560+windigerbus@users.noreply.github.com>
Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: SobakinTech <sobakintech@gmail.com>
Co-authored-by: Agatem <agaatem@outlook.com>
Co-authored-by: Nemupy <82650472+Nemupy@users.noreply.github.com>

* Potential fix for code scanning alert no. 30: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Updated README Shields

* Update code branch (#190)

* Create CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Added some install instructions

* Finished CONTRIBUTING.md

* Fixed CONTRIBUTING table

* Added SECURITY.md

* Added Computer Edge instructions

* Added Computer FireFox instructions

* Clarified where the userscript can be downloaded from

* Update to Wiki Docs

* Simplify installation instructions with one-click install links

This is because Tampermonkey automagically detect whether raw js files are being opened and redirect user to installation page. We might need a custom build action to update the links though.

- Replace manual download and drag process with direct install links
- Remove unnecessary screenshots and dashboard steps

* Fix stuff

* Fixed again. Sorry I was looking at the wrong branch T-T

* .

* Added color palette to src/utils.js

* Updated Shields to match HEAD of main

* Added build.yml RegEx for v0.0.0 version updating in README.md

* Branch sync

* Update CONTRIBUTING.md

* Added the quick guide

* Added wplace status shield

* Moved wiki to its own branch

* Added Shields from #61 and #58

* Fixed PR template

* Squashed commit of the following:

commit aca7df4189
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Sat Aug 9 20:52:22 2025 -0400

    Added color palette to src/utils.js

commit 13ff8fbe33
Merge: 70eb0a2 f2d34d8
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Sat Aug 9 20:49:26 2025 -0400

    Merge branch 'main' of https://github.com/SwingTheVine/Wplace-BlueMarble

commit 70eb0a26fa
Author: SwingTheVine <swingthevine@gmail.com>
Date:   Fri Aug 8 19:38:49 2025 -0400

    Update to Wiki Docs

* Fixed bug in JSDoc generation in build.js

* v0.79.0; Merge pull request #98 from SwingTheVine/documentation

Updated documentation

* Added missing dependency for minami

* Added brief description about what Blue Marble does

* v0.80.0; Added brief description about what Blue Marble does

* v0.81.0; Merge branch 'code' into main

* Emergency patch...

...please stop informing me that the install link is broken 😭

* v0.82.0; Emergency patch...

...please stop informing me that the install link is broken 😭

---------

Co-authored-by: thatfrozenfrog <101154752+thatfrozenfrog@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix minor comment typo

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: thatfrozenfrog <101154752+thatfrozenfrog@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: vishnuvardhan33 <93069382+vishnuvardhan33@users.noreply.github.com>
Co-authored-by: Filip Str <filipus098@gmail.com>
Co-authored-by: Filip Struzik <e12020637@student.tuwien.ac.at>
Co-authored-by: East Monster 🍉 <89259667+EastMonster@users.noreply.github.com>
Co-authored-by: Cyberflixt <54700008+Cyberflixt@users.noreply.github.com>
Co-authored-by: Iris <camille.daguin1@gmail.com>
Co-authored-by: windbus <103200560+windigerbus@users.noreply.github.com>
Co-authored-by: AloeSapling <aloesapling@gmail.com>
Co-authored-by: Endrik Tombak <littleendu@gmail.com>
Co-authored-by: KrunchyKrisp <m.damidavicius@gmail.com>
Co-authored-by: SobakinTech <sobakintech@gmail.com>
Co-authored-by: Agatem <agaatem@outlook.com>
Co-authored-by: Nemupy <82650472+Nemupy@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-17 02:56:18 -04:00
SwingTheVine
66c16e22bf Added brief description about what Blue Marble does 2025-08-10 22:44:14 -04:00
SwingTheVine
2771018ce5 Added missing dependency for minami 2025-08-10 22:44:14 -04:00
SwingTheVine
d95e7c7503 Moved wiki to its own branch 2025-08-10 20:48:43 -04:00
SwingTheVine
15f3a82b74
Merge branch 'documentation' into documentation 2025-08-10 00:56:55 -04:00
SwingTheVine
0320fc58ca Added build.yml RegEx for v0.0.0 version updating in README.md 2025-08-10 00:19:57 -04:00
SwingTheVine
14880a757f Changed build.yml release message 2025-08-04 20:23:31 -04:00
SwingTheVine
73dd76a02b Fixed commit description bug in build.yml
...I think?
2025-07-31 04:52:37 -04:00
SwingTheVine
7ff2f6cc8a Fixed quotations bug in build.yml 2025-07-29 22:06:20 -04:00
SwingTheVine
7c4d774b94 Still fixing SHA matching in update-requirements 2025-07-29 22:02:39 -04:00
SwingTheVine
11a70fccf5 Fixed bug with update-resources in build.yml 2025-07-29 21:50:43 -04:00
SwingTheVine
2c13ad4248 Fixed another build.yml bug 2025-07-29 06:24:33 -04:00
SwingTheVine
e6c48d99e6 Fixed build.yml bug 2025-07-29 06:18:59 -04:00
SwingTheVine
e6967517b7 Finished build.yml addition for CSS selector obfuscator 2025-07-29 06:15:42 -04:00
SwingTheVine
6fee6f49f7 Flipped compression badge 30% -> 70% 2025-07-27 11:42:49 -04:00
SwingTheVine
e9299c6b1b Fixed compression badge bug; Shrunk BlueMarble Image 2025-07-27 11:27:39 -04:00
SwingTheVine
dcae2c987a Moved assets to dist; Updated compression calculation 2025-07-27 11:20:00 -04:00
SwingTheVine
98bee9ea8c Added compression badge 2025-07-27 11:11:25 -04:00
SwingTheVine
4c21a2fb89 Removed sourcemap 2025-07-27 10:55:39 -04:00
SwingTheVine
9db17bcfbf Fixed merge issue 2025-07-27 08:41:41 -04:00
SwingTheVine
8104cd2883 Fixed (not staging) bug on build.yml 2025-07-27 08:29:05 -04:00
SwingTheVine
ac0e6fb043 Fixed some bugs in build.yml 2025-07-27 08:24:05 -04:00
SwingTheVine
3e21e3690c Fixed typos in build.yml 2025-07-27 08:16:12 -04:00
SwingTheVine
a5a752d83c Updated build.yml 2025-07-27 08:12:03 -04:00
SwingTheVine
0e06e9e5ba Made CodeQL ignore the dist/ directory 2025-07-27 04:08:20 -04:00
SwingTheVine
f672534dc7 Added Utils class and removed XSS issue 2025-07-27 03:29:29 -04:00
SwingTheVine
02fa590eeb Fixed bug in build.yml (CSS not commiting) 2025-07-24 23:34:12 -04:00
SwingTheVine
be3ca7e053 Finally fixed bug in build.yml 2025-07-24 05:08:23 -04:00
SwingTheVine
e2f2a86648 Fixed bug in build.yml 2025-07-24 05:06:13 -04:00
SwingTheVine
f4b06a0851 Fixed bug in build.yml 2025-07-24 05:04:00 -04:00
SwingTheVine
02cd4e8166 Added README.md to the commit list for build.yml 2025-07-24 05:00:05 -04:00
SwingTheVine
74088ed380 Bug in build.yml still not fixed 2025-07-24 04:57:15 -04:00
SwingTheVine
1b087a865e ChatGPT got it wrong... 2025-07-24 04:54:30 -04:00
SwingTheVine
c8f710e7ff Screw it I'll just let ChatGPT do it 2025-07-24 04:50:52 -04:00
SwingTheVine
251aeaf176 And again build.yml 2025-07-24 04:47:58 -04:00
SwingTheVine
16f205e3b1 Bug fix in README/build.yml again 2025-07-24 04:45:36 -04:00
SwingTheVine
f7d14d53f9 Fix to bug from previous commit 2025-07-24 04:43:05 -04:00
SwingTheVine
1ffb06bb0c Fixed bug in README Latest version auto-incrementer 2025-07-24 04:40:47 -04:00
SwingTheVine
2adf76414b Added auto-versioning to README.md 2025-07-24 04:33:56 -04:00
SwingTheVine
941b3d87ed Made build/ directory 2025-07-23 21:19:42 -04:00
SwingTheVine
347c857271 Fixed bug with patch number incrementing 2025-07-23 20:45:23 -04:00
SwingTheVine
772ed9bdf9 Swapped order of versioning in workflow 2025-07-23 20:30:50 -04:00
SwingTheVine
af544cd60f Attempt #3 2025-07-23 20:27:56 -04:00
SwingTheVine
12d8a69e4d Attempting to fix workflow bug 2025-07-23 20:25:10 -04:00