Commit Graph

  • 1e8ccbe0ed Fix casing of X-Act-Checkin: field in email header. Joel Brobecker 2013-01-02 15:06:14 +04:00
  • a56cadf573 Add [...] at end of truncated diff. Joel Brobecker 2013-01-01 15:46:16 +04:00
  • 9a04df293d Allow regexps in hooks.no-precommit-check config option. Joel Brobecker 2012-12-31 11:59:13 +04:00
  • 9b34c47651 Treat hooks.no-emails as list of regular expressions... Joel Brobecker 2012-12-31 11:22:12 +04:00
  • 736f93fcda LC30-005__RH_and_combined_checks: New testcase. Joel Brobecker 2012-12-31 10:49:12 +04:00
  • fc81d85d97 empty_line_after_subject: Update after change for LC30-005. Joel Brobecker 2012-12-31 10:47:45 +04:00
  • 301bc67c86 Check the RH of all new commits even if combined style checking. Joel Brobecker 2012-12-31 10:43:34 +04:00
  • 76867dbc5f Remove trailing empty line at end of pre_commit_checks.py. Joel Brobecker 2012-12-31 10:27:06 +04:00
  • 991c471dcc multiple_commits: Use multiple recipients in hooks.mailinglist. Joel Brobecker 2012-12-31 10:11:12 +04:00
  • 6696e1cdf4 Reject update if hooks.mailinglist is not set. Joel Brobecker 2012-12-30 10:50:42 +04:00
  • bc7ea2e12f push_submodule_creation: Fix spurious error on kani. Joel Brobecker 2012-12-30 07:05:38 +01:00
  • 7092b1b727 diff_truncated: Fix typo in git version test. Joel Brobecker 2012-12-30 09:35:45 +04:00
  • fe6c770c0e diff_truncated: Add handling of output from older git versions Joel Brobecker 2012-12-30 06:32:12 +01:00
  • 99eadb0845 LC29-002__multiple_no_precommit_check: New testcase. Joel Brobecker 2012-12-30 09:02:52 +04:00
  • d3625866a5 Convert hooks.no-precommit-check to type tuple. Joel Brobecker 2012-12-29 19:51:06 +04:00
  • 02b927975b Convert hooks.no-emails to type tuple. Joel Brobecker 2012-12-29 19:48:29 +04:00
  • 51f3cadf6e Convert hooks.allow-non-fast-forward to type tuple. Joel Brobecker 2012-12-29 19:46:11 +04:00
  • 1971e0326c Add support for tuple types in git config parameters. Joel Brobecker 2012-12-29 19:44:01 +04:00
  • db7f7e560a Minor reformatting. Joel Brobecker 2012-12-29 19:16:32 +04:00
  • 6f6447cd1d AbstractUpdate: Use warn instead of print for warning message. Joel Brobecker 2012-12-29 18:58:27 +04:00
  • 2c74534672 Create a daemon to send all emails. Joel Brobecker 2012-12-29 17:27:08 +04:00
  • bd3bb58a20 Implement an email queue Joel Brobecker 2012-12-29 09:01:43 +04:00
  • aadbc7631f Email: Move the creation of the MIMEText object from __init__ to send. Joel Brobecker 2012-12-29 08:03:08 +04:00
  • cc23df1c5e print hooks.mailinglist warning in post_receive.py... Joel Brobecker 2012-12-29 17:10:30 +04:00
  • e711cdc4dd Use warn() to print hooks.mailinglist warning... Joel Brobecker 2012-12-29 16:56:52 +04:00
  • 27d43da046 warn: Better handling of empty prefix. Joel Brobecker 2012-12-29 16:55:20 +04:00
  • 0acd221057 Fix error in testsuite/bin/pack-test-repos. Joel Brobecker 2012-12-28 16:21:32 +04:00
  • c5f39f2d4e LC28-006__diff_truncated: New testcase. Joel Brobecker 2012-12-28 16:21:22 +04:00
  • f3bfa9441f truncate diff in email if too large. Joel Brobecker 2012-12-28 16:20:31 +04:00
  • 1f8d64f361 syslog entry if pre-commit checks skipped due to hooks.no-precommit-check Joel Brobecker 2012-12-28 15:13:27 +04:00
  • 7c89bc7e6b Add syslog entry if pre-commit-check attribute found for a given file. Joel Brobecker 2012-12-28 15:01:18 +04:00
  • 2b51461eb6 LC28-003__type_conversions_utest: New testcase. Joel Brobecker 2012-12-28 14:23:30 +04:00
  • 0c5f173975 LC28-004__invalid_bool_config_value: New testcase. Joel Brobecker 2012-12-28 14:20:17 +04:00
  • 560836fcd5 Turn hooks.debug-level into an int. Joel Brobecker 2012-12-28 14:09:39 +04:00
  • 7f5a80da3f Turn hooks.max-commit-emails into an int. Joel Brobecker 2012-12-28 12:15:26 +04:00
  • 76377f7194 Turn hooks.bcc-file-ci into a bool. Joel Brobecker 2012-12-28 12:13:16 +04:00
  • 40c8555041 Turn hooks.tn-required into a bool. Joel Brobecker 2012-12-28 12:11:33 +04:00
  • 008e8f1630 Turn hooks.combined-style-checking into a bool. Joel Brobecker 2012-12-28 12:09:49 +04:00
  • 3a7e471546 Turn hooks.allow-lightweight-tag into a bool. Joel Brobecker 2012-12-28 12:08:35 +04:00
  • 5849417f03 Make hooks.allow-delete-tag a bool. Joel Brobecker 2012-12-28 12:07:08 +04:00
  • 7db2fc25cc Add support for returning typed value by config.git_config. Joel Brobecker 2012-12-28 12:04:39 +04:00
  • e733c1099a Reimplement config.py to call "git config" only once. Joel Brobecker 2012-12-28 11:37:16 +04:00
  • 7f9a9298e9 Create errors.py and move InvalidUpdate there. Joel Brobecker 2012-12-28 13:43:27 +04:00
  • 60b8df93c2 LC27-009__non_fast_forward: New testcase. Joel Brobecker 2012-12-28 07:21:24 +04:00
  • 427b82fddf max-commit-emails ignored if .no_cvs_check Joel Brobecker 2012-12-28 07:08:24 +04:00
  • c5bfa403ac New method support.TestCase.assertRunOutputEqual Joel Brobecker 2012-12-28 07:04:10 +04:00
  • d5a83794b0 nocvscheck_user_override: Add missing check of test output. Joel Brobecker 2012-12-28 06:42:52 +04:00
  • f0b370bd9e New method support.Run.diff allowing us to print output diff... Joel Brobecker 2012-12-28 06:31:38 +04:00
  • a5ce46196f LC27-012__logger_error: New testcase. Joel Brobecker 2012-12-27 19:56:39 +04:00
  • 6157951a8f syslog trace if .no_cvs_check file turns pre-commit checks off. Joel Brobecker 2012-12-27 19:54:25 +04:00
  • 8efa58cfbe Fix comment. Joel Brobecker 2012-12-27 15:36:08 +04:00
  • 9c195219e4 Rename hooks.fromdomain into hooks.from-domain. Joel Brobecker 2012-12-27 15:35:10 +04:00
  • 433347f36b Rename hooks.tnrequired into hooks.tn-required. Joel Brobecker 2012-12-27 15:32:58 +04:00
  • c23f3d16e8 Rename hooks.noprecommitcheck into hooks.no-precommit-check. Joel Brobecker 2012-12-27 15:31:27 +04:00
  • afcc173663 Rename hooks.noemails into hooks.no-emails. Joel Brobecker 2012-12-27 15:28:42 +04:00
  • 3161902d98 Rename hooks.maxcommitemails into hooks.max-commit-emails. Joel Brobecker 2012-12-27 15:21:55 +04:00
  • 1561c7246c Rename hooks.debuglevel into hooks.debug-level. Joel Brobecker 2012-12-27 15:18:57 +04:00
  • 8f8d3951a8 Rename hooks.combinedstylechecking into hooks.combined-style-checking. Joel Brobecker 2012-12-27 15:16:58 +04:00
  • 8be2a74ee2 Rename hooks.allowlightweighttag into hooks.allow-lightweight-tag. Joel Brobecker 2012-12-27 15:10:53 +04:00
  • 54776335d7 Rename hooks.allowNonFastForwardOnBranches into hooks.allow-non-fast-forward Joel Brobecker 2012-12-27 15:07:27 +04:00
  • 42b1ad226f Renames hooks.allowdeletetag into hooks.allow-delete-tag. Joel Brobecker 2012-12-27 14:57:53 +04:00
  • 33813dfce8 Exclude hooks/updates/sendmail.py from coverage report. Joel Brobecker 2012-12-27 14:19:16 +04:00
  • 42fb906732 Add support for hooks.bcc-file-ci config option. Joel Brobecker 2012-12-27 10:52:06 +04:00
  • 7b3c1c30b6 Implement support for ~/.no_cvs_check. Joel Brobecker 2012-12-27 09:43:54 +04:00
  • a44ae52a02 Rename tnrequired_but_noprecommitcheck testcase... Joel Brobecker 2012-12-27 09:06:05 +04:00
  • abf2eb9287 Add "no cover" pragma in updates/emails.py. Joel Brobecker 2012-12-27 12:13:09 +04:00
  • 0a48294a5a Use gnatpython's sendmail module for sending emails. Joel Brobecker 2012-12-27 09:04:30 +01:00
  • e8d8b67701 emails: Do not call parseaddr for From field. Joel Brobecker 2012-12-27 11:05:59 +04:00
  • e31076a21a update: Add path to cvs_check. Joel Brobecker 2012-12-27 10:08:50 +04:00
  • 719f83658d Add handing of small output differences from git version on kani. Joel Brobecker 2012-12-26 12:10:04 +01:00
  • 05d8354321 Move testscase bare/repo.git config file out of git-repos.tar.bz2. Joel Brobecker 2012-12-26 12:37:17 +04:00
  • bd8950f5f1 Implement checking for TN is revision history (or subject!) Joel Brobecker 2012-12-26 11:23:14 +04:00
  • fe288027c1 Minor adjustment to L427-027__push_single_commit. Joel Brobecker 2012-12-26 10:45:00 +04:00
  • 49d196077d slight change in updated notes commit email body. Joel Brobecker 2012-12-24 16:26:47 +04:00
  • d36fcec7bb For git-notes commit emails, put the notes contents first. Joel Brobecker 2012-12-24 16:14:31 +04:00
  • c984b20edd LC24-002__push_notes_before_branch: New testcase. Joel Brobecker 2012-12-24 15:31:41 +04:00
  • 912527e4e6 Reject notes updates for unknown commits... Joel Brobecker 2012-12-24 15:29:03 +04:00
  • d7b1b79130 AbstractUpdate: Add added_commits/lost_commits attributes... Joel Brobecker 2012-12-24 13:48:59 +04:00
  • 06b4efa098 Add testcase for new git notes feature. Joel Brobecker 2012-12-24 12:10:14 +04:00
  • dfea31494c Add general support for git notes. Joel Brobecker 2012-12-24 12:02:33 +04:00
  • 0e4c24f1f5 AbstractUpdate: Make __email_commit non-private... Joel Brobecker 2012-12-24 11:53:27 +04:00
  • 8f769018d1 AbstractUpdate: Make __pre_commit_checks non-private... Joel Brobecker 2012-12-24 11:52:00 +04:00
  • 5575db61c0 Reject some merge commits... Joel Brobecker 2012-12-23 17:32:52 +04:00
  • 6d536ad6d8 Rename raw_revision_history parameter into raw_rh. Joel Brobecker 2012-12-23 16:36:11 +04:00
  • 8fe3ac44b1 Reject commits missing the empty line after the commit subject. Joel Brobecker 2012-12-20 22:22:18 +04:00
  • 27dceaee96 Implement support for hooks.noprecommitcheck. Joel Brobecker 2012-12-20 21:34:58 +04:00
  • 71f5661fe2 pre_commit_checks.py: Minor reformatting. Joel Brobecker 2012-12-20 19:09:40 +04:00
  • a287422341 LC20-040__lost_revs_delete_ltag: Rename from... Joel Brobecker 2012-12-20 18:56:56 +04:00
  • 0b013451c9 LC20-039__lost_revs_delete_ltag: New testcase. Joel Brobecker 2012-12-20 18:52:42 +04:00
  • 49e6d861a9 LC20-039__lost_revs_delete_atag: New testcase. Joel Brobecker 2012-12-20 18:41:09 +04:00
  • 4e6dc9397c lost_revs_delete_branch: Delete empty line. Joel Brobecker 2012-12-20 18:32:48 +04:00
  • 7c76a03be2 push_single_commit: Minor edit to better conform to typical testcase style. Joel Brobecker 2012-12-20 18:31:45 +04:00
  • 484827379b LC20-034__lost_revs_delete_branch: New testcase. Joel Brobecker 2012-12-20 18:28:14 +04:00
  • ebbdff9137 Implement computation and display of lost commits in summary of changes. Joel Brobecker 2012-12-20 18:27:36 +04:00
  • ebde82fc16 Add summary-of-changes in branch deletion email (when necessary). Joel Brobecker 2012-12-20 16:00:26 +04:00
  • 5ba5169133 Do not add (*) footnote at end of summary of changes unless necessary. Joel Brobecker 2012-12-20 15:57:02 +04:00
  • 2c0b7d6b99 Add summary of changes to all tag update emails (when necessary). Joel Brobecker 2012-12-20 15:51:45 +04:00
  • 2717c39577 Please ??? comment about merge commits by comment explaining decision. Joel Brobecker 2012-12-20 14:55:23 +04:00
  • 3eaabe4b04 LC20-021__merge_commit_new_branch: New testcase. Joel Brobecker 2012-12-20 14:51:04 +04:00
  • 3343ef312a LC20-020__merge_commit_branch_update: New testcase. Joel Brobecker 2012-12-20 14:45:12 +04:00