Commit graph

1370 commits

Author SHA1 Message Date
Ivy
a85dbb4202
Merge pull request #47 from BlueprintFramework/refactor
Bulk extension management, bugfixes and more.
2024-07-01 23:19:49 +02:00
Ivy
796a8b1e00
Merge branch 'main' into refactor 2024-07-01 17:32:44 +02:00
prplwtf
503e1fff4f feat blueprint.sh: fix stuff 2024-07-01 17:18:47 +02:00
purple
1b818227e0 feat blueprint.sh: migrate a couple commands over to case statement 2024-06-30 12:40:22 +02:00
purple
da4561880b feat blueprint.sh: make better 2024-06-30 12:23:13 +02:00
purple
550b01a1c2 feat blueprint.sh: add more commands to case list 2024-06-30 12:17:56 +02:00
Ivy
997778dcb5
fix blueprint.sh: version script path was incorrect 2024-06-29 21:33:02 +02:00
prplwtf
c765cb6c74 feat scripts: work in progress improvements 2024-06-27 22:12:34 +02:00
prplwtf
1001841320 feat install remove: tell user which extension is currently being installed 2024-06-26 21:19:06 +02:00
prplwtf
d574a49342 feat core install remove: get -remove working and improve -install 2024-06-26 19:11:15 +02:00
prplwtf
486bff275a fix install.sh: interval was required 2024-06-26 18:59:18 +02:00
Ivy
01ebc68b77
feat core: replace one word 2024-06-26 18:21:58 +02:00
Victor B.
23acb33df0
fix core console: intervals aren't required 2024-06-26 16:07:27 +02:00
prplwtf
ca623a4066 feat refactor: do stuff 2024-06-23 17:53:05 +02:00
prplwtf
1106d68e45 chore refactor: work on bulk extension installation and removal 2024-06-23 16:54:36 +02:00
prplwtf
de1663b97f chore refactor install: turn some variables into local variables 2024-06-23 16:43:19 +02:00
prplwtf
8500b8c489 feat refactor: make bugfixes and split part of the core script into new scripts 2024-06-23 16:38:57 +02:00
Ivy
2898004ed5
Merge pull request #46 from Kustys/main
Update blueprint.sh
2024-06-23 08:44:04 +02:00
Kustys
cd5af0b9ab
Update blueprint.sh
dup thingy line 1360
2024-06-23 06:27:55 +01:00
prplwtf
27031c9264 fix core BlueprintExtensionController: Update fallback version, fix some stuff, and do some more stuff.
Co-authored-by: Robert Jansen <0x7d8@users.noreply.github.com>
2024-06-22 21:25:29 +02:00
Ivy
bef45424d3
Merge pull request #45 from BlueprintFramework/console-api
Add Artisan and Schedule support through the new Blueprint Console API.
2024-06-22 16:30:51 +02:00
Victor B.
5417a1e837
fix libraries: don't make use of shell commands for fileMake 2024-06-22 16:30:00 +02:00
Ivy
b126300d59
fix BlueprintConsoleLibrary: don't make use of shell commands
Co-authored-by: Victor B. <contact@itsvic.dev>
2024-06-22 16:27:35 +02:00
prplwtf
c85ca78d85 chore tests: remove folder 2024-06-22 16:22:19 +02:00
prplwtf
9d6b432f99 feat core: Make schedules (and artisan) work WOOOOOOO
Co-authored-by: Victor B. <contact@itsvic.dev>
2024-06-22 16:17:45 +02:00
prplwtf
2def33c9d7 feat core lib app build: Prepare schedules support 2024-06-22 14:38:49 +02:00
Ivy
a0a04f03f9
Merge pull request #44 from BlueprintFramework/vic/no-more-config-app
fix `core`: no longer override config/app.php
2024-06-22 13:50:59 +02:00
Victor B.
b956f2fb7c
fix core: no longer override config/app.php
closes #39
2024-06-22 13:49:17 +02:00
prplwtf
71f92222f0 fix ArtisanCommandConstructor core: test and fix issues 2024-06-22 13:27:58 +02:00
prplwtf
c1b78d0288 feat core: Start work on applying Artisan commands (and soon schedules as well!) 2024-06-22 12:55:22 +02:00
prplwtf
4dbffbdd60 feat build: Create new ArtisanCommandConstructor 2024-06-22 12:55:02 +02:00
prplwtf
c2d0864e31 feat ExtensionLibrary: Create new BlueprintConsoleLibrary 2024-06-22 12:54:34 +02:00
purple
084fec3de5 Merge branch 'main' of https://github.com/blueprintframework/framework into console-api 2024-06-22 01:03:28 +02:00
purple
fac98064cc feat core tests: begin work on artisan/schedules support 2024-06-22 01:00:36 +02:00
Ivy
ff49dcb631
Merge pull request #42 from itsvic-dev/vic/console-kernel-testing
feat `core`: KernelExtensions class for ivy
2024-06-22 00:47:42 +02:00
Victor B.
7b731e93c6
feat core: KernelExtensions class for ivy 2024-06-22 00:45:16 +02:00
prplwtf
44ee94bd5e feat core: update comment 2024-06-21 22:37:11 +02:00
prplwtf
a490570467 feat extensions: add new "system" icon to blueprint entry 2024-06-21 22:37:02 +02:00
prplwtf
53c07688d7 feat core: update variables and no longer symlink console folder 2024-06-21 17:49:28 +02:00
prplwtf
fe6599b614 feat core: move console option to "data" 2024-06-21 17:45:33 +02:00
Ivy
e889b48d1e
chore core: upgrade script should no longer edit the $FOLDER var 2024-06-20 21:36:28 +02:00
prplwtf
ab56ab064d chore core: Comply with SC2086. 2024-06-17 14:06:25 +02:00
prplwtf
6c8d9995fb chore core: Comply with SC2086. 2024-06-17 14:02:25 +02:00
prplwtf
ab41000e44 chore core: Comply with SC2086. 2024-06-17 14:00:05 +02:00
prplwtf
7c40a4d0f4 chore core: Comply with SC2086. 2024-06-17 13:56:51 +02:00
prplwtf
25f06916d7 chore core: Comply with SC2086. 2024-06-17 13:54:15 +02:00
prplwtf
21c4a5574e chore core: make $FOLDER variable comply with shellcheck 2024-06-17 13:51:23 +02:00
prplwtf
b0ba447dc5 chore core: remove empty spaces after line endings and remove $DOCKERFOLDER variable 2024-06-17 13:31:31 +02:00
Ivy
576cb1184f
Merge pull request #41 from 0x7d8/allow-passing-blueprint-file-names-into-install-because-ivy-wanted-me-to-make-a-pr-for-this
allow passing blueprint file extensions into install
2024-06-17 13:27:43 +02:00
0x7d8
96e685a26c
fix again 2024-06-16 23:19:12 +02:00