Commit graph

688 commits

Author SHA1 Message Date
purple
57c60c0b09
feat core: add some comments detailing what could be improved 2024-05-21 11:12:07 +02:00
purple
877c6bf105
feat core: tidy up code a bit 2024-05-21 11:09:39 +02:00
prplwtf
06b9406626 feat core: add developerEscalateExportScript flag 2024-05-15 20:07:18 +02:00
prplwtf
e9de0de151 fix core: -export scripts weren't being ran in the correct folder 2024-05-15 19:51:09 +02:00
prplwtf
d78a0ce924 fix core: scripts are still iffy 2024-05-15 19:50:05 +02:00
prplwtf
f4761a2bb6 fix core: install/remove/export scripts weren't ran in the webserver directory 2024-05-15 19:46:37 +02:00
prplwtf
9726ab8581 feat core: export script did not run 2024-05-15 18:33:27 +02:00
prplwtf
b8dbb6bd87 fix core: Install/remove/export scripts didn't define a shell. 2024-05-15 14:51:42 +02:00
purple
f6211fc736 feat core readme .github resources: Update Blueprint repo link/name 2024-05-11 19:48:55 +02:00
purple
5ae2257f04 feat core Console: add artisan extension api 2024-05-11 16:40:24 +02:00
purple
7ff4f20bdf revert ce470498de87d636575438298f5038d4cf6ac6bb: misread code
This reverts commit ce470498de.
2024-05-11 16:27:40 +02:00
purple
ce470498de fix core: -install did not place router file in certain conditions (did not match documentation) 2024-05-11 16:26:00 +02:00
purple
2b7f459ef7 fix core: -remove didn't remove laravel routes when using the conf.yml option without suboptions 2024-05-11 16:17:55 +02:00
purple
4c75887dcc feat core: Run extension-provided scripts under webserver user.
Co-authored-by: itsvic-dev <contact@itsvic.dev>
2024-05-06 16:43:16 +02:00
purple
40a6992ccb fix core: -remove should also tolerate "&" chars 2024-05-05 17:25:09 +02:00
Gasuge
255d6bce40 change component name ConsoleCommandRow to CommandRow 2024-05-05 03:19:16 +02:00
Gasuge
c0a179241a change component name SendCommand to ConsoleCommandRow 2024-05-05 03:16:41 +02:00
Gasuge
76b8f5c2b5 rename AdditionalConsole to SendCommand 2024-05-05 03:02:30 +02:00
Gasuge
0fcebb7b57 finish console component 2024-05-05 01:58:29 +02:00
purple
5c3ff8fa91 fix core: Escape & characters in info fields and don't allow backslashes in file paths. 2024-05-04 17:03:02 +02:00
purple
5b3415c010 feat core: Remove docker unsupported warning 2024-05-03 11:32:37 +02:00
purple
5410038a15 oops core: Only check for node version once 2024-05-03 11:30:44 +02:00
purple
0bfe3c54b6 chore core: Add Node.JS 22 to supported versions. 2024-05-03 11:01:15 +02:00
Loki
dc90671ec0
Fixed bad exit code
In Bash, code 0 is success, non-zero is failure. In the meantime I've added || true to the end of the call to blueprint.sh so the Docker image can build, but changing this to 0 is cleaner.
2024-04-20 10:55:33 -07:00
prplwtf
af114490dc feat core: Add new developer flag for skipping application cache flush 2024-04-20 15:50:43 +02:00
prplwtf
67b2d6fadd fix core: disabled telemetry would not export extensions correctly 2024-04-20 13:41:09 +02:00
prplwtf
0064ebef45 feat core: bump fallback version to latest 2024-04-18 18:04:56 +02:00
prplwtf
942b515018 feat core: update comment 2024-04-18 18:04:15 +02:00
prplwtf
b0c8299f4f fix core: forgot to check for tput in the first place 2024-04-18 18:03:38 +02:00
prplwtf
810c6b20f6 feat core: add tput to deps check 2024-04-18 18:02:16 +02:00
prplwtf
b3c80022f5 fix core: Routes were not unlinked correctly upon extension removal 2024-04-15 17:39:49 +02:00
purple
600e342d77 feat core: do not cache routes 2024-04-10 13:30:05 +02:00
purple
f4b3a642ad feat core: add route cache clear to extension management 2024-04-10 13:27:07 +02:00
purple
69685d5ccb fix core: placeholders 2024-04-10 12:00:10 +02:00
purple
57b238a684 fix core: new placeholder escape thing 2024-04-10 11:57:11 +02:00
purple
17516cb316 fix core: bump version and attempt to fix sed 2024-04-10 11:54:20 +02:00
purple
035d2d6105 feat core: update version 2024-04-10 11:15:59 +02:00
purple
da54a20831 fix core views: Admin view contents were not being added to view file for some reason 2024-04-10 11:12:29 +02:00
purple
b13726f3a2 fix core: No such file or directory error for forwarding a log in -upgrade 2024-04-10 10:57:11 +02:00
purple
61bb008137 fix core views: Fix empty extension pages, at least attempt to fix it. 2024-04-10 10:55:56 +02:00
purple
0e4051fb4d fix core: Mute "missing file" logs for upgrade script 2024-04-10 10:22:02 +02:00
prplwtf
142f3caa01 feat core: finally finish placeholders 2024-04-09 21:59:43 +02:00
prplwtf
bb32927381 fix core: Clean up symlinks regarding routes and wrappers when upgrading Blueprint that could cause server errors with Laravel. 2024-04-09 13:41:41 +02:00
prplwtf
fe7d30110d fix core: shellcheck moment 2024-04-07 00:01:04 +02:00
prplwtf
8c86687527 feat core: new conditional placeholder type 2024-04-06 19:44:14 +02:00
prplwtf
9d40ed297c feat core: some new placeholders should work now 2024-04-06 19:16:45 +02:00
prplwtf
b0d282e32a feat core: start work on new placeholders 2024-04-06 18:24:22 +02:00
prplwtf
1bceb1d65b feat core: Only place legacy placeholders if using alpha or indev as target version 2024-04-06 18:10:01 +02:00
prplwtf
b5ff1bb2b5 feat core: $EXTPUBDIR didn't make sense so i just removed it 2024-04-04 16:54:36 +02:00
Victor B.
c6b44b9c7b
Use relative symlinks instead of absolute ones/hardlinks
If the panel directory ever changes, this will preserve the symlinks correctly.
2024-03-31 18:21:43 +02:00