Commit graph

340 commits

Author SHA1 Message Date
purple
08dc69cc74 Add "Pulse" to the Blueprint admin page 2023-06-20 21:54:28 +02:00
purple
a52ec1a3c1 Fix indentation on VariableService and fix installation check.
Now the installation will be marked as installed after the installation script ends.
2023-06-20 18:08:25 +02:00
purple
9243e01498 Remove upgrade telemetry for now. 2023-06-20 17:55:58 +02:00
purple
1aec415db4 Fix indentation on PlaceholderService and make sure user has ran the installation script before using Blueprint. 2023-06-20 17:53:08 +02:00
purple
9591ea1149 Remove telemetry dev tool. 2023-06-19 21:49:25 +02:00
purple
d6c5be6ef8 Fix globe not being aligned correctly in extension admin pages. 2023-06-19 21:37:10 +02:00
purple
2834812d29 Tell the user that EOF errors are expected when upgrading. 2023-06-19 21:11:27 +02:00
purple
7c6828a8cf Add website button if extension added a website to info_website in conf.yml 2023-06-19 21:04:06 +02:00
purple
20a82b67f5 Switch to BlueprintVariableService for -exec 2023-06-18 20:29:35 +02:00
purple
6698d304ba Add telemetry test tool to blueprint.sh and fix missing dot. 2023-06-18 20:13:12 +02:00
purple
3321aec5c7 Dev upgrading accidentally replaced almost all characters with "source" in blueprint.sh
sourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesourcesource
2023-06-18 19:58:37 +02:00
purple
691581270b Missing semicolon decided to screw everything up 2023-06-18 19:56:42 +02:00
purple
7e9253e857 Make blueprint.sh work-in-progress telemetry more reliable. 2023-06-18 18:33:39 +02:00
purple
eb30597ff3 Add work-in-progress telemetry to blueprint.sh 2023-06-18 18:32:02 +02:00
purple
dfdb37b967 Add more comments to blueprint.sh and create new conf.yml option 2023-06-18 16:37:46 +02:00
purple
54ec0acc11 Explain what a couple lines are doing in blueprint.sh 2023-06-17 13:28:26 +02:00
purple
13aa4d3637 Change text in lib files. 2023-06-17 13:24:35 +02:00
purple
a8517cfb02 Fix some grammar. 2023-06-16 18:10:26 +02:00
purple
99571f859a Add advanced feature warnings, point users to GitHub issues instead of Discord for bugs and -upgrade is no longer experimental.
-reinstall is now -runinstall
2023-06-15 11:56:11 +02:00
purple
99b1f9e217 Update Discord link to ptero.shop/community 2023-06-15 11:44:33 +02:00
purple
86ac22b91b Update fallback version and add new default extension icons. 2023-06-12 17:45:03 +02:00
purple
002027d20a Make sure the old update files are removed after updating. 2023-06-12 16:35:15 +02:00
purple
33141eebad Use a different way to pull the latest Blueprint version
Also downloading the pre-release version will result in the version becoming "source"
2023-06-12 16:30:27 +02:00
purple
963b5ccb04 Remove source warning during upgrading 2023-06-12 15:56:29 +02:00
purple
7b0fddd8cc Remove -preview and upgrading to stable
It just didn't work. However, Blueprint will now show a warning to users who have upgrades instead of manually updated to save me from support tickets about why this doesn't work.
2023-06-12 15:49:55 +02:00
purple
bf518ee48c Upgrade to latest release by default
Previously upgrading would update Blueprint to the latest source files, not a stable version. This should be different now.
2023-06-12 15:21:38 +02:00
purple
a3b6475ecf
Fix extension exporting. 2023-06-11 21:30:16 +02:00
purple
5c7c20d788 Forgot to add a $identifier alias.
I forgot the most important thing in extension installation.
2023-06-11 21:12:40 +02:00
purple
90b2fbaed4 Remove old "all rights reserved" from blueprint.style.css 2023-06-11 21:04:45 +02:00
purple
c70a13eaa3 Update some error messages with newer configuration options 2023-06-11 21:03:15 +02:00
purple
b157a3bbe1 Switch to a different option structure in conf.yml
Current extensions will need to adapt to this better version of conf.yml. Older extensions won't work on this version and extensions created in older versions won't work on this one.
2023-06-11 20:58:20 +02:00
purple
549cb72cfe
Add links to "Installation", "Development" and "Extensions" 2023-06-11 19:58:55 +02:00
purple
b42beb457d Add new -preview command. 2023-06-10 16:09:12 +02:00
purple
7dabf64453 Remove "error" function, apply new log standards to -build and more.
- The "error" function in blueprint.sh has been removed and has been replaced with "quit_red".
- -build now uses the new logging standard as well.
- -test has been deprecated and will not work anymore.
2023-06-10 15:46:36 +02:00
purple
7f8d756330 Fix typo in bash_colors.sh 2023-06-10 15:05:54 +02:00
purple
ce4b98310c Use hacky workaround for allowing the yellow log color to work. 2023-06-10 15:04:25 +02:00
purple
77717e54e4 Implement easier to read logs, improved upgrading and more.
- Logs are now easier to read with the new [INFO], [WARNING]. [FATAL] and [SUCCESS] tags.
- Improved upgrading with extra warnings, post-upgrade checks and more.
- bash_colors.sh now has the "YELLOW" color.
- Some log messages have been reworded and made easier to understand by humans.
- Fix multiple spelling mistakes and bugs.
2023-06-10 14:52:00 +02:00
purple
fac1edc43d
*well nevermind*
Alright, the MIT license is better, I get it now.
2023-06-08 21:33:02 +02:00
purple
cfbaa0aea8
Blueprint's license has been changed to the MPL license. 2023-06-08 21:29:58 +02:00
purple
807d758a30 Add Branding icons to .storage/branding
This will allow users to use Blueprint's branding assets in full resolution. This contains the image description you may see on marketplaces, gallery description, "install with blueprint" badge similar to "find it on the app store" (with multiple versions), ultra-sleek powered by blueprint image, covers, banners and more.

This currently doesn't take up more than 3mb in total. Blueprint will also use this folder as a source for logo versions in the future.
2023-06-08 15:12:06 +02:00
purple
8a09c2f3c3
Remove extra upgrade warning 2023-06-06 21:14:53 +02:00
purple
cce0825355
Add Blueprint logo with unicode characters to installer. 2023-06-06 21:13:26 +02:00
purple
796ece70be
Update fallback version to latest and add extra upgrade warning. 2023-06-06 20:04:27 +02:00
purple
2c24cd5b56
Create LICENSE 2023-06-05 23:43:27 +02:00
purple
9381e69f63
Change some log colors and add a hint when installing extensions 2023-06-05 20:45:31 +02:00
purple
db971eb8f3
blueprint.sh didn't import sources correctly when running it outside the Pterodactyl directory. 2023-06-05 20:41:13 +02:00
purple
0e3427fd90
Fix bug where extensions would not install correctly.
This has to do with the new TMP location being correct but others not being updated correctly. This has been fixed now.
2023-06-05 20:34:20 +02:00
purple
e70ee534e2 Blueprint has a brand new logo and errors are red now.
Remember the Blueprint error screen? Instead of being blue, it's red now. Makes it a little bit easier to understand.

Also, the new look is here, with a brand new website as well. Great stuff!
2023-06-05 18:20:01 +02:00
purple
51fb0cbb63 Add new Redirect extension to the list of extensions. 2023-06-05 16:24:32 +02:00
purple
c4ab2843d0
Update README 2023-06-05 16:21:51 +02:00