mirror of
https://github.com/kleeja-official/kleeja.git
synced 2025-12-15 20:49:41 +01:00
126 lines
5.9 KiB
Markdown
126 lines
5.9 KiB
Markdown
|
|
# 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.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)
|
|||
|
|
- ...
|