Commit graph

506 commits

Author SHA1 Message Date
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
purple
8722835b20
Fix indev placeholder 2023-04-10 17:58:40 +02:00
purple
50b23d58b2 Revert obfuscated code for development 2023-04-10 17:25:16 +02:00
purple
fdc78260e4 Update the README 2023-04-10 17:17:01 +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
adcf711111 Obfuscate the VariableService for distribution 2023-04-10 17:13:03 +02:00
purple
17fc004c93 Make things ready for distribution. 2023-04-10 16:50:23 +02:00
purple
e7f3f63ecd Fix for developer mode not showing correctly 2023-04-10 15:08:07 +02:00
purple
c65bfd86e6 Small text change
"change" has been changed by "save"
2023-04-10 11:57:31 +02:00
purple
a7c2311d0e Forgot to add /validate/ to the api request 2023-04-10 11:46:12 +02:00
purple
a593a40686 Finish implementation of backup endpoints
Also fixed a missing ";"
2023-04-10 11:37:33 +02:00
purple
5774c8a53e First steps in making backup endpoints work
with tamper prevention, only allowing specific endpoints to be used.
2023-04-10 11:35:54 +02:00
purple
73ea1f1f7b Add api:endpoint to the database migration 2023-04-10 11:23:12 +02:00
purple
23d41bce1f Change placeholder text for upcoming api endpoint feature 2023-04-09 22:00:35 +02:00
purple
014b245858 Started on api endpoint selection 2023-04-09 21:59:41 +02:00
purple
bf55d4e8d5 Reorder Developer Mode "Enabled" and "Disabled" options 2023-04-09 21:20:54 +02:00
purple
001acf0515 Finalize developer terminal 2023-04-09 21:15:11 +02:00
purple
8067292e4a Started work on adding a developer mode 2023-04-08 22:07:59 +02:00
purple
433c509f46 Start working with select menu's on admin views. 2023-04-08 21:34:30 +02:00
purple
3e7d4b0e3f Attempt to work with select menu's in admin views. 2023-04-08 21:31:20 +02:00
purple
9eded0df5d placeholder:1 and placeholder:2 are now "placeholder"
This commit reflects those recent changes.
2023-04-08 16:17:54 +02:00
purple
93bc533aed Fixed the settings form request for the newer migration 2023-04-08 16:16:03 +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
afc11be50b Merge all migrations into one file
This has some changes that may break the configuration page of the "Blueprint" extension. This will be fixed in a future commit.
2023-04-08 16:13:22 +02:00
purple
c861e5ee7c Fix the file name of a migration 2023-04-08 12:32:29 +02:00
purple
594d9ae4b0 Start work on Blueprint developer mode. 2023-04-07 11:48:13 +02:00
purple
b1e32ca8ae Switch to UNIX line breaks instead of DOS for not breaking linux. 2023-04-05 21:29:58 +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
Jack G
b48115ddcb Update blueprint.sh
Undid previous change since installer bug is still happening
2023-04-03 01:51:44 +01:00
Jack G
3d703d623c Merge branch 'main' of https://github.com/teamblueprint/main 2023-04-03 01:30:35 +01:00
Jack G
682377ac52 Fixing installer bug.
Fixing some bugs that caused the installer to not work
2023-04-03 01:21:34 +01: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
fd540ec5d2 Undo some changes Jack did.
Look no offense but they just do not look good.
2023-04-01 13:23:43 +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