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
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
be3870c0f7
Start working on admin onboarding.
2023-04-23 17:24:23 +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
2a9f6d04e0
blueprint.sh was ahead of documentation
2023-04-14 17:19:15 +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
e7a0813a32
PterodactylMarket variables may be replaced via -placeholder in Blueprint
2023-04-10 20:12:31 +02:00
purple
8722835b20
Fix indev placeholder
2023-04-10 17:58:40 +02:00
purple
4a42383b07
Add actual stuff for the help command
2023-04-10 17:15:23 +02:00
purple
4513af1bc3
Added a "installation finished" text for blueprint.sh
2023-04-10 17:13:28 +02:00
purple
17fc004c93
Make things ready for distribution.
2023-04-10 16:50:23 +02:00
purple
274ed2b555
Added php artisan migrate to the installation
...
Commented out since I don't want to do an accidental migration with the broken migrations I currently have.
2023-04-08 16:14:36 +02:00
purple
608ff0d4f2
Errors now display using Whiptail.
...
Whiptail allows for creating graphical user interfaces inside of your command line interface. Whiptail is included in most if not all distributions.
2023-04-05 21:26:33 +02:00
purple
d5a7eae9bd
Final fix for MS-DOS newline characters.
...
Please be careful next time publishing something.
2023-04-05 10:13:23 +02:00
purple
f78b325bb2
Trying a fix for MS newline characters.
2023-04-05 10:05:59 +02:00
purple
0be3e713ea
Fix for sed
2023-04-05 10:00:02 +02:00
purple
7675e37515
Trying another fix for unterminated `s command
2023-04-02 22:52:00 +02:00
purple
a141e18ee6
Added unterminated `s command fix to more sed commands
2023-04-02 22:45:31 +02:00
purple
0ca9f3908a
Untested fix for unterminated `s command in some cases
2023-04-02 22:41:41 +02:00
purple
661eacd1df
Added "-version" and "-install" variables once again.
...
This time it won't hurt any feelings.
2023-04-02 21:12:21 +02:00
purple
4afeb97edf
Didn't know a missing space could harm this many feelings
2023-04-02 20:52:21 +02:00
purple
5b05e13d16
Removed "-version" and "-install" alias for now.
2023-04-02 20:48:36 +02:00
purple
37a13cf652
Fix "blueprint" command registration
2023-04-02 20:47:24 +02:00
purple
c188d173bc
"-i" can also be used as "-install"
...
Same counts for "-v" being usable via "-version"
2023-04-01 18:28:37 +02:00
purple
ec52f3e1db
Fixed custom pages being renamed to "*"
2023-04-01 13:25:18 +02:00
purple
6680e42269
Allow custom path for icons.
2023-04-01 13:20:25 +02:00
purple
12ee136c01
Part of previous commit
...
GitHub Desktop is doing strange things
2023-04-01 12:59:27 +02:00
purple
9333106655
Tamper detection is now disabled and support for new conf.yml layout.
...
This change also fixes common problems with the extension installation. The problem was that parse_yaml could not read the file correctly due to problems with the conf.yml layout.
Identifier checks are also fixed now. The if statement that checks if the identifier is only lowercase and a-z was written incorrectly.
2023-04-01 12:58:23 +02:00
purple
88c4c749b8
started implementing $publicfiles.
...
has not been fully tested yet
2023-03-31 13:27:57 +02:00
purple
d279b3a6cc
Added custom controller path
2023-03-31 13:24:24 +02:00
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