v1.0.0 tag-filter, target-file-name, revocation check, no pull outside calling dir
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