prplwtf
a6420059a5
Merge branch 'main' of https://prplwtf@github.com/teamblueprint/main.git
2024-04-09 13:41:54 +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
purple
708dfcea32
Merge pull request #31 from itsvic-dev/vic/route-eggs
...
feat: add "route eggs" setting to default extension config controller
2024-04-08 14:27:21 +02:00
Victor B.
99bef29bb1
feat react
: add egg routes filtering
2024-04-08 14:26:01 +02:00
Victor B.
525e518e56
add Pterodactyl's prettierrc with a tab width of 2
2024-04-08 13:57:22 +02:00
Victor B.
fe488495b0
feat routes
: internal route for per-extension egg ID fetching
2024-04-08 13:55:15 +02:00
Victor B.
38fe14837b
feat: add "route eggs" setting to default extension config controller
...
saved as a JSON array of egg IDs in `blueprint::extensionconfig_[id]_eggs`.
ID of `-1` means the routes should be shown on all eggs
2024-04-08 13:17:29 +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
purple
af1f484e8a
fix readme
: star list
2024-04-04 12:00:26 +02:00
purple
ab1c5dc8d6
feat readme
: attempt to fix stargazers image by changing it's path
2024-04-03 10:55:46 +02:00
purple
cd37d2f4d0
Merge pull request #30 from itsvic-dev/main
...
Use relative symlinks instead of absolute ones/hardlinks
2024-03-31 18:34:54 +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
prplwtf
2ff3f6d18a
fix core
: No longer accept hyphens, underscores and spaces on identifiers.
2024-03-31 13:34:57 +02:00
purple
85377db35e
feat readme
: first sponsor yey
2024-03-29 17:23:26 +01:00
prplwtf
850dca339d
fix core
: Do not overwrite .gitignore and README.md whenever upgrading
2024-03-29 14:32:33 +01:00
prplwtf
46573cd32c
feat core
: Force Docker users onto /app.
2024-03-29 14:16:42 +01:00
prplwtf
f7352ba38e
feat views
: Remove wrapper placeholders from admin and dashboard wrapper sections.
2024-03-29 13:55:01 +01:00
prplwtf
b7cb25a872
feat core
: Implement some of Doacola's Docker patches.
2024-03-29 13:53:39 +01:00
prplwtf
0489d4ba43
feat core
: Make removing wrappers possible.
2024-03-29 13:45:49 +01:00
prplwtf
11a0ba44f3
fix views
: make wrapper import work
2024-03-29 13:40:10 +01:00
prplwtf
0bf6397649
feat views
: remove debug line from dashboard wrapper importing
2024-03-29 13:36:47 +01:00
prplwtf
3b482d5ed7
feat views
: Use PlaceholderService instead of injectable placeholders for file paths.
2024-03-29 13:34:06 +01:00
prplwtf
f06acf6906
feat views
: Import PlaceholderService into admin layout and dashboard wrapper.
2024-03-29 13:31:48 +01:00
prplwtf
c8e72c6fc7
feat app
: Get rid of VariableService like we should
2024-03-29 13:30:38 +01:00
prplwtf
c20cf79b04
feat views
: Move lib import to other file and work on fixing an error
2024-03-29 13:27:52 +01:00
prplwtf
6dd9dffd83
fix core
: Accidental !IF instead of IF
2024-03-29 13:27:25 +01:00
prplwtf
d7cbc36862
feat core
: Update fallback version to "beta-A428" (042024) as the release won't make it this month.
2024-03-29 12:44:49 +01:00
prplwtf
6cf7a479a5
fix core
: Blueprint did not exit upon updating Pterodactyl folder variable.
2024-03-29 12:44:02 +01:00
purple
ca399686e8
feat core
: Implement new wrapper stuff to admin wrapper as well
2024-03-28 14:00:56 +01:00
purple
8507042e76
feat core
: Implement new routes stuff for dashboard wrapper
2024-03-28 13:59:29 +01:00
purple
e930c84b34
feat views
: Add (hopefully woking) permission support to new wrapper implementation
2024-03-28 13:51:35 +01:00
purple
e2adf415a9
feat views
: Make wrappers import correctly (hopefully)
2024-03-28 13:46:27 +01:00
purple
915aa4e121
feat readme
: push new readme
2024-03-26 11:34:33 +01:00
purple
b5ad7f08c7
feat readme
: start work on new readme redesign
2024-03-26 09:23:59 +01:00
purple
a57fa7c3e3
feat views
: Start work on improved wrapper importing that doesn't use bash.
2024-03-25 17:49:44 +01:00
purple
751ad1fe36
fix core
: resolve syntax errors related to previous commit
2024-03-24 20:05:04 +01:00
purple
648abffbdd
feat core
: do not include .git and .github when upgrading
2024-03-24 20:02:10 +01:00
purple
9ab5f1bf58
fix core
: admin and dashboard wrappers shouldn't be duplicated when updating extensions now
2024-03-22 19:27:28 +01:00
purple
f7d8eee678
fix core
: -upgrade did not halt after encountering remote error.
2024-03-20 11:27:44 +01:00
purple
b9187b932a
fix core
: New remote argument wouldn't trigger additional input question in -upgrade.
2024-03-20 11:26:30 +01:00
purple
747102f123
feat core
: Change -upgrade argument "dev" to "remote" and allow for easier outside development.
...
Contributors may now use "blueprint -upgrade remote username/repository" to test their forks easily. Not providing a destination to "remote" will imitate the behavior of what "dev" previously did.
2024-03-20 11:23:27 +01:00
purple
79ecee3db2
feat views
: Change settings dialog description
2024-03-19 20:04:01 +01:00
purple
2f7e1b25e4
fix app
: Fix incorrect db table
2024-03-19 17:58:06 +01:00
purple
0d59915b74
feat core
views
: Implement new minimal permissions system
2024-03-19 17:52:03 +01:00
purple
9cb681f134
feat views
: make new settings dialog saveable, doesn't do anything yet
2024-03-19 17:34:45 +01:00