Commit Graph

  • ff8d81cb4a compute each commit's revlog once and then cache it Joel Brobecker 2020-07-12 16:07:57 -07:00
  • af06d5ea54 git_run: stop strip-ing the start of the command's output Joel Brobecker 2020-07-05 09:41:47 -07:00
  • 86c6f4f314 fix testcase's hooks config to use consistent (space-based) indentation Joel Brobecker 2020-07-08 15:16:22 -07:00
  • 707427e749 no_precommit_check_in_rh: Use consistent indentation in hooks config Joel Brobecker 2020-07-08 15:12:52 -07:00
  • f118f57d10 checker_config_on_its_own: use consistent indentation in hooks config Joel Brobecker 2020-07-03 18:03:14 -07:00
  • b2ae3cfacd replace leading tab by spaces in various hooks_config files Joel Brobecker 2020-07-03 17:16:57 -07:00
  • bc0c8ecc2c meta_config_is_immediate: do not use tabs for indentation in hooks config Joel Brobecker 2020-07-03 17:14:08 -07:00
  • 4106237e97 Add reference name as argument in call to hooks.mailinglist script Joel Brobecker 2020-06-29 11:19:27 -07:00
  • 453f2581f1 Add support for hooks.rejected-branch-deletion-tip config option Joel Brobecker 2020-06-29 11:14:14 -07:00
  • c601254862 add options to allow repositories to control branch deletion Joel Brobecker 2020-06-29 11:10:57 -07:00
  • 4e3815a9ad README.md: Add missing closing parenthesis Joel Brobecker 2020-06-21 18:09:27 -07:00
  • 05211f43ef fix reference name matching to perform full reference name matching Joel Brobecker 2020-06-21 18:00:38 -07:00
  • 4c7efb128d fix AbstractUpdate.search_config_option_list method description Joel Brobecker 2020-06-21 14:11:47 -07:00
  • 43512a8c5f Update .gitreview defaultbranch (part of new branch creation) adacore-legacy-T128-015 Joel Brobecker 2020-06-15 11:41:03 -07:00
  • ce54843dc4 Change the hooks.filer-email default to be empty Joel Brobecker 2020-05-20 17:38:44 -07:00
  • 4219203e35 update nearly all testcases to add hooks.filer-email to test repo config Joel Brobecker 2020-05-20 17:34:25 -07:00
  • b8b95fd4c5 replace hooks.bcc-file-ci (true/false) by hooks.filer-email (tuple) Joel Brobecker 2020-05-20 17:33:24 -07:00
  • 5c9e7d2029 GIT_CONFIG_OPTS: consistently use a tuple as default for tuple options Joel Brobecker 2020-05-20 17:23:35 -07:00
  • febc78150e Add support for branch and tag custom namespaces Joel Brobecker 2020-04-28 14:30:05 -07:00
  • 57b7de64ab introduce new human_readable_tag_name method Joel Brobecker 2020-04-18 09:40:31 -07:00
  • 8cbb57f7fe use full ref name when calling parse_tag_object Joel Brobecker 2020-04-22 08:02:25 -07:00
  • bd32a0efc8 human_readable_ref_name: do not ignore default_namespace parameter Joel Brobecker 2020-04-18 09:07:00 -07:00
  • 6d51f04501 Add handling of case where update's old_rev and new_rev are both null Joel Brobecker 2020-03-29 17:24:10 -07:00
  • 83601efb50 factorize creation of human-readable images of reference names Joel Brobecker 2020-03-28 19:39:54 -07:00
  • fabfa23a8a Reject early attempts to delete refs/meta/config Joel Brobecker 2020-03-14 20:43:40 -07:00
  • 199add7429 use refs/meta/config:project.config hooks configuration immediately Joel Brobecker 2020-03-14 19:57:21 -07:00
  • 907ae1d0d4 drop support for legacy config file (untracked file located in bare repo) Joel Brobecker 2020-03-14 14:10:50 -07:00
  • 632028320b Introduce a pre-receive hook Joel Brobecker 2020-03-09 17:24:33 -04:00
  • 8d422d55f5 README.md: Fix small typos in hooks.post-receive-hook documentation Joel Brobecker 2020-03-09 17:17:39 -04:00
  • 611eb6e110 post_update.py: Make the command-line and stdin handling a little clearer Joel Brobecker 2020-02-23 15:42:12 +04:00
  • 41cfa82181 minor cleanup: Use enum.Enum class in updates/factory.py Joel Brobecker 2020-02-27 14:18:25 +04:00
  • 55be81f225 Add support for hooks.update-hook configuration option Joel Brobecker 2020-02-23 15:24:54 +04:00
  • 123dc3f7db fix "bare 'except'" pycodestyle error in emails.py and utils.py Joel Brobecker 2020-02-27 13:43:25 +04:00
  • 05636d6c06 Remove gnatpython.fileutils wildcard import in testsuite/lib/support.py Joel Brobecker 2020-02-27 13:43:16 +04:00
  • 3256a04b2b make the summary-of-changes email (a lot) shorter Joel Brobecker 2020-02-27 13:52:06 +04:00
  • d1a76a87a8 Change the hooks.non-fast-forward config to match the entire ref name Joel Brobecker 2020-02-17 08:34:26 +04:00
  • 847eca781b [testsuite] do not ignore whitespaces when computing diffs Joel Brobecker 2020-02-22 08:00:22 +04:00
  • 4f536c6afd Avoid uncovered line of code in CommitInfo.base_rev_for_display Joel Brobecker 2020-02-22 07:59:57 +04:00
  • d5b93a65bd Do not let user's .gitconfig affect testsuite output Thomas Quinot 2020-02-20 13:55:32 +04:00
  • 7eec2e0c01 Add .gitreview file to faciliate use of Gerrit reviews Joel Brobecker 2019-05-08 16:40:42 -07:00
  • 56f3ed28a7 Minor error message rewording Thomas Quinot 2019-04-25 12:06:37 +02:00
  • 379537e5bd Change the hooks.filer-email default to be empty Joel Brobecker 2020-05-20 17:38:44 -07:00
  • df45b493cd update nearly all testcases to add hooks.filer-email to test repo config Joel Brobecker 2020-05-20 17:34:25 -07:00
  • b48a5cc083 replace hooks.bcc-file-ci (true/false) by hooks.filer-email (tuple) Joel Brobecker 2020-05-20 17:33:24 -07:00
  • 7ded8a1bb3 GIT_CONFIG_OPTS: consistently use a tuple as default for tuple options Joel Brobecker 2020-05-20 17:23:35 -07:00
  • 355e3ab94b Add support for branch and tag custom namespaces Joel Brobecker 2020-04-28 14:30:05 -07:00
  • 47e02c65af introduce new human_readable_tag_name method Joel Brobecker 2020-04-18 09:40:31 -07:00
  • 1f89ddaaef use full ref name when calling parse_tag_object Joel Brobecker 2020-04-22 08:02:25 -07:00
  • bf4e36882a human_readable_ref_name: do not ignore default_namespace parameter Joel Brobecker 2020-04-18 09:07:00 -07:00
  • 957a849564 Add handling of case where update's old_rev and new_rev are both null Joel Brobecker 2020-03-29 17:24:10 -07:00
  • b6ed882998 factorize creation of human-readable images of reference names Joel Brobecker 2020-03-28 19:39:54 -07:00
  • c38dfb54d1 Reject early attempts to delete refs/meta/config Joel Brobecker 2020-03-14 20:43:40 -07:00
  • b96fdb0c26 use refs/meta/config:project.config hooks configuration immediately Joel Brobecker 2020-03-14 19:57:21 -07:00
  • 93b4a3ba6e drop support for legacy config file (untracked file located in bare repo) Joel Brobecker 2020-03-14 14:10:50 -07:00
  • d176b01cfd Introduce a pre-receive hook Joel Brobecker 2020-03-09 17:24:33 -04:00
  • df05978066 README.md: Fix small typos in hooks.post-receive-hook documentation Joel Brobecker 2020-03-09 17:17:39 -04:00
  • 7df87c44f9 post_update.py: Make the command-line and stdin handling a little clearer Joel Brobecker 2020-02-23 15:42:12 +04:00
  • 88ceb65ff9 minor cleanup: Use enum.Enum class in updates/factory.py Joel Brobecker 2020-02-27 14:18:25 +04:00
  • 6f93e638e1 Add support for hooks.update-hook configuration option Joel Brobecker 2020-02-23 15:24:54 +04:00
  • e63d58f6bf fix "bare 'except'" pycodestyle error in emails.py and utils.py Joel Brobecker 2020-02-27 13:43:25 +04:00
  • a5cf1288ab Remove gnatpython.fileutils wildcard import in testsuite/lib/support.py Joel Brobecker 2020-02-27 13:43:16 +04:00
  • fa922fec9f make the summary-of-changes email (a lot) shorter Joel Brobecker 2020-02-27 13:52:06 +04:00
  • ebab150d85 Change the hooks.non-fast-forward config to match the entire ref name Joel Brobecker 2020-02-17 08:34:26 +04:00
  • 44325501a0 [testsuite] do not ignore whitespaces when computing diffs Joel Brobecker 2020-02-22 08:00:22 +04:00
  • 0878a7098b Avoid uncovered line of code in CommitInfo.base_rev_for_display Joel Brobecker 2020-02-22 07:59:57 +04:00
  • 2444cc6324 Do not let user's .gitconfig affect testsuite output Thomas Quinot 2020-02-20 13:55:32 +04:00
  • bb0b40a4e6 Replace README file by README.md file (imported as is from GitHub version) Joel Brobecker 2020-02-15 19:41:44 +04:00
  • 46b874ca6d Merge pull request #3 from brobecke/WIP/add-users-guide Thomas Quinot 2019-09-26 11:03:46 +02:00
  • 141df74400 Add user documentation README.md Joel Brobecker 2019-09-16 20:52:04 -07:00
  • 0dc094118b Merge pull request #2 from brobecke/master Thomas Quinot 2019-07-26 09:44:45 +02:00
  • e9bacb490c Improve format of note update notifications Thomas Quinot 2019-07-25 15:51:50 +02:00
  • 1dd76dea2c Improve format of note update notifications Thomas Quinot 2019-07-25 15:51:50 +02:00
  • 0029b5d08b Merge pull request #1 from brobecke/master Thomas Quinot 2019-07-24 17:55:10 +02:00
  • f7d1f809e3 Allow pushing notes other than "commits" Thomas Quinot 2019-07-24 13:24:33 +02:00
  • cf0fa2e4a7 Allow pushing notes other than "commits" Thomas Quinot 2019-07-24 13:24:33 +02:00
  • e65247f2a4 Add .gitreview file to faciliate use of Gerrit reviews Joel Brobecker 2019-05-08 16:40:42 -07:00
  • a25a28db6e Minor error message rewording Thomas Quinot 2019-04-25 12:06:37 +02:00
  • 7644236b43 show correct location when identifying non-ISO-8859-15 characters in rev log Joel Brobecker 2018-01-08 16:23:26 +04:00
  • 93113df97c show correct location when identifying non-ISO-8859-15 characters in rev log Joel Brobecker 2018-01-08 16:23:26 +04:00
  • 24ebc361d6 Add support for hooks.style-checker-config-file config Joel Brobecker 2017-12-13 16:24:34 +04:00
  • ff90d51cb1 Set LANG to C for reproduceable output Thomas Quinot 2017-11-27 15:07:57 +01:00
  • b95d5878b9 Add support for hooks.style-checker-config-file config Joel Brobecker 2017-12-13 16:24:34 +04:00
  • 0ce5aa8f51 reject commits with non-ISO-8859-15 characters. Joel Brobecker 2017-12-01 14:06:28 -05:00
  • d79d7b0e66 Require TNs to be on word boundaries to be accepted. Joel Brobecker 2017-12-01 11:38:50 -05:00
  • ea2691641a Set LANG to C for reproduceable output Thomas Quinot 2017-11-27 15:07:57 +01:00
  • f92c9399a6 reject commits with non-ISO-8859-15 characters. Joel Brobecker 2017-12-01 14:06:28 -05:00
  • 6eabce224b Require TNs to be on word boundaries to be accepted. Joel Brobecker 2017-12-01 11:38:50 -05:00
  • 087a8bcdf0 disable all checks on revert commits Joel Brobecker 2017-11-09 07:54:22 -08:00
  • 833bfef160 disable all checks on revert commits Joel Brobecker 2017-11-09 07:54:22 -08:00
  • 1e1e4ec080 Add support for hooks.no-style-checks config option Joel Brobecker 2017-08-04 15:51:55 -07:00
  • c8e66c1be6 AbstractUpdate: move style checking code to its own private method. Joel Brobecker 2017-08-04 15:35:40 -07:00
  • 3fed778872 rename check_commit and check_files to style_check_{commit,files} Joel Brobecker 2017-08-04 15:28:28 -07:00
  • 8f8a1d8209 Add support for hooks.no-style-checks config option Joel Brobecker 2017-08-04 15:51:55 -07:00
  • 8d43f0077d AbstractUpdate: move style checking code to its own private method. Joel Brobecker 2017-08-04 15:35:40 -07:00
  • 9387dfb6aa rename check_commit and check_files to style_check_{commit,files} Joel Brobecker 2017-08-04 15:28:28 -07:00
  • acfb6e6349 Remove hooks.no-gitreview-check using hooks.no-precommit-check instead Joel Brobecker 2017-08-02 06:06:51 -07:00
  • c68ec01269 Remove hooks.no-gitreview-check using hooks.no-precommit-check instead Joel Brobecker 2017-08-02 06:06:51 -07:00
  • 6bd7529c2d Add support for hooks.no-gitreview-check configuration Joel Brobecker 2017-08-02 05:57:21 -07:00
  • a2c89fae3b Add support for hooks.no-gitreview-check configuration Joel Brobecker 2017-08-02 05:57:21 -07:00
  • d607c1c432 reject a branch creation if gerrit.defaultbranch is set improperly Joel Brobecker 2017-07-28 16:16:26 -07:00