From 1b6e9f5aaaec0085fb7e617f249069885daf0b7b Mon Sep 17 00:00:00 2001 From: OLIMINATOR Date: Sat, 15 Apr 2023 20:18:00 +0200 Subject: [PATCH 1/5] feat: ko-fi link --- public/icons/ko-fi.png | Bin 0 -> 17398 bytes src/components/widgets/index/Socials.astro | 17 +++++++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 public/icons/ko-fi.png diff --git a/public/icons/ko-fi.png b/public/icons/ko-fi.png new file mode 100644 index 0000000000000000000000000000000000000000..727eaae7eb1a2ed3e98ac883bf10376415394a99 GIT binary patch literal 17398 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 {`${social.name} From 0e28d56eee5dad6bfbc85b4358d573b2cadaeb8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jozef=20Steinh=C3=BCbl?= Date: Sat, 29 Apr 2023 15:41:31 +0200 Subject: [PATCH 2/5] docs: license to APACHE-2.0 --- LICENSE | 214 +++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 197 insertions(+), 17 deletions(-) diff --git a/LICENSE b/LICENSE index f6cbe27..8d91a95 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,201 @@ -MIT License + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ -Copyright (c) 2022 Jozef Steinhübl + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION -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: + 1. Definitions. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. -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. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) 2022 Jozef Steinhübl + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. From 21a35d842ce13582940dd28aec80560be61752b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jozef=20Steinh=C3=BCbl?= Date: Sat, 29 Apr 2023 15:43:08 +0200 Subject: [PATCH 3/5] docs: add notice that it uses apache-2.0 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 56a908a..4a48a99 100644 --- a/README.md +++ b/README.md @@ -36,4 +36,4 @@ To contribute to this project, please follow the [standard Git workflow](https:/ ## License -This project is licensed under the [MIT License](LICENSE). +This project is licensed under the [Apache-2.0 License](LICENSE). From 1e09cb35dc7555abfe38d221231b0549ea8fb874 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jozef=20Steinh=C3=BCbl?= Date: Sat, 29 Apr 2023 15:46:50 +0200 Subject: [PATCH 4/5] refactor: make descirptions better in projects remove "CLOSED SOURCE NOW" --- src/pages/projects.astro | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/projects.astro b/src/pages/projects.astro index 03d148b..2e9457d 100644 --- a/src/pages/projects.astro +++ b/src/pages/projects.astro @@ -77,17 +77,17 @@ const projects: Project[] = [ { name: "Peddler's Pocket", link: "https://github.com/xHyroM/peddlerspocket", - desc: "CLOSED SOURCE NOW | /sell command that allows you to put things into GUI and then sell them by closing", + desc: "/sell command that allows you to put things into GUI and then sell them by closing", }, { name: "Peak Pursuit", link: "https://github.com/xHyroM/peakpursuit", - desc: "CLOSED SOURCE NOW | PeakPursuit is a plugin for King of the Hill events that adds a competitive edge to your server gameplay. Conquer the hill and claim the crown!", + desc: "PeakPursuit is a plugin for King of the Hill events that adds a competitive edge to your server gameplay. Conquer the hill and claim the crown!", }, { name: "Spawner Genz", link: "https://github.com/xHyroM/spawnergenz", - desc: "CLOSED SOURCE NOW | Spawner Genz is a plugin that modifies the functionality of spawners so that they don't spawn entities, but instead store drops in a virtual storag in which you can then sell or move everything to your inventory.", + desc: "Spawner Genz is a plugin that modifies the functionality of spawners so that they don't spawn entities, but instead store drops in a virtual storag in which you can then sell or move everything to your inventory.", }, ]; From 4a6a93c20ea23162074d9884108d49fa12769f72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jozef=20Steinh=C3=BCbl?= Date: Mon, 1 May 2023 21:31:55 +0200 Subject: [PATCH 5/5] docs: put full discord invite link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4a48a99..da325c1 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@

Source code for hyro's website, simple and modern page.

- +