photoprism/pkg/fs
Michael Mayer b00dd133db Test: Use PascalCase names for all Go subtests in /pkg
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-02 15:03:47 +02:00
..
duf Backend: Use slices.Contains to simplify code (#4975) 2025-04-30 15:25:05 +02:00
fastwalk Backend: Move fastwalk package to /pkg/fs/fastwalk 2024-07-03 09:27:11 +02:00
testdata Folders: Ignore directories listed in a .ppignore file #4237 2024-05-22 12:38:15 +02:00
bytes.go FS: Add /pkg/fs/duf to determine mount points and disk usage #4266 2025-03-03 11:24:30 +01:00
cache.go Config: Show error if originals and storage path seem identical #1642 2024-01-21 14:22:16 +01:00
cache_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
canonical.go Import: Allow configuration of the destination file path #4666 2024-12-15 17:26:00 +01:00
canonical_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
case.go Security: Create new files without execution permission #2809 2022-10-31 15:01:48 +01:00
case_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
codec.go Videos: Cache embedded media to allow streaming and transcoding #3764 2023-09-24 17:13:06 +02:00
const.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
copy_move.go Backend: Improve Copy()/Move() and increase pkg/internal test coverage 2025-09-22 03:07:51 +02:00
copy_move_test.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
directories.go Config: Change default vision model assets path to assets/models/ #127 2025-08-08 19:06:56 +02:00
directories_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
done.go Upload: Delete invalid files, improve type checks and import logs #4895 2025-03-25 11:58:59 +01:00
done_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
errors.go Media: Log underlying error when MIME type detection fails #5149 2025-08-06 09:59:38 +02:00
ext_list.go Upload: Delete invalid files, improve type checks and import logs #4895 2025-03-25 11:58:59 +01:00
ext_list_test.go Upload: Delete invalid files, improve type checks and import logs #4895 2025-03-25 11:58:59 +01:00
file_ext.go Config: Add fs.ExtYml file extension const for transitioning to ".yaml" 2025-09-13 02:09:22 +02:00
file_ext_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
file_exts.go Config: Add fs.ExtYml file extension const for transitioning to ".yaml" 2025-09-13 02:09:22 +02:00
file_exts_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
file_info.go M2TS: Extract embedded metadata with ExifTool #4982 #4892 #5040 2025-06-11 19:22:20 +02:00
file_type.go Live Photos: Only flag actual Live and Motion Photos as "Live" #5089 2025-07-06 11:07:25 +02:00
file_type_animated.go Pkg: Add service/cluster package & rename media/http → service/http #98 2025-09-13 12:58:28 +02:00
file_type_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
file_types.go M2TS: Extract embedded metadata with ExifTool #4982 #4892 #5040 2025-06-11 19:22:20 +02:00
file_types_ext.go Upload: Allow to limit the types of files users can upload #4895 2025-03-25 06:32:01 +01:00
fileinfo.go WebDAV: Replace studio-b12/gowebdav client with emersion/go-webdav #3310 2023-03-28 20:37:42 +02:00
fileinfo_test.go Tests: Reorder imports in fileinfo_test.go 2023-06-27 20:25:50 +02:00
filepath.go Library: Stack sidecar files with vendor specific naming schemes #2983 2023-10-21 15:02:16 +02:00
filepath_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
fs.go Backend: Add security-focused tests, harden WebDAV and use safe.Download 2025-09-22 10:42:53 +02:00
fs_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
hash.go CRC32: Move checksum generation to a dedicated package 2024-01-20 14:56:07 +01:00
hash_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
id.go Auth: Session and ACL enhancements #98 #1746 2022-09-28 09:01:17 +02:00
id_test.go Auth: Add CLI command to create access tokens for apps #782 #808 #3943 2024-01-05 16:31:07 +01:00
ignore.go Config: Improve the naming of file and directory variables 2024-09-13 12:30:21 +02:00
ignore_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
mime.go Pkg: Add service/cluster package & rename media/http → service/http #98 2025-09-13 12:58:28 +02:00
mime_test.go Pkg: Add service/cluster package & rename media/http → service/http #98 2025-09-13 12:58:28 +02:00
mode.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
mode_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
modtime.go Metadata: Use file mod time instead of birth time as fallback #4157 2024-04-08 20:44:57 +02:00
modtime_test.go Metadata: Use file mod time instead of birth time as fallback #4157 2024-04-08 20:44:57 +02:00
name.go Backups: Improved saving of photo and album YAML files #4243 2024-05-14 08:45:18 +02:00
name_test.go Test: Use PascalCase names for all Go subtests in /pkg 2025-10-02 15:03:47 +02:00
purge.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
purge_test.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
readlines.go Backend: Add support for .ppignore files #233 #287 2020-05-03 14:40:59 +02:00
resolve.go Index: Skip redundant thumbs and support symbolic file links #1049 #1874 2022-07-06 23:01:54 +02:00
resolve_test.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
stat_test.go Backend: Improve Copy()/Move() and increase pkg/internal test coverage 2025-09-22 03:07:51 +02:00
symlink.go Security: Create new files without execution permission #2809 2022-10-31 15:01:48 +01:00
symlink_test.go Index: Skip redundant thumbs and support symbolic file links #1049 #1874 2022-07-06 23:01:54 +02:00
walk.go Folders: Ignore directories listed in a .ppignore file #4237 2024-05-22 12:38:15 +02:00
walk_test.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
write.go AI: Add vision package and vision API endpoints #127 #1090 2025-04-06 23:39:37 +02:00
write_test.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
yaml.go Config: Add fs.ExtYml file extension const for transitioning to ".yaml" 2025-09-13 02:09:22 +02:00
yaml_test.go Auth: Refactor cluster configuration and provisioning API endpoints #98 2025-09-24 08:28:38 +02:00
zip.go Backend: Improve Copy()/Move() and increase pkg/internal test coverage 2025-09-22 03:07:51 +02:00
zip_test.go Backend: Improve Copy()/Move() and increase pkg/internal test coverage 2025-09-22 03:07:51 +02:00