1
0
mirror of https://github.com/TheLocehiliosan/yadm synced 2026-03-02 03:49:29 +00:00

Commit Graph

  • 9b1d7eea00 Process alt files in submodules (#78, #528) alt-submodules Erik Flodin 2025-04-06 22:09:19 +02:00
  • 66e509d2e4 Don't always run auto-alt (and -perms) after invoking git command changes Erik Flodin 2025-04-06 08:58:40 +02:00
  • 638c035eee Add support for running commands from default template processor template-command Erik Flodin 2025-03-20 22:03:33 +01:00
  • bbb58e6625 Add support for "seed" template (#435) develop Erik Flodin 2025-03-23 21:32:50 +01:00
  • 4214de8d91 Change handling of dirs with alt conditions Erik Flodin 2025-01-27 21:06:34 +01:00
  • 2fa4d1bd3e Fix typos gh-pages Erik Flodin 2025-03-18 20:47:36 +01:00
  • 7f76a455bb Fix typos in manpage Erik Flodin 2025-03-18 20:01:41 +01:00
  • 64fe9ec4bb Replace ubuntu 20.04 with 22.04 Erik Flodin 2025-03-18 20:05:17 +01:00
  • 859bdaccbe Add information about YADM_HOOK_FULL_COMMAND dev-pages Tim Byrne 2020-01-27 08:39:55 -06:00
  • 6b4075c4a3 Add myself to copyright line Erik Flodin 2025-03-04 22:23:07 +01:00
  • e3f5c138fd Update documentation to match changes in 3.5.0 Erik Flodin 2025-03-04 22:06:28 +01:00
  • 7eabaee84c Release 3.5.0 master 3.5.0 Erik Flodin 2025-03-04 00:05:35 +01:00
  • 4f4c5e2914 Update CHANGES and prepare for 3.5.0 Erik Flodin 2025-03-04 00:01:45 +01:00
  • 0e0172769d Add yadm.filename variable to default template processor Erik Flodin 2025-02-25 23:47:08 +01:00
  • 2ac90b004c Fix handling of filenames with space in bash completion (#341) Erik Flodin 2025-03-03 21:36:36 +01:00
  • bee1558a4e Minor cleanups of alt handling Erik Flodin 2025-03-02 22:18:09 +01:00
  • 9ff5e09650 Add support for negative alt conditions (#522) AaronYoung5 2025-03-02 22:05:15 +01:00
  • d4796108f4 Automatically exclude alt links and template files Erik Flodin 2025-02-27 21:18:07 +01:00
  • 6726730701 parse_encrypt: Don't let e.g. "*.ext" match files in subdirs Erik Flodin 2025-02-10 20:58:01 +01:00
  • 34dc9bd9e1 Update after release of 3.4.0 Erik Flodin 2025-02-09 23:01:24 +01:00
  • 5648f8b337 Release 3.4.0 3.4.0 Erik Flodin 2025-02-09 22:24:49 +01:00
  • c90aa86051 Update CHANGES and prepare for 3.4.0 Erik Flodin 2025-02-09 22:03:16 +01:00
  • 2f1bb2de63 Document how submodule alternates can be set up (#354) Erik Flodin 2025-01-29 22:41:57 +01:00
  • 7e19d21f09 Document YADM_HOOK_DATA and YADM_HOOK_DIR env variables (#343) Erik Flodin 2025-01-27 22:25:03 +01:00
  • 983eff4a77 Document YADM_HOOK_DATA and YADM_HOOK_DIR env variables (#343) Erik Flodin 2025-01-27 22:22:06 +01:00
  • 1505b7ec8f Add test to verify that file is only included once in archive Erik Flodin 2025-01-27 21:54:10 +01:00
  • 02b4019bc6 Add support and tests for clone --recurse-submodules Erik Flodin 2025-01-19 23:13:37 +01:00
  • a86f2381b6 Make "yadm clone --recursive" work as expected (#517) Christof Warlich 2021-04-25 11:02:26 +02:00
  • f33e7c2e1f Run tests on github windows runner using WSL Erik Flodin 2025-01-07 22:27:29 +01:00
  • 0f5ee86b38 test: Make distroy family detection work as in yadm Erik Flodin 2025-01-09 21:59:52 +01:00
  • 1e5612d707 Fix testing with WSL (#516) Christof Warlich 2025-01-07 13:08:25 +01:00
  • 1d69ce370c Merge pull request #491 Erik Flodin 2024-12-15 17:25:27 +01:00
  • 119d1ddbaa Refactor template handling Erik Flodin 2024-12-15 15:10:02 +01:00
  • eb819782ee Merge pull request #466 from rasa/improve-template-logic Erik Flodin 2024-12-15 16:14:50 +01:00
  • 7a4de1a247 Always remove temp_file on failure, other cleanup Ross Smith II 2023-10-12 07:58:10 -07:00
  • f5dfc7ab01 Format yadm and bootstrap with shfmt Erik Flodin 2024-12-11 20:05:16 +01:00
  • bb21c9a267 Run tests directly on github runner instead of in the docker image Erik Flodin 2024-11-24 20:58:17 +01:00
  • 4511f5d9c6 Use git ls-files to list files to encrypt Erik Flodin 2024-11-24 22:56:07 +01:00
  • 216d49ceef Run mandoc or groff instead of man.REAL to check man page Erik Flodin 2024-11-24 20:51:45 +01:00
  • 24772e7b4b Fix test_upgrade when running outside of docker image Erik Flodin 2024-11-24 20:40:06 +01:00
  • 3093460d41 Ignore __pycache__/ Erik Flodin 2024-11-24 20:38:15 +01:00
  • c232894792 Make test_unit_configure_paths work with bash 3 Erik Flodin 2024-11-24 20:34:51 +01:00
  • 4a4f8c4651 Alt and default template comparsions are case-insensitive Erik Flodin 2024-12-10 21:23:50 +01:00
  • 8c2f833b43 Support overriding distro and distro family Erik Flodin 2024-12-10 18:35:26 +01:00
  • c092b7c099 Ignore case in alt and default template processor conditions Erik Flodin 2024-12-09 23:50:49 +01:00
  • 6c1970fb41 Set distro family from ID line if no ID_LIKE line is found Erik Flodin 2024-12-09 23:10:35 +01:00
  • 18d5f66542 Ignore case for yadm.distro and .distro_family in default template Erik Flodin 2024-12-09 22:54:41 +01:00
  • b2b0b143d6 Refactor alt handling Erik Flodin 2024-11-28 23:28:32 +01:00
  • b164d03594 Make relative_path match full dir and not just a prefix Erik Flodin 2024-12-03 22:52:58 +01:00
  • 0b91140ea8 Output the actual paths in help message Erik Flodin 2024-12-06 00:07:45 +01:00
  • ac73229737 Update default template docs to match 3.3.0 Erik Flodin 2024-12-05 22:29:13 +01:00
  • 6ee9b472d1 Merge pull request #507 from AVM-Martin/fix/reset-yadm-work-index Erik Flodin 2024-11-29 23:10:35 +01:00
  • ae3a149449 style: use pathspec for consistency AVM.Martin 2024-11-26 19:22:18 +07:00
  • 85e8c1ddfc docs: fix comment AVM.Martin 2024-11-26 19:21:18 +07:00
  • a7939bec7b style: join arguments AVM.Martin 2024-11-26 19:20:59 +07:00
  • ec10041024 Call bootstrap scripts with a tty Erik Flodin 2024-11-24 20:08:12 +01:00
  • 7e04250e62 Update brew install command to match instructions on brew.sh Erik Flodin 2024-11-24 17:21:08 +01:00
  • 3a1b236147 Link features in README.md to yadm.io (as suggested in #346) Erik Flodin 2024-11-24 17:03:56 +01:00
  • 349983a302 Minor reformat + trailing ws removal Erik Flodin 2024-11-24 16:48:05 +01:00
  • fad957958f Replace references to files.gpg with archive (#337) Erik Flodin 2024-11-24 16:38:09 +01:00
  • 30fa6f08a4 Update testbed docker image Erik Flodin 2024-11-11 22:30:41 +01:00
  • 640b324401 Prepare for version 3.3.0 3.3.0 Erik Flodin 2024-11-08 20:16:29 +01:00
  • 8e5d4b1578 Pass classes as separate arguments to template_default Erik Flodin 2024-11-08 19:51:25 +01:00
  • d74a41b1b4 Merge pull request #497 from erijo/template-default Erik Flodin 2024-11-06 22:25:40 +01:00
  • 144f35b82d Update links under .github/ to point to new github org Erik Flodin 2024-11-04 23:12:28 +01:00
  • 8ba9823407 Rewrite default template to handle nested ifs, != and env vars in if Erik Flodin 2024-10-27 13:38:12 +01:00
  • 6d3b9dac71 Merge branch 'move' Tim Byrne 2024-10-31 15:41:38 -05:00
  • e097d16d88 Update docker image used by scheduled test Tim Byrne 2024-10-31 15:37:40 -05:00
  • 89a70beb3f Complete the removal of google analytics Tim Byrne 2024-10-31 15:01:32 -05:00
  • 12ab79b337 Update website testing Tim Byrne 2024-10-31 14:49:48 -05:00
  • 06ce3f7933 Update repo location Tim Byrne 2024-10-30 17:26:15 -05:00
  • 3ecbe7ec27 Merge branch 'move' (Updating location) Tim Byrne 2024-10-30 17:55:49 -05:00
  • c64c3e3684 Update location for bootstrap netlify/bootstrap Tim Byrne 2024-10-30 17:53:06 -05:00
  • 38880abc68 Update repo location Tim Byrne 2024-10-30 17:18:49 -05:00
  • aba434274e fix(clone): reset index of YADM_WORK AVM.Martin 2024-07-21 04:58:42 +07:00
  • 12c51e130b test(clone): run inside YADM_WORK sub-directory AVM.Martin 2024-07-21 04:58:42 +07:00
  • 16deac67b5 fix: yadm config in fish completion heddxh 2024-07-16 17:25:44 +08:00
  • 0a5e7aa353 Merge pull request #470 from LFd3v/master Tim Byrne 2023-11-12 07:33:09 -06:00
  • 040dd461bd Update Arch Linux badge in README.md LFdev 2023-11-08 23:02:14 +00:00
  • 21a95d05e0 Merge pull request #468 from paddyroddy/patch-1 Tim Byrne 2023-10-20 09:04:12 -05:00
  • f2f64a7772 Fix typo in bootstrapping Patrick Roddy 2023-10-19 11:29:50 +01:00
  • 95d7bae7b3 Improve and harden alt file regeneration Ross Smith II 2023-10-11 14:10:21 -07:00
  • 76ce3defea Changes for black compliance Tim Byrne 2023-07-10 14:43:17 -05:00
  • e704175201 Add black to linting Tim Byrne 2023-07-10 09:18:36 -05:00
  • 1b36bf2bb6 Move all test/linting configs into pyproject.toml Tim Byrne 2023-07-10 13:58:02 -05:00
  • 7af2af52ae Lint using isort Tim Byrne 2023-07-10 09:14:33 -05:00
  • bbc1ca17f0 Changes for new flake8 compliance Tim Byrne 2023-07-09 11:15:38 -05:00
  • 8a87f4a30f Changes for new pylint compliance Tim Byrne 2023-07-09 11:13:13 -05:00
  • f9e0368385 Changes for new shellcheck compliance Tim Byrne 2023-07-09 10:32:52 -05:00
  • c8acf77e04 Adjust pinentry mock Tim Byrne 2023-07-08 15:52:41 -05:00
  • 9752d801ae Replace deprecated "pipes" with "shlex" Tim Byrne 2023-07-08 15:31:14 -05:00
  • 84437894b5 Use man.REAL Tim Byrne 2023-07-08 14:46:46 -05:00
  • 82ba16db34 Support testing with newer version of Git Tim Byrne 2023-07-08 14:28:00 -05:00
  • 2253e52ab7 Update test Docker image Tim Byrne 2023-07-08 14:25:26 -05:00
  • e4bb8a79a4 Update to shields.io new API Tim Byrne 2023-01-23 13:51:06 -06:00
  • 2d4dcd05ef Update version number and update documentation 3.2.2 Tim Byrne 2023-01-23 13:25:54 -06:00
  • 5981f6329e Adjust markdown creation for new version of groff Tim Byrne 2023-01-23 13:16:53 -06:00
  • 0f8538d3e3 Create tests for underscores in distro/family Tim Byrne 2022-09-13 12:38:18 -05:00
  • 67c684473d Merge pull request #432 from signed-log/alt_with_spaces Tim Byrne 2022-09-13 11:56:51 -05:00
  • 26aedd311b Add documentation for multiple classes (#422) Tim Byrne 2022-09-03 19:47:53 -05:00