Commit Graph

9 Commits

Author SHA1 Message Date
dbc9de37e0 Allow opening folder lisings on client
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 10:13:12 +01:00
e59970e0b8 Rename project to luxtools, remove client tool
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-05 16:51:42 +01:00
fe8d0bbffb Change project name to filetools 2026-01-05 10:37:51 +01:00
a3558c470e Change project name to File List Plus 2026-01-05 10:29:34 +01:00
Andreas Gohr
23c781f855 abort early when no paths are configured 2024-07-03 16:03:51 +02:00
Andreas Gohr
e82754c523 prevent access of wiki files
This prevents the crawler to descent into the wiki directory or data
directory, even when for some reason a higher up directory was made
accessible. This should prevent the circumvention of ACLs and prevent
access to sensitive data like user password hashes etc.
2024-04-03 14:23:53 +02:00
Andreas Gohr
05f444a487 style cleanup 2024-02-27 15:57:33 +01:00
Andreas Gohr
1eeb87d74f adjust tests
This could really use some more tests but this has to suffice for now.
2024-02-27 15:54:14 +01:00
Andreas Gohr
28af4b6776 Major Refactoring (will need some cleanup)
This refactors the plugin from one mega syntax file into multiple
classes.

The plugin now focuses on one usecase: listing files that are external
to the wiki and making them downloadable. All other usecases have been
dropped. Also a bunch of other options have been dropped.

A new dispatcher makes it possible to deliver files without the need to
have the webserver pointing at them.
2024-02-27 14:49:08 +01:00