github PlakarKorp/plakar v1.0.3

one day ago

Changelog

  • dfa22b0 Merge pull request #1627 from PlakarKorp/ef/service-list
  • 39f1a60 get services list from backend
  • 7daba33 Merge pull request #1624 from PlakarKorp/ef/service-list
  • 7df7c28 Merge pull request #1626 from PlakarKorp/op/check-errors
  • 3f57189 Merge pull request #1625 from PlakarKorp/op/no-diag
  • bc8290c Merge branch 'main' into op/no-diag
  • 147ed60 Merge pull request #1621 from PlakarKorp/op/countls
  • 9d9b42c check: improve the output
  • 77bf6fb skip diag in the subcommand listings
  • c7aa1cb missing arg
  • 586d054 implement services management subcommands
  • ac837fc Merge branch 'main' into op/countls
  • 07f6db4 Merge pull request #1622 from PlakarKorp/1456-plakar-sync-snapshot-should-fail-if-the-snapshot-does-not-exist
  • 850941e repo -> store
  • 9591a00 when synchronizing repositories in a single direction (to or from), we can stop right away and warn that no snapshot was selected rather than finalize with a 0 snapshots completed.
  • cc674c0 Merge pull request #1619 from PlakarKorp/ef/force-weak-passphrase
  • f89aca3 Merge branch 'main' into ef/force-weak-passphrase
  • 9b5dc37 add a services list command to list available services
  • 67704d9 return the error directly if readpassphrase fails
  • 2e85a52 Merge branch 'main' into op/countls
  • 751f0e8 ls: distinguish between no argument and an empty one
  • c3bfe53 Merge pull request #1620 from PlakarKorp/1288-restore-to-homedir-over-sftp-ssh-ownership
  • d6f62e0 update kloset deps
  • f7666bf document skip-permissions
  • 6c0c1e0 add a knob to restore to not set permissions during restore
  • 5173526 if the same unsecure passphrase is entered twice, consider that the user wants to bypass the entropy check.
  • a18adbd move the retry loop into GetPassphraseConfirm()
  • 75ee5fe Merge pull request #1618 from PlakarKorp/poolpOrg/pkg-show
  • 0cdb4c5 fix example
  • 07c959d fix sorting
  • 7ddea56 fix broken refs
  • 53c68a7 rename
  • f016f44 list -> show for coherence with other commands
  • d430628 Merge pull request #1616 from PlakarKorp/jcastets/improve-args-parsing
  • a7ba709 Merge pull request #1613 from PlakarKorp/ef/scheduler-ignore
  • 1f52eea Merge branch 'main' into ef/scheduler-ignore
  • cf58bca Merge pull request #1615 from PlakarKorp/1610-secrets-divulgation-on-store-show
  • 5c40be2 Merge branch 'main' into 1610-secrets-divulgation-on-store-show
  • 5a2edd1 Merge pull request #1614 from PlakarKorp/poolpOrg/plakar-timestamp
  • bd12fd6 update kloset dep
  • 3d4149c plakar services: fix message when invalid action is given
  • c133f7d plakar scheduler: fix error message when invalid action is given
  • 5698117 plakar token: fix message when no arg is given
  • e02e68a plakar pkg: fix message when an invalid command is given
  • bd66bf1 it's secrets not secret
  • 1ee17a8 fix formatting
  • b2b31c7 update man pages, but there is still an issue with the formatting
  • 19efb95 remove debug lgo
  • ce082a4 hide secrets unless we pass -secrets in config show
  • b37ad35 fix man page
  • d3d3008 remove debug log and make sure that forced timestamp is in the past
  • 574c350 implement forced timestmap in backup command
  • bbdb0d3 extras ignore rules passed on the CLI are appended after the ones from the file if specified
  • 601b4ee Merge branch 'main' into ef/scheduler-ignore
  • 29006bd Merge pull request #1612 from PlakarKorp/ef/scheduler-rm
  • 7a10141 Merge pull request #1611 from PlakarKorp/ef/scheduler-secret
  • 0a805a2 do not get the secret from ctx
  • 4ef4b64 actually apply rm on retention tasks
  • 8d6485f allow to specify ignore patterns in the scheduler
  • 69699c6 introduce a LoadIgnoreFile function
  • 5c475b5 setup peer store secret if needed
  • 15328c3 let the agent get the secret from the config if it is not specified in the command.
  • 2a89c99 introduce a GetPassphraseFromCommand() helper
  • 8d38d63 Merge pull request #1604 from PlakarKorp/ef/no-default-subcommand
  • 64e5958 consistency fix for "plakar services" subcommand
  • f5609c9 add an "agent start" subcommand
  • 5b8345f do not make "scheduler start" implicit if no action is given
  • 4837792 replace "pkg" subcommand with "pkg list"
  • 8b59493 reintroduce configure() for tests add a test for unspecified action
  • a313fc7 stop using a default action for subcommands
  • 87fd21c Merge pull request #1608 from PlakarKorp/mm/fix_services
  • d166d64 services: Copy secret.
  • 47d012f Merge pull request #1601 from PlakarKorp/op/typo+noclose
  • 8f6b75a Merge branch 'main' into op/typo+noclose
  • eba253f Merge pull request #1602 from PlakarKorp/ef/agent-stop
  • f02aad1 Merge branch 'main' into ef/agent-stop
  • f1abf8a beautifulize manpage
  • 1e47c8c return error from syscall.Kill()
  • a63eb60 Merge pull request #1600 from PlakarKorp/jcastets/plakar-server-doc
  • ace4d43 Merge pull request #1603 from PlakarKorp/op/fix-tests
  • ed93114 remove some comments
  • 61907ce fix test: -exclude-file was renamed -ignore
  • a275779 fix manpage
  • 859be39 add an osdep kill_self() helper
  • ffac153 improve usage output
  • 8c95fe7 reintroduce the agent stop command.
  • b81fab8 avoid context double-close
  • cbaf9a7 Plakar server: s/repository/kloset store
  • 37e5475 Merge pull request #1592 from PlakarKorp/mm/disk_based_packfile
  • bb344b3 chore: Update kloset dep.
  • b4fc0f8 backup: Allow to use disk based packfiles.
  • e721916 Merge pull request #1590 from PlakarKorp/op/server
  • 21f9655 sync man
  • 5f1e42a tweak the wording
  • dbef4a0 Merge pull request #1596 from PlakarKorp/op/handle-no-syslog
  • 1a2a78b Merge branch 'main' into op/handle-no-syslog
  • 7677cb9 Merge pull request #1593 from PlakarKorp/ef/excludes
  • 21f0ac3 don't quit if syslog is not available
  • f23a560 Merge branch 'main' into ef/excludes
  • e4fa9d8 update
  • d106fef Merge branch 'main' into op/server
  • d83924d update
  • afccd52 fix null deref and rename exclude -> ignore
  • 0bf8fca use gitignore-like excludes in dry-run
  • 83c3a03 Merge pull request #1591 from PlakarKorp/op/exe-check
  • 05ef881 plugin: fix executable check on !windows
  • aa5ce6b server: fix test
  • 323097c sync manpages
  • 17f2127 server: improve the manpage
  • 60f774d server: sync -listen default with the manpage
  • d949d4f server: return the error if httpd.Server fail
  • b92a117 Merge pull request #1587 from PlakarKorp/dependabot/go_modules/github.com/stretchr/testify-1.11.1
  • acbf509 Merge pull request #1588 from PlakarKorp/op/server-log
  • 623b0e6 plakar server: log the address it's listening on
  • 1ff986c Bump github.com/stretchr/testify from 1.11.0 to 1.11.1
  • 2321519 Merge pull request #1581 from PlakarKorp/op/subsubhelp
  • bd37251 Merge pull request #1580 from PlakarKorp/op/pkg-doc
  • 510c3e9 Merge pull request #1556 from PlakarKorp/1535-documentation-for-scheduler-misses-the-start-configure-and-stop-keywords
  • 0910978 update man page
  • e737f47 normalize "start"
  • af3b802 check response status
  • c411f42 Ar -> Cm
  • 5cc2c9b Merge branch 'main' into 1535-documentation-for-scheduler-misses-the-start-configure-and-stop-keywords
  • 7d731e0 Merge pull request #1584 from PlakarKorp/update-plakar-ui/from-main
  • 43a8710 Update Plakar UI to main@ead5848
  • 876c940 help: handle sub-subcommands
  • 414c880 sync manpages
  • f23600b pkg: improve documentation and usage
  • 26c0bbf Merge pull request #1577 from PlakarKorp/poolpOrg/policy-config
  • 6a353ff use parsebool
  • 64a78db Merge branch 'main' into poolpOrg/policy-config
  • a9b9ce2 Merge pull request #1578 from PlakarKorp/op/fix-diag-vfs
  • c85b4e2 update mod
  • 102df7d diag vfs: don't attempt to list non-directory entries
  • c810f31 update after LocateOptions changes
  • ece42d6 Merge branch 'main' into poolpOrg/policy-config
  • cdb7f8f Merge pull request #1576 from PlakarKorp/poolpOrg/fix-import
  • 22365c9 fix import
  • 935f3e8 Merge branch 'main' into poolpOrg/policy-config
  • 40844da Merge pull request #1575 from PlakarKorp/update-plakar-ui/from-main
  • c2afc07 Update Plakar UI to main@b2320f8
  • 224e0e1 Merge pull request #1571 from PlakarKorp/op/diags
  • 6ad2e7e Merge branch 'main' into op/diags
  • 548782d Merge pull request #1574 from PlakarKorp/op/shhh
  • 489d286 Merge branch 'main' into op/shhh
  • c3a7dae Merge branch 'main' into op/diags
  • b709d05 Merge pull request #1572 from PlakarKorp/poolpOrg/improve-locateoptions
  • 6588df0 rm -> prune
  • 1a942fb fix pasto
  • 426991b go mod tidy
  • 8f31da7 don't disclose the passphrase with storage connectors
  • c8b63c3 Merge pull request #1573 from PlakarKorp/jcastets/file-preview-utf8
  • 0ea670f implement config file for all locate options
  • b8944b1 Merge branch 'main' into jcastets/file-preview-utf8
  • a2e878a api: force utf8 for file previews
  • cce638c got get -u kloset
  • 34f5954 diag: add dirpack and blob subcommands
  • 8b2c8c4 bump
  • 62bcac6 add weekday periods
  • ce67521 install the proper one for merging
  • a1857fe update tests
  • 1488b21 teach prune how to delete
  • 30abeb1 adapt to the kloset location
  • f37d645 wip
  • e083d4c wip
  • 4483c6d Merge pull request #1569 from PlakarKorp/ef/policy-config
  • 89ac551 replace -plan with a -apply option and reverse the logic
  • 94cf6a4 Merge pull request #1568 from PlakarKorp/poolpOrg/bump-grpc
  • d363138 fix fmt call
  • 1efd8a0 Merge pull request #1566 from PlakarKorp/op/winplug
  • 4d4ca86 Merge pull request #1565 from PlakarKorp/op/win-no-agent
  • 28f5eea remove useless helper
  • 6b097c8 Merge branch 'main' into ef/policy-config
  • 7e28f80 bump integration-grpc
  • fa5d2ca Merge pull request #1561 from PlakarKorp/ef/policy
  • fd47855 implicitly append .exe on windows
  • 6faf0f3 fix executable check on windows
  • cdde20f use filepath not path
  • 9ba4016 rework the plugin interface to talk GRPC over stdin/out
  • 9d8d279 windows: disable the agent by default
  • cc237bb Merge branch 'main' into ef/policy
  • 36fd494 implement policy config file
  • 50809e8 Merge pull request #1563 from PlakarKorp/mm/vfs_open_resolve_obj
  • 98a57af dep: Update kloset dependency.
  • d1b4547 Merge branch 'ef/policy' of github.com:PlakarKorp/plakar into ef/policy
  • 47e4be9 tests: Repair tests after resources stringify changes.
  • dcb8a2c plakar: Adapt to VfsEntry's latest changes.
  • 57bca42 remove unnecessary sort remove unicode chars
  • edacf82 improve plan output
  • 6470308 fix typo and wrong number of items to delete
  • 395506b improve output for -plan
  • 92e6ea2 teach rm how to apply policies
  • ca5fb3e initial stab at policy
  • af6cce6 Merge pull request #1562 from PlakarKorp/op/ui-not-fail
  • 7c79af0 Merge pull request #1558 from PlakarKorp/dependabot/go_modules/google.golang.org/grpc-1.75.0
  • 3ad1f4f ui: don't fail if we fail to spawn the browser
  • 9ca82f9 improve plan output
  • 1e679a8 fix typo and wrong number of items to delete
  • adce74d improve output for -plan
  • b13bf39 Merge pull request #1560 from PlakarKorp/dependabot/go_modules/github.com/stretchr/testify-1.11.0
  • 2f9e5ff Bump github.com/stretchr/testify from 1.10.0 to 1.11.0
  • 03fd57a Bump google.golang.org/grpc from 1.74.2 to 1.75.0
  • b804477 teach rm how to apply policies
  • 823857e Merge branch 'main' into poolpOrg/policy
  • 03eba31 update
  • 6079f34 scheduler CLI is overly complex, make it simpler: pass it a config and it starts the tasks, pass it stop and it stops
  • eccc5ea Merge pull request #1551 from PlakarKorp/op/goget
  • 168c121 Merge pull request #1549 from PlakarKorp/mm/remove_events_rpc
  • 735bc45 go get -u && go mod tidy
  • ea74832 Merge pull request #1546 from PlakarKorp/1538-feature-request-display-tags-in-snapshot-listings
  • 4756efd Merge pull request #1548 from PlakarKorp/jcastets/fix-preview-for-empty-files
  • 2ac7833 Merge pull request #1550 from PlakarKorp/op/err
  • f796499 simplify error handling
  • 2f59b75 agent: Stop forwarding events.
  • bf4f108 initial stab at policy
  • 4635b34 api: fix auto preview for empty files
  • d378eb2 Merge pull request #1547 from PlakarKorp/jcastets/tags-empty
  • d36be07 fix: prevent creation of empty tag on snapshots without tags
  • b552136 regen doc
  • da114bc add -tags option to ls
  • fb86eef Merge pull request #1530 from PlakarKorp/dependabot/go_modules/golang.org/x/tools-0.36.0
  • 17da595 Bump golang.org/x/tools from 0.35.0 to 0.36.0

Don't miss a new plakar release

NewReleases is sending notifications on new releases.