Skip to content

Releases: 52funny/pikpakcli

v0.23

Choose a tag to compare

@github-actions github-actions released this 06 Jul 05:32

Changelog

  • 5ed6fb8 feat(setup): add interactive config setup command

v0.22

Choose a tag to compare

@github-actions github-actions released this 21 May 02:45

Changelog

  • 1b8f02d Add delete command to remove files
  • ab7042c Create LICENSE
  • 541a41d Fix cd command arg parsing to properly handle quoted paths with spaces
  • 01a5a10 Fix flag retention in interactive shell by resetting flags after each command execution
  • 16dd961 Implement cd command in interactive shell with path validation, relative/absolute path support, and dynamic prompt update
  • 2e44025 Merge pull request #55 from yagol2020/patch-1
  • 04a9c10 chore: modification of actions conditions
  • 1e5f541 ci: update goreleaser workflow to use GITHUB_TOKEN secret
  • 6dc43fc docs(rules): invite PRs for rubbish rules
  • fc6a7e2 feat(cli): support wildcard targets in commands
  • 31abd4e feat(download): add time range clipping
  • d3c113f feat(shell): add clear builtin command
  • 6a59aab feat(shell): improve path completion and upload local paths
  • 516343e feat(shell): support wildcard expansion in interactive mode
  • 7cbdea3 feat: Add Interactive Shell mode for pikpakcli
  • 51d438d feat: add empty folder scan command
  • 7a9bf70 feat: add rename command
  • bae8937 feat: add rubbish rules command workflow
  • 88f6f22 feat: add shell autocomplete
  • 95d19cb feat: add shell open builtin and config docs
  • d928a77 feat: docker support
  • 887e7da feat: exit shell on ctrl-c
  • 2031ed3 feat: improve download resume and progress
  • d8feb01 feat: improve session reuse and quota output
  • 291bf0f feat: show monthly transfer quota
  • d993350 feat: support arm devices
  • ddcb143 feat: support dockerhub image push
  • 4ef6251 fix(cli): show help for empty download and upload commands
  • e2cd7c9 fix(empty): improve cancellation responsiveness
  • a6f8c9c fix(rubbish): fix rubbish shell path completion
  • d960970 fix(shell): fix shell path completion escaping
  • 8090428 fix(shell): normalize current path handling
  • 8650821 fix: cancel shell commands on ctrl-c
  • df1edcc merge: integrate PR #49 delete command
  • 8768c54 merge: integrate PR #56 rename command
  • 1180ce1 merge: integrate PR #59 interactive shell
  • fc6ba87 refactor: extract shared file kind constants
  • 2a155b6 refactor: improve delete command behavior
  • ea39bc3 refactor: logging and cli error output
  • 3f7aea6 refactor: remove embed command
  • ba99d86 refactor: remove redundant code and tighten error handling
  • 346779a refactor: rename cmd package to cli
  • ec449bd refactor: rename internal pikpak package to api
  • 3ae481f refactor: stabilize interactive shell mode
  • 26f8556 refactor: tighten rename path handling

v0.21

Choose a tag to compare

@52funny 52funny released this 12 Jan 07:52

Changelog

  • aa4f4e3 feat: improve configuration file reading

v0.20

Choose a tag to compare

@52funny 52funny released this 16 Aug 02:07

Changelog

  • 6325bc5 feat: add github ci
  • 2cb7e07 fix: enlarge page limit
  • fc174e7 fix: error message showing
  • 3052215 fix: fix exceeding the paging size can not be displayed
  • 23a5d8a fix: updated the login api error

v0.19

Choose a tag to compare

@52funny 52funny released this 01 Aug 12:21

Changelog

  • 691516a feat: add github ci
  • 2cb7e07 fix: enlarge page limit
  • 3052215 fix: fix exceeding the paging size can not be displayed

v0.18

Choose a tag to compare

@52funny 52funny released this 29 May 01:26
0c17ea9

Changelog

  • d6f24b5 fix: temporarily fixed a problem where the display name was too long
  • 16c713c fix: update default download path
  • 0c17ea9 fix: use OAuth 2.0 token endpoint to fix the "captcha_required" login error

v0.17

Choose a tag to compare

@52funny 52funny released this 09 Jan 15:00

Changelog

  • 70c2900 feat: add downloading progress bar infomation
  • 2b2824d fix: by default only one file is downloaded at a time
  • 84b14b1 fix: fix embed issue
  • 6c476e9 fix: use unsafe library to transmute string to byte slice
  • ec409ea fix: windows path error
  • c49ced8 refactor: implement some functions in a simple way
  • e770f92 refactor: simplified upload sync code

v0.16

Choose a tag to compare

@52funny 52funny released this 13 Nov 03:17

Changelog

  • f5030a7 feat: download: support resuming
  • 48416fb refactor: modify some deprecated functions
  • 9628161 refactor: update goreleaser config

v0.15

Choose a tag to compare

@52funny 52funny released this 06 Jul 02:05

Changelog

  • c94c7ad 1: format list with file ID column 2: format created time with year, format: 2006-01-02 15:04:05
  • 6ba1599 add lsit command
  • 78ab93e add some explanations
  • 956bbce add the acquisition quota command.
  • 52ae949 fix the list display.
  • 5b2dccd fix upload bug
  • 5f1a6b5 update readme

v0.14

Choose a tag to compare

@52funny 52funny released this 18 Mar 13:05

Changelog