mirror of
https://github.com/kleeja-official/kleeja.git
synced 2025-12-15 20:49:41 +01:00
129 lines
5.9 KiB
Markdown
Executable File
129 lines
5.9 KiB
Markdown
Executable File
# Changelog
|
||
All notable changes to this project will be documented in this file.
|
||
|
||
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
|
||
|
||
## 2.4
|
||
- fix bug where captcha doesn't work if website is closed.
|
||
|
||
|
||
## 2.3
|
||
- fix bug where 'empty files' error when url uplaoding is on.
|
||
- fix bug where limiting download size is not working.
|
||
- fix bugs where some images in ACP are not shown/missing.
|
||
- you can use {username} in folder name now.
|
||
- only show/validate captcha for login/admin login if GD is installed.
|
||
- fix progress bar (with a style that supports that).
|
||
|
||
## 2.2
|
||
- fix a bug where a user can not upload files with uppercase extensions like PNG.
|
||
- fix a bug where a long filename might ruin the download.html page.
|
||
- fix a bug where the 'site is closed' not shown.
|
||
- new functions add_to_htaccess, remove_from_htaccess to make it easier for plugins to add rules.
|
||
- fix typo in download.html link target attribute.
|
||
|
||
|
||
## 2.1
|
||
- fix bug where installation shows white page if mysqli is not installed.
|
||
- fix bug where some links in admin/users page doesn't work
|
||
- prevent non-founder admins from installing/uploading/enabling plugins or styles.
|
||
- fix bug where uploading doesn't work because of default php uploading error system.
|
||
- fix a problem where a plugin cache still exists after enabling/disabling it.
|
||
- fix a bug where file inputs don't increase (reported by ali iraq)
|
||
- fix a bug where an admin can not login when Kleeja is closed.
|
||
|
||
|
||
## 2.0
|
||
- New file-based-plugin system. No more 'eval' function.
|
||
- Removed the ability to edit a template or restore backup template.
|
||
- IP addresses now respect CloudFlare integration
|
||
- wrong time at show last visit files/images (reported by: bader_vip)
|
||
- fix bug:1104, where kleeja_date doesn't respect user time zone (reported by: bader_vip)
|
||
- fix bug:1124, fix permission for fileuser (reported by: sadiq6210)
|
||
- fix bug:1134, where you can download files without waiting using imgf links (reported by: 2mka)
|
||
- fix bug:1121, where kleeja web site links are wrong (reported by: yasorno)
|
||
- fix bug:1120, where editing ACLs doesn't work .. (reported by: sadiq6210)
|
||
- Captcha in admin login to prevent automated bots.
|
||
- screenshots+info of styles in control panel
|
||
- fix bug when searching for selected images’s by ip, or username.
|
||
- fix bug 1102, where mobile devices users can not copy urls from inputs (style)
|
||
- fix bug where calls+reports deleting queue doesn't work! (un-reported)
|
||
- fix bug:1117, deleting files from user folder other than page 1 won't work (reported by: bader_vip)
|
||
- when enabling htaccess url, rename file from htaccess.tx to .htaccess
|
||
- remove KLIVE codes
|
||
- fix Default style to be responsive (works with mobile phones + tables)
|
||
- fix acp notifications
|
||
- alert the user if the file is not allowed [ext + size] before uploading.
|
||
- use ig, ip, g, p
|
||
- new style based on Bootstrap 4
|
||
- new Admin style based on Bootstrap 4
|
||
- kljuploader class refactored to an interface, so we could add other uploading methods
|
||
- fix image quality problem if watermark is on
|
||
- new way of detecting and securing kleeja during uploading.
|
||
- open ip search in new window
|
||
- fix htaccess rule where fileuser page not accessible by others
|
||
- Images has their own links form now.
|
||
- Captcha in login page to prevent password guessing.
|
||
- you can now use parameters in uploading folder input like {year} {month} {week} {day}.
|
||
- show captcha for admin login if first attempt was wrong.
|
||
- only support php 7+.
|
||
|
||
|
||
## 1.7
|
||
- Kleeja 1.7 is compatible with PHP7 now.
|
||
- some other fixes.
|
||
|
||
|
||
## 1.6
|
||
- Fix XSS bug at uploading files [ thanks to Ebram Atef @geekpero ]; bug#1253
|
||
- Add useful https header to improve security.
|
||
- fix compatibility issue with php 5.5; bug#1252, bug#1240, bug#1239, bug#1241
|
||
- fix an error with thumbs.php if no GD installed
|
||
- fix bug where admin can not change the ACL [permissions] of users. bug##1229
|
||
- fix bug where user can’t see his folder if ACL to see other’s folders is off to him. bug#1228.
|
||
- remove gzip feature because user who doesn’t know how to use it keep using it. bug#1226
|
||
- no more mysql driver, all now transformed to mysqli. bug #1224
|
||
- fix bug if number of files that user can upload is 0, he can still upload! bug#1223.
|
||
- remove backup feature, no need for it.
|
||
|
||
|
||
## 1.5.4
|
||
- When the database old, tell the user to update.
|
||
- fix bug in ACP where secondary menu not appear
|
||
- add link to user folder at do.php?id=.. page
|
||
|
||
|
||
## 1.5.3
|
||
- add turkish language.
|
||
- disable ajax by default at ACP ( you can add AJAX_ACP in config.php to turn ajax on )
|
||
- some style improvments at ACP
|
||
- hide un-important items from ACP menu and add a button to show them.
|
||
- fix problems with login + captcha that's appeared at 1.5.2
|
||
|
||
|
||
## 1.5.2
|
||
- Add Persian language (thanx for dverbame)
|
||
- Fix bug with thumbs size (reported by : Tony Broomfield)
|
||
- fix bug where Last visit in ACP doesnt use Kleeja zone (reborted by: Bader_vip)
|
||
- fix bug where total files number excludes images (reborted by: Bader_vip)
|
||
- fix bug where guests can not access user folders, ucp.php?go=fileuser&id=[userid] (reported by: ibragate)
|
||
- fix bug where kleeja doesnt respect decoding type when it set to nothing (reported by: althani)
|
||
- fix security issue ..
|
||
- Username at registering now should be between 4 to 25 characters (reported by ibragate)
|
||
- fix bug where user can not open other page while uploading files (reported by gulfup.com)
|
||
- faster home page with new improved javascript tabs
|
||
- Juqery.js library is included offically with Kleeja now
|
||
- fix bug when there is no file and request thumbf=..., it shows txt error instead of image error.
|
||
- good look of images at userfile while loading instead of just white spaces.
|
||
- return back to "mysql_real_escape_string, (reported by twitter/Abdullah_says)
|
||
|
||
## 1.5.1
|
||
- Fix bug with uploading from URL.
|
||
- Fix bug in SQL when reparing tables.
|
||
- FIx bug where function is miswritten [helper_thumb_imagick]
|
||
- Fix unclear halt at install.php file
|
||
|
||
|
||
## 1.0 (was in 2007)
|
||
- ... |