Commit graph

98 commits

Author SHA1 Message Date
purple
e7f3f63ecd Fix for developer mode not showing correctly 2023-04-10 15:08:07 +02:00
purple
c65bfd86e6 Small text change
"change" has been changed by "save"
2023-04-10 11:57:31 +02:00
purple
5774c8a53e First steps in making backup endpoints work
with tamper prevention, only allowing specific endpoints to be used.
2023-04-10 11:35:54 +02:00
purple
23d41bce1f Change placeholder text for upcoming api endpoint feature 2023-04-09 22:00:35 +02:00
purple
014b245858 Started on api endpoint selection 2023-04-09 21:59:41 +02:00
purple
bf55d4e8d5 Reorder Developer Mode "Enabled" and "Disabled" options 2023-04-09 21:20:54 +02:00
purple
001acf0515 Finalize developer terminal 2023-04-09 21:15:11 +02:00
purple
8067292e4a Started work on adding a developer mode 2023-04-08 22:07:59 +02:00
purple
433c509f46 Start working with select menu's on admin views. 2023-04-08 21:34:30 +02:00
purple
3e7d4b0e3f Attempt to work with select menu's in admin views. 2023-04-08 21:31:20 +02:00
purple
9eded0df5d placeholder:1 and placeholder:2 are now "placeholder"
This commit reflects those recent changes.
2023-04-08 16:17:54 +02:00
purple
594d9ae4b0 Start work on Blueprint developer mode. 2023-04-07 11:48:13 +02:00
purple
b1e32ca8ae Switch to UNIX line breaks instead of DOS for not breaking linux. 2023-04-05 21:29:58 +02:00
purple
fd540ec5d2 Undo some changes Jack did.
Look no offense but they just do not look good.
2023-04-01 13:23:43 +02:00
Jack G
ac8353d3c6 Update index.blade.php 2023-03-30 18:27:17 +01:00
Jack G
37df2dec11 Update index.blade.php 2023-03-30 18:23:05 +01:00
Jack G
d6d8976bce Update index.blade.php 2023-03-30 18:08:33 +01:00
Jack G
40b92029bc Update index.blade.php 2023-03-30 18:07:58 +01:00
purple
0f95d98c37 Updates to extension installation
Extension logo's get imported correctly now, as well as extension buttons in the /admin/extensions page. Routes and view controllers get added automatically as well.
2023-03-26 17:24:30 +02:00
purple
f75b7ab797 Updated index.blade.php
Changed some of the "Learn more" modal text for the license key.
2023-03-08 09:57:28 +01:00
purple
b498c393c9 Obfuscated the license validation code
:)
2023-03-06 19:10:47 +01:00
purple
d83006cf31 Updated input fields to be saveable.
Also the value is automatically changed to the database value now.
2023-02-26 14:41:16 +01:00
purple
83161f019f Corrected 2 typo's 2023-02-24 10:15:42 +01:00
purple
6aae47827f Added a modal license documentation
I finally did it.
2023-02-23 22:02:15 +01:00
purple
68366febe8 Fixed a small issue. 2023-02-23 21:00:46 +01:00
purple
76c66a987d Less text for license keys in admin panel
I have yet to add documentation pages for how the license keys work. I will also make the learn more text clickable soon. This also makes the license server get pinged one less time. Documentation will be self-hosted in the future as well.
2023-02-23 18:11:47 +01:00
purple
ee89018f64 Less code for extension page btns
I've put the css into classes instead, just helps a bit having less bloat.
2023-02-23 18:09:33 +01:00
purple
322e0bb145 Version is now a variable. 2023-02-22 19:47:18 +01:00
purple
a90efac281 Switched api to domain name 2023-02-21 10:36:33 +01:00
purple
180f4e1929 Added WIP license validation
The license server now has pretty spammy requests to PterodactylMarket. I'm going to fix this in a future update or in the licensing server.
2023-02-21 09:21:45 +01:00
purple
b8741c5355 Added setting placeholders
I've also gone ahead and made the settings read-only and unsavable for when licenseIsValid() is set to "false".
2023-02-19 20:13:29 +01:00
purple
33d3403995 Replaced placeholder and added "global variables"
The replacement of the placeholder is just a work in progress. I've also discovered a few more things about PHP now, including how to do variables and stuff.
2023-02-19 19:30:47 +01:00
purple
aa71e4c76a Improved button style
Changed the button style for the extension manager page.
2023-02-08 11:29:12 +01:00
purple
e54d67d43a Added a button row
The admin page for Blueprint now has a placeholder button row with custom injected css.
2023-02-08 11:26:12 +01:00
purple
aa4603cd92 Experimenting with custom buttons
I'm now experimenting with custom button colors and styles.
2023-02-08 10:47:00 +01:00
purple
aecfa5038d (kigipux) Applied custom css changes.
Now a tag shows instead of just a small text.
2023-02-07 17:16:49 +01:00
purple
b3d379ba3f Show extension logo instead of icon
Now the extensions admin page will show a logo of the extension instead of an icon. This is both on the manage extensions page and the page of the extension.
2023-02-06 21:14:26 +01:00
purple
e96596741d Moved Blueprint admin view
Changed the location of the Blueprint admin extension page to allow for better organization.
2023-02-06 20:48:21 +01:00
purple
191434aaaa Changed margin-top to margin-bottom
Honestly, this looks much better. Now the spacing doesn't go as far as before.
2023-02-06 20:09:35 +01:00
purple
99eca0e597 Linked to placeholder extension page
Replaced the empty button on the extensions page with a button that links to the placeholder extension settings page.
2023-01-30 14:53:27 +01:00
purple
f3472d9407 Added placeholder extension page
Added an extension page for upcoming Blueprint extensions.
2023-01-30 14:52:22 +01:00
purple
5f6e7cd801 Changed to Boxicons
Changed a couple FontAwesome icons to Boxicons
2023-01-28 21:14:34 +01:00
purple
84ffc6905d Boxicons support for admin panel
Added support for Boxicons's icons for use in the whole admin panel. This allows us to expand the usable range of icons.
2023-01-28 21:04:11 +01:00
purple
016db7ae46 Update extensions.blade.php
Added extensions buttons in the admin panel extension page.
2023-01-28 21:00:36 +01:00
purple
278be7427c Updated admin.blade.php
Removed the extensions sidebar button in favor of the extensions button in the bar at the top in Pterodactyl's admin panel.
2023-01-28 20:23:00 +01:00
purple
9efb5923a2 Updated extension page
Changed the texts.
2023-01-28 20:12:52 +01:00
Jack G
8851d4c0c3 Extensions Page
Extensions admin page
2023-01-27 19:30:42 +00:00
purple
d564c62938 Added a file.
Now the navbar has a plugin icon instead of working with the sidebar.
2023-01-24 16:55:17 +01:00