Commit graph

204 commits

Author SHA1 Message Date
purple
4ac2930ab1 Implement custom folder name support.
Attempt at supporting Docker.
2023-05-06 16:21:22 +02:00
purple
21a0e2aa73 Start work on the -init command.
Also added aliases to the help command and restructured the text response (untested).
2023-05-04 22:01:35 +02:00
purple
63f11ba380
Fix Discord and Documentation links on README 2023-05-04 18:48:44 +02:00
purple
1a7cc47f61
Finish the Installation instructions for README.md
Off-topic note: Blueprint was meant to be a paid add-on in it's early days. This means some parts of the commits may talk about "obfuscation for the license system". The license system has been scrapped since and is not planned to come back, we are trying to keep our code open. Working on the project was messy back then, and you may see some outside people make commits and me question what others were doing before this became a solo-project. Have fun laughing at the previous commits of us trying to figure out if this project is even possible to do.
2023-05-04 15:09:13 +02:00
purple
63c2b44d99
Work in progress changes to the README
mom i'm on the internet!
2023-05-04 14:38:35 +02:00
purple
a554571bef
Prepare README for open source transition
hi mom
2023-05-04 13:58:31 +02:00
purple
824c096524
update version fallback 2023-05-03 20:22:54 +02:00
purple
8c7fdce939
Make sure README looks good formatted as well 2023-05-01 15:44:47 +02:00
purple
a0aff6e51f
Add indentation on readme 2023-05-01 15:42:45 +02:00
purple
0a6d995f33 Add notifyAfter to BlueprintExtensionLibrary 2023-04-28 14:55:12 +02:00
purple
a37d82185e Remove basic user-side extension support until I'm happy with the result. 2023-04-28 14:44:23 +02:00
purple
6571ba47cd Rename NavigationBar.tsx to NavigationBar.tsx.bak 2023-04-27 17:45:42 +02:00
purple
1530bd6e22 Start work on user-side extensions. 2023-04-27 17:42:03 +02:00
purple
450e42010b Remove planned onboarding.md removal at first extension installation since this is now replaced with a one-time notification. 2023-04-25 20:49:01 +02:00
purple
a708ffb2b6 Update VER_FALLBACK to the latest version. 2023-04-25 19:47:00 +02:00
purple
919dcd449a blueprint.sh tried to access .blueprint before it was created, this should now be fixed. 2023-04-25 19:33:21 +02:00
purple
fa5e3759fc Implement notification api for BlueprintExtensionLibrary 2023-04-24 17:34:02 +02:00
purple
054ed35e8b Developer placeholder replacing is changed to the new variable, but may be removed soon. 2023-04-24 16:51:53 +02:00
purple
f02bd90210 Allow Blueprint to function on other marketplaces without placeholder drama 2023-04-24 16:43:31 +02:00
purple
ae49cb40dd Pause plans for custom notifications and fix onboarding notify. 2023-04-23 21:23:15 +02:00
purple
d268c35f4d Implement notifications and back-end onboarding variables 2023-04-23 20:21:09 +02:00
purple
311b2b5e2b Add else statement to onboarding check to fix undefined variable. 2023-04-23 18:37:28 +02:00
purple
294c3c85c5 Fix wrongly placed ")". 2023-04-23 18:35:26 +02:00
purple
5da90b51e9 Parse onboarding variable to /admin/extensions view. 2023-04-23 17:34:21 +02:00
purple
be3870c0f7 Start working on admin onboarding. 2023-04-23 17:24:23 +02:00
purple
ed829e292b Add extra description to BlueprintExtensionLibrary 2023-04-19 10:45:50 +02:00
purple
02aeefc253 Add developer console warning and /extensions/blueprint redirect 2023-04-19 10:40:13 +02:00
purple
215016d97d Add dbGet and dbSet to BlueprintExtensionLibrary 2023-04-18 17:06:54 +02:00
purple
33f4819570 Remove "> /dev/null" from the $identifier check for more log info. 2023-04-18 17:01:41 +02:00
purple
5494177b0b Fix placeholders only being applied with -placehoders.skip flag. 2023-04-18 10:07:55 +02:00
purple
f69273874d Add the new "placeholders" and flags feature. 2023-04-17 16:54:12 +02:00
purple
6c54eda722 Add css injection support 2023-04-17 16:11:33 +02:00
purple
0833f39522 Start implementing custom css injections. 2023-04-17 15:43:44 +02:00
purple
d3cf89945b Removed a ";" breaking a whole file. 2023-04-17 14:30:29 +02:00
purple
e2dc595006 Update the README.md 2023-04-17 14:00:13 +02:00
purple
ad7118a68c Remove commented out license validation code. 2023-04-17 13:52:14 +02:00
purple
6817e43905 Keep removing licensing systems 2023-04-17 13:48:45 +02:00
purple
ebfa1e8253
Start working on removing licensing 2023-04-17 13:15:47 +02:00
purple
2a9f6d04e0 blueprint.sh was ahead of documentation 2023-04-14 17:19:15 +02:00
purple
0e005fb67a Work in progress fix for db. 2023-04-14 17:18:24 +02:00
purple
794860ff58 Forgot to add custom controller support and made extensions less of a hassle. 2023-04-12 18:10:45 +02:00
purple
1830673a5a Added some checks and added support for adminrequests 2023-04-12 17:04:15 +02:00
purple
b2f9be203a Use different method for license obfuscation
The main method didn't work so here we are lmao
2023-04-11 21:55:28 +02:00
purple
b63c9951e0 Finish implementing telemetry 2023-04-11 21:54:57 +02:00
purple
c897348d8a Import all services into other services. 2023-04-11 20:48:17 +02:00
purple
1d8a2018bd Start working on the TelemetryService 2023-04-11 20:47:38 +02:00
purple
2e0dfea0bf Start work on telemetry. 2023-04-10 21:59:20 +02:00
purple
e6e13d0fc2 Properly dispose of old migrations 2023-04-10 21:10:41 +02:00
purple
e7a0813a32 PterodactylMarket variables may be replaced via -placeholder in Blueprint 2023-04-10 20:12:31 +02:00
purple
864cd14887 Get back once again to the obfuscated code
This allows me to simplify development by having one less thing to change for distribution. Updating the obfuscated code is just going back to this commit and just changing a couple things and obfuscating it once again.
2023-04-10 19:23:09 +02:00