Releases: PlakarKorp/plakar
Releases · PlakarKorp/plakar
v1.0.3-rc.2
What's Changed
- readme-update-pre-release by @misterflop in #984
- Update README.md by @sermelipharo in #1035
- Update readme to announce first release. by @misterflop in #1033
- bump version by @poolpOrg in #1037
- plug back stdio by @poolpOrg in #1036
- s3 importer: improve listing performance by @brmzkw in #1031
- deduplicate command execution code by @ericfaurot in #1032
- btreescan: use config + all importers. by @mathieu-plak in #1039
- agent: tweak the command logging by @omar-polo in #1040
- add
sftp
exporter tests by @sayoun in #988 - fix test for running without agent by @ericfaurot in #1045
- try to use the tty for the passphrase prompts by @omar-polo in #1041
- Fail if extra arguments are given. by @ericfaurot in #1066
- PoolpOrg/move-connectors by @poolpOrg in #1068
- PoolpOrg/kloset-split by @poolpOrg in #1069
- tasks: Validate configuration at loading time. by @mathieu-plak in #1046
- Introduce a plakar AppContext. by @mathieu-plak in #1075
- fix the checkupdate logic; it's backward by @omar-polo in #1080
- importers: adapt to the new interface by @omar-polo in #1076
- add a tar importer by @omar-polo in #1077
- storage/s3: Pool buffers for PutPackfile. by @mathieu-plak in #1083
- stdio importer should have a reader for file but not dir by @sayoun in #1084
- tar/importer: fix Root location by @omar-polo in #1086
- appcontext: move the secret in here by @omar-polo in #1085
- tar/importer: fix the entries type by @omar-polo in #1087
- refactor setupEncryption by @omar-polo in #1088
- ui: use path instead of filepath by @omar-polo in #1091
- importers: pass ImporterOpts by @omar-polo in #1092
- agent: Disallow agent start with PLAKAR_AGENTLESS. by @mathieu-plak in #1042
- fix stdio importer options hostname by @sayoun in #1094
- 1055 ptar needs to be plugged differently for better ux by @poolpOrg in #1093
- docs: update README with last release by @misterflop in #1096
- config command update by @ericfaurot in #1095
- Add
stdio
andftp
importer and exporter tests by @sayoun in #936 - Update README.md by @poolpOrg in #1108
- FEAT: New GRPC_exporter struct by @Peralban in #1098
- split checkupdate to its own function; simplify + no checks on first run by @omar-polo in #1109
- Op/sync by @omar-polo in #1111
- support passphrase_cmd in config by @omar-polo in #1089
- unbreak the workspace by @omar-polo in #1114
- move passphrase prompting in Parse() by @omar-polo in #1113
- GRPC Importer by @Peralban in #1110
- FEAT: New GRPC_storage struct by @Peralban in #1099
- FEAT: Create load functions for plugins by @Peralban in #1103
- importer/fs: add knob to not traverse filesystems by @omar-polo in #1115
- disambiguate close Reader and close Importer by @landryarki in #1118
- fix some path vs filepath usage by @omar-polo in #1122
- move the same fs logic in a new file to fix the build on windows by @omar-polo in #1125
- for auto-generated paths, prefix "fs:" by @omar-polo in #1123
- Poolp org/simplify cli for ptar by @poolpOrg in #1130
- improve config commands by @ericfaurot in #1102
- Poolp org/is local fs by @poolpOrg in #1131
- move proto by @landryarki in #1121
- Fix NormalizePath for windows and unices by @omar-polo in #1126
- avoid a cross-device rename by @omar-polo in #1132
- plug an httpreader for ptar + register ptar+http, ptar+https by @poolpOrg in #1133
- some quick fixes for windows by @omar-polo in #1134
- load the plugins by @omar-polo in #1136
- fs/importer: unify walkdir by @omar-polo in #1135
- backup: add -o option to pass extra arguments to the importers by @omar-polo in #1116
- change the way plugins are loaded by @omar-polo in #1137
- update config documentation by @ericfaurot in #1154
- first draft for plakar pkg create and install by @omar-polo in #1155
- more windows shimming by @omar-polo in #1156
- fixup paths to file and fix Root() by @omar-polo in #1158
- go get -u kloset by @omar-polo in #1163
- display config as yaml instead of ini by @ericfaurot in #1164
- two more windows fixes by @omar-polo in #1165
- agent: Fix agent mode not working. by @mathieu-plak in #1168
- backup: Fix @source notation. by @mathieu-plak in #1169
- Introduce plakar cookies. by @mathieu-plak in #1166
- appcontext: Fix NewAppcontextFrom. by @mathieu-plak in #1173
- ptar: Delete the vfs cache. by @mathieu-plak in #1175
- ptar: Close cache and snapshots. by @mathieu-plak in #1174
- Update utils.go by @poolpOrg in #1178
- ptar man improvements by @omar-polo in #1179
- rework PTAR cli by @poolpOrg in #1177
- Setup goreleaser by @brmzkw in #1097
- chore: Update kloset by @mathieu-plak in #1185
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot[bot] in #1188
- refactors the
GrpcStorage
implementation by @landryarki in #1180 - Fix deadlink to crypto audit report by @b1pb1p in #1193
- tweaks in plakar.1 by @ericfaurot in #1195
- backup: add a -dry-run mode by @omar-polo in #1181
- fs/importer: fix reported root dir by @omar-polo in #1198
- pkg create: add extra_files to the manifest; improve usage by @omar-polo in #1197
- add pkg build by @omar-polo in #1201
- improve error message on agent version mismatch by @omar-polo in #1202
- pkg create: include the manifest in the ptar by @omar-polo in #1203
- Jcastets/doc by @brmzkw in #1204
- adapt to the kloset change in api by @poolpOrg in #1212
- grpc: add Init method for importers/exporters/storage by @omar-polo in #1214
- update deps by @poolpOrg in #1216
- ptar -h: fix synopsis by @brmzkw in #1215
- Update Plakar UI from main by @github-actions[bot] in #1222
- pkg subcommand improvements by @ericfaurot in #1220
- misc man page improvements by @omar-polo in #1218
- we don't need a repo to be opened for asking help by @poolpOrg in #1230
- backup subcommand: rename excludes option to exclude-file by @lcheylus in #1235
- fix ctx.CWD thru the agent ...
v1.0.3-rc.1
What's Changed
- fix pkg add by @ericfaurot in #1417
- Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #1423
- Bump github.com/golang-jwt/jwt/v5 from 5.2.3 to 5.3.0 by @dependabot[bot] in #1424
- Bump golang.org/x/tools from 0.34.0 to 0.35.0 by @dependabot[bot] in #1425
- Bump github.com/go-playground/validator/v10 from 10.25.0 to 10.27.0 by @dependabot[bot] in #1427
- Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 by @dependabot[bot] in #1426
- login doesn't happen in a repository context by @ericfaurot in #1429
- Poolp org/agent teardown by @poolpOrg in #1430
- move btreescan to its own repo by @poolpOrg in #1421
- 1207 create manpage for plakar logout by @poolpOrg in #1432
- try browser fallbacks by @poolpOrg in #1433
- pkg management fixes by @ericfaurot in #1434
- pass parameters to plugin by @poolpOrg in #1420
- improve agent startup by @ericfaurot in #1435
- when importing for a third party, prefix keys with third party name by @poolpOrg in #1437
- Poolp org/split connectors by @poolpOrg in #1436
- Update Plakar UI to main@a616ee0 by @github-actions[bot] in #1440
- Update Plakar UI to main@31a763e by @github-actions[bot] in #1441
- API repository info: add arch and os by @brmzkw in #1443
- improve config file format by @ericfaurot in #1445
- api integration: return version stage by @brmzkw in #1447
- kloset: Adapt to new api changes. by @mathieu-plak in #1442
- Update Plakar UI to main@cf99938 by @github-actions[bot] in #1448
- fetch integration list for current version by @ericfaurot in #1450
- plakar token: improve help by @brmzkw in #1452
- Improve plakar help version by @brmzkw in #1449
- do not add ls to synopsis, it doesn't exist anymore by @poolpOrg in #1451
- fix agent cancellation by @mathieu-plak in #1453
- Remove integrations install/uninstall in demo mode by @brmzkw in #1454
- sync: improve help and disallow extra args by @brmzkw in #1455
- Update Plakar UI to main@3e720db by @github-actions[bot] in #1458
- Fix sync by @brmzkw in #1457
- PoolpOrg/qa-info-manpage by @poolpOrg in #1490
- update dependency by @poolpOrg in #1495
- reduce teardown to 5s, 1m is too long by @poolpOrg in #1494
- update and provide examples by @poolpOrg in #1493
- Jcastets/help cat by @brmzkw in #1491
- Jcastets/help UI by @brmzkw in #1489
- improve error message by @poolpOrg in #1487
- ls was removed by @poolpOrg in #1488
- update kloset version by @poolpOrg in #1497
- Jcastets/help services by @brmzkw in #1498
- Update manpages by @brmzkw in #1499
- update to kloset v1.0.1 by @poolpOrg in #1512
- Update Plakar UI to v2.0.0@68ed66e by @github-actions[bot] in #1516
- fix -h on pkg subcommands by @ericfaurot in #1513
- Jcastets/config by @brmzkw in #1514
- plakar logout doesn't take options by @brmzkw in #1515
- handle relative paths correctly in restore by @poolpOrg in #1517
- plugins: When exec.Command pass down a context. by @mathieu-plak in #1521
- restore without a snapshot should restore the latest, not the first by @poolpOrg in #1525
- allow help to be passed to a pager by @poolpOrg in #1524
- fix examples and man page by @poolpOrg in #1526
- allow to find installed package by name and version by @ericfaurot in #1523
- fix config import by @ericfaurot in #1527
- bump by @poolpOrg in #1528
- bump by @poolpOrg in #1529
Full Changelog: v1.0.3-devel.dc37b62...v1.0.3-rc.1
v1.0.3-devel.dc37b62
Changelog
- dc37b62 Merge pull request #1414 from PlakarKorp/mm/connectors_link_support
- d63b4a8 Merge pull request #1413 from PlakarKorp/poolpOrg/typed-import
- a77218b Update kloset dep.
- ea8d0e4 update documentation
- 8858ba7 exporters: Adapt to new interface.
- 06b7128 Merge pull request #1411 from PlakarKorp/1159-options--hostname-and--username-are-ignored-in-agent-mode
- a04e6d7 improve config ingestion
- f38fc12 Merge pull request #1412 from PlakarKorp/update-plakar-ui/from-main
- 83a9056 Update Plakar UI to main@98ab256
- cfd3f31 remove -hostname and -username, they're not needed
- 9690589 Merge pull request #1410 from PlakarKorp/1408-remove-packages-from-plakar-version
- 8953dd0 Merge pull request #1323 from PlakarKorp/ef/api-integration
- d890f7e we now have plakar pkg to list integrations
- fc4116f Merge pull request #1409 from PlakarKorp/1397-plakar-panics-when-reading-invalid-ptar
- 5d6aac9 enforce a check on config length to make sure we don't blow up on a corrupted ptar
- bb96159 reload plugins if necessary before integration and package operation
- 8897253 Merge branch 'main' into ef/api-integration
- 893f73e Merge pull request #1406 from PlakarKorp/ef/unregister
- 3591316 rename file
- 072dd3e Merge pull request #1407 from PlakarKorp/poolpOrg/rclone-config-import-fix
- bd7e991 add a mean to reload plugins if the installed packages have changed
- 08cb14e Merge branch 'main' into ef/api-integration
- 8f83375 remove special cases and force rclone://
- 7dea27e validate package name before installing or uninstalling
- 8188a7e Merge pull request #1405 from PlakarKorp/ef/unregister
- 358fad7 fix potential dead-lock
- 9a17b2d sync
- 6252b29 update mod
- 9af7d6b Merge branch 'main' into ef/unregister
- cdc8a4a fix manpage
- 8180611 update manpages
- 7aa8434 sync
- 89288ae add a ReloadPlugins method
- f9321d7 only require auth for downloading packages. check if a package is installed before trying to download.
- a225680 sync unregister
- d95fc64 add status filter
- 92ff257 fixes and improvements on plugins
- 9e6789f copy the package manager
- 49691b3 fix previous
- 0da9929 fix log string
- 93dc4f5 fix variable name x
- c230495 Merge branch 'main' into ef/api-integration
- 1396ae5 sync pkg manager
- e857dc0 Merge branch 'main' into ef/api-integration
- f82ef5d fetch integrations list from the api
- ced6ce4 Merge branch 'main' into ef/api-integration
- dc5f3ed Merge branch 'main' into ef/api-integration
- 9aff37f Merge branch 'main' into ef/api-integration
- bc25b3d update integrations
- 99f60f4 fix response type
- 7b1fb2a Merge branch 'main' into ef/api-integration
- 0c32d59 fix routes
- f42145d fix installed plugin listing
- 239a0f3 implement api install and uninstall
- 22da45f Merge branch 'main' into ef/api-integration
- 041cb39 regen
- a7025ca regen
- 94b0537 regen
- 27c384b regen
- f26cb5f regen
- dce05e4 default to uninstalled for now
- 537e747 update integration model and import "real" data
- 45e04bb Merge branch 'main' into ef/api-integration
- b4748c4 api tweaks:
- 2a28d0a adapt to ui changes and fix pagination
- 12aa1f8 Merge branch 'main' into ef/api-integration
- 758db05 tweak responses and implement pagination
- 51753cd Merge branch 'main' into ef/api-integration
- a1d4664 add omitempty
- 855a3bf starting implementing the integration API
v1.0.3-devel.d5a3fd0
What's Changed
- Update Plakar UI from main by @github-actions[bot] in #1384
- allow cross compiling by @poolpOrg in #1380
- Change the way we check for updates. by @mathieu-plak in #1385
- autospawn the agent by @omar-polo in #1383
- switch from Bytes to IBytes by @poolpOrg in #1386
- Add Plakar UI sha in commit message by @brmzkw in #1390
- go get -u ; go mod tidy by @omar-polo in #1389
- Update Plakar UI to main@1c9c02d by @github-actions[bot] in #1391
- main: Lower the default concurrency. by @mathieu-plak in #1396
- connectors: Adapt to the new storage interface. by @mathieu-plak in #1395
- implement a package manager attached to the appcontext. by @ericfaurot in #1393
- Rework task reporting by @ericfaurot in #1321
- fix plugins glitches by @ericfaurot in #1400
- Update Plakar UI to main@ccd0b91 by @github-actions[bot] in #1402
- use a counter on pending reports by @ericfaurot in #1403
- Adapt to the importer/exporter/storage API changes for context. by @mathieu-plak in #1401
- make config import accept specific sections by @poolpOrg in #1404
Full Changelog: v1.0.3-devel.6346f88...v1.0.3-devel.d5a3fd0
v1.0.3-devel.6346f88
What's Changed
- remove some logging by @omar-polo in #1320
- Remove AppContext.GetAuthToken(repositoryID) entirely. by @ericfaurot in #1324
- fail to load config if more than one kloset is flagged as default by @ericfaurot in #1325
- throw timeout(1) in the mix by @omar-polo in #1319
- put more info in the manifest by @ericfaurot in #1331
- Update Plakar UI from main by @github-actions[bot] in #1333
- Bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in #1335
- Bump golang.org/x/term from 0.32.0 to 0.33.0 by @dependabot[bot] in #1336
- Bump golang.org/x/mod from 0.24.0 to 0.26.0 by @dependabot[bot] in #1337
- Bump github.com/minio/minio-go/v7 from 7.0.89 to 7.0.94 by @dependabot[bot] in #1338
- Bump github.com/golang-jwt/jwt/v5 from 5.2.2 to 5.2.3 by @dependabot[bot] in #1339
- chore: Fix build, dependabot can't merge. by @mathieu-plak in #1342
- Jcastets/file preview by @brmzkw in #1343
- Create subcmd to import config from other ini files by @Peralban in #1344
- fix panic on backup in the scheduler by @ericfaurot in #1350
- fix(ui): always show webUI URL (#1346) by @s4uliu5 in #1348
- move manifest to its own file by @ericfaurot in #1345
- swap with "go.yaml.in/yaml/v3" which is the new thing by @poolpOrg in #1351
- api: add missing wrappers by @omar-polo in #1352
- Enable demo mode with env PLAKAR_DEMO_MODE by @brmzkw in #1353
- update manifest.yaml.5 by @omar-polo in #1334
- Update Plakar UI from main by @github-actions[bot] in #1359
- since configuration is now atomic, we no longer need to have an agent by @poolpOrg in #1355
- normalize name by making @ prefix optional by @poolpOrg in #1356
- make 'pkg add' accept a simple plugin name like 'pkg build' by @ericfaurot in #1354
- pass command line to agent so it's recorded properly in snapshot header, by @poolpOrg in #1357
- cmd.Wait on subcommands by @poolpOrg in #1361
- simplify the info command and usage by @poolpOrg in #1358
- Poolp org/fix pkg add url by @poolpOrg in #1362
- 1267 plakar info fix documentation by @poolpOrg in #1360
- Poolp org/plugins versioning by @poolpOrg in #1364
- Update Plakar UI from main by @github-actions[bot] in #1369
- strip empty values when importing config by @poolpOrg in #1371
- remove reference to appcontext in utils package by @ericfaurot in #1370
- Bump github.com/pkg/xattr from 0.4.10 to 0.4.12 by @dependabot[bot] in #1374
- Bump github.com/minio/minio-go/v7 from 7.0.94 to 7.0.95 by @dependabot[bot] in #1375
- Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot[bot] in #1376
- Bump github.com/charmbracelet/glamour from 0.9.1 to 0.10.0 by @dependabot[bot] in #1377
- Bump modernc.org/sqlite from 1.36.3 to 1.38.1 by @dependabot[bot] in #1378
- improve diff: simplify logic and extend to work on fs.FS, makes it possible to diff local files by @poolpOrg in #1373
- plug human2duration.ParseDuration by @poolpOrg in #1379
New Contributors
Full Changelog: v1.0.3-devel.889b4b6...v1.0.3-devel.6346f88
v1.0.3-devel.889b4b6
What's Changed
- improve pkg naming; add initial docs by @omar-polo in #1284
- adapt to kloset change for excludes by @omar-polo in #1293
- teach pkg install how to fetch from http by @omar-polo in #1240
- do not fail on an empty config file by @ericfaurot in #1298
- Update README.md by @poolpOrg in #1306
- Create dependabot.yml by @poolpOrg in #1307
- Delete .github/workflows/codeql-analysis.yml by @poolpOrg in #1313
- Bump github.com/cockroachdb/pebble/v2 from 2.0.3 to 2.0.6 by @dependabot[bot] in #1312
- Bump google.golang.org/grpc from 1.73.0 to 1.74.0 by @dependabot[bot] in #1311
- Bump github.com/charmbracelet/bubbletea from 1.3.4 to 1.3.6 by @dependabot[bot] in #1309
- Allow 'create' to use the passphrase from the config. by @ericfaurot in #1300
- basic location validation. by @ericfaurot in #1302
- remove github.com/creack/pty as dep by @omar-polo in #1314
- ci: tweak timeout by @omar-polo in #1315
- teach pkg build how to fetch a remote recipe by @poolpOrg in #1316
- move plugin registration by @omar-polo in #1318
Full Changelog: v1.0.3-devel.455ca52...v1.0.3-devel.889b4b6
v1.0.3-devel.455ca52
What's Changed
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot[bot] in #1188
- refactors the
GrpcStorage
implementation by @landryarki in #1180 - Fix deadlink to crypto audit report by @b1pb1p in #1193
- tweaks in plakar.1 by @ericfaurot in #1195
- backup: add a -dry-run mode by @omar-polo in #1181
- fs/importer: fix reported root dir by @omar-polo in #1198
- pkg create: add extra_files to the manifest; improve usage by @omar-polo in #1197
- add pkg build by @omar-polo in #1201
- improve error message on agent version mismatch by @omar-polo in #1202
- pkg create: include the manifest in the ptar by @omar-polo in #1203
- Jcastets/doc by @brmzkw in #1204
- adapt to the kloset change in api by @poolpOrg in #1212
- grpc: add Init method for importers/exporters/storage by @omar-polo in #1214
- update deps by @poolpOrg in #1216
- ptar -h: fix synopsis by @brmzkw in #1215
- Update Plakar UI from main by @github-actions[bot] in #1222
- pkg subcommand improvements by @ericfaurot in #1220
- misc man page improvements by @omar-polo in #1218
- we don't need a repo to be opened for asking help by @poolpOrg in #1230
- backup subcommand: rename excludes option to exclude-file by @lcheylus in #1235
- fix ctx.CWD thru the agent by @omar-polo in #1234
- CLI-side, if no path was provided, pass ctx.CWD as cmd.Path by @poolpOrg in #1229
- restore: Log directory events on error. by @mathieu-plak in #1241
- chore: Update kloset dep. by @mathieu-plak in #1242
- chore: Update install instruction in README. by @mathieu-plak in #1243
- prettify command listing by @omar-polo in #1245
- Jcastets/services agent mode by @brmzkw in #1250
- Fix .vscode/launch.json by @brmzkw in #1248
- Fix plakar help output by @brmzkw in #1228
- plakar help: improve wording by @brmzkw in #1251
- display symlinks in ls output by @poolpOrg in #1253
- Jcastets/help services and login by @brmzkw in #1252
- Improve plakar help backup by @brmzkw in #1225
- 1221 add snapshots over time in the api by @poolpOrg in #1259
- use new kloset/reading helpers by @ericfaurot in #1265
- Update Plakar UI from main by @github-actions[bot] in #1273
- backup: error if too many arguments are given by @omar-polo in #1272
- allow to filter on importer directory by @ericfaurot in #1276
- implement a "token create" command by @ericfaurot in #1275
- sftp: Provide a way to run an ssh command. by @mathieu-plak in #1270
- sftp: Use ReadFromWithConcurrency for writes. by @mathieu-plak in #1277
- Update Plakar UI from main by @github-actions[bot] in #1281
- ptar creation with no param should do similar to backup with no param => CWD by @poolpOrg in #1282
- main: rename functions with CamelCase style by @lcheylus in #1285
- api: get rid of the global state by @omar-polo in #1279
- go get -u kloset@main by @omar-polo in #1291
- flop/update-readme-i18n by @misterflop in #1292
New Contributors
Full Changelog: v1.0.3-devel.c7a66f1...v1.0.3-devel.455ca52
v1.0.3-devel.a593a6a
What's Changed
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot in #1188
- refactors the
GrpcStorage
implementation by @landryarki in #1180 - Fix deadlink to crypto audit report by @b1pb1p in #1193
- tweaks in plakar.1 by @ericfaurot in #1195
- backup: add a -dry-run mode by @omar-polo in #1181
- fs/importer: fix reported root dir by @omar-polo in #1198
- pkg create: add extra_files to the manifest; improve usage by @omar-polo in #1197
- add pkg build by @omar-polo in #1201
- improve error message on agent version mismatch by @omar-polo in #1202
- pkg create: include the manifest in the ptar by @omar-polo in #1203
- Jcastets/doc by @brmzkw in #1204
- adapt to the kloset change in api by @poolpOrg in #1212
- grpc: add Init method for importers/exporters/storage by @omar-polo in #1214
- update deps by @poolpOrg in #1216
- ptar -h: fix synopsis by @brmzkw in #1215
- Update Plakar UI from main by @github-actions in #1222
- pkg subcommand improvements by @ericfaurot in #1220
- misc man page improvements by @omar-polo in #1218
- we don't need a repo to be opened for asking help by @poolpOrg in #1230
- backup subcommand: rename excludes option to exclude-file by @lcheylus in #1235
- fix ctx.CWD thru the agent by @omar-polo in #1234
- CLI-side, if no path was provided, pass ctx.CWD as cmd.Path by @poolpOrg in #1229
- restore: Log directory events on error. by @mathieu-plak in #1241
- chore: Update kloset dep. by @mathieu-plak in #1242
- chore: Update install instruction in README. by @mathieu-plak in #1243
New Contributors
Full Changelog: v1.0.3-devel.c7a66f1...v1.0.3-devel.a593a6a
v1.0.3-devel.c7a66f1
Changelog
- c7a66f1 Merge pull request #1185 from PlakarKorp/mm/pull_in_kloset
- 1306dec chore: Update kloset
- 8c69bec Merge pull request #1097 from PlakarKorp/jcastets/goreleaser
- d0913a1 goreleaser: fix homebrew-tap github organization
- a8effce Merge branch 'main' into jcastets/goreleaser
- b7b598e Merge pull request #1177 from PlakarKorp/1171-ptar-improve-command-line
- 09891db Merge pull request #1179 from PlakarKorp/op/man-overlay
- 58b5f3d sync manpages
- b3f2f0c rename manpage
- adc4494 misc improvements
- 7f05815 Setup goreleaser
- ce87724 Merge branch 'main' into 1171-ptar-improve-command-line
- 5a335cf fix tests
- 5c9b73a we can range over nil ptr, so move alloc a bit later
- 0fa76a4 update code to match doc
- 31c1acc fix my stoopid
- c667bf7 man pages
- f2c9cf7 rework PTAR cli