Skip to content

v1.0.0 tag-filter, target-file-name, revocation check, no pull outside calling dir

Choose a tag to compare

@robstoll robstoll released this 26 Oct 20:48
· 210 commits to main since this release
v1.0.0
2d6ba1a

What's Changed

  • execute cleanup before creating the PR; always use tegonal-bot as user by @robstoll in #187
  • fix wrong quotes (once double, once single) and improve error message by @robstoll in #189
  • only verify files if gpg dir contains trustdb.gpg in case of unsecure by @robstoll in #190
  • fix error message, remote remove requires -r|--remote before name by @robstoll in #191
  • use traceAndDie where die does not give enough context by @robstoll in #193
  • fix wrong detail description for onlyMissing in zsh completion by @robstoll in #194
  • also add detail for auto-trust explaining true/false again in detail by @robstoll in #195
  • also indent _gt with tabs and not with spaces by @robstoll in #197
  • parse also help generated by parse-args and allow to opt in by @robstoll in #198
  • introduce --tag-filter in gt remote add and gt pull by @robstoll in #202
  • ask to remove remote in case it already exists without pulled files by @robstoll in #204
  • don't delete remote dir if trust not established by @robstoll in #205
  • improve documentation, outline more examples by @robstoll in #206
  • output the list of remotes sorted by @robstoll in #207
  • we warn if no files where pulled for remote but fail to clean up repo by @robstoll in #208
  • check that one cannot place files outside the calling directory by @robstoll in #209
  • only support one signing-key per remote by @robstoll in #210
  • don't set a trap for SIGINT (EXIT trap is still called) by @robstoll in #211
  • check if key used to sign a signing-key.public.asc was revoked/expired by @robstoll in #213
  • check if gpg keys already are or will expire within the next 3 months by @robstoll in #214
  • specify the filename in pulled.tsv instead of rename in hook by @robstoll in #216
  • rename importRemotesPulledPublicKeys to importRemotesPulledSigningKey by @robstoll in #217
  • ability to specify a different file name by @robstoll in #218
  • fix check if one file was pulled by @robstoll in #219
  • use two jobs to execute shellspec by @robstoll in #220
  • double check target path is inside currentDir by @robstoll in #222
  • check if key which signed files of installation was revoked by @robstoll in #223
  • verify key which signed pulled file was not revoked by @robstoll in #224
  • update files of remote tegonal-gh-commons to version v2.8.2 via gt by @tegonal-bot in #215
  • update files of remote tegonal-scripts to version v4.1.0 via gt by @tegonal-bot in #221

Full Changelog: v0.19.0...v1.0.0