purple
9674befaf2
allow custom paths for custom extensions
2023-03-31 13:07:30 +02:00
purple
4278628f46
Update blueprint.sh
...
Added local variable tamper detection, required variable checks, condensed variable checks, added a friendly reminder to not set $author to blueprint if set and added a version command ("blueprint -v").
2023-03-27 21:17:57 +02:00
purple
c5e732516b
Force $migrations to be yes or no if defined.
...
(has not been fully tested yet)
2023-03-27 20:52:24 +02:00
purple
ca8751ef2a
Force $controller to be default or custom if defined.
...
(has not been fully tested yet)
2023-03-27 20:48:39 +02:00
purple
88ccae121a
Support for new advanced extension options
2023-03-26 18:19:10 +02:00
purple
0f95d98c37
Updates to extension installation
...
Extension logo's get imported correctly now, as well as extension buttons in the /admin/extensions page. Routes and view controllers get added automatically as well.
2023-03-26 17:24:30 +02:00
purple
468fade5e0
Routes now get applied
...
However, Blueprint cannot remove routes yet.
2023-03-26 15:35:47 +02:00
purple
aaec470cd0
Place generated admin controllers into Pterodactyl filesystem
2023-03-26 15:27:37 +02:00
purple
f341e291fa
Generate admin view controller for extensions
2023-03-26 15:19:39 +02:00
purple
b5d9593a02
Admin view actually gets imported now, as well as the extension icon.
2023-03-26 15:10:04 +02:00
purple
5ae338b1f3
Warnings are now colored red, instead of having a red background
2023-03-26 15:00:14 +02:00
purple
cb4e590c42
Rename $id to $identifier
2023-03-26 14:57:20 +02:00
purple
9744a92c10
Added protection against extensions attempting to overwrite Blueprint.
2023-03-26 14:53:44 +02:00
purple
c5d726d469
fix for color issue
2023-03-25 19:23:15 +01:00
purple
5512976f67
Fixed if statement issue
2023-03-23 11:54:40 +01:00
purple
6021828af3
Put view contents into generated view
2023-03-22 14:20:31 +01:00
purple
3a2b587f15
Verify the target extension version with own version
2023-03-22 14:04:03 +01:00
purple
ccf475f945
Made importing extensions "work"
...
it's work in progress
2023-03-22 10:47:43 +01:00
purple
03360c0472
started work on extension installer
2023-03-22 10:20:59 +01:00
purple
370a78f78e
much change
...
that was sarcastic. this commit just adds a ";" to one line in the blueprint.sh file.
2023-03-22 09:28:14 +01:00
purple
eb76cf468d
Update blueprint.sh
...
I've changed a lot of things and can't probably all explain them here. Here's the most important stuff.
- Import db.sh and bash_colors.sh
- Moved the db to db.sh
- Made renaming the blueprint folder to .blueprint finally work correctly.
- Colors are handled through bash_colors.sh now.
2023-03-19 21:02:29 +01:00
purple
3f43d96e8b
Updated blueprint.sh to be more efficient
...
and best of all turn blueprint into .blueprint.
2023-03-19 20:20:01 +01:00
purple
facedf9f82
Update blueprint.sh
2023-03-18 11:24:16 +01:00
purple
4f6f20d387
Minor fixes to blueprint.sh
2023-03-17 15:47:28 +01:00
purple
d3d4505855
Changed log messages in bash script
2023-03-08 18:35:54 +01:00
purple
c9b8fc3391
Communicate between bash and php
...
Allow bash and php to communicate with each other through the Blueprint command
2023-03-08 10:44:53 +01:00
purple
cc410b1e35
Added more installation commands
...
Got to prepare for the future.
2023-03-06 19:11:53 +01:00
purple
f5252583be
Temp way to alternate between responses.
2023-03-03 17:00:03 +01:00
purple
0f7edb6932
Started work on Blueprint terminal scripts
2023-03-03 16:52:29 +01:00