Commit Graph

139 Commits

Author SHA1 Message Date
6328523624 Additional error checking for scratchpads 2026-01-09 09:37:21 +01:00
15cfa01114 Update copilot instructions 2026-01-09 09:29:24 +01:00
0948f50d76 Scratchpads V1 2026-01-09 09:26:39 +01:00
16a07701ee Add lightbox for image gallery
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-07 15:26:04 +01:00
c5f4bcc1c5 Render open-location syntax as link
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-07 11:42:40 +01:00
6a396ce511 Add own admin page for the plugin
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 22:39:21 +01:00
f86dce6ec3 Remove auth token
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 21:57:55 +01:00
681eadaed0 Refactor old naming
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 14:44:51 +01:00
259fd297d3 remove ductch
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 14:34:26 +01:00
f83248d605 Optical rendering of file and image listings
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 14:34:05 +01:00
f8d5dafc62 Add setting for thumbnail scaling
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 14:23:16 +01:00
2e1e5feba9 Improve folder icon display
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 13:17:17 +01:00
a835f76f90 improve directory listing
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 11:38:30 +01:00
41580fa010 No flicker when rendering thumbnails
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 10:48:05 +01:00
23403bcc4f Thumbnails verison 1
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 10:40:19 +01:00
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
30bb9e3bbd Fix base class
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 09:35:23 +01:00
68f678c2df Update deploy 2026-01-06 09:32:02 +01:00
43b1cc2efd add deploy script 2026-01-06 09:31:04 +01:00
9664dbb256 Add maxheight for listings
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 09:14:40 +01:00
490a483df1 Add base class for syntax handlers
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 09:02:39 +01:00
0ad43bcf9c Add directory listing syntax
Some checks failed
DokuWiki Default Tasks / all (push) Has been cancelled
2026-01-06 08:56:42 +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
b64d4d91ff Client tool 2026-01-05 13:05:21 +01:00
c442c0df1e Inial implementation for folder opening 2026-01-05 11:25:18 +01:00
9a067eca16 Inital implementation of image listing 2026-01-05 10:49:00 +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
83e348f31e Version upped 2024-07-03 23:50:12 +02:00
Andreas Gohr
23c781f855 abort early when no paths are configured 2024-07-03 16:03:51 +02:00
Andreas Gohr
9ad5912307 Version upped 2024-04-03 23:50:13 +02:00
Andreas Gohr
c470c4266e Merge pull request #44 from dokufreaks/bot/autofix
🤖 Automatic code style fixes
2024-04-03 14:29:26 +02:00
splitbrain
202f571cbe 🤖 Automatic code style fixes 2024-04-03 12:26:54 +00: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
55e6f8f9aa fix default list separator. fixes #43 2024-04-03 13:58:32 +02:00
Andreas Gohr
e208762bee Version upped 2024-03-13 12:25:20 +01:00
Andreas Gohr
48ecd4d450 Merge pull request #40 from dokufreaks/bot/autofix
🤖 Automatic code style fixes
2024-03-13 12:15:00 +01:00
splitbrain
46bd41a864 🤖 Automatic code style fixes 2024-03-13 11:14:07 +00:00
Andreas Gohr
d6a45e5c9f ignore typical temporary files when listing directories
Operating systems love to cluter the file system with all kinds of
cruft. This adds a gitignore like config to skip those files when
listing files.
2024-03-13 12:12:51 +01:00
Andreas Gohr
5a77ba3af8 Version upped 2024-03-04 15:13:44 +01:00
Andreas Gohr
ea0fa0cd96 Merge pull request #39 from cosmocode/refactor
Major Refactoring, Clean-Up and Simplification
2024-03-04 14:30:49 +01:00
Andreas Gohr
1d52ebc355 fix mail in plugin.info 2024-02-27 17:00:11 +01:00
Andreas Gohr
d64cc5d9b5 added deleted.files 2024-02-27 16:04:21 +01:00
Andreas Gohr
e9fa344990 removed obsolete javascript 2024-02-27 16:03:09 +01:00
Andreas Gohr
afea422661 removed obsolete configs and language strings 2024-02-27 16:02:02 +01:00
Andreas Gohr
75a1469d5a readme cleanup 2024-02-27 15:58:41 +01: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
Andreas Gohr
1c9be8254b initial automatic cleanup 2024-02-26 11:58:11 +01:00