<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-filemanager/htdocs, branch master</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git-03.infra.openwrt.org/project/luci/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/project/luci/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/'/>
<updated>2026-04-16T23:31:41Z</updated>
<entry>
<title>luci-app-filemanager: flexible width, dark mode, refinements</title>
<updated>2026-04-16T23:31:41Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-12T14:49:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/commit/?id=357f9fb1f9a4097409ddedeb472f436f48681fbc'/>
<id>urn:sha1:357f9fb1f9a4097409ddedeb472f436f48681fbc</id>
<content type='text'>
Automatic width and height for the file-list,
automatic width for text editor, hex editor
and help window. Justification is that user
can adjust width using browser window and
allows responsive width to function.
Added support for dark mode, previously
was hard-coded for light mode and caused
a visual conflict with using bootstrap which
adapts to both modes. Minor fixes to buttons,
heading, nav bar, borders. Small style tidying.
Further tested across all luci-themes. Added
fallback CSS if a theme does not have dark
mode, and enclosed most open CSS classes
such as .selected, as it was affecting other
elements outside of the file manager.

Closes #8537.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-app-filemanager: upgrades</title>
<updated>2025-12-04T00:54:35Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2025-12-03T00:12:14Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/commit/?id=a62518d1c64477960d023fffb65327319ba74fd8'/>
<id>urn:sha1:a62518d1c64477960d023fffb65327319ba74fd8</id>
<content type='text'>
-use the new lstat based file listing which is symlink aware
-convert spaces to tabs
-title action buttons
-fixed formatted size prefixes
-ES6 conversion
-CSS cleanup
-code reduction
-permissions column

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-filemanager: fix regex, manage broken symlinks, support all file types</title>
<updated>2025-12-02T22:46:40Z</updated>
<author>
<name>mdevolde</name>
</author>
<published>2025-11-30T11:49:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/commit/?id=d96d7cf7986443d9ebb8cf849e03f4f2642cd57f'/>
<id>urn:sha1:d96d7cf7986443d9ebb8cf849e03f4f2642cd57f</id>
<content type='text'>
Signed-off-by: Martin Devolder &lt;martin.devolder2@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-filemanager: amend pop() and add popTimeout()</title>
<updated>2025-03-13T22:05:45Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2025-03-13T22:05:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/commit/?id=b0dc1e3913c5aeb6c78ae224a039819a1cd8c07f'/>
<id>urn:sha1:b0dc1e3913c5aeb6c78ae224a039819a1cd8c07f</id>
<content type='text'>
popTimeout() utilizes addTimeLimitedNotification()

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-filemanager: fixed time parsing</title>
<updated>2025-03-01T06:18:08Z</updated>
<author>
<name>junjie zhang</name>
</author>
<published>2025-02-28T11:05:28Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/commit/?id=e4bfd608bd24ad3df00ebdf90f4de14d91db3fb8'/>
<id>urn:sha1:e4bfd608bd24ad3df00ebdf90f4de14d91db3fb8</id>
<content type='text'>
Signed-off-by: junjie zhang &lt;zjjmoming@qq.com&gt;
</content>
</entry>
<entry>
<title>luci-app-filemanager: Editing hex files improvements</title>
<updated>2025-01-05T14:04:29Z</updated>
<author>
<name>Dmitry R</name>
</author>
<published>2025-01-01T09:46:12Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/commit/?id=9f74f0069a70818c6753b2464e590948f9e852ce'/>
<id>urn:sha1:9f74f0069a70818c6753b2464e590948f9e852ce</id>
<content type='text'>
 - Now it uses fs.read_direct() to retrieve the file content
 - Now it opens non-text files in hex Editor by default
 - Now the 'Toggle to ASCII mode' button is disabled in hex Editor if the file is non-text.

Signed-off-by: Dmitry R &lt;rdmitry0911@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-filemanager: fixed negative time zone parsing</title>
<updated>2024-12-07T16:07:08Z</updated>
<author>
<name>Dmitry R</name>
</author>
<published>2024-12-06T12:10:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/commit/?id=679d3b8e85a24bfdb879793a84bb0cca13e54cea'/>
<id>urn:sha1:679d3b8e85a24bfdb879793a84bb0cca13e54cea</id>
<content type='text'>
Signed-off-by: Dmitry R &lt;rdmitry0911@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-filemanager: Full featured File Manager application for LuCI</title>
<updated>2024-12-02T19:45:57Z</updated>
<author>
<name>dima</name>
</author>
<published>2024-10-02T10:53:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/luci/commit/?id=3447700b3870e6cd2338a74312288a9a96d9519b'/>
<id>urn:sha1:3447700b3870e6cd2338a74312288a9a96d9519b</id>
<content type='text'>
- Navigation in resizable window
- Scrollable and sortable list of files with name, type, creation
date/time columns
- Directory and files creation/renaming/removing
- Directory and files attributes changing
- Duplicating any object in the current directory
- Selecting objects individually and everything for removing selected
- Inverting selection with alt-click
- Large files uploading/downloading
- Drag'n'Drop multiple files from local directory to server
- Large files editing
- Line numbers toggle in editing window
- HEX mode for editing/viewing
- ASCII, HEX and RegExp search in HEX mode
- Storage of interface settings in config file
- Help tab with a short manual

Signed-off-by: Dmitry R &lt;rdmitry0911@gmail.com&gt;
Added timeout to info type addNotification so UI does not flood
synced i18n
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
</feed>
