Commit Graph

119 Commits

Author SHA1 Message Date
Seednode 2f06ae3605 Remove non-zstd compression options 2024-01-14 09:29:22 -06:00
Seednode 431de92bbb Remove snappy, lz4, lzw, deflate, and gzip compression options 2024-01-09 13:39:08 -06:00
Seednode 787d3880ec Fix typo (lz5 => lz4) in compression format list, change http server error output for consistency with other errors 2024-01-06 09:52:38 -06:00
Seednode 1f6a06bc2c Change default concurrency from max int64 to math.MaxInt32 2024-01-06 09:48:01 -06:00
Seednode 6f29f89acf Continue scanning instead of aborting on fs.ErrPermission or fs.ErrNotExist; add --debug flag to view output from those errors; initialize error logging earlier in setup 2024-01-06 09:41:30 -06:00
Seednode e9d75ac6f3 Add note that compression can be disabled 2024-01-05 22:17:57 -06:00
Seednode 4403785899 Add missing compression formats to README 2024-01-05 21:55:22 -06:00
Seednode 59cbd25e7c Add --compression-fast to use fastest compression method instead of best 2024-01-05 21:42:22 -06:00
Seednode 2b6aa85302 Add info about compression algorithms and admin prefix redaction to README 2024-01-05 20:42:12 -06:00
Seednode fac4412c5c Add --compression, to allow specifying compression format for index file 2024-01-05 20:39:05 -06:00
Seednode 60ec29612b Add --redact option to hide admin prefix in log output 2024-01-05 19:00:15 -06:00
Seednode 9e2b4ad9c3 Add --binary-prefix to output IEC binary prefixes instead of SI decimal prefixes 2024-01-03 12:37:32 -06:00
Seednode f5dae78483 Update README with new default value for --concurrency 2024-01-01 12:05:43 -06:00
Seednode 23fe33fbd3 Add support for configurable ignore-file name 2023-12-31 15:50:13 -06:00
Seednode c1be0efc4b Add disclaimer to --admin-prefix documentation 2023-12-17 07:28:21 -06:00
Seednode f3ee295663 Update README with --admin-prefix info 2023-12-17 06:50:55 -06:00
Seednode eaed4f11ef Add --ignore, to skip directories 2023-12-07 10:34:19 -06:00
Seednode a87d9a26fd Update readme with --disable-buttons 2023-10-20 17:25:52 -05:00
Seednode 64639f17d2 Add example link (to nature.seedno.de) 2023-10-13 13:09:59 -05:00
Seednode 81d7e60d0c Restructure endpoints to be more structured, bump major version 2023-10-09 10:13:15 -05:00
Seednode c6941f1336 Rename mime types to media types, change endpoints accordingly 2023-10-09 09:47:17 -05:00
Seednode 9633239b69 Spacebar now also resumes automatic refreshing 2023-10-09 08:17:32 -05:00
Seednode f36c0cc999 Spacebar now pauses automatic page refreshing 2023-10-08 17:38:09 -05:00
Seednode 9844f4a2e1 Add new --fun flag, add comments to Type interface 2023-10-04 17:33:03 -05:00
Seednode e67752470d Add --fallback option to serve every file, even if no corresponding format is registered 2023-10-03 09:44:50 -05:00
Seednode 900b59155b Replace filepath.WalkDir() with recursive function based on os.ReadDir(), to skip unnecessary Stat() calls 2023-10-03 08:26:55 -05:00
Seednode 1d0e4634c7 Rename cache to index for more accurate terminology 2023-09-28 10:09:45 -05:00
Seednode c57bb9c4c2 Sorting now supports arbitrary numbering length, so long as it is sequential 2023-09-28 03:36:26 -05:00
Seednode 5e1a957541 Update readme 2023-09-26 05:30:39 -05:00
Seednode a1d041dedc Add flags to modify max concurrency directory and file scans 2023-09-26 03:34:50 -05:00
Seednode 55953c649b Updated readme 2023-09-25 17:06:41 -05:00
Seednode 1ed9df3932 Add log channel, add --exit-on-error option 2023-09-15 14:28:21 -05:00
Seednode ba827430bb Change --theme to --code-theme 2023-09-15 01:31:23 -05:00
Seednode 90a480fad4 Simplify caching, allow use of filters with cache 2023-09-15 01:06:52 -05:00
Seednode 5ab6d1ee85 Add custom theme support 2023-09-14 22:13:21 -05:00
Seednode 0b62009fa3 Remove debug argument 2023-09-14 21:13:12 -05:00
Seednode aaee51e9a4 Add syntax highlighting for code 2023-09-14 17:37:22 -05:00
Seednode 6b70741a68 Replace --refresh-interval flag with --refresh 2023-09-14 00:07:54 -05:00
Seednode 0e7cb2bb36 Updated readme with new usage info for --refresh-interval 2023-09-14 00:05:31 -05:00
Seednode fdd33376ce Add --prefix flag for easy reverse proxying 2023-09-13 23:24:29 -05:00
Seednode ce99374a9f Removed statistics (sorry) pending full rewrite 2023-09-13 17:02:43 -05:00
Seednode 3ea2227a9f Remove reference to supported files in readme, now available via HTTP endpoint 2023-09-12 23:41:36 -05:00
Seednode d7bc6e2451 Total restructure, just look at the diffs at this point 2023-09-12 23:35:17 -05:00
Seednode cbf7218453 Added endpoints to view registered file formats 2023-09-12 22:35:15 -05:00
Seednode 3b4f8f7499 Change back from uint64 to uint32s because no filesystem ought to ever need over 2^32 files (ZFS? What's that?) 2023-09-12 16:46:58 -05:00
Seednode e0d4b3882b Updated readme with new default argument values 2023-09-12 16:41:28 -05:00
Seednode 6fea978459 Updated readme to replace --debug with --index 2023-09-12 14:00:15 -05:00
Seednode f872d0a27e Update readme to add --flash argument 2023-09-12 13:20:38 -05:00
Seednode b29e2012d5 Remove supported format list from readme, moved into formats/ source files 2023-09-11 21:24:25 -05:00
Seednode 04ef12c19a Replaced uint32 with uint64 2023-09-11 20:02:52 -05:00