Skip to content

Releases: DevYukine/rustfoil

v1.0.0

21 Nov 15:50
Compare
Choose a tag to compare
  • feat!: add missing tinfoil keys back to CLI, require them in lib (fbe5c13)

BREAKING CHANGES

  • changes parameter of TinfoilService#generate_index method in lib

This also adds googleApiKey, headers back as CLI flags

v0.5.1

19 Nov 18:08
Compare
Choose a tag to compare

Bug Fixes

  • ci: correct actions/checkout version in release action (8f6d570)

v0.5.0

19 Nov 18:00
Compare
Choose a tag to compare

Bug Fixes

  • http: only url encode the filename, not other parts of the path (6d79ec1)
  • http: only url encode the filename, not other parts of the path (64d0310)
  • runtime error (3e9faa8)

Features

  • rewrite and add support for local files via http/https (2795675)

v0.4.2

14 Feb 02:18
Compare
Choose a tag to compare

Bug Fixes

v0.4.1

14 Feb 01:27
Compare
Choose a tag to compare

Bug Fixes

  • index: encode name like the whatwg spec requires (a1d428e)

v0.4.0

12 Dec 22:16
Compare
Choose a tag to compare

Bug Fixes

  • output_index: create_dir_all expects a folder (f636e82)
  • check if public key is there before trying to access it (e220810)
  • output_index: create all folders for output path if they don't exist (4acd40e)

Features

  • implement tinfoil index location (488657a)

v0.3.0

08 Dec 00:06
Compare
Choose a tag to compare

Features

  • gdrive: support google drive shortcuts (5e8c025)

v0.2.0

07 Dec 00:24
Compare
Choose a tag to compare

Bug Fixes

  • compression: remove duplicated compression (6810519)
  • gdrive: fix sharing not working correctly (22d0a32)
  • gdrive: fix typo (a7aa40c)
  • gdrive: fix upload to specific folder id (730667b)
  • gdrive: rename vector to vec (6e2095c)
  • gdrive: support all drives while deleting old permissions (40817f7)
  • index: correct themeWhiteList and themeBlackList json key names (#6) (97cb61e)
  • index: serialize all fields in camelCase (#4) (2143f97)
  • logging: only display debug & trace if verbose is enabled (5f8c065)
  • main: catch logging result (e3a1045)
  • main: correct default output file extension (c86db37)
  • main: display the possible values of --compression option (#5) (9d65589)
  • main: use reference to not take ownership (7aee585)
  • borrow folder_id (847678f)
  • encrypt extra bytes (7bb525b)
  • enum's should be passed by value (98cf267)
  • enum's should implement copy (ee22cd2)
  • tinfoil minimum version should be a float (8f54c32)
  • main: progress bar is not a download (5da75bc)
  • main: use correct loglevel (ba5cfd7)
  • remove dead imports (28b5b9a)

Features

  • add share folder flag (35af18e)
  • add tinfoil auth flag (de9092f)
  • main: output error correctly (02d8a02)
  • main: output url of index when shared (12a6092)
  • main: replace newline and tab characters (d8bb868)
  • add basic compression (9f43aa6)
  • add encryption (097e8f0)
  • add headless mode (7ce8ecb)
  • add index upload & sharing (3a57684)
  • add openssl building deps (35a93d7)
  • allow to add multiple folder ids (fd05a0f)
  • compression: add Display impl for CompressionFlag (89cb1f1)
  • compression: catch possible error of encoder#write_all (28f7b7e)
  • main: log compression if used (326e4e8)
  • add sharing for files (f5f6fb1)
  • add support for more tinfoil index features (6c01d0e)
  • convert output file to tinfoil format (eb1b20f)
  • index: add ParsedFileInfo (9ba9f44)
  • index: ignore empty success message (e32ed9d)
  • main: write index to disk, add title id & file extension checks (e3d0d0a)