Commit Graph

  • 9e7da25e85 fix(deps): update module github.com/dlclark/regexp2 to v2 renovate/github.com-dlclark-regexp2-2.x renovate[bot] 2026-10-08 02:26:55 +00:00
  • 4503d82348 fix(deps): update module google.golang.org/appengine to v2 renovate/google.golang.org-appengine-2.x renovate[bot] 2026-10-05 18:40:38 +00:00
  • 6ed1f82e94 fix(deps): update module github.com/protonmail/gopenpgp/v2 to v3 renovate/github.com-protonmail-gopenpgp-v2-3.x renovate[bot] 2026-10-05 18:40:29 +00:00
  • 381ee4a198 fix(deps): update module github.com/charmbracelet/lipgloss to v2 renovate/github.com-charmbracelet-lipgloss-2.x renovate[bot] 2026-10-05 18:40:09 +00:00
  • 500c9b3583 fix(deps): update module github.com/charmbracelet/bubbles to v2 renovate/github.com-charmbracelet-bubbles-2.x renovate[bot] 2026-10-05 18:40:01 +00:00
  • ac478842ad fix(deps): update module github.com/quic-go/quic-go to v0.63.0 renovate/github.com-quic-go-quic-go-0.x renovate[bot] 2026-10-05 18:39:56 +00:00
  • 9034a8ddfa fix(deps): update module github.com/meilisearch/meilisearch-go to v0.36.3 renovate/github.com-meilisearch-meilisearch-go-0.x renovate[bot] 2026-10-05 18:39:41 +00:00
  • b2870dda3c fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.4 renovate/github.com-fclairamb-ftpserverlib-0.x renovate[bot] 2026-10-05 18:39:31 +00:00
  • 9147e1180f fix(s3): verify direct-transfer redirects with the instance access keys fix/s3-302 MadDogOwner 2026-10-05 20:19:01 +08:00
  • 4c39bbe9c2 fix(drivers/189pc): align login with the official PC client (#3105) main beta naiy_ 2026-10-03 15:45:29 +08:00
  • e1d88b071f fix(drivers/lanzou): support new /fn download page structure (#3157) 帅丘 2026-10-03 14:50:51 +08:00
  • 7e2d71282f chore(deps): pin dependencies renovate/pin-dependencies renovate[bot] 2026-10-01 14:00:56 +00:00
  • ea10624fb6 fix: harden request handling for files, search, proxy and SSO ILoveScratch 2026-09-29 18:43:35 +08:00
  • 54ae9d7451 fix(internal/db/searchnode): fix index update path (#3128) ILoveScratch 2026-09-24 19:25:29 +08:00
  • c16701b94b fix(build): update cgo-actions version to v1.3.0 and fallback FreeBSD version to 14.4 (#3130) Yinan Qin 2026-09-24 19:23:21 +08:00
  • 893457cd50 fix(aliyundrive): limit callback concurrency (#3071) Nostalgia 2026-09-24 12:01:50 +08:00
  • 90acfa18e4 refactor(context): centralize request origin access (#3100) Nostalgia 2026-09-24 01:57:21 +08:00
  • 1462d63a48 fix(net): preserve cancellation errors during partitioned downloads (#3090) Nostalgia 2026-09-24 01:47:30 +08:00
  • cadbf87246 fix(teldrive): use a valid root path for listings (#3108) spark 2026-09-24 01:46:35 +08:00
  • 9de3f69b8f fix(fs): only list parent dir for related objs when file is video (#3113) ZRHan 2026-09-24 01:46:14 +08:00
  • e73a80c78c feat(drivers/pikpak): auto re-login with username/password when tokens expire (#3001) Wray 2026-09-24 02:29:56 +09:00
  • 6c6009109f fix(fs): return FOLDER type for directories in fs/get responses (#3114) ZRHan 2026-09-24 01:26:42 +08:00
  • b51d1c8284 fix(s3): close ranged response bodies (#3095) Nostalgia 2026-09-24 01:26:26 +08:00
  • f286862c61 refactor(stream): index parked readers by offset instead of full scans (#3048) ILoveScratch 2026-09-24 01:25:57 +08:00
  • 40f4f6546f fix(ftp): handle EOF and detect content type from read bytes (#3125) awaae 2026-09-24 02:20:20 +09:00
  • 5be5bc7873 Merge branch 'main' into feat/advanced-transfer-seeds feat/advanced-transfer-seeds Pikachu Ren 2026-09-22 12:19:24 +08:00
  • 3a31b438a9 refactor(offline): centralize native tool setup (#3096) Nostalgia 2026-09-21 16:54:22 +08:00
  • 56064d1981 fix(op): enforce link cache lifecycle policy (#3101) Nostalgia 2026-09-21 16:54:12 +08:00
  • d894a3983b fix(115_open): refresh expired OSS credentials during upload (#3063) Ziheng Mao 2026-09-21 10:38:14 +08:00
  • 084c008102 chore(build): replace uncontrolled email domain (#3103) ShenLin 2026-09-20 14:25:20 +08:00
  • 136e107463 build(deps): update gofakes3 to merged commit fix-3067 jyxjjj 2026-09-20 01:05:06 +08:00
  • 7b4d4454a8 fix(s3): return NoSuchKey for missing copy sources jyxjjj 2026-09-20 01:01:01 +08:00
  • f75e79047a fix(webdav): stabilize fallback ETags fix-3065 jyxjjj 2026-09-20 00:55:25 +08:00
  • 579ceff18f fix(deps): update module github.com/go-webauthn/webauthn to v0.18.2 renovate/github.com-go-webauthn-webauthn-0.x renovate[bot] 2026-09-19 16:39:32 +00:00
  • 966164d3a0 feat(ci): remove docs/PR-transfer-seeds.md PIKACHUIM 2026-09-18 11:59:03 +08:00
  • 4580c4db33 fix(alist_v3): set child paths so nested directories resolve (#3019) Fighting 2026-09-15 23:13:10 +08:00
  • 5447ecb072 fix(s3): encode multipart fixture paths (#3074) Nostalgia 2026-09-14 20:30:17 +08:00
  • f828938095 Merge remote-tracking branch 'origin/feat/advanced-transfer-seeds' into feat/advanced-transfer-seeds PIKACHUIM 2026-09-13 00:00:07 +08:00
  • fe575686f1 refactor(seed): converge sliceMd5 rule on SliceMD5FromPieces PIKACHUIM 2026-09-12 23:59:39 +08:00
  • e73e69f05e Merge branch 'main' into feat/advanced-transfer-seeds Pikachu Ren 2026-09-12 23:48:59 +08:00
  • 6d17d37ee7 fix(seed): harden seed source fetching and unify rapid-upload hash rules PIKACHUIM 2026-09-12 22:22:12 +08:00
  • f933d59ec4 fix(seed): repair broken build of hash-driven rapid upload across 12 drivers PIKACHUIM 2026-09-12 21:56:42 +08:00
  • 79c1d9d721 Merge branch 'feat/advanced-transfer-seeds' of github.com:OpenListTeam/OpenList into feat/advanced-transfer-seeds PIKACHUIM 2026-09-11 16:50:59 +08:00
  • 6f2ba09df9 fix(115): enhance Get() error handling for empty responses\n\n- Handle null/empty FileID in API response\n- Return ObjectNotFound when FileID is empty\n- Improve robustness for non-existent paths PIKACHUIM 2026-09-11 15:52:28 +08:00
  • 624fdd24e9 feat: implement seed-based rapid upload for 12 drivers with optimized hash calculation PIKACHUIM 2026-09-11 15:10:50 +08:00
  • 23164ac7f2 fix(s3): enforce conditional writes with valid object ETags jyxjjj 2026-09-10 23:32:20 +08:00
  • 9b75a0c21c fix(webdav): honor conditional PUT requests jyxjjj 2026-09-10 21:54:40 +08:00
  • f18b4acc76 feat(local): add PDF thumbnails on macOS (#3017) flyingrtx 2026-09-10 19:45:24 +08:00
  • d6109a7940 feat(task): persist task timestamps across restarts (#2914) fryeggs 2026-09-10 19:20:11 +08:00
  • 06423083c7 Merge branch 'main' into feat/advanced-transfer-seeds Pikachu Ren 2026-09-10 10:47:58 +08:00
  • 4903bf61a9 feat(drivers): expose MD5/SHA1 hashes in misskey and quark_open file listing PIKACHUIM 2026-09-10 00:42:25 +08:00
  • d29baa0eaf fix(seed): preserve per-piece MD5 list in CAS payload PIKACHUIM 2026-09-09 15:58:04 +08:00
  • d684e45d63 feat(seed): multi-file CAS and derive seed name PIKACHUIM 2026-09-09 15:40:30 +08:00
  • ac1192a8d9 fix(seed): generate one CAS per file for multi-file selection PIKACHUIM 2026-09-09 11:50:09 +08:00
  • 172ef17421 fix(seed): export shared seed helpers for upload sidecar PIKACHUIM 2026-09-09 11:04:57 +08:00
  • 85be4214ee feat(seed): asynchronous generation for large file sets PIKACHUIM 2026-09-09 11:00:28 +08:00
  • e10ebd2694 feat(seed): BT always offline-downloadable and expose driver rapid capability PIKACHUIM 2026-09-09 00:08:31 +08:00
  • 8467a3abe0 feat(seed): enrich capabilities and per-file source selection PIKACHUIM 2026-09-08 23:13:49 +08:00
  • aa42d9e5fd feat(seed): support removing files from a seed via update PIKACHUIM 2026-09-08 22:51:46 +08:00
  • 596e284fb7 fix(seed): allow capabilities preflight without seed_data PIKACHUIM 2026-09-08 19:29:42 +08:00
  • 9f630bdf80 feat(ci): auto process issues ci/auto-issue-process PIKACHUIM 2026-09-08 15:59:39 +08:00
  • 2ed55487df Merge branch 'feat/advanced-transfer-seeds' of github.com:OpenListTeam/OpenList into feat/advanced-transfer-seeds PIKACHUIM 2026-09-08 15:53:58 +08:00
  • 2e6dd00d91 feat(seed): channel update, share validity and CAS direct access PIKACHUIM 2026-09-08 15:35:43 +08:00
  • 0463da4034 chore(ci): enforce AI disclosures and lock invalid issues (#3059) ShenLin 2026-09-08 15:20:36 +08:00
  • 09b150a0ef Merge branch 'main' into feat/advanced-transfer-seeds Pikachu Ren 2026-09-08 14:29:06 +08:00
  • 238dbb66ec feat(seed): complete edit, recalculate and relayed transfer PIKACHUIM 2026-09-08 14:22:44 +08:00
  • 9c7ad84242 feat(seed): add advanced transfer seed support (OSS/torrent/CAS) PIKACHUIM 2026-09-08 13:00:33 +08:00
  • a5e5048555 Squashed commit of the following: PIKACHUIM 2026-09-08 10:46:32 +08:00
  • 2d51c9ab4b feat!(init): add initialization wizard (#3041) Pikachu Ren 2026-09-07 14:14:22 +08:00
  • d9d8aa24e6 fix(s3): default upload content types and return partial content (#3053) ShenLin 2026-09-07 12:01:15 +08:00
  • 55530ff171 fix(release): fetch frontend assets from edge (#3052) ShenLin 2026-09-07 12:00:50 +08:00
  • b0f6919f86 feat: add system initialization (setup wizard) support PIKACHUIM 2026-09-05 21:52:27 +08:00
  • 6247cf7be2 feat(server/s3): support multipart upload (#2813) MadDogOwner 2026-09-05 15:56:40 +08:00
  • eee910babb fix(deps): update module github.com/rclone/rclone to v1.75.1 (#3035) renovate[bot] 2026-09-05 12:22:53 +08:00
  • 6b55a82ffe chore(deps): update docker/setup-qemu-action digest to 1f40c72 (#3021) renovate[bot] 2026-09-05 12:14:09 +08:00
  • 93dac1655f chore(deps): update go toolchain directive to v1.27.1 (#3024) renovate[bot] 2026-09-05 12:12:51 +08:00
  • 6ad44605c0 feat(drivers/guangyapan): add md5-based instant upload support (#3034) Pikachu Ren 2026-09-05 12:11:51 +08:00
  • d90d84906e fix(drivers/139): improve mail login credential renewal (#3029) UcnacDx2 2026-09-05 11:55:41 +08:00
  • c3d3da9286 fix(drivers/189): decode JSON strings before parsing timestamps (#3033) ShenLin 2026-09-05 00:12:20 +08:00
  • 2bdf16d596 chore(deps): pin dependencies (#2736) v4.2.6 renovate[bot] 2026-09-01 22:58:15 +08:00
  • f8ebaec4f1 fix(deps): update module google.golang.org/grpc to v1.85.0-dev (#3015) renovate[bot] 2026-09-01 22:58:10 +08:00
  • fc23f4e781 fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.8 (#3014) renovate[bot] 2026-09-01 22:58:05 +08:00
  • 3ea9984aea fix(deps): update module golang.org/x/image to v0.45.0 (#2994) renovate[bot] 2026-09-01 22:58:00 +08:00
  • cc11f354f1 fix(deps): update module github.com/go-webauthn/webauthn to v0.18.0 (#2988) renovate[bot] 2026-09-01 22:57:54 +08:00
  • 8869874b76 fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.10.0 (#2987) renovate[bot] 2026-09-01 22:57:48 +08:00
  • 523af855ba fix(auth): secure SSO account binding ShenLin 2026-09-01 18:32:41 +08:00
  • bba3516693 fix(upload): authorize direct upload destinations ShenLin 2026-09-01 18:30:22 +08:00
  • f244adf60e fix(meta): enforce case-insensitive access controls ShenLin 2026-09-01 18:29:22 +08:00
  • ce87b45d2d fix(cmd/start): use absolute executable path for child process (#2125) abcqqoo 2026-09-01 18:15:06 +08:00
  • 1eec7be4c1 Merge branch 'main' into renovate/gopkg.in-ldap.v3-3.x renovate/gopkg.in-ldap.v3-3.x Pikachu Ren 2026-09-01 18:10:09 +08:00
  • 4031b31837 fix(deps): update module github.com/azure/azure-sdk-for-go/sdk/azcore to v1.23.1 (#2985) renovate[bot] 2026-09-01 18:01:59 +08:00
  • 9b34ca5bf1 fix(deps): update module github.com/coreos/go-oidc to v2.5.0+incompatible (#2711) renovate[bot] 2026-09-01 17:59:51 +08:00
  • 666b1a039d fix(deps): update module golang.org/x/crypto to v0.55.0 (#2993) renovate[bot] 2026-09-01 17:57:45 +08:00
  • 8f9a09d359 fix(drivers/guangyapan): report multipart upload progress to copy task (#2989) hugcabbage 2026-09-01 17:22:50 +08:00
  • 394bb8f80e chore(deps): update go toolchain directive to v1.26.5 (#2733) renovate[bot] 2026-08-30 17:25:38 +08:00
  • 171aea98cf fix(conf): add default value for MultipartTTL feat/s3-multipart MadDogOwner 2026-08-29 16:27:01 +08:00
  • 6ef934f1b5 fix(server/s3): ensure resource close safely MadDogOwner 2026-08-29 15:54:05 +08:00
  • 6ce5aab837 chore(deps): bump github.com/OpenListTeam/gofakes3 to v0.8.1 MadDogOwner 2026-08-29 15:51:38 +08:00
  • 59b1dfde05 feat(server/s3): reap abandoned multipart uploads MadDogOwner 2026-07-21 14:46:16 +08:00
  • dd8247e578 feat(server/s3): support multipart upload MadDogOwner 2026-07-21 00:22:24 +08:00