Julian Prieber
f863cd4257
Update AdminController.php
2023-10-18 23:58:52 +02:00
Julian Prieber
0510326171
Added link-info page
...
Shows user details and destination for any link.
2023-10-18 23:45:43 +02:00
Julian Prieber
406cd4edb0
Fixed user deletion to also delete associated links
...
https://github.com/LinkStackOrg/LinkStack/issues/576
2023-09-20 13:33:51 +02:00
Julian Prieber
74460ad378
Update AdminController.php
2023-09-10 19:40:46 +02:00
Julian Prieber
bedb1cadb1
Bugfix
2023-08-24 14:10:21 +02:00
Julian Prieber
6f0ca87514
Bugfix
2023-08-23 12:09:16 +02:00
Julian Prieber
ad69668105
Bugfix
2023-08-23 12:06:35 +02:00
Julian Prieber
708b60ee5b
Reduced DB queries
2023-08-18 13:20:27 +02:00
Julian Prieber
4cdd7256ef
Added theme selector to edit user page
2023-07-15 17:32:37 +02:00
Julian Prieber
b3e0b36dba
Security fix
2023-07-14 17:59:39 +02:00
Julian Prieber
b99a975de1
Switched to session storage
2023-07-14 13:45:42 +02:00
Julian Prieber
87acd3fd08
Update AdminController.php
2023-07-13 18:57:07 +02:00
Julian Prieber
3f62c84406
Added option for admins to impersonate other users
...
Inspired by: https://github.com/nextcloud/impersonate
2023-07-13 18:22:50 +02:00
Julian Prieber
37fd33a322
Unique Image String Attached to Uploaded Images
...
The system now assigns a unique string to uploaded images, ensuring renewed cached images when new ones are uploaded.
https://github.com/LinkStackOrg/LinkStack/issues/480
2023-07-10 19:16:04 +02:00
Julian Prieber
d1d1e86993
Improved compatibility
2023-05-25 17:34:09 +02:00
Julian Prieber
3ecaad28e2
Now wrapping SMTP password in quotes
...
https://github.com/LinkStackOrg/LinkStack/issues/442
2023-05-19 15:30:27 +02:00
Julian Prieber
058c7ccfdf
Fixed error 404
2023-04-27 16:25:01 +02:00
Julian Prieber
5dbb2b182d
Version 4.0
...
-- Dashboard Update --
Update to version 4.0.0.
Complete redesign of the admin panel.
New features and a license change.
2023-04-26 15:44:39 +02:00
Julian Prieber
b47ba6959d
Update AdminController.php
2023-03-16 15:11:22 +01:00
Julian Prieber
811e56178b
Added option to test SMTP setup
2023-03-13 19:49:30 +01:00
Julian Prieber
2ebfe4db94
Added last seen section to users page
2023-02-16 13:02:05 +01:00
Julian Prieber
5665465076
Added option for admins to upload background image for users
2023-02-15 18:14:54 +01:00
Julian Prieber
5c26f1e8ab
Updated users table
...
Added new fields to the users table.
Added ability to sort users table alphabetically.
2023-02-15 15:53:55 +01:00
Julian Prieber
b593b2ddfd
Update AdminController.php
2023-02-14 13:45:01 +01:00
Julian Prieber
2798c1f8d1
Update AdminController.php
2023-02-14 13:13:35 +01:00
Julian Prieber
4e97bae3e2
Change URL for footer pages
...
Change the URL for footer pages when footer page is renamed
2023-02-06 20:13:11 +01:00
Julian Prieber
ffb123c306
Update AdminController.php
2023-02-02 18:40:40 +01:00
Julian Prieber
ab1557110d
Disabling footer pages when inactive in config
...
Footer pages now return an error 404 when disabled in the config.
2023-01-31 15:10:51 +01:00
Julian Prieber
fed93daf48
Added option to reset favicon and logo
2022-11-30 12:10:45 +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
3b08b5b6d9
Disabling maintenance mode now forces application out of maintenance
2022-11-20 15:13:53 +01:00
Julian Prieber
b90a2245dc
Update AdminController.php
2022-11-17 21:32:47 +01:00
Julian Prieber
1d792ee963
Update AdminController.php
2022-11-17 21:22:06 +01:00
Julian Prieber
6a03987169
Update AdminController.php
2022-11-17 16:20:04 +01:00
Julian Prieber
8350373262
Updated config editor
2022-11-17 15:07:06 +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
4c8f8283d9
Fixed GitHub API rate limit
...
For Theme Updater
2022-09-13 21:04:17 +02:00
Julian Prieber
c589a3adad
Implemented Theme Updater beta
...
https://github.com/JulianPrieber/littlelink-custom/discussions/49#discussioncomment-3408857
2022-09-13 13:47:21 +02:00
Julian Prieber
0afd520412
Update AdminController.php
2022-07-12 16:12:54 +02:00
Julian Prieber
49981c8c6c
Now displaying user's emails on user page
2022-07-12 16:10:49 +02:00
Julian Prieber
ceb65f6d17
Fixed SQLSTATE[23000]: Integrity constraint violation: 19 CHECK constraint failed when deleting user
2022-07-11 20:46:45 +02:00
Julian Prieber
be5b890ce7
Added proper option to delete users
...
Users links will now NOT be deleted anymore if blocked.
2022-07-11 16:25:26 +02:00
Julian Prieber
9a38e061c9
Added option to create new user from the Admin Panel
2022-07-11 16:05:28 +02:00
Julian Prieber
ffcab1c8ec
Added manual E-Mail verification
...
Admins are now able to verify users emails manually from the Admin Panel.
2022-07-11 14:51:24 +02:00
Julian Prieber
8f6a4cdb30
Fixed bug
...
Fixed bug bricking your instance if you delete themes if no theme is left
2022-07-05 10:30:25 +02:00
Julian Prieber
1ee73d0554
Added option for deleting themes
2022-07-04 23:41:28 +02:00
Julian Prieber
e4f682c3a1
Added page to download updater backups
2022-06-16 13:35:39 +02:00
Julian Prieber
b5baeecab9
Added Advanced Config editor to Admin Panel
...
+ .ENV editor for NGINX users
2022-06-13 17:47:24 +02:00
Julian Prieber
2dc3e3d185
Added option for admins to view and delete user links
2022-05-30 15:02:27 +02:00
Julian Prieber
cf66be63cb
Fixed 'Edit User' changes not applying
...
Fixed bug where if a user was edited on the Admin Panel under 'Admin>Users> Edit User' changes would not apply without every value being changed.
This bug originates from LittleLink Admin (the fork of which this fork is based on).
One part of this issue was that most fields were required to fill in. If only one would be left, empty, none would apply. The problem was if this requirement was removed, the password would always overwrite the current password, even when left empty.
This meant you could only edit users if you knew their password, otherwise their passwords would be changed, probably preventing that user from login in ever again.
After some experimenting, I implemented the easiest fix I could come up with. A simple if-else statement that checks if the password field is empty and if so only saves the other parameters without touching the password. If the password is changed, the changes will be applied normally.
Also fixed the profile image size for the default placeholder image.
2022-03-28 19:54:17 +02:00