Commit graph

231 commits

Author SHA1 Message Date
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
Ivy
83030d928f
fix SettingsContainer: settings were extended by the backups component
how tf did i miss this


Co-authored-by: Victor B. <contact@itsvic.dev>
2024-06-11 13:00:00 +02:00
purple
f6211fc736 feat core readme .github resources: Update Blueprint repo link/name 2024-05-11 19:48:55 +02:00
Gasuge
255d6bce40 change component name ConsoleCommandRow to CommandRow 2024-05-05 03:19:16 +02:00
Gasuge
c0a179241a change component name SendCommand to ConsoleCommandRow 2024-05-05 03:16:41 +02:00
Gasuge
76b8f5c2b5 rename AdditionalConsole to SendCommand 2024-05-05 03:02:30 +02:00
Gasuge
e2b6f81326 fix AdditionalConsole position 2024-05-05 02:12:06 +02:00
Gasuge
0fcebb7b57 finish console component 2024-05-05 01:58:29 +02:00
Gasuge
467eba693d proto console add component location 2024-05-05 01:38:34 +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
purple
1e2931fa5a
feat ServerRouter: Remove leftover debug line 2024-04-25 12:26:01 +02:00
prplwtf
c9581b626d feat views: add some comments to blueprint admin view 2024-04-14 23:34:52 +02:00
prplwtf
6ba185a44a feat react: add ids to a few elements 2024-04-10 20:35:11 +02:00
prplwtf
64c230d73a feat navbar: add extensions button for fun 2024-04-10 19:52:48 +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.
99bef29bb1
feat react: add egg routes filtering 2024-04-08 14:26:01 +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
0296eaf0d4 feat core routes: add identifier string to navigation routes for identifying extension routes 2024-03-13 21:25:36 +01:00
prplwtf
fa7975c74a feat routes: make eggId part of the api stuff 2024-03-11 18:22:33 +01:00
prplwtf
9e509556e7 feat core readme views issue-templates: update github urls 2024-03-11 17:49:47 +01:00