Commit Graph

453 Commits

Author SHA1 Message Date
Hani Rouatbi
9a14d9079a Update finfo_close PHP version check to 8.1
Adjusted the conditional to only call finfo_close for PHP versions below 8.1, reflecting that finfo_close has no effect since PHP 8.1 instead of 8.0.
2025-12-07 13:05:51 +01:00
Hani Rouatbi
e47cf056a0 Add PHP 8.5 support
Updated calls to resource cleanup functions (curl_close, imagedestroy, finfo_close) to only execute for PHP versions below 8.0, as these functions have no effect in PHP 8+. Improved error handling and connection management in mysqli and sqlite drivers, and added missing DOCTYPE in error output for better HTML compliance.
2025-12-06 15:51:41 +01:00
H.Rouatbi
3cdfa9ce5a Miscellaneous changes
* PHP code style fixes
* Updated database schema for upgrade
2024-10-07 17:33:07 +01:00
H.Rouatbi
552423c700 Refactor user class to store user information internally 2024-10-07 17:02:06 +01:00
H.Rouatbi
291604dbd9 Merge branch 'master' into next-version 2024-09-20 14:20:47 +01:00
H.Rouatbi
c24db5c081 Add group max storage 2024-09-20 12:41:33 +01:00
H.Rouatbi
1dd38c4be2 Add group max storage 2024-09-18 16:27:21 +01:00
H.Rouatbi
a0fcd5470c Merge pull request #230 from RouatbiH/toggle-multipart
Toggle multipart download for groups
2024-09-07 18:10:56 +01:00
H.Rouatbi
bdc0057a01 Merge pull request #227 from RouatbiH/custom-admin
Custom admin
2024-09-07 18:10:34 +01:00
H.Rouatbi
fee0f895a3 Merge pull request #214 from RouatbiH/master
Fixes + Changes + Compatibility with PHP 8.x
2024-09-07 18:10:06 +01:00
H.Rouatbi
4cc46eec6d updated to bootstrap 4.6.2 2024-08-31 17:56:10 +01:00
H.Rouatbi
bab08aaa6f Prevent download loop for undefined plugin on 'Update All' 2024-07-01 16:20:40 +01:00
Hani Rouatbi
211cac974b Update DB Schema 2024-03-19 12:25:15 +01:00
Hani Rouatbi
ea1b3ff0dc fixes 2023-09-02 12:09:15 +01:00
Hani Rouatbi
795fcbfc1e Revert "fixes"
This reverts commit b295633136.
2023-09-02 11:59:20 +01:00
Hani Rouatbi
3a80025218 Add more mime types 2023-09-01 18:04:07 +01:00
Hani Rouatbi
965df8b76e fix #224 2023-09-01 17:33:13 +01:00
Hani Rouatbi
b295633136 fixes 2023-09-01 14:16:25 +01:00
Hani Rouatbi
9b35443c9b Improved Admin Panel's Space Consumption Display in Progress Bar 2023-08-18 19:12:04 +01:00
Hani Rouatbi
e6f46e88ce fix for rename htaccess.txt 2023-08-13 17:42:11 +01:00
Hani Rouatbi
e494a7c759 Add Enable/Disable multipart download 2023-07-23 11:20:26 +01:00
Hani Rouatbi
46383df1d5 Fix Content-Range header format in HTTP range requests handling
This commit corrects the Content-Range header format in the HTTP range requests handling. The previous format was incorrect, and this update aligns with the HTTP/1.1 specification ('bytes start-end/total'), improving compatibility with clients.
2023-07-22 18:44:26 +01:00
Hani Rouatbi
a9bad19b31 Revert "Fix for Kleeja Admin Firewall plugin"
This reverts commit eb25611c4c.
2023-07-03 18:23:17 +01:00
Hani Rouatbi
eb25611c4c Fix for Kleeja Admin Firewall plugin 2023-07-02 14:46:47 +01:00
Hani Rouatbi
d0bee08e8a Update j_plugins.php
Delete the file after closing the ZipArchive
2023-07-01 18:24:08 +01:00
Hani Rouatbi
2baa15bae7 Update phpass.php 2023-07-01 12:32:53 +01:00
Hani Rouatbi
ed0badfae3 Update watermark.php 2023-06-11 19:39:03 +01:00
Hani Rouatbi
62cdcae55e Update data.html 2023-06-08 13:20:25 +01:00
Hani Rouatbi
ec8687a326 Copy button in BS style is dynamic now 2023-03-30 12:04:48 +01:00
Hani Rouatbi
06b6dd6c14 Update functions.php
Mistake in condition of delete_olang
2023-03-22 23:00:16 +01:00
Hani Rouatbi
052045e054 Fix Copy Button 2023-02-12 19:23:43 +01:00
Hani Rouatbi
c8912ea7c2 Add Copy button after every textarea 2023-02-11 14:51:43 +01:00
Hani Rouatbi
5a36380dda Update functions.php
just to prevent passing null to parameter
2023-01-29 10:16:21 +01:00
Hani Rouatbi
791c09fa5a Added missing translations to Persian 2023-01-19 15:02:12 +01:00
Hani Rouatbi
c3673d3bcf Add custom admin feature 2023-01-17 12:58:25 +01:00
Hani Rouatbi
89dadc5930 Add Popper.js to bootstrap style
Bootstrap's tooltips require Popper.js
2022-12-12 20:46:20 +01:00
Hani Rouatbi
0e3777279d Range separator correction 2022-12-09 20:04:37 +01:00
Hani Rouatbi
0c0ab4b9cb Turns mysqli reporting off
Turns mysqli reporting off to be compatible with PHP versions >= 8.1
2022-12-03 16:41:57 +01:00
Hani Rouatbi
87aae0a45b Check email input field in Search for users 2022-12-03 13:41:47 +01:00
Hani Rouatbi
2c23cf4ced Updated send_mail to be compatible with php 8.x 2022-12-03 11:05:53 +01:00
Hani Rouatbi
e3684c2f6d Update install.php 2022-11-26 17:03:40 +01:00
Hani Rouatbi
e81f295997 Update for messages and reports
- Use real_escape instead of htmlspecialchars_decode and escape
2022-11-26 16:42:17 +01:00
Hani Rouatbi
b726823298 Some changes in bootstrap style 2022-11-20 21:07:17 +01:00
Hani Rouatbi
ac03d83e60 Fixes for messages and reports 2022-11-16 21:39:04 +01:00
Hani Rouatbi
6caff5bd5c Don't update system settings
Don't update system settings because it will update values with htmlspecialchars
Because when you update settings it will convert special characters to HTML entities then it will escapes special chars
For example : after updating all settings new_version will be affected and when you go to check for updates it will detects wrong serialized format
2022-11-05 13:47:09 +01:00
Hani Rouatbi
ec3fa1bf1c Fix for show files since time
I made it logical
2022-10-29 19:04:17 +01:00
Hani Rouatbi
4734229370 Move LOADING translation from acp to common 2022-10-29 18:19:22 +01:00
Hani Rouatbi
7c8a0730e8 Updates in style 2022-10-29 18:06:21 +01:00
Hani Rouatbi
aed7eb80c0 Update r_repair.php (Remove Extra Parameter)
kleeja_check_form_key_get have just one argument
2022-10-15 11:02:55 +01:00
Hani Rouatbi
3974a2f4a4 Security for Admin
For security, Logout from admin panel when user no longer has admin access
2022-10-09 11:24:25 +01:00