601 Commits

Author SHA1 Message Date
Marco Dickert
f57ef6a469 Merge branch 'master' of github.com:novashdima/ifm into novashdima-master 2023-12-05 15:23:52 +01:00
Marco Dickert
d0c4390834 Merge branch 'novashdima-master' 2023-12-05 15:19:33 +01:00
Marco Dickert
ef47c1c027 Allow valid non-existent paths in function isPathValid() 2023-12-05 15:19:06 +01:00
Marco Dickert
cbdb7fb9b7 Version 4.0.2 v4.0.2 2023-12-05 14:52:18 +01:00
Marco Dickert
c353619a41 Remove arrow function to not break compatibility with PHP < 7.4 2023-12-05 13:09:19 +01:00
Marco Dickert
4ff8fe8965 Version 4.0.1 v4.0.1 2023-11-23 15:44:18 +01:00
Marco Dickert
deb707865b Security update: Prevent SSRF attacks by default. 2023-11-23 15:42:15 +01:00
Marco Dickert
42eee5c283 Detect language instead of hard-code. 2023-11-23 15:40:43 +01:00
Marco Dickert
2f9e1f35b9 Valid php syntax for includes 2023-11-23 14:56:32 +01:00
Marco Dickert
3e208c47c9 Consistent comments 2023-11-23 12:34:41 +01:00
Dmitriy Novash
3fa6a3be79
update includes 2023-01-03 19:30:53 +02:00
Dmitriy Novash
fff7a2bc6e
rm whitespace 2023-01-03 17:46:24 +02:00
Dmitriy Novash
8d9c17001c
more markdown warnings 2023-01-03 17:37:21 +02:00
Dmitriy Novash
423a560392
fix markdown warnings 2022-12-23 18:35:26 +02:00
Dmitriy Novash
fd38618ca3
fix bash warnings 2022-12-23 18:20:08 +02:00
Dmitriy Novash
6ab7e569ef
fix code style warnings by latest psr 2022-12-22 18:37:31 +02:00
Marco Dickert
096a391809
Merge pull request #183 from novashdima/master
Update CodeQL to v2 & add phpmd check
2022-12-22 16:17:41 +01:00
Dmitriy Novash
2d7d53e5ed
Add phpmd.yml 2022-12-21 19:37:15 +02:00
Dmitriy Novash
414b805565
Update CodeQL Action to v2 2022-12-16 00:27:46 +02:00
Marco Dickert
6d0d6c9e53 Install PHP extensions correctly
Signed-off-by: Marco Dickert <marco@misterunknown.de>
2022-12-05 11:01:07 +01:00
Marco Dickert
f2d1f8c2ee
Merge pull request #166 from misterunknown/v4.0
V4.0
v4.0.0
2022-06-14 19:06:20 +02:00
Marco Dickert
0f972e5ea7 Clean up authentication. session_name is configurable, cookie_path is REQUEST_URI without QUERY_STRING.
Signed-off-by: Marco Dickert <marco@misterunknown.de>
2022-06-13 01:08:24 +02:00
Marco Dickert
2d4f84a2a1 Fix login and logout
Signed-off-by: Marco Dickert <marco@misterunknown.de>
2022-06-10 04:28:14 +02:00
Marco Dickert
bf0b6a737e Fix directory checks, use initial working directory as root_dir by default.
Signed-off-by: Marco Dickert <marco@misterunknown.de>
2022-06-10 02:22:33 +02:00
Marco Dickert
a1de29df96
Merge pull request #179 from novashdima/v4.0
V4.0
2022-06-10 01:51:45 +02:00
Dmitriy Novash
7c6ea8cf45
Merge branch 'misterunknown:v4.0' into v4.0 2022-06-09 23:25:24 +03:00
Dmitriy Novash
b8bce0617b
if dir not exist return "invalid path" 2022-06-09 19:26:41 +03:00
Dmitriy Novash
49c42b635e
more right way to get filename 2022-06-09 19:20:04 +03:00
Dmitriy Novash
ac67994b72
getScriptRoot return wrong path when use symlinks 2022-06-09 19:18:34 +03:00
Dmitriy Novash
61e911fa4f
fix whitespaces 2022-06-09 19:16:50 +03:00
Dmitriy Novash
85ae478043
add webp to images 2022-06-09 19:14:26 +03:00
Marco Dickert
5ea87c7205
Merge pull request #169 from maggie0002/php8
Upgrade to PHP8
2022-05-25 14:43:29 +02:00
Marco Dickert
042e0762f0
Merge pull request #168 from maggie0002/i18n
Update i18n language files
2022-05-25 14:42:45 +02:00
Marco Dickert
b4b6566c85
Merge pull request #170 from novashdima/v4.0
V4.0
2022-05-25 14:41:07 +02:00
Dmitriy Novash
5d06965823
sort files and dirs w/ natural sorting 2022-05-24 17:40:27 +03:00
Dmitriy Novash
6226f8a16c
fix password decode on api requests 2022-05-24 17:37:32 +03:00
Dmitriy Novash
80e3a9dd71
some rewrite of login page 2022-04-29 15:37:48 +03:00
Dmitriy Novash
305195b904
update assets & optimize resource loading 2022-04-29 15:33:46 +03:00
Dmitriy Novash
85f5ccb52a
update mustache 2.3.2 -> 3.2.1 2022-04-29 15:31:44 +03:00
Dmitriy Novash
136bab5903
update popper 1.16.0 -> 1.16.1 2022-04-29 15:31:13 +03:00
Dmitriy Novash
07c984498f
update lodash 4.17.15 -> 4.17.21 2022-04-29 15:30:19 +03:00
Dmitriy Novash
312293d4e5
update classnames 2.2.6 -> 2.3.1 2022-04-29 15:29:46 +03:00
Dmitriy Novash
66b65cdb27
update ace 1.4.8 -> 1.4.13 2022-04-29 15:29:10 +03:00
Dmitriy Novash
058cef5efd
update datatables 1.10.22/r-2.2.6 -> 1.11.3/r-2.2.9 2022-04-29 15:27:55 +03:00
Dmitriy Novash
9311f36809
update jquery 3.5.1 -> 3.6.0 2022-04-29 15:23:30 +03:00
Dmitriy Novash
042cb9e178
update bootstrap 4.5.3 -> 4.6.1 2022-04-29 15:21:43 +03:00
Dmitriy Novash
9bea5e8c65
set cookie for root_path instead of / 2022-04-29 15:19:19 +03:00
Dmitriy Novash
1790f38495
Merge remote-tracking branch 'baranov_ifm/v4.0' into v4.0 2021-11-30 17:59:36 +02:00
Dmitriy Novash
8248820c27
refactor ifmarchive 2021-11-30 17:52:23 +02:00
Anton Baranov
dcc1247c59
modfix 2021-11-30 17:22:47 +02:00