Ilia Ross
6a521ea32c
Fix some experimental MIME types are now recognized #2147
2024-05-05 23:28:01 +03:00
Ilia Ross
fbabecbe9e
Fix support for new ZSTD and XZ formats
2023-09-24 22:12:59 +03:00
Jamie Cameron
00726bb577
Code order cleanup
2023-03-17 20:24:13 -07:00
iliajie
ead01b541e
Fix to remove useradmin require
2023-02-28 12:23:34 +02:00
iliajie
dc1f64eeaf
Fix to use user and group selects
2023-02-27 20:55:21 +02:00
iliajie
ab4b7cf20c
Fix to remove listing users
2023-02-27 19:57:52 +02:00
iliajie
59f7a056e2
Add support for systems with large amount of users and groups
2023-02-26 02:54:59 +02:00
iliajie
90a144516b
Fix to rely on get_users_list and get_groups_list
2023-02-25 21:55:37 +02:00
iliajie
92f1c7d2ef
Fix label name ; fix placeholder to reflex Linux variant of the command
2023-02-25 19:53:24 +02:00
iliajie
cf953603d2
Start work on adding set ACLs support
2023-02-24 23:27:07 +02:00
Jamie Cameron
7a18007354
tempname function expects remote_user_info to be set https://forum.virtualmin.com/t/file-manager-error-as-servers-admin/119007
2023-02-04 15:23:37 -08:00
iliajie
a294083e12
Fix to use unified path for all third party Perl modules
2022-11-16 22:42:00 +02:00
iliajie
ed4cea5323
Fix print error sub
2022-08-27 18:58:58 +03:00
Ilia Rostovtsev
60a5ea924e
Add better duped uploads name; extract on upload predictably
2022-01-06 14:47:47 +03:00
Ilia Rostovtsev
fb0b5fac8f
Add overwrite control when uploading a file in File Manager
2021-12-20 21:47:34 +03:00
Ilia Rostovtsev
0ec3e7ba9d
Add support for extracting .iso and .img files
2021-11-08 13:46:19 +03:00
Ilia Rostovtsev
416afebffe
Fix to extract all types of tars at once
2021-11-08 13:04:05 +03:00
Ilia Rostovtsev
1e55e74088
Add support for uploading and extracting at once #1544
2021-11-07 21:23:23 +03:00
Ilia Rostovtsev
ce765d28bb
Add basic File Manager optimisations
2021-10-30 17:53:26 +03:00
Jamie Cameron
1461a60f66
For root users who aren't allowed access to the whole filesystem, respect the configured paths
2021-03-03 21:40:30 -08:00
Jamie Cameron
2a9dda3f1a
Revert "Support limiting allowed dirs to root-capable users in File Manager"
...
This reverts commit 2b8deb0dbf , prior to
implementing the original request differently.
2021-03-03 21:14:25 -08:00
Ilia Rostovtsev
2b8deb0dbf
Support limiting allowed dirs to root-capable users in File Manager
...
https://sourceforge.net/p/webadmin/bugs/5432/?page=1&limit=25#ff69
2021-02-25 17:08:30 +03:00
Ilia Rostovtsev
ab959794fa
Consider user prefs as well
2021-02-22 19:00:33 +03:00
Ilia Rostovtsev
9dd776261f
Yet display all ACLs
2021-02-15 13:22:30 +03:00
Ilia Rostovtsev
2f842b55ed
Add ACLs listing support
2021-02-14 15:42:55 +03:00
Ilia Rostovtsev
77e6391502
If File::MimeInfo cannot be loaded don't fail on ACL page
...
If fails on Ubuntu 2.040, where File::MimeInfo needs to be loaded from ../filemin/lib when used with `acl_security.pl` (which is not needed by this page)
2020-10-13 16:20:07 +03:00
Ilia Rostovtsev
abcec01b0c
Load ./lib only once in -lib file
2020-07-01 20:42:35 +03:00
Ilia Rostovtsev
3cf18c8807
Use forgotten local lib too
2020-07-01 20:28:14 +03:00
Ilia Rostovtsev
2f2d0d0859
Load File::MimeInfo; in a lib file
2020-07-01 02:05:29 +03:00
Jamie Cameron
3c99bdd9b5
Revert back to using the mime module, but ensure it never returns utf-8 strings
2020-06-30 14:27:13 -07:00
Ilia Rostovtsev
44c4a951ea
Encode is actually used on file save
2020-06-29 13:42:08 +03:00
Ilia Rostovtsev
89c923f91e
Remove unused lib
2020-06-28 05:07:12 +03:00
Jamie Cameron
bf06a2a511
Remove extra decode that breaks UTF-8 encoding
2020-06-27 14:04:10 -07:00
Ilia Rostovtsev
86ec5c0b7d
Don't double encode labels for size
2020-05-03 19:18:56 +03:00
Jamie Cameron
933aae1a9e
If home directory contains /./ like in chroot mode, then replace with /
2020-02-03 10:47:13 -08:00
Ilia Rostovtsev
1c15d42fdc
Fix html escape to quote escape for path
2019-12-05 22:18:00 +03:00
Jamie Cameron
b55b3fdd0a
No need to escape path
2019-12-05 01:13:54 -08:00
Jamie Cameron
3b28c79e34
Deal with paths that are double-escaped or not
2019-12-04 14:34:56 -08:00
Jamie Cameron
c7f2733666
Merge branch 'master' of github.com:webmin/webmin
2019-12-04 07:20:40 -08:00
Jamie Cameron
68facdd18f
Add missing urlize
2019-12-04 07:17:42 -08:00
Ilia Rostovtsev
9f09904749
Keep + in file/directory names
2019-12-03 16:25:12 +03:00
Ilia Rostovtsev
1f5600967f
Convert path to its original content, as expected
...
https://sourceforge.net/p/webadmin/discussion/600155/thread/abe25698b1/?limit=25#8d9e
2019-08-20 12:55:40 +03:00
Ilia Rostovtsev
d3d1cc1737
Fix typo
2019-08-11 17:15:16 +03:00
Ilia Rostovtsev
2a0fe13317
Prevent reflected XSS by escaping path (coming from user)
2019-08-11 17:12:05 +03:00
Jamie Cameron
ef4213df55
Handle case where some paths are listed twice https://github.com/Real-Gecko/Filemin/issues/144
2019-06-30 16:04:46 -07:00
Ilia Rostovtsev
f82d4c3f53
Display error text message and not allowed directories in backticks
2019-04-20 12:31:25 +03:00
Ilia Rostovtsev
b46fcab007
Add data attr with link
...
Prevent initial load issues, when returned data used from file-manager core.
https://github.com/authentic-theme/authentic-theme/issues/1300
2019-02-18 14:08:46 +03:00
Jamie Cameron
ffb017565b
Normalize allowed paths with a . in them https://www.virtualmin.com/node/60401
2019-01-16 19:38:55 -08:00
Jamie Cameron
625c922705
Merge pull request #890 from qooob/master
...
Fix to respect vendor-specific (rar) MIME type #702
2018-04-05 21:07:34 -07:00
Ilia Rostovtsev
39435df534
Fix to respect vendor-specific (rar) MIME type https://github.com/webmin/webmin/issues/702
2018-04-05 15:19:26 +03:00