205 Commits

Author SHA1 Message Date
Nikita Popov
3727aa003f Reject all changes in pre-receive
Shouldn't be necessary, but we may as well be thorough...

Only allow pushes to karma.ignored repos.
2021-04-06 16:32:40 +02:00
George Peter Banyard
73774dea2b Restrict PHP-8.0 branch
Closes GH-6.
2021-02-27 21:47:19 +01:00
Derick Rethans
0dd8d83f64 Close PHP-7.3 branch 2020-12-15 17:25:55 +00:00
Nikita Popov
53e4ed6c17 Allow me to force push 2020-08-05 10:16:36 +02:00
Derick Rethans
c6bd6bd9c6 Close PHP-7.2 branch 2019-12-01 17:35:14 +00:00
Derick Rethans
929f080832 Make PHP-7.4 a restricted branch (so no force-push is possible) 2019-12-01 17:30:18 +00:00
Derick Rethans
a4b31bfb18 Prevent force-push to PHP-7.3 branch, and close PHP-7.1 branch 2018-11-23 14:59:55 +00:00
Derick Rethans
3ab8ab4dd1 Add 7.0 to closedBranches, and 7.2 to (force-push) restricted branches 2017-12-04 13:05:08 +00:00
Ferenc Kovacs
dc1aeacb3e allow Remi (and the other RMs) to push to the PHP-5.6 branch 2017-07-05 09:19:01 +02:00
Ferenc Kovacs
87e1be5f8e PHP-5.6 is closed now as we are going into the extended support 2017-01-19 02:13:15 +01:00
Ferenc Kovacs
51174a6b4c add PHP-7.0 and PHP-7.1 to the protected branches so only RMs can force push there 2017-01-12 17:11:31 +01:00
kovacs.ferenc
11b31a1e37 remove kalle 2016-05-06 20:55:01 +02:00
kovacs.ferenc
ec3ea256db add current RMs karma to push to the closed branches 2015-06-25 21:40:36 +02:00
kovacs.ferenc
f5075d0f6b adding stas so he can merge security fixes upwards as there is one more 5.4 release planned 2015-06-24 12:39:37 +02:00
kovacs.ferenc
2b27053096 update closed branches for 5.3/5.4/5.5 so only the RMs can push there 2015-06-24 12:37:35 +02:00
kovacs.ferenc
0d617f65ca disable bugsweb notification for the security repo 2014-10-14 13:37:43 +02:00
Johannes Schlüter
f0e5bc8c60 Extend list with 5.3 access
This is mostly to prevent mistakes. Extending for other recent RMs and
security@ members.
2014-03-21 15:18:01 +01:00
Ferenc Kovacs
aa9b9c2b08 allow me to force-push to fix the 5.6 branch 2014-02-06 11:55:04 +01:00
Johannes Schlüter
1eda331881 Check the user, too 2014-01-25 01:43:04 +01:00
Johannes Schlüter
6cebcef390 Allow myself to push to my playround branch 2014-01-25 01:34:10 +01:00
Johannes Schlüter
dc11ab66b2 Let's print the actual errors 2014-01-25 01:24:55 +01:00
Johannes Schlüter
3f147364cb Only the RM may push to closed branches 2014-01-24 17:16:43 +01:00
Peter Cowburn
3f2060b2b6 check for non-empty shortMsg
The $shortMsg value can be an empty string when the bug number is the last thing in the commit log line: e.g. "[user@php.net] 0df3233344 Fixed bug #1234"

This variable is not currently used anywhere, so we could probably remove it entirely. But for the moment, let's just fix the Notices being printed.
2014-01-14 12:11:45 +00:00
Rasmus Lerdorf
eb861394ff Fix commit notice 2013-12-16 15:07:25 -05:00
David Soria Parra
5092625fc2 Allow johannes and me to overwrite stuff 2013-12-16 02:19:31 -08:00
Ferenc Kovacs
59d4cad5ef add PHP-5.6 to the restricted branches 2013-11-06 14:09:31 +01:00
Rasmus Lerdorf
2a1047c826 Add some debug 2013-11-04 22:42:24 -08:00
David Soria Parra
eea6d4b8f5 Renable mirroring 2013-10-27 22:56:08 -07:00
Sascha Schumann
e291e009ca - test 2013-10-26 00:20:25 +02:00
Sascha Schumann
775e4a374c - hardcode envelope from 2013-10-26 00:19:11 +02:00
Sascha Schumann
b5270460fc 3rd 2013-10-25 22:31:27 +02:00
Sascha Schumann
6078177d1e 2nd 2013-10-25 22:30:42 +02:00
Sascha Schumann
bc34ed9bbe - temporarily deactivate github mirror 2013-10-25 22:30:01 +02:00
David Soria Parra
e7ea14178f Add PHP-5.5 to the restricted branches 2012-11-13 17:33:22 +01:00
David Soria Parra
800c7b1ca0 Include target in mirror message 2012-09-21 04:00:02 +02:00
Felipe Pena
8aae7e0234 - Request automatic bug report closing when refering to bug as "Fix(ed)? (bug)? #NNN" 2012-09-08 14:50:19 -03:00
Johannes Schlüter
3f9aeb02ef Fix error message 2012-07-25 03:09:52 +02:00
Johannes Schlüter
870bde4b24 Allow myself to do forced pushes.
This should be made nicer in some way so we can easily fix the repo when
messed up.
2012-07-25 02:08:05 +02:00
David Soria Parra
d1884840e7 Use non-worktree aware diff 2012-06-22 19:29:57 +02:00
David Soria Parra
e8cfe4c3e3 Correct forced push detection
We have a forced push if we cannot fast forward.
2012-06-22 19:28:03 +02:00
David Soria Parra
abfc9e24ae Deny overwriting commits on certain branches
We don't want people to be able to use force pushes on certain branches,
such as PHP-5.4/PHP-5.3/master.
2012-06-22 19:21:22 +02:00
Alexander Moskaliov
9f70080113 replace git show by git diff in getChangedPaths 2012-06-22 19:21:22 +02:00
Alexander Moskaliov
0f4a8cdd72 fix char's case problem 2012-06-08 17:36:47 +04:00
Alexander Moskaliov
f63ee40602 Replace author by committer date in mail date header 2012-05-01 11:40:32 +04:00
Alexander Moskaliov
bc220ca91e fix double bugs 2012-04-07 14:50:41 +04:00
Alexander Moskaliov
61cc09b1cb fix user 2012-04-04 17:17:51 +04:00
Alexander Moskaliov
e7cb7e7acf fix double bugs 2012-04-04 16:37:31 +04:00
Alexander Moskaliov
a103092576 Add mails about deleted commits and branch 2012-04-03 16:00:42 +04:00
Alexander Moskaliov
410216d61c Omitting uninteresting hunks in merge commit diff 2012-03-31 21:41:35 +04:00
Alexander Moskaliov
fd555bb040 fix reject for empty paths while trivial merge 2012-03-30 17:18:54 +04:00