Commit graph

188 commits

Author SHA1 Message Date
prplwtf
2f6f7a1c1e fix extensions.blade.php: width was not defined for section container 2024-08-30 21:36:15 +02:00
prplwtf
a4abe16d8b feat blueprint-admin extension-admin: small styling improvements 2024-08-30 18:47:47 +02:00
prplwtf
c87d8223f8 feat extensions.blade.php: add "find more extensions" button 2024-08-30 18:47:13 +02:00
prplwtf
bd62f0b6df fix extensions.blade.php: Section height is now correct 2024-08-28 12:32:55 +02:00
prplwtf
0d62dcb520 feat extensions.blade.php: hide footer as a duct-tape fix for extension buttons 2024-08-27 18:43:34 +02:00
prplwtf
7a047d51b6 feat admin: work in progress replacement for stylesheet cache 2024-08-19 11:35:12 +02:00
prplwtf
3258a4f7d3 fix /admin/extensions: entries were able to overlap the copyright footer 2024-07-16 16:43:10 +02:00
prplwtf
4027b5ebb6 feat /admin/extensions: make extensions page better 2024-07-16 16:08:08 +02:00
prplwtf
88ddee2f34 feat template.blade.php: extension icons should have their identifier as alt text 2024-07-16 15:53:55 +02:00
prplwtf
0c9773d781 feat entry: add alt text to extension icons 2024-07-16 15:26:36 +02:00
prplwtf
a490570467 feat extensions: add new "system" icon to blueprint entry 2024-06-21 22:37:02 +02:00
purple
f6211fc736 feat core readme .github resources: Update Blueprint repo link/name 2024-05-11 19:48:55 +02:00
purple
2a34b329fb feat admin: try stuff 2024-05-03 12:27:08 +02:00
purple
1b0c1c045a feat admin: Actually start working on making extension buttons look good. 2024-05-03 11:52:12 +02:00
prplwtf
c5cd4be710 feat admin: make fancy-er 2024-04-28 20:41:44 +02:00
prplwtf
b958cc99e4 feat admin: make work well yey 2024-04-28 16:39:26 +02:00
prplwtf
daaa6b2cee feat admin: work-in-progress revamp extension buttons 2024-04-28 16:21:49 +02:00
prplwtf
6701864476 feat views: No longer send telemetry on Blueprint view, not useful anymore 2024-04-27 14:26:41 +02:00
prplwtf
c9581b626d feat views: add some comments to blueprint admin view 2024-04-14 23:34:52 +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
61bb008137 fix core views: Fix empty extension pages, at least attempt to fix it. 2024-04-10 10:55:56 +02:00
purple
e39edf1639 feat views: add debug lines 2024-04-10 10:43:18 +02:00
purple
6bbd986751 fix views: Another attempt at fixing server error for custom controllers. 2024-04-10 10:26:06 +02:00
purple
2169beb507 fix views build: Server error upon visiting extension pages with custom controllers 2024-04-10 10:19:55 +02:00
prplwtf
aae193c2ab feat views: modify description of route eggs config option 2024-04-09 20:54:23 +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
f7352ba38e feat views: Remove wrapper placeholders from admin and dashboard wrapper sections. 2024-03-29 13:55:01 +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
c20cf79b04 feat views: Move lib import to other file and work on fixing an error 2024-03-29 13:27:52 +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
a57fa7c3e3 feat views: Start work on improved wrapper importing that doesn't use bash. 2024-03-25 17:49:44 +01:00
purple
79ecee3db2 feat views: Change settings dialog description 2024-03-19 20:04:01 +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
purple
fbe22e7868 feat views: improve configuration dialog for extensions 2024-03-19 16:07:10 +01:00
purple
d79f06fe2e feat views: Make massive improvements to extension configuration dialog. 2024-03-19 15:43:08 +01:00
purple
505fcfdce7 feat views: Update some stuff related to the extension config overlay. 2024-03-19 15:10:30 +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
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
9e509556e7 feat core readme views issue-templates: update github urls 2024-03-11 17:49:47 +01:00
prplwtf
9cd427f524 fix views: unknown method on extensions page 2024-03-10 23:13:33 +01:00
prplwtf
e6797fcf68 feat app views: Improve overall controller, service and view codebase. (might break) 2024-03-10 22:26:41 +01:00
prplwtf
0c8031827f feat migrations views: update blueprint migration and change some stuff in blueprint view 2024-03-02 18:27:01 +01:00
prplwtf
a05148176f feat views: make blueprint page tooltip better 2024-03-02 18:14:03 +01:00