Commit graph

232 commits

Author SHA1 Message Date
prplwtf
c105b57426 feat admin: Make extension page buttons fancier again 2024-04-28 16:27:52 +02:00
prplwtf
daaa6b2cee feat admin: work-in-progress revamp extension buttons 2024-04-28 16:21:49 +02:00
prplwtf
5bfe0d50f9 fix telemetry: connection timeout in case of boom 2024-04-10 19:41:19 +02:00
purple
2169beb507 fix views build: Server error upon visiting extension pages with custom controllers 2024-04-10 10:19:55 +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
9cea33abf5 fix core build: Attempt at fixing duplicate extension admin buttons. 2024-03-16 14:53:24 +01:00
prplwtf
83dac2f8d5 fix core views: Construct the admin view template correctly and attempt to fix extension button not being removed. 2024-03-16 14:42:29 +01:00
prplwtf
3ce0f59ff0 feat views build: Create custom view for extension entry's and use that on button build file. 2024-03-16 14:21:39 +01:00
prplwtf
5dbec38b47 fix build: Change @yield to @include in button build file. 2024-03-16 14:12:48 +01:00
prplwtf
e681ed2ada fix build: replace array with [] 2024-03-16 14:08:18 +01:00
prplwtf
f19b88408b fix core views: Attempt at fixing permission errors with extension management and undefined error with extensions page. 2024-03-16 14:05:41 +01:00
prplwtf
3dd9ea1e74 feat core build: build files for admin view and extension button now define variables and yield sections 2024-03-16 13:54:13 +01:00
prplwtf
40bacdcd4f fix build: weird modal and button margins 2024-03-13 22:19:45 +01:00
prplwtf
ef9f937be6 fix build: weird margins 2024-03-13 22:17:07 +01:00
prplwtf
0adf2b2afd feat template: attempt at making better 2024-03-13 22:14:44 +01:00
prplwtf
b6556139ac feat build: improve settings button margin 2024-03-13 22:10:29 +01:00
prplwtf
2de63c1e6b feat build: update extension admin view build file to add new settings button 2024-03-13 22:05:44 +01:00
prplwtf
1d55348520 feat core templates app: push the beginnings of the route selector ui 2024-03-13 21:54:10 +01:00
prplwtf
a05148176f feat views: make blueprint page tooltip better 2024-03-02 18:14:03 +01:00
prplwtf
ad799a9999 fix ExtensionFS: Incorrect public path for extension filesystem urls 2024-02-27 22:17:47 +01:00
prplwtf
8621647ba4 feat core filesystems: Add new ExtensionFS feature which will create filesystems for each extension automatically. 2024-02-27 22:09:33 +01:00
prplwtf
761349f953 feat core: Add SVG, GIF and WEBP support to extension icons. 2024-02-27 14:46:04 +01:00
prplwtf
c2daece357 fix admin-css: Incorrect hover effect for gray buttons 2024-02-24 14:44:31 +01:00
prplwtf
51b4e382f4 feat admin-css: modify background color for the green tag 2024-02-24 14:13:25 +01:00
prplwtf
6d34b9c50d fix admin: change css for extension-btn
might break slate css idk :L
2024-02-22 22:19:44 +01:00
prplwtf
2e142c5567 feat blueprint-public: make small changes 2024-02-17 22:24:33 +01:00
prplwtf
1adf071d2e feat core lib-misc: update some view paths (very danger) 2024-02-17 21:38:10 +01:00
prplwtf
3e3e50bced feat assets: Remove old default extension icons 2024-02-04 21:13:36 +01:00
purple
f72ec38074 feat core build-files: Rename "controller.php" to "controller.build" 2024-01-31 12:20:37 +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
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
b17cb237af feat core build-files: Switch to one ImportConstructor instead of having two 2024-01-30 18:59:08 +01:00
prplwtf
e0d1ba2f5e feat core build-files: Rethink automatic placement a bit and try to make it work a bit. 2024-01-30 18:04:12 +01:00
prplwtf
d3fc7dc4c8 feat core resources build-files: Create the server navigation router, change minor things in blade wrappers and start working on inserting routes in core. 2024-01-30 15:13:17 +01:00
prplwtf
891a346a8e feat core build-files views: No longer use nul characters for placeholders in build files. 2024-01-30 13:17:25 +01:00
prplwtf
349986dffb feat core: Do stuff with variables and add error validation, not a working state yet for routes, just preperation. 2024-01-27 19:30:19 +01:00
prplwtf
172b7dadc2 feat core: Implement new default extension icons. 2024-01-23 23:26:34 +01:00
prplwtf
7f3424b1b4 feat libraries: Remove the bash_colors library. 2024-01-20 14:22:11 +01:00
purple
084ebeca80 feat libraries: Make new "misc" library that is a collection of all tiny functions of other libraries. 2024-01-15 23:59:09 +01:00
prplwtf
a3c9dda69d feat throwError: Remove multiple unused log definitions. 2024-01-15 22:10:22 +01:00
prplwtf
f763638361 feat logFormat: Change output format for PRINT 2024-01-15 18:05:22 +01:00
prplwtf
1676286a3b feat libraries: Modify comments and change $SECONDARY variable in logFormat. 2024-01-15 17:40:50 +01:00
purple
55fcd8888f feat core: add new log messages and change log format in a few places 2024-01-15 00:43:11 +01:00
purple
f9e5aaeebc feat(core, throwError): more component error handling 2024-01-03 01:56:19 +01:00
purple
1b65e5a591 feat(core, throwError): add extra error handling to react support 2024-01-03 01:33:07 +01:00
purple
1098c9d092 feat(internal-placeholders): modify internal placeholder names 2024-01-01 18:09:04 +01:00
purple
cbe2a7aca9 feat(core, throwerror): prepare for upcoming basic react support 2023-12-28 20:45:03 +01:00
purple
8f29265cf1 fix(onboarding): restore flashing extension navbar item upon first use 2023-12-28 17:18:54 +01:00
purple
60783a080e fix(parse_yaml): make parse_yaml shellcheck-proof 2023-12-23 15:02:39 +01:00
purple
4243005e00 lib(parse_yaml): pass through shellcheck which might come with potentional errors 2023-12-23 14:49:50 +01:00