Commit graph

238 commits

Author SHA1 Message Date
Visman
bb8ef348e7 Update DB\Mysql 2021-12-10 20:12:45 +07:00
Visman
04bdb5c23b Update DB\Mysql
Fix unset.
Remove exception catching.
2021-12-10 15:59:13 +07:00
Visman
abd41ee853 Fix Core\Test 2021-12-08 14:58:47 +07:00
Visman
82d07fcd73 Fix driver name 2 2021-12-08 14:44:24 +07:00
Visman
728c5c4015 Fix driver name 2021-12-08 14:44:06 +07:00
Visman
52ffd59d3e Delete Core\Cache
Unused class.
2021-12-03 16:32:35 +07:00
Visman
b1c2abcc42 Minor edit 2021-12-02 14:22:25 +07:00
Visman
eeee117a3e Update Core\Image\ImagickDriver
No test.
2021-11-27 21:22:51 +07:00
Visman
170f8cfbb2 Fix Core\Image\GDDriver 2021-11-27 21:22:16 +07:00
Visman
21b2b03ff1 Working with images moved from Core\Image to separate drivers 2021-11-27 20:21:44 +07:00
Visman
94002ba6cc Update Core\Files
Here is mimeType() function as a fool protection.
2021-11-27 15:18:39 +07:00
Visman
a91a383df0 Add support *.avif 2021-11-26 22:17:52 +07:00
Visman
96eb8a7cff Update paginate template 2021-11-21 12:25:54 +07:00
Visman
84a2bd98d1 Fix xss in __() function
String not found in translation files must be escaped.
2021-11-20 13:54:54 +07:00
Visman
ab2ad0cfbe Update ErrorHandler.php
Fix type of $line.
2021-11-16 12:36:15 +07:00
Visman
c9cff3bf8f Strict in_array() 2021-07-18 10:45:28 +07:00
Visman
1f910ad585 Fix for 8.1.0 Alpha 3 2021-07-17 19:50:19 +07:00
Visman
b61f382405 Update Core\Router
Add optional anchor.
2021-03-29 18:08:09 +07:00
Visman
e649468608 Update Core\Func\paginate()
For PM, a non-standard variable is needed to pass the page number.
2021-03-27 23:55:20 +07:00
Visman
f549d2dc7f Minor change for Core\Container 2021-03-20 22:18:19 +07:00
Visman
621c7f5e0d Small fix for Core\Config 2021-03-20 22:17:32 +07:00
Visman
9f72acea32 Update Core\Lang
Show more information in an exception.
2021-03-15 20:06:57 +07:00
Visman
897700a15e Minor changes 2021-03-12 15:08:39 +07:00
Visman
6577e5aa8f Update Core\Validator
Now addError() method can take an array with the template text and variables.
2021-03-12 15:02:38 +07:00
Visman
be429ea4c3 Update Core\Validator for new Fork\__() function
Now an error array contains untranslated strings or template arrays.
Translation must be made in the output template iswev.
2021-03-11 23:23:59 +07:00
Visman
ae507d5a6d Fix files for new Fork\__() function 2021-03-11 21:39:16 +07:00
Visman
918917917d Update Core\Lang
Translate Exceptions.
2021-03-09 21:37:18 +07:00
Visman
6dd7ae86ba Update Core\Lang
Add methods to evaluate the expression from the Plural-Forms field in language file.
2021-03-09 21:19:22 +07:00
Visman
84c010cf2c Fix Core\Csrf 2021-03-07 16:07:36 +07:00
Visman
6a9bcdddff Update Core\Router
Autocomplete {hash} in links.
2021-03-07 15:41:22 +07:00
Visman
ac32363f40 Update Core\Csrf
Now this class can form not only a token, but also a hash. Hash depends on the marker, arguments and lifetime.
2021-03-07 15:40:24 +07:00
Visman
0468a1713d Update Core\File 2021-03-07 00:28:01 +07:00
Visman
a8bf3afb9c Update Core\Image 2021-03-07 00:15:48 +07:00
Visman
4df4208aae Fix Core\Func
Now it also generates a link for the active page.
2021-03-05 21:33:31 +07:00
Visman
5a76f2674b Fix Core\HTMLCleaner 2021-03-04 12:55:29 +07:00
Visman
6062ef8a95 Add Core\HTMLCleaner and config for Jevix 2021-03-03 23:30:19 +07:00
Visman
e1ff718602 Update Core\Mail 2021-02-27 00:39:44 +07:00
Visman
fdc213aea4 Update Core\Mail
Fix hostname() method.
2021-02-26 23:24:19 +07:00
Visman
1a8ab3938f Update for logs
Viewing an individual log.
Memory eats like not into itself  :(
Log 7644 lines, 4.46 MB:
[ Generated in 0.366 seconds, 3 queries executed - Memory usage: 46.84 MiB (Peak: 66.83 MiB) ]
2021-02-23 17:06:21 +07:00
Visman
7196007c21 Update for logs 2021-02-22 21:32:38 +07:00
Visman
08550d809d Update Core\LogViewer 2021-02-21 23:33:23 +07:00
Visman
3886708e73 Update Core\Files
Either they changed something in PHP 8, or I'm wrong, but something is wrong with escaping :(
2021-02-21 23:01:15 +07:00
Visman
86ac224e14 Add Core\LogViewer 2021-02-21 21:05:49 +07:00
Visman
268eff0760 Update Cache\FileCache 2021-02-21 21:03:28 +07:00
Visman
9410dba830 Fix Core\Csrf for instant redirects 2021-02-20 16:36:28 +07:00
Visman
a472b859c6 Update Core\Mail
Update valid() method: now uses filter_var(..., FILTER_VALIDATE_EMAIL) and does not change the case of characters in the email.
2021-02-19 17:08:03 +07:00
Visman
d303f1a002 Update Core\Router
Now, to automatically calculate token, it does not need to be passed in arguments with a value equal to null.
2021-02-13 21:25:17 +07:00
Visman
7101264a3b Update Core\Router
Remove duplicate information needed to build links.
2021-02-13 20:55:41 +07:00
Visman
ab52e2b80e Fix create() method in Core\Csrf
Arguments equal to null are not involved in token creation.
2021-02-13 12:34:25 +07:00
Visman
7bdd3d6c09 Update Core\Router
You can set the types of arguments returned when processing uri.
Now Router can return integers in addition to strings.
2021-02-12 23:36:30 +07:00