Commit graph

1107 commits

Author SHA1 Message Date
prplwtf
2e142c5567 feat blueprint-public: make small changes 2024-02-17 22:24:33 +01:00
prplwtf
60e57f1f5f feat routes: Make routes work even if there are none. 2024-02-17 22:00:00 +01:00
prplwtf
1adf071d2e feat core lib-misc: update some view paths (very danger) 2024-02-17 21:38:10 +01:00
prplwtf
62a27e1eb2 feat views: Either screw up everything or improve the codebase.
(core still uses old paths, expect no worky)
2024-02-17 21:32:08 +01:00
prplwtf
5c418fccf3 feat core: Change wrapper paths to their new locations. 2024-02-17 16:44:59 +01:00
prplwtf
32bcc9305a feat views: Move wrapper files to partials. 2024-02-17 16:42:28 +01:00
prplwtf
9b439160e3 feat artisan admin controller: Speed up the Blueprint admin page a little bit. 2024-02-16 16:05:42 +01:00
prplwtf
e2ff15e21c feat RouteServiceProvider: Register Blueprint's admin route file. 2024-02-15 17:56:06 +01:00
prplwtf
e56f5f69a9 fix core: Apply new extension wrapper indicators onto -install 2024-02-14 17:18:23 +01:00
purple
b0c735cef3 feat views index.blade.php: Small modifications to the Blueprint admin view. 2024-02-14 08:38:13 +01:00
purple
4fa1393a5e feat migrations: Switch to 2-space indentation instead of 4-space indentation. 2024-02-14 08:35:56 +01:00
purple
078b31b062 feat routes core: Move the extension admin routes to a custom routes file. 2024-02-14 08:32:44 +01:00
purple
0541317d65 feat ExtensionsController: Change 4-space to 2-space indentation in the extensions page controller. 2024-02-14 08:27:12 +01:00
purple
3cd6b27a22 feat core: Halt extension removal if argument one ends with ".blueprint" 2024-02-14 08:22:50 +01:00
purple
348e0a95c2 feat core: -install can now be called as -add 2024-02-14 08:21:09 +01:00
purple
d286a6bdc8 feat core: Restructure template input validation code. 2024-02-13 15:09:18 +01:00
purple
8268057d53 feat core: Clear application cache upon Blueprint installation and extension installation/removal. 2024-02-13 15:06:17 +01:00
purple
76b33df331 feat ServerRouter: Add comments to some parts of the code. 2024-02-13 15:04:23 +01:00
purple
75ac49ff98
feat views index.blade.php: Disable autocomplete on form 2024-02-11 12:23:21 +01:00
purple
a742f6cbb1
feat views extensions.blade.php: Modify page description 2024-02-11 00:23:59 +01:00
prplwtf
e297dbd69d feat core: Add additional template placeholders for future templates and modify comments for wrapper placement. 2024-02-09 13:04:47 +01:00
prplwtf
d644d2e0af feat core: Modify argument parsed to -install by -build. 2024-02-08 18:45:14 +01:00
prplwtf
f4ca802192 feat ServerRouter: clean up unused variables 2024-02-08 16:58:33 +01:00
prplwtf
3e3e50bced feat assets: Remove old default extension icons 2024-02-04 21:13:36 +01:00
prplwtf
aeb53a2e6f feat routes ServerRouter: Do not import unused libraries. 2024-02-04 15:27:21 +01:00
prplwtf
2de8f3e7cb fix routes ServerRouter: Incorrect import path causing account routes to be imported instead of server routes. 2024-02-04 15:26:48 +01:00
prplwtf
9ba5698a4c feat core: Improve code readability and speed up a couple operations. 2024-02-04 15:18:41 +01:00
prplwtf
9106ead924 fix core routes: Ongoing attempts to fix routes on the server-management side on Pterodactyl and fix a bug regarding flags upon extension installation. 2024-02-03 16:41:05 +01:00
prplwtf
1afccdd191 feat core components: Add new component options 2024-01-31 22:14:11 +01:00
prplwtf
8f820f8b58 feat core: Additional optimizations. 2024-01-31 20:23:22 +01:00
prplwtf
04b596fabc feat core: Additional speed optimizations. 2024-01-31 19:36:44 +01:00
prplwtf
11f36cd64d feat routes: Change formatting. 2024-01-31 17:40:40 +01:00
prplwtf
135742c33e fix core: Speed up core and fix issues regarding linebreaks. 2024-01-31 17:38:47 +01:00
purple
4ebefe104b fix core: stuff 2024-01-31 12:46:09 +01:00
purple
f72ec38074 feat core build-files: Rename "controller.php" to "controller.build" 2024-01-31 12:20:37 +01:00
purple
f2264a7667 feat ignore: Update ignored directories 2024-01-31 12:20:02 +01:00
purple
6e3820b74f feat core: Make custom navigation routes work 2024-01-31 12:14:36 +01:00
purple
3dc5c33f14 feat core: Improve current route handling a little bit and fix some tiny bugs. 2024-01-31 00:21:05 +01:00
purple
eb9f8f594c feat core: Remove some debug echo commands 2024-01-31 00:05:06 +01:00
purple
13bc8e2cf0 feat core: Additional error validation on custom navigation routes 2024-01-30 23:48:09 +01:00
purple
8115d1c603 feat core routes: Working version of Blueprint route support. 2024-01-30 23:29:21 +01:00
prplwtf
e6763420b9 fix core: still borked, but less 2024-01-30 22:35:07 +01:00
prplwtf
0c23e7ba86 fix core: Routes is still completely borked, just less borked now. 2024-01-30 21:50:33 +01:00
prplwtf
11c34244f3 feat core: Make custom navigation routes removable and inject them into routes.ts 2024-01-30 21:16:17 +01:00
prplwtf
f929c0b4b4 feat core build-files: Remove custom extension routes when updating to prevent duplicates and make subtle changes to build constructors. 2024-01-30 20:42:05 +01:00
prplwtf
0aaf680ca4 feat core: Clean up the returned values a bit and fix a missing var. 2024-01-30 20:22:35 +01:00
prplwtf
4ee7e18de2 fix core: Fix some sed issues regarding routes. 2024-01-30 20:18:00 +01:00
prplwtf
e5d7ee7926 fix core: Fix error caused by sed regex. 2024-01-30 19:56:22 +01:00
prplwtf
b17cb237af feat core build-files: Switch to one ImportConstructor instead of having two 2024-01-30 18:59:08 +01:00
prplwtf
47e2d4d0d4 feat core: Echo all output after generating route files for testing 2024-01-30 18:41:48 +01:00