Commit Graph

236 Commits

Author SHA1 Message Date
Julian Prieber 132c5cfbed Updated delete function 2023-10-24 01:04:17 +02:00
Julian Prieber 8ca57d9d31 Fixes 2023-10-23 23:55:19 +02:00
Julian Prieber 0dea6bf503 Update UserTable.php 2023-10-20 01:21:30 +02:00
Julian Prieber ba87dd1360 Livewire Table 2023-10-20 00:29:37 +02:00
Julian Prieber 4df96237f3 Revert "Livewire Table"
This reverts commit 9e4357eb4f.
2023-10-20 00:27:48 +02:00
Julian Prieber 9e4357eb4f Livewire Table 2023-10-20 00:20:19 +02:00
Julian Prieber 64b61e683c Added click count to link info page 2023-10-19 17:19:29 +02:00
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 8942b33f09 Reworked maintenance mode
https://github.com/LinkStackOrg/LinkStack/issues/590
2023-10-10 16:20:04 +02:00
Julian Prieber 909bf9636b Update UserController.php 2023-10-08 17:54:53 +02:00
Julian Prieber b79d5905e2 Added unique redirection to user page with ID
https://example.com/u/{user_id}
2023-10-08 17:45:49 +02:00
Julian Prieber 02f6200922 Session now expires after password change 2023-09-29 15:37:08 +02:00
Julian Prieber fe7b99eae8 Now only allowing Trusted Hosts 2023-09-29 15:23:43 +02:00
Julian Prieber 6dabe3d46e Fixed empty Form Submissions Result in NULL Database Entries
https://github.com/LinkStackOrg/LinkStack/issues/577

https://github.com/LinkStackOrg/linkstack-docker/issues/86
2023-09-20 14:54:26 +02:00
Julian Prieber be4228cd1c Bugfix
https://github.com/LinkStackOrg/LinkStack/issues/576
2023-09-20 13:35:48 +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 6be7a3e012 Added headers Middleware 2023-08-20 14:57:10 +02:00
Julian Prieber 708b60ee5b Reduced DB queries 2023-08-18 13:20:27 +02:00
Julian Prieber 7e357565b9 Translation support 2023-07-27 16:00:59 +02:00
Julian Prieber 07336bb34c Multiple fixes and improvements
- Fixed JS exploit using SVG
 - Improved security
 - Now sanitizing EXIF and metadata
 - Now allowing multiple file types as profile picture
 - Added error messages
2023-07-27 15:45:05 +02:00
Julian Prieber 613e802f2f Fixed error ERROR: SQLSTATE[42S22] 2023-07-22 13:32:20 +02:00
Julian Prieber c5970309b4 Revert "Disabled request lifecycle middleware on public routes"
This reverts commit 658617c8bb.
2023-07-22 13:16:28 +02:00
Julian Prieber 2b37c3de82 Update RedirectIfAuthenticated.php 2023-07-19 19:27:15 +02:00
Julian Prieber 658617c8bb Disabled request lifecycle middleware on public routes
Effectively sets no cookies on public pages
2023-07-19 18:14:19 +02:00
Julian Prieber 47f9ce4a01 Fixed bug preventing deletion of custom background image
https://github.com/LinkStackOrg/LinkStack/issues/495
2023-07-19 13:42:13 +02:00
Julian Prieber c145dd5575 Update admin.php 2023-07-17 16:52:43 +02:00
Julian Prieber 4cdd7256ef Added theme selector to edit user page 2023-07-15 17:32:37 +02:00
Julian Prieber a7424e47e6 Update Impersonate.php 2023-07-14 18:25:25 +02:00
Julian Prieber 4652bc3e5e Refactor 2023-07-14 18:18:41 +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 066656a073 Update Impersonate.php 2023-07-13 19:25:00 +02:00
Julian Prieber 3fee5bc334 Update Impersonate.php 2023-07-13 19:01:16 +02:00
Julian Prieber 87acd3fd08 Update AdminController.php 2023-07-13 18:57:07 +02:00
Julian Prieber 166261ae31 Update Impersonate.php 2023-07-13 18:56:23 +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 ee922a8656 Bugfix 2023-07-06 17:00:14 +02:00
Julian Prieber ab958a71dc Translated missing section 2023-06-19 14:02:19 +02:00
Julian Prieber acaa4f6290 Now using messages.php 2023-06-16 23:04:59 +02:00
Julian Prieber c57e5163bc Added language select to installer page 2023-06-13 15:19:39 +02:00
Julian Prieber f0c96b954a Fixed remember me token 2023-05-26 00:27:30 +02:00
Julian Prieber 7a38ca1cae Update RegisteredUserController.php 2023-05-25 23:20:26 +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 0c4384490a Updated redirect 2023-05-15 15:07:00 +02:00
Julian Prieber 1b4c3623f8 Replaced abandoned package
https://github.com/LinkStackOrg/LinkStack/issues/384
2023-05-10 16:52:35 +02:00
Julian Prieber d8b8142707 Added user confirmation mail to admin email 2023-05-10 16:37:07 +02:00
Julian Prieber 73eef01056 Update InstallerController.php 2023-05-10 15:27:11 +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 70a382a6df Update UserController.php 2023-03-28 17:05:29 +02:00
Julian Prieber 90e272d11a Update UserController.php 2023-03-28 16:02:36 +02:00
Julian Prieber dbab3a64ef Fixed vcard edit
Removed file upload from form
2023-03-28 15:12:01 +02:00
Julian Prieber 0155d96381 Bugfix
Fixed vcard title bug
2023-03-28 14:19:37 +02:00
Julian Prieber ad744dbbaa Update UserController.php 2023-03-28 13:45:54 +02:00
Julian Prieber adee9ccaec Initial Vcard
Added Vcard feature
2023-03-27 19:04:41 +02:00
Julian Prieber 8a21ddfff6 Revert "Turned ll home page into one function"
This reverts commit b9c0b38260.
2023-03-21 20:24:23 +01: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 b9c0b38260 Turned ll home page into one function 2023-03-13 15:32:48 +01:00
Julian Prieber 03db2656ba Bugfix
Checkmark not showing when ll page set as home page. https://github.com/JulianPrieber/littlelink-custom/issues/359
2023-03-11 12:32:37 +01:00
Julian Prieber 7a37f50231 User export now includes profile picture 2023-03-09 00:59:52 +01:00
Julian Prieber 19c6097a1c Removed unique constrain from usernames 2023-03-08 19:12:14 +01:00
Julian Prieber ab3812b5a0 Updated naming format
For exported files
2023-03-08 18:01:23 +01:00
Julian Prieber 4eca39e9ce Added option to import and export user data 2023-03-08 17:20:39 +01:00
Julian Prieber 7aea53e0b8 Added new blocks:
- E-Mail Block
- Telephone number Block
2023-03-05 20:02:42 +01:00
Julian Prieber 231586b69a Added option for users to disable checkmark
First test of the new database user setting save system.
2023-02-16 15:38:17 +01:00
Julian Prieber 5622b4fe65 Update UserController.php 2023-02-16 14:25:37 +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 5c73cc3c59 Added button to remove custom background image 2023-02-13 18:40:18 +01:00
Julian Prieber 96c155c518 Custom background image file type 2023-02-13 17:18:32 +01:00
Julian Prieber fc73453872 Added option to upload custom background image 2023-02-13 16:22:11 +01:00
Julian Prieber 3bc5b6418b Bugfix 2023-02-13 14:47:47 +01:00
Julian Prieber 715726d330 Fixed 404 error when installing
https://github.com/JulianPrieber/littlelink-custom/issues/313

https://www.youtube.com/watch?v=VJpZMZOBeB0
2023-02-13 13:22:49 +01:00
Julian Prieber a92739c950 Update UserController.php 2023-02-09 20:32:19 +01:00
Julian Prieber 98933c784a Added page icon twitch 2023-02-09 20:30:23 +01:00
pey b794a2c7ab
Update UserController.php
updated to access to the user's role as a variable
2023-02-07 08:45:09 -05: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 85469283a6 Switched to IDs 2023-02-03 16:18:28 +01:00
Julian Prieber ffb123c306 Update AdminController.php 2023-02-02 18:40:40 +01:00
Julian Prieber 369965f55f
Merge pull request #317 from JulianPrieber/image-id
Changed profile picture save method to use user id
2023-02-02 18:07:16 +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 6f6e260f4b Fixed for current system 2023-01-25 17:41:04 +01:00
Julian Prieber 590f5b45ad Added button to remove profile picture 2023-01-23 17:19:09 +01:00
Julian Prieber 5b23fa08de Changed profile picture save method to use user id
Changed profile picture to use user id instead of username to save it.

If merged, this will reset all current profile pictures on the instance.
2023-01-23 16:54:18 +01:00
Julian Prieber 26bd92fdc7 Bugfix
Fixed bug changes not applying when not changing littlelink name.
2023-01-23 16:30:29 +01:00
Julian Prieber 1950ba2a18 Now forcing usernames to be unique
Now forcing usernames to be unique in regard to capitalization.
2023-01-23 16:06:07 +01:00
Julian Prieber 972e7c7c96 Added Facebook page icon 2023-01-11 21:59:06 +01:00
Julian Prieber cdea1ea175 Bugfix 2022-12-06 23:12:32 +01:00
Julian Prieber 449bff98c0 Update UserController.php 2022-12-05 22:58:06 +01:00