79 Commits

Author SHA1 Message Date
Julian Prieber
1a3719ae13 Revert "Update sidebar.blade.php"
This reverts commit b308b42f46772cf47378909729e8b427731eabc0.
2022-12-04 23:15:40 +01:00
Julian Prieber
a4b67cb38e Update sidebar.blade.php 2022-12-04 23:15:26 +01:00
Julian Prieber
b308b42f46 Update sidebar.blade.php 2022-12-04 23:15:05 +01:00
Julian Prieber
78a2aa27cd Update sidebar.blade.php 2022-12-04 23:07:21 +01:00
Julian Prieber
4dde1bc02b Bugfix 2022-12-04 20:30:49 +01:00
Julian Prieber
38c856484d Added support for custom favicon
Custom logo and custom favicons can now have any supported format.
2022-11-29 23:33:25 +01:00
Julian Prieber
20b4c83d44 Update sidebar.blade.php 2022-11-23 22:59:05 +01:00
Julian Prieber
8315940559 Update sidebar.blade.php 2022-11-23 21:01:25 +01:00
Julian Prieber
5877fb00b8 Remove all external dependencies 2022-11-23 17:45:19 +01:00
Julian Prieber
56e17b9fd5 Remove all external dependencies
https://github.com/JulianPrieber/littlelink-custom/discussions/222
2022-11-23 16:37:30 +01:00
Julian Prieber
30ac613a9b Update sidebar.blade.php 2022-11-19 12:21:44 +01:00
Julian Prieber
bfb75e1d1d Fixed image width 2022-11-19 12:11:34 +01:00
Julian Prieber
8350373262 Updated config editor 2022-11-17 15:07:06 +01:00
Julian Prieber
314701dfaf Fixed changes in merged pull request
1279d478e2

@MagicLike
2022-11-10 13:46:10 +01:00
Julian Prieber
951df23c91 Laravel 9
Update to Laravel 9

Commit for the upcoming from-end update.
2022-11-08 16:11:59 +01:00
Julian Prieber
6624bbdaa9 Updated version and event detection 2022-10-19 15:05:59 +02:00
Julian Prieber
6bb432a4be Fixed bug
Button editor broken by link sorter
2022-08-31 13:35:56 +02:00
Julian Prieber
0b7ee6949d
Merge pull request #123 2022-08-17 16:05:41 +02:00
Milan C
9cc14c59af Change base.. 2022-08-17 01:57:48 +05:30
Milan C
2866d66ce0 Added Base. 2022-08-17 01:21:56 +05:30
MagicLike
0ddd06b01a Degoogled Project
- Replaced Google Fonts with Bunny Fonts
- Replaced Google example with "Example" & "example.com"
2022-08-16 17:50:13 +02:00
Milan C
cb613f6a05 Init Sortable links. 2022-08-15 00:35:26 +05:30
Julian Prieber
0fc7803dab Hotfix 2022-07-05 22:35:20 +02:00
Julian Prieber
d00998bdc1 Added option to disable password warning 2022-06-28 18:10:39 +02:00
Julian Prieber
7103f8dc1d Added warning if user still uses default password 2022-06-28 12:13:39 +02:00
Julian Prieber
3821d8c277 Update sidebar.blade.php 2022-06-27 22:32:18 +02:00
Julian Prieber
fd611155f9 Added section to Advanced Config 2022-06-27 16:29:50 +02:00
Julian Prieber
c739d7b1b3 Fixed cURL error 7 on proxied server 2022-06-16 09:56:36 +02:00
Julian Prieber
02bec65724 Changed name of config file 2022-06-09 22:26:35 +02:00
Julian Prieber
6e9bad6751 Renamed meta.php to config.php 2022-06-09 19:08:37 +02:00
Julian Prieber
4996976975 Update sidebar.blade.php 2022-06-09 18:04:40 +02:00
Julian Prieber
29bee9b62b Update sidebar.blade.php 2022-06-08 17:52:21 +02:00
Julian Prieber
5e23002b58 Fixed color scheme not applying 2022-06-08 17:24:51 +02:00
Julian Prieber
a36e985bfc Added overwrite for default color scheme
Overwrites default theme regardless of preference defined by the operating system, unless manually overwritten by user.

Either "dark" or "light".
2022-06-08 17:09:24 +02:00
Julian Prieber
af284a58c2 Added analytics support to all pages 2022-06-08 15:58:04 +02:00
Julian Prieber
ca86582157 Added support for custom meta tags
Added support for custom meta tags via a new config file.
Custom meta tags will only be active if "CUSTOM_META_TAGS" is set to "true" in the config.

Replaced "<html lang="en">" with "@include('layouts.lang')" meaning HTML lang can be changed in the new config, defaults to en if not active or not defined.
2022-06-08 15:43:51 +02:00
Julian Prieber
3519a37217 Added BETA notice to sidebar 2022-06-01 18:36:53 +02:00
Julian Prieber
15b2a03035 Update sidebar.blade.php 2022-05-28 16:32:53 +02:00
Julian Prieber
abe3a993b1 Update sidebar.blade.php 2022-05-28 16:07:19 +02:00
Julian Prieber
4739567743 Update sidebar.blade.php 2022-05-28 15:52:45 +02:00
Julian Prieber
0e257ef8ab Updated update notification system
Made NOTIFY_UPDATES=all and NOTIFY_UPDATES=major use the same version source file to prevent GitHub API limit from being reached.
2022-05-28 15:49:29 +02:00
Julian Prieber
387b67db1d Update sidebar.blade.php 2022-05-25 23:19:29 +02:00
Julian Prieber
df384df2cf Update sidebar.blade.php 2022-05-25 23:15:34 +02:00
Julian Prieber
d1f9bffc07 Update sidebar.blade.php 2022-05-25 16:27:06 +02:00
Julian Prieber
592dde4b2a Added support for custom themes 2022-05-18 21:08:58 +02:00
Julian Prieber
1eb92e56b2 Added dark mode toggle for Admin/User Panel
A simple toggle switch that sets an override cookie with JavaScript.

The cookie is still read with PHP/blade.
2022-05-13 13:03:10 +02:00
Julian Prieber
cdfa580d36 Fixed Config Editor not working
Fixed Config Editor not working see https://github.com/JulianPrieber/littlelink-custom/issues/51
2022-05-07 16:23:25 +02:00
Julian Prieber
4eec538834
Update sidebar.blade.php
Adds the ability to insert code snippets into the head and body element laid out by the sidebar with blade by including:

@push('stylesheets')
    <!-- your code -->
@endpush

@push('scripts')
    <!-- your code -->
@endpush
2022-05-03 23:27:37 +02:00
Julian Prieber
43cca4b191 Added security check sidebar
Added a security check on the sidebar.blade.php that tests if critical config components are accessible externally by anyone.

This is a fairly crude method and not at all optimized. I might change this in future revisions. At least this feature is disabled for normal users, so it won't affect load for non admins. This is the same code from the new diagnostic tool added in the previous commit. I had to change the names of each variable, otherwise the diagnostic tool could not use the same variables. The smart thing to do here would probably be to simply use the variables only in the sidebar, since they are loaded anyway since the sidebar layout is included on the diagnostic tool, effectively loading the variables twice. I might change this later, but for now I will leave it as.

Read more about the diagnostic tool on the blog here: https://blog.littlelink-custom.com/new-security-check-tool/
2022-04-20 18:18:41 +02:00
Julian Prieber
021029d441
Updated Bootstrap Icons 2022-04-20 00:39:15 +02:00