Commit Graph

1274 Commits

Author SHA1 Message Date
GitLab Bot 886ecba0bd Add latest changes from gitlab-org/gitlab@master 2021-12-08 12:13:04 +00:00
GitLab Bot eab843a2f5 Add latest changes from gitlab-org/gitlab@master 2021-12-07 21:14:42 +00:00
GitLab Bot 36c5bf80d4 Add latest changes from gitlab-org/gitlab@master 2021-12-06 21:10:14 +00:00
GitLab Bot d6849cd8ae Add latest changes from gitlab-org/gitlab@master 2021-12-03 21:13:58 +00:00
GitLab Bot 844eb8879a Add latest changes from gitlab-org/gitlab@master 2021-11-24 18:14:31 +00:00
GitLab Bot e5c7d631a8 Add latest changes from gitlab-org/gitlab@master 2021-11-15 15:10:57 +00:00
GitLab Bot a20bd972bc Add latest changes from gitlab-org/gitlab@master 2021-11-12 06:10:23 +00:00
GitLab Bot 05db4ead6d Add latest changes from gitlab-org/gitlab@master 2021-11-08 15:13:35 +00:00
GitLab Bot 70a50740a2 Add latest changes from gitlab-org/gitlab@master 2021-11-03 15:13:48 +00:00
GitLab Bot fe30694fcf Add latest changes from gitlab-org/gitlab@master 2021-10-28 21:10:02 +00:00
GitLab Bot 82c63f420c Add latest changes from gitlab-org/gitlab@master 2021-10-25 15:12:11 +00:00
GitLab Bot faec73b0fe Add latest changes from gitlab-org/gitlab@master 2021-10-22 12:09:12 +00:00
GitLab Bot 229c115027 Add latest changes from gitlab-org/gitlab@master 2021-10-22 00:13:18 +00:00
GitLab Bot b428f0ed8d Add latest changes from gitlab-org/gitlab@master 2021-10-21 21:14:18 +00:00
GitLab Bot 85770eb3a2 Add latest changes from gitlab-org/gitlab@master 2021-10-13 21:09:56 +00:00
GitLab Bot 046d6f5277 Add latest changes from gitlab-org/gitlab@master 2021-10-11 15:13:01 +00:00
GitLab Bot 85c68f14bf Add latest changes from gitlab-org/gitlab@master 2021-10-06 00:11:56 +00:00
GitLab Bot 8a0a54ab92 Add latest changes from gitlab-org/gitlab@master 2021-10-04 18:12:46 +00:00
GitLab Bot b920d2a983 Add latest changes from gitlab-org/gitlab@master 2021-09-30 06:09:27 +00:00
GitLab Bot cee701c964 Add latest changes from gitlab-org/gitlab@master 2021-09-29 15:11:47 +00:00
GitLab Bot 78a62a7c7a Add latest changes from gitlab-org/gitlab@master 2021-09-16 18:11:32 +00:00
GitLab Bot ae27cd3c88 Add latest changes from gitlab-org/gitlab@master 2021-09-15 12:11:13 +00:00
GitLab Bot b119503b70 Add latest changes from gitlab-org/gitlab@master 2021-09-14 15:12:05 +00:00
GitLab Bot e4372ce2ee Add latest changes from gitlab-org/gitlab@master 2021-09-13 06:11:29 +00:00
GitLab Bot d0c0976efe Add latest changes from gitlab-org/gitlab@master 2021-09-09 00:08:56 +00:00
GitLab Bot e2f984e14e Add latest changes from gitlab-org/gitlab@master 2021-09-08 12:12:01 +00:00
GitLab Bot 578fc86533 Add latest changes from gitlab-org/gitlab@master 2021-09-06 06:09:17 +00:00
GitLab Bot ceb0c326ae Add latest changes from gitlab-org/gitlab@master 2021-09-02 03:09:04 +00:00
GitLab Bot 34d6e7c91b Add latest changes from gitlab-org/gitlab@master 2021-08-31 18:10:24 +00:00
GitLab Bot a56971e97f Add latest changes from gitlab-org/gitlab@master 2021-08-26 18:10:35 +00:00
GitLab Bot 3867f47265 Add latest changes from gitlab-org/gitlab@master 2021-08-20 21:10:36 +00:00
GitLab Bot 0fd2296553 Add latest changes from gitlab-org/gitlab@master 2021-08-17 09:10:02 +00:00
GitLab Bot 09dff3eec7 Add latest changes from gitlab-org/gitlab@master 2021-08-16 12:09:17 +00:00
GitLab Bot 7134e029c5 Add latest changes from gitlab-org/gitlab@master 2021-08-13 15:11:15 +00:00
GitLab Bot 564919dfc6 Add latest changes from gitlab-org/gitlab@master 2021-08-11 09:10:00 +00:00
GitLab Bot 65688a5092 Add latest changes from gitlab-org/gitlab@master 2021-08-09 09:22:41 +00:00
GitLab Bot 53f7c2edf4 Add latest changes from gitlab-org/gitlab@master 2021-08-09 03:10:10 +00:00
GitLab Bot 8f5ebbe2c7 Add latest changes from gitlab-org/gitlab@master 2021-08-06 06:10:16 +00:00
GitLab Bot 42d930072f Add latest changes from gitlab-org/gitlab@master 2021-08-03 09:15:56 +00:00
GitLab Bot 1930898566 Add latest changes from gitlab-org/gitlab@master 2021-08-02 09:10:09 +00:00
GitLab Bot 0daaf2c2ba Add latest changes from gitlab-org/gitlab@master 2021-07-30 15:10:25 +00:00
GitLab Bot f4d51a9f71 Add latest changes from gitlab-org/gitlab@master 2021-07-29 15:09:48 +00:00
GitLab Bot 112fe349cb Add latest changes from gitlab-org/gitlab@master 2021-07-28 21:08:53 +00:00
GitLab Bot 9e16447c7c Add latest changes from gitlab-org/gitlab@master 2021-07-28 06:09:29 +00:00
GitLab Bot 7a20b3758e Add latest changes from gitlab-org/gitlab@master 2021-07-27 12:10:54 +00:00
GitLab Bot a8f5aaa708 Add latest changes from gitlab-org/gitlab@master 2021-07-21 15:08:52 +00:00
GitLab Bot 1072f96e34 Add latest changes from gitlab-org/gitlab@master 2021-07-19 12:10:08 +00:00
GitLab Bot e1189e4c3b Add latest changes from gitlab-org/gitlab@master 2021-07-13 15:08:38 +00:00
GitLab Bot dd1c093e28 Add latest changes from gitlab-org/gitlab@master 2021-07-12 18:09:09 +00:00
GitLab Bot cf13820251 Add latest changes from gitlab-org/gitlab@master 2021-07-08 06:09:14 +00:00
GitLab Bot 3462d7613f Add latest changes from gitlab-org/gitlab@master 2021-07-07 00:07:23 +00:00
GitLab Bot 7c28a67789 Add latest changes from gitlab-org/gitlab@master 2021-06-30 12:07:58 +00:00
GitLab Bot e5f2a04e9d Add latest changes from gitlab-org/gitlab@master 2021-06-29 12:08:48 +00:00
GitLab Bot e4632f4c63 Add latest changes from gitlab-org/gitlab@master 2021-06-28 18:08:39 +00:00
GitLab Bot 59469a1782 Add latest changes from gitlab-org/gitlab@master 2021-06-28 15:08:03 +00:00
GitLab Bot 6047d21a89 Add latest changes from gitlab-org/gitlab@master 2021-06-28 06:07:45 +00:00
GitLab Bot 793034a905 Add latest changes from gitlab-org/gitlab@master 2021-06-22 15:06:55 +00:00
GitLab Bot dd6e32bf47 Add latest changes from gitlab-org/gitlab@master 2021-06-18 18:10:13 +00:00
GitLab Bot 6f79cf2bd6 Add latest changes from gitlab-org/gitlab@master 2021-06-17 18:10:22 +00:00
GitLab Bot 612bb6f624 Add latest changes from gitlab-org/gitlab@master 2021-06-17 09:09:53 +00:00
GitLab Bot a149886179 Add latest changes from gitlab-org/gitlab@master 2021-06-15 09:10:21 +00:00
GitLab Bot 03c5d7f2c1 Add latest changes from gitlab-org/gitlab@master 2021-06-15 03:10:34 +00:00
GitLab Bot ebc589e90c Add latest changes from gitlab-org/gitlab@master 2021-06-10 03:10:01 +00:00
GitLab Bot 0ebbf19f2d Add latest changes from gitlab-org/gitlab@master 2021-06-08 15:10:00 +00:00
GitLab Bot 79f98200f8 Add latest changes from gitlab-org/gitlab@master 2021-06-07 15:09:56 +00:00
GitLab Bot f4c6fbb86f Add latest changes from gitlab-org/gitlab@master 2021-06-07 09:10:26 +00:00
GitLab Bot 585c8dce43 Add latest changes from gitlab-org/gitlab@master 2021-06-05 18:10:05 +00:00
GitLab Bot f719944dee Add latest changes from gitlab-org/gitlab@master 2021-05-27 15:10:39 +00:00
GitLab Bot c0bc55ffe1 Add latest changes from gitlab-org/gitlab@master 2021-05-25 21:10:26 +00:00
GitLab Bot a880341a7b Add latest changes from gitlab-org/gitlab@master 2021-05-25 18:10:42 +00:00
GitLab Bot 8e056c9ef3 Add latest changes from gitlab-org/gitlab@master 2021-05-21 21:10:56 +00:00
GitLab Bot f304336f5e Add latest changes from gitlab-org/gitlab@master 2021-05-19 12:10:33 +00:00
GitLab Bot 49bb78aac3 Add latest changes from gitlab-org/gitlab@master 2021-05-17 18:10:42 +00:00
GitLab Bot 53f456b167 Add latest changes from gitlab-org/gitlab@master 2021-05-07 12:10:27 +00:00
GitLab Bot cf05fd7f39 Add latest changes from gitlab-org/gitlab@master 2021-05-05 15:10:05 +00:00
GitLab Bot 119f0431e4 Add latest changes from gitlab-org/gitlab@master 2021-05-03 09:10:02 +00:00
GitLab Bot 0805030d63 Add latest changes from gitlab-org/gitlab@master 2021-04-28 12:10:09 +00:00
GitLab Bot be5b24c009 Add latest changes from gitlab-org/gitlab@master 2021-04-27 00:10:25 +00:00
GitLab Bot e5e0589e09 Add latest changes from gitlab-org/gitlab@master 2021-04-26 12:09:44 +00:00
GitLab Bot bc62085601 Add latest changes from gitlab-org/gitlab@master 2021-04-23 18:10:18 +00:00
GitLab Bot c9bef85d79 Add latest changes from gitlab-org/gitlab@master 2021-04-19 21:09:27 +00:00
GitLab Bot c6af94ea4e Add latest changes from gitlab-org/gitlab@master 2021-04-19 12:09:04 +00:00
GitLab Bot 10130901f1 Add latest changes from gitlab-org/gitlab@master 2021-04-15 15:09:11 +00:00
GitLab Bot 418a39f6c2 Add latest changes from gitlab-org/gitlab@master 2021-04-07 00:09:26 +00:00
GitLab Bot da07b341fd Add latest changes from gitlab-org/gitlab@master 2021-04-05 21:09:19 +00:00
GitLab Bot 05003789d9 Add latest changes from gitlab-org/gitlab@master 2021-04-01 15:08:54 +00:00
GitLab Bot cc803c04b8 Add latest changes from gitlab-org/gitlab@master 2021-03-30 21:10:07 +00:00
GitLab Bot 09ff71d425 Add latest changes from gitlab-org/gitlab@master 2021-03-29 15:09:30 +00:00
GitLab Bot 91e247b531 Add latest changes from gitlab-org/gitlab@master 2021-02-24 09:11:09 +00:00
GitLab Bot 6cbe9eaeb3 Add latest changes from gitlab-org/gitlab@master 2021-02-23 12:10:56 +00:00
GitLab Bot cd40f83527 Add latest changes from gitlab-org/gitlab@master 2021-02-23 09:10:45 +00:00
GitLab Bot d3f395c87c Add latest changes from gitlab-org/gitlab@master 2021-02-19 15:10:30 +00:00
GitLab Bot bf217da41b Add latest changes from gitlab-org/gitlab@master 2021-02-11 21:09:00 +00:00
GitLab Bot 02c3b2af44 Add latest changes from gitlab-org/gitlab@master 2021-02-10 21:09:24 +00:00
GitLab Bot ec0ecba05c Add latest changes from gitlab-org/gitlab@master 2021-02-10 12:09:45 +00:00
GitLab Bot 9e74a704bc Add latest changes from gitlab-org/gitlab@master 2021-02-08 12:09:20 +00:00
GitLab Bot 4046c3447e Add latest changes from gitlab-org/gitlab@master 2021-02-05 15:09:28 +00:00
GitLab Bot 64f7eb2b37 Add latest changes from gitlab-org/gitlab@master 2021-02-05 12:09:31 +00:00
GitLab Bot bcd0f3a2f6 Add latest changes from gitlab-org/gitlab@master 2021-02-02 06:09:47 +00:00
GitLab Bot 899bb5c4a9 Add latest changes from gitlab-org/gitlab@master 2021-01-25 18:09:03 +00:00
GitLab Bot 6bc190088e Add latest changes from gitlab-org/gitlab@master 2021-01-25 12:09:07 +00:00
GitLab Bot 852877d997 Add latest changes from gitlab-org/gitlab@master 2021-01-22 18:09:10 +00:00
GitLab Bot 16e3c34cac Add latest changes from gitlab-org/gitlab@master 2021-01-22 06:08:52 +00:00
GitLab Bot 9f021745a6 Add latest changes from gitlab-org/gitlab@master 2021-01-21 00:11:07 +00:00
GitLab Bot bfc7eec58e Add latest changes from gitlab-org/gitlab@master 2021-01-18 15:10:42 +00:00
GitLab Bot 141ef7e939 Add latest changes from gitlab-org/gitlab@master 2021-01-12 18:11:03 +00:00
GitLab Bot c2dcc63e6d Add latest changes from gitlab-org/gitlab@master 2021-01-11 09:10:46 +00:00
GitLab Bot fd320d0858 Add latest changes from gitlab-org/gitlab@master 2021-01-07 21:10:18 +00:00
GitLab Bot 2c2b5aeac0 Add latest changes from gitlab-org/gitlab@master 2021-01-05 15:10:02 +00:00
GitLab Bot de64b03b15 Add latest changes from gitlab-org/gitlab@master 2020-12-23 06:10:22 +00:00
GitLab Bot b07852468f Add latest changes from gitlab-org/gitlab@master 2020-12-15 18:10:06 +00:00
GitLab Bot a8704bd33c Add latest changes from gitlab-org/gitlab@master 2020-12-11 15:10:04 +00:00
GitLab Bot cba8ff6440 Add latest changes from gitlab-org/gitlab@master 2020-12-10 18:10:16 +00:00
GitLab Bot 3e06afc4cd Add latest changes from gitlab-org/gitlab@master 2020-12-10 12:09:43 +00:00
GitLab Bot 109562e64e Add latest changes from gitlab-org/gitlab@master 2020-12-09 09:09:47 +00:00
GitLab Bot b4ddc24045 Add latest changes from gitlab-org/gitlab@master 2020-12-08 00:09:45 +00:00
GitLab Bot f276d29487 Add latest changes from gitlab-org/gitlab@master 2020-12-07 15:09:49 +00:00
GitLab Bot bbd9e2c915 Add latest changes from gitlab-org/gitlab@master 2020-12-03 15:09:46 +00:00
GitLab Bot 7b2635a55d Add latest changes from gitlab-org/gitlab@master 2020-12-01 12:09:17 +00:00
GitLab Bot 259aa13174 Add latest changes from gitlab-org/gitlab@master 2020-12-01 00:09:28 +00:00
GitLab Bot 2ddcd634fc Add latest changes from gitlab-org/gitlab@master 2020-11-30 21:09:16 +00:00
GitLab Bot ccdcf4e139 Add latest changes from gitlab-org/gitlab@master 2020-11-27 00:09:42 +00:00
GitLab Bot 08931747cc Add latest changes from gitlab-org/gitlab@master 2020-11-26 18:09:18 +00:00
GitLab Bot 4fc6f62c16 Add latest changes from gitlab-org/gitlab@master 2020-11-25 00:09:24 +00:00
GitLab Bot 9a8f801d73 Add latest changes from gitlab-org/gitlab@master 2020-11-17 12:09:15 +00:00
GitLab Bot 5f362c717e Add latest changes from gitlab-org/gitlab@master 2020-11-12 06:09:02 +00:00
GitLab Bot db53c7d425 Add latest changes from gitlab-org/gitlab@master 2020-11-08 21:08:49 +00:00
GitLab Bot b4b6bff01d Add latest changes from gitlab-org/gitlab@master 2020-10-13 18:08:58 +00:00
GitLab Bot 16515bdfcb Add latest changes from gitlab-org/gitlab@master 2020-10-13 15:08:53 +00:00
GitLab Bot 419f9c0ac3 Add latest changes from gitlab-org/gitlab@master 2020-10-07 09:09:13 +00:00
GitLab Bot 251d3d2b23 Add latest changes from gitlab-org/gitlab@master 2020-10-02 09:08:33 +00:00
GitLab Bot 0b4bb101ea Add latest changes from gitlab-org/gitlab@master 2020-10-01 18:10:20 +00:00
GitLab Bot f4fb4d5948 Add latest changes from gitlab-org/gitlab@master 2020-09-25 15:09:36 +00:00
GitLab Bot e0b023e388 Add latest changes from gitlab-org/gitlab@master 2020-09-23 15:10:14 +00:00
GitLab Bot eb08c8e6f8 Add latest changes from gitlab-org/gitlab@master 2020-09-22 15:09:37 +00:00
GitLab Bot fe53f9c358 Add latest changes from gitlab-org/gitlab@master 2020-09-22 00:09:59 +00:00
GitLab Bot 7985071975 Add latest changes from gitlab-org/gitlab@master 2020-09-21 12:09:34 +00:00
GitLab Bot 80d252c8e2 Add latest changes from gitlab-org/gitlab@master 2020-09-18 15:09:22 +00:00
GitLab Bot cf9694dd84 Add latest changes from gitlab-org/gitlab@master 2020-09-18 00:09:39 +00:00
GitLab Bot 24553ccf90 Add latest changes from gitlab-org/gitlab@master 2020-09-10 03:08:56 +00:00
GitLab Bot b296ffa543 Add latest changes from gitlab-org/gitlab@master 2020-09-09 21:08:33 +00:00
GitLab Bot 592223823c Add latest changes from gitlab-org/gitlab@master 2020-09-03 18:08:29 +00:00
GitLab Bot 4e06ca9e7d Add latest changes from gitlab-org/gitlab@master 2020-09-02 18:10:40 +00:00
GitLab Bot 4fa04f789e Add latest changes from gitlab-org/gitlab@master 2020-09-02 12:10:35 +00:00
GitLab Bot 729eabcb41 Add latest changes from gitlab-org/gitlab@master 2020-08-31 12:10:39 +00:00
GitLab Bot bc75527dca Add latest changes from gitlab-org/gitlab@master 2020-08-26 18:11:43 +00:00
GitLab Bot a1d7324742 Add latest changes from gitlab-org/gitlab@master 2020-08-26 00:10:31 +00:00
GitLab Bot 3827baae07 Add latest changes from gitlab-org/gitlab@master 2020-08-13 00:10:06 +00:00
GitLab Bot 71da5de44f Add latest changes from gitlab-org/gitlab@master 2020-08-05 15:09:59 +00:00
GitLab Bot 8aab944cc5 Add latest changes from gitlab-org/gitlab@master 2020-07-15 00:09:23 +00:00
GitLab Bot 8e42824b11 Add latest changes from gitlab-org/gitlab@master 2020-07-14 06:09:17 +00:00
GitLab Bot d9aac35d79 Add latest changes from gitlab-org/gitlab@master 2020-07-13 18:09:16 +00:00
GitLab Bot 83fc2f3dc8 Add latest changes from gitlab-org/gitlab@master 2020-07-08 21:09:09 +00:00
GitLab Bot 5d6119a1a4 Add latest changes from gitlab-org/gitlab@master 2020-06-25 00:09:26 +00:00
GitLab Bot 0526dc1e68 Add latest changes from gitlab-org/gitlab@master 2020-06-11 12:08:54 +00:00
GitLab Bot 963838b90c Add latest changes from gitlab-org/gitlab@master 2020-06-05 09:08:05 +00:00
GitLab Bot 340fd2966e Add latest changes from gitlab-org/gitlab@master 2020-06-04 00:08:17 +00:00
GitLab Bot f3e7bc8060 Add latest changes from gitlab-org/gitlab@master 2020-06-02 18:08:32 +00:00
GitLab Bot 810bd2a662 Add latest changes from gitlab-org/gitlab@master 2020-06-02 12:08:33 +00:00
GitLab Bot 7892ed2e23 Add latest changes from gitlab-org/gitlab@master 2020-05-27 09:08:30 +00:00
GitLab Bot 21539fe9ab Add latest changes from gitlab-org/gitlab@master 2020-05-22 00:08:07 +00:00
GitLab Bot 95ab36cd97 Add latest changes from gitlab-org/gitlab@master 2020-05-15 21:08:21 +00:00
GitLab Bot aebabf8f5a Add latest changes from gitlab-org/gitlab@master 2020-05-15 00:08:06 +00:00
GitLab Bot 87f286558d Add latest changes from gitlab-org/gitlab@master 2020-05-14 15:08:14 +00:00
GitLab Bot 41e8b05e8d Add latest changes from gitlab-org/gitlab@master 2020-05-13 12:07:54 +00:00
GitLab Bot bc692af988 Add latest changes from gitlab-org/gitlab@master 2020-05-09 00:09:39 +00:00
GitLab Bot b7c735c8ac Add latest changes from gitlab-org/gitlab@master 2020-04-15 12:09:18 +00:00
GitLab Bot 00a8c64ffd Add latest changes from gitlab-org/gitlab@master 2020-04-15 06:09:49 +00:00
GitLab Bot 254ec28f54 Add latest changes from gitlab-org/gitlab@master 2020-04-09 21:09:19 +00:00
GitLab Bot a9ced7da44 Add latest changes from gitlab-org/gitlab@master 2020-04-09 12:09:24 +00:00
GitLab Bot 5d75b2b9a9 Add latest changes from gitlab-org/gitlab@master 2020-03-25 18:08:10 +00:00
GitLab Bot 8f9beefac3 Add latest changes from gitlab-org/gitlab@master 2020-03-23 12:09:47 +00:00
GitLab Bot f2dfd9ee81 Add latest changes from gitlab-org/gitlab@master 2020-03-22 15:09:49 +00:00
GitLab Bot 78d8830cec Add latest changes from gitlab-org/gitlab@master 2020-03-19 15:09:41 +00:00
GitLab Bot 77d15aff0e Add latest changes from gitlab-org/gitlab@master 2020-03-19 00:09:27 +00:00
GitLab Bot aaf5961054 Add latest changes from gitlab-org/gitlab@master 2020-03-18 15:09:45 +00:00
GitLab Bot 2c156e3c7b Add latest changes from gitlab-org/gitlab@master 2020-03-17 18:09:44 +00:00
GitLab Bot cbfe03ae04 Add latest changes from gitlab-org/gitlab@master 2020-03-16 12:09:12 +00:00
GitLab Bot dc889678d1 Add latest changes from gitlab-org/gitlab@master 2020-03-12 15:09:39 +00:00
GitLab Bot cd52759ee3 Add latest changes from gitlab-org/gitlab@master 2020-03-12 12:09:17 +00:00
GitLab Bot 18f7828977 Add latest changes from gitlab-org/gitlab@master 2020-03-12 09:09:55 +00:00
GitLab Bot a8de96bff5 Add latest changes from gitlab-org/gitlab@master 2020-03-05 18:08:19 +00:00
GitLab Bot 77237c5a6b Add latest changes from gitlab-org/gitlab@master 2020-03-05 00:07:49 +00:00
GitLab Bot 951616a26a Add latest changes from gitlab-org/gitlab@master 2020-02-25 18:09:02 +00:00
GitLab Bot a6c2be7cd2 Add latest changes from gitlab-org/gitlab@master 2020-02-21 21:08:57 +00:00
GitLab Bot c7e385e282 Add latest changes from gitlab-org/gitlab@master 2020-02-19 15:09:09 +00:00
GitLab Bot 56201db1dc Add latest changes from gitlab-org/gitlab@master 2020-02-17 03:09:00 +00:00
GitLab Bot 55733b19c5 Add latest changes from gitlab-org/gitlab@master 2020-02-11 06:09:46 +00:00
GitLab Bot 76623c12c1 Add latest changes from gitlab-org/gitlab@master 2020-02-05 21:09:02 +00:00
GitLab Bot 50ae406553 Add latest changes from gitlab-org/gitlab@master 2020-01-30 12:08:54 +00:00
GitLab Bot fedf978f9a Add latest changes from gitlab-org/gitlab@master 2020-01-28 15:08:36 +00:00
GitLab Bot bbf6581214 Add latest changes from gitlab-org/gitlab@master 2020-01-28 06:09:01 +00:00
GitLab Bot 411cc77938 Add latest changes from gitlab-org/gitlab@master 2020-01-24 18:09:00 +00:00
GitLab Bot 0f8c2334f0 Add latest changes from gitlab-org/gitlab@master 2020-01-23 06:08:32 +00:00
GitLab Bot be3e24ea3c Add latest changes from gitlab-org/gitlab@master 2020-01-22 12:08:40 +00:00
GitLab Bot 898e2cc1df Add latest changes from gitlab-org/gitlab@master 2019-12-20 09:24:38 +00:00
GitLab Bot b5571e6e22 Add latest changes from gitlab-org/gitlab@master 2019-12-19 18:07:48 +00:00
GitLab Bot 5bd24a54ef Add latest changes from gitlab-org/gitlab@master 2019-12-17 09:07:48 +00:00
GitLab Bot 69d6d3ca20 Add latest changes from gitlab-org/gitlab@master 2019-12-16 21:08:00 +00:00
GitLab Bot 862d225ca0 Add latest changes from gitlab-org/gitlab@master 2019-12-16 15:07:39 +00:00
GitLab Bot 99ddca0d88 Add latest changes from gitlab-org/gitlab@master 2019-12-06 21:07:54 +00:00
GitLab Bot 63894d59ab Add latest changes from gitlab-org/gitlab@master 2019-12-06 12:06:21 +00:00
GitLab Bot 8723197387 Add latest changes from gitlab-org/gitlab@master 2019-12-05 12:07:43 +00:00
GitLab Bot eac0da9a47 Add latest changes from gitlab-org/gitlab@master 2019-11-29 15:06:43 +00:00
GitLab Bot 20758bc3b3 Add latest changes from gitlab-org/gitlab@master 2019-11-27 18:06:30 +00:00
GitLab Bot 3fc9a8e695 Add latest changes from gitlab-org/gitlab@master 2019-11-15 12:06:12 +00:00
GitLab Bot 56d96ad7fa Add latest changes from gitlab-org/gitlab@master 2019-11-01 03:06:26 +00:00
GitLab Bot 11faf8ae72 Add latest changes from gitlab-org/gitlab@master 2019-10-23 21:06:17 +00:00
GitLab Bot ad1e4b8fb8 Add latest changes from gitlab-org/gitlab@master 2019-10-21 15:05:58 +00:00
GitLab Bot 8e45d25f7d Add latest changes from gitlab-org/gitlab@master 2019-10-16 18:08:01 +00:00
GitLab Bot 77a7772c3b Add latest changes from gitlab-org/gitlab@master 2019-10-08 09:06:09 +00:00
GitLab Bot 185f428fa5 Add latest changes from gitlab-org/gitlab@master 2019-10-07 12:06:18 +00:00
GitLab Bot e66d6781ef Add latest changes from gitlab-org/gitlab@master 2019-09-26 18:06:29 +00:00
GitLab Bot d46287cc16 Add latest changes from gitlab-org/gitlab@master 2019-09-20 12:05:52 +00:00
GitLab Bot 6cd5b7dbfa Add latest changes from gitlab-org/gitlab@master 2019-09-19 11:50:12 +00:00
GitLab Bot 80f61b4035 Add latest changes from gitlab-org/gitlab@master 2019-09-18 14:02:45 +00:00
Dinesh Panda 736b5908da Avoid calling freeze on already frozen strings in lib 2019-09-10 08:11:43 +00:00
GitLab Release Tools Bot 34c2b6adf9 Merge branch 'security-personal-snippets' into 'master'
Add direct upload support for personal snippets

See merge request gitlab/gitlabhq!3226
2019-08-29 21:34:22 +00:00
shampton c96adfcd6c Move visual review toolbar to NPM
Remove the visual review toolbar code
in favor of using the NPM package.
2019-08-23 12:57:21 -07:00
Jan Provaznik 41d52bbfe9 Add direct upload support for personal snippets 2019-08-23 11:19:14 +02:00
Michael Kozono 9eabc0d6fc Merge branch 'legacy-attachments-migrate-fix' into 'master'
Migrate legacy uploads rake tasks

See merge request gitlab-org/gitlab-ce!29409
2019-08-16 22:07:56 +00:00
Jarka Košanová 19db315734 Add rake tasks for migrating leacy uploads
- move uploads created by AttachmentUploader
- handle also files created for legacy_diff_notes
2019-08-16 07:52:30 +02:00
Hordur Freyr Yngvason d3c5ff7b72 Squash project templates on update
As per https://gitlab.com/gitlab-org/gitlab-ce/issues/46043, project
templates should be squashed before updating, so that repositories
created from these templates don't include the full history of the
backing repository.
2019-08-15 20:20:08 +00:00
Hordur Freyr Yngvason 012fe3141e Fix broken update_project_templates rake task
This rake task had been broken for a while. This fixes the breakages,
adds a test to help avoid future breakages, and adds a few ergonomic
improvements to the task itself.
2019-07-30 13:52:28 +00:00
Lin Jen-Shin dbe3b9848b Merge branch 'resolve-scripts-differences' into 'master'
Backport EE changes made to the scripts/ directory

See merge request gitlab-org/gitlab-ce!31015
2019-07-29 15:15:46 +00:00
Yorick Peterse d7a4c1d2a5
Backport EE changes made to the scripts/ directory
This backport changes made by EE to the files in the scripts/ directory.
This comes with a few changes to some scripts to make them work in the
single codebase setup.
2019-07-29 13:53:20 +02:00
Andreas Brandl 988dc80585
Further remove code branches by database type
We dropped MySQL support and a lot of mysql specific code has been
removed in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/29608.

This comes in from the other direction and removes any `if postgresql?`
branches.
2019-07-29 12:47:06 +02:00
Heinrich Lee Yu 2b3d00a778 Remove unneeded monkey-patch
Changes all calls to data_source_exists? to table_exists?
since that is the intent of these calls
2019-07-25 12:21:38 +08:00
Nick Thomas 4aa76dddec
Remove dead MySQL code
None of this code can be reached any more, so it can all be removed
2019-07-23 16:53:03 +01:00
Imre Farkas 313f145b55
Rake task to cleanup expired ActiveSession lookup keys
In some cases ActiveSession.cleanup was not called after authentication,
so for some user ActiveSession lookup keys grew without ever cleaning
up. This Rake task manually iterates over the lookup keys and removes
ones without existing ActiveSession.
2019-07-22 17:15:57 +02:00
Stan Hu ef3f638642 Merge branch 'jc-fix-rugged-feature-flag-rake' into 'master'
Add unset_rugged rake task

Closes #64441

See merge request gitlab-org/gitlab-ce!30636
2019-07-16 20:40:42 +00:00
Brett Walker 0175a7ab15 Allow parameters for rake gitlab:seed:issues
to specify backfill_weeks and average_issues_per_week
2019-07-15 11:33:39 -05:00
Douglas Barbosa Alexandre 06b8fe5607 Merge branch '63667-hashed-storage-migration-count-correctly' into 'master'
Display the amount for Hashed Storage migration/rollback correctly

Closes #63667

See merge request gitlab-org/gitlab-ce!29996
2019-07-11 16:57:04 +00:00
John Cai ff0654b0b4 Add unset_rugged rake task
Adds an unset_rugged rake task that unsets all rugged feature flags.
Also fixes the existing disable_rugged task to have it explicitly
disable feature flags instead of just unsetting them.
2019-07-11 09:53:41 -07:00
Felipe Artur f0683aab05 Improve Graphql Docs
Adds more friendly docs for GraphQl implementation
2019-07-11 08:06:35 +00:00
Gabriel Mazetto d8cad8837c Display the amount for Hashed Storage migration/rollback correctly
Rake script considers the specified range, if present, to calculate
the affected amount of projects correctly.
2019-07-10 22:14:50 +01:00
Mayra Cabrera 0ab89d8e36 Add a rubocop for Rails.logger
Suggests to use a JSON structured log instead

Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/54102
2019-07-10 19:26:47 +00:00
Toon Claes dabd91b2c8 Add rake task to clean orphan artifact files
This adds the rake task rake
gitlab:cleanup:orphan_job_artifact_files. This rake task cleans all
orphan job artifact files it can find on disk.

 It performs a search on the complete folder of all artifacts on
disk. Then it filters out all the job artifact ID for which it could
not find a record with matching ID in the database. For these, the
file is deleted from disk.
2019-06-28 10:02:18 +02:00
Stan Hu ad3abd1d3a Silence backup warnings when CRON=1 in use
If CRON=1 is in use, we shouldn't generate any output or admins may be
notified via e-mail about unnecessary warnings.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63703
2019-06-25 06:30:51 -07:00
Yorick Peterse 8469f59d78
Backport the EE schema and migrations to CE
This backports all EE schema changes to CE, including EE migrations,
ensuring both use the same schema.

== Updated tests

A spec related to ghost and support bot users had to be modified to make
it pass. The spec in question assumes that the "support_bot" column
exists when defining the spec. In the single codebase setup this is not
the case, as the column is backported in a later migration. Any attempt
to use a different schema version or use of "around" blocks to
conditionally disable specs won't help, as reverting the backport
migration would also drop the "support_bot" column. Removing the
"support_bot" tests entirely appears to be the only solution.

We also need to update some foreign key tests now that we have
backported the EE columns. Fortunately, these changes are very minor.

== Backporting migrations

This commit moves EE specific migrations (except those for the Geo
tracking database) and related files to CE, and also removes any traces
of the ee/db directory.

Some migrations had to be modified or removed, as they no longer work
with the schema being backported. These migrations were all quite old,
so we opted for removing them where modifying them would take too much
time and effort.

Some old migrations were modified in EE, while also existing in CE. In
these cases we took the EE code, and in one case removed them entirely.
It's not worth spending time trying to merge these changes somehow as we
plan to remove old migrations around the release of 12.0, see
https://gitlab.com/gitlab-org/gitlab-ce/issues/59177 for more details.
2019-06-17 17:09:05 +02:00
Bob Van Landuyt 9a8955d3c0 Merge branch 'gitaly-version-v1.43.0' into 'master'
Upgrade Gitaly to v1.43.0

See merge request gitlab-org/gitlab-ce!28867
2019-05-31 14:16:54 +00:00
Zeger-Jan van de Weg 951afba624
Remove hook directory requirement from Shell
It used to be the case that GitLab created symlinks for each repository
to one copy of the Git hooks, so these ran when required. This changed
to set the hooks dynamically on Gitaly when invoking Git.

The side effect is that we didn't need all these symlinks anymore, which
Gitaly doesn't create anymore either. Now that means that the tests in
GitLab-Rails should test for it either.

Related: https://gitlab.com/gitlab-org/gitaly/issues/1392#note_175619926
2019-05-30 20:04:08 +02:00
Sarah Groff Hennigh-Palermo 9377eb1822 Build visual_review_toolbar with webpack
It takes a lot of lines to move a script
2019-05-29 20:24:15 +00:00
Ben Bodenmiller 2497917b65 delete feature flag when disabling Rugged 2019-05-13 08:57:10 +00:00
Cindy Pallares deb5276f8b
Add warning that gitlab-secrets isn't included
Many customers forget to include the gitlab-secrets.json file. This adds
a warning that both gitlab-secrets.json and gitlab.rb are not included
in the backup.
2019-05-08 12:39:04 -05:00
Rémy Coutable 2537b0c1e0
Provide a new gitlab:seed:issues task
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-04-23 11:43:53 +02:00
Kamil Trzciński 650f40865e Forbid the use of `#reload` and prefer `#reset`
The `#reload` makes to load all objects into memory,
and the main purpose of `#reload` is to drop the association cache.

The `#reset` seems to solve exactly that case.
2019-04-15 13:05:14 +02:00
Robert Speicher e036cb04a2 Merge branch 'remaining-lib-differences' into 'master'
Resolve remaining CE to EE differences in lib/

See merge request gitlab-org/gitlab-ce!26608
2019-04-03 12:27:55 +00:00
Yorick Peterse 1f4bc814ab
Backport EE changes to gitlab:env:info
This backports EE specific changes for the Rake task `gitlab:env:info`,
wrapping them in a conditional. There is no way to inject code in the
middle of a Rake task in EE, so unfortunately this is the best we can
do.
2019-04-02 14:57:44 +02:00
John Jarvis 69b65a6b74 Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into jarv/dev-to-gitlab-2019-04-02 2019-04-02 10:12:32 +02:00
Jan Provaznik a466d97e62 Rake task for removing exif from uploads
Adds a rake task which can be used for removing EXIF
data from existing uploads.
2019-04-02 07:48:35 +00:00
Wei-Meng Lee cfc6d2528c Fix attempting to drop views in PostgreSQL 2019-04-02 00:19:22 +00:00
Douglas Barbosa Alexandre a86f48c79b
Add helper method to return a human-friendly name for database adapter 2019-03-21 19:03:26 -03:00
Patrick Bajao 26dadbc9c4 Integrate Gitlab::Keys with Gitlab::Shell
In this commit, some methods that aren't being used
are removed from `Gitlab::Shell`. They are the ff:
- `#remove_keys_not_found_in_db`
- `#batch_read_key_ids`
- `#list_key_ids`

The corresponding methods in `Gitlab::Keys` have been
removed as well.
2019-03-19 11:16:21 +00:00
Nick Thomas 9f05e97aad
Run rubocop -a 2019-03-13 13:42:43 +00:00
Gabriel Mazetto 337977776a Prevent storage migration and rollback running at the same time
This is a small polishing on the storage migration and storage rollback
rake tasks. By aborting a migration while a rollback is already
scheduled we want to prevent unexpected consequences.
2019-03-12 17:51:05 +01:00
Ray Paik 976fee745e Update cleanup.rake to fix a typo in the error message 2019-03-07 23:37:16 +00:00
Rémy Coutable c1c30f19a1 Merge branch 'resolve-some-rake-differences' into 'master'
Resolve some Rake task differences

See merge request gitlab-org/gitlab-ce!25644
2019-03-04 11:45:21 +00:00
Sean McGivern fd50ba4240 Merge branch 'sh-rugged-find-commit' into 'master'
Bring back Rugged implementation of find_commit

See merge request gitlab-org/gitlab-ce!25477
2019-03-04 09:22:44 +00:00
Stan Hu fb6a4e21d4 Bring back Rugged implementation of find_commit
This brings back some of the changes in
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20339.

For users using Gitaly on top of NFS, accessing the Git data directly
via Rugged is more performant than Gitaly. This merge request introduces
the feature flag `rugged_find_commit` to activate Rugged paths.

There are also Rake tasks `gitlab:features:enable_rugged` and
`gitlab:features:disable_rugged` to enable/disable these feature
flags altogether.

Part of four Rugged changes identified in
https://gitlab.com/gitlab-org/gitlab-ce/issues/57317.
2019-03-01 08:45:51 -08:00
Gabriel Mazetto fc0ff92807 Added Rollbacker workers and support on the rake task
Rollback is done similar to Migration for the Hashed Storage.
It also shares the same ExclusiveLease key to prevent both happening
at the same time.

All Hashed Storage related workers now share the same queue namespace
which allows for assigning dedicated workers easily.
2019-03-01 15:49:20 +01:00
Gabriel Mazetto ff2ca3569e Rake task for storage rollback 2019-03-01 15:49:20 +01:00
Yorick Peterse bb873b1e3b
Make the backup Rake task the same as in EE
EE uses single quotes for the changed line, whereas CE was using double
quotes. This commit ensures both repositories use the same kind of
quotes.
2019-02-28 15:03:10 +01:00
Jacob Vosmaer 078f11a6b9 Prepare test suite for switch to Gitaly-embedded Git hooks 2019-02-27 10:58:21 +00:00
Stan Hu 1dadfff3f5 Move terminate_all_connections into setup Rake task 2019-02-11 21:30:57 -08:00
Stan Hu 5488e8a4a3 Kill all PostgreSQL connections for rake dev:setup
If there are any clients connected to the DB, PostgreSQL won't let you
drop the database. It's possible that Sidekiq, Unicorn, or some other
client will be hanging onto a connection, preventing the DROP DATABASE
from working. To workaround this problem, this method cancels all the
connections so that the db:reset command will work.

Note that there's still a slight possibility a client connects after its
connection is terminated. If this is an issue, we could solve it by
revoking CONNECT access, but for now it seems this works.

Closes https://gitlab.com/gitlab-org/gitlab-development-kit/issues/450
2019-02-11 21:30:57 -08:00
Jose Torres 56c267e52c Fix MySQL error when truncating a table that doesn't exist
This adds a conditional statement before truncating the
`schema_migrations` table.

This comit also ports this code to Rails 5.
2019-02-05 17:30:22 -08:00
Rémy Coutable 6b39f55d3f
Add cache to the 'compile-assets' and 'gitlab:assets:compile' jobs
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-02-05 14:04:54 +01:00
Rémy Coutable 5c583c8e87 Merge branch 'master' into '46448-add-timestamps-for-each-stage-of-gitlab-rake-gitlab-backup-restore'
# Conflicts:
#   spec/tasks/gitlab/backup_rake_spec.rb
2019-02-04 14:11:04 +00:00
Gabriel Mazetto 7bc16889df Refactor Storage Migration
Specs were reviewed and improved to better cover the current behavior.
There was some standardization done as well to facilitate the
implementation of the rollback functionality.

StorageMigratorWorker was extracted to HashedStorage namespace were
RollbackerWorker will live one as well.
2019-01-25 20:26:35 +01:00
Gabriel Mazetto c2c34eba62 Prepare rake task for storage rollback
We are keeping compatibility with existing scheduled jobs.
2019-01-25 20:26:35 +01:00
Rémy Coutable 3a2abc1d50
Enable the Layout/ExtraSpacing cop
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-24 13:05:45 +01:00
Michael Kozono 9f80f04059 Prevent admins from attempting hashed storage migration on read only DB 2018-12-19 21:10:00 +00:00
Nick Thomas 7329480412
Fix gitlab:web_hook tasks 2018-12-06 18:37:05 +00:00
Michael Kozono 6855e6b586 Extract system check rake task logic
These changes make the code more reusable, testable, and most
importantly, overrideable.
2018-12-03 13:51:46 -08:00
Nick Thomas c43af89748 Merge branch 'zj-object-pool-path' into 'master'
Rename Repository table to PoolRepository

See merge request gitlab-org/gitlab-ce!23236
2018-11-28 13:07:12 +00:00
Zeger-Jan van de Weg fff7754186
Rename the Repository table to PoolRepository
To separate the different kinds of repositories we have at GitLab this
table will be renamed to pool_repositories. A project can, for now at
least, be member of none, or one of these. The table will get additional
columns in a later merge request where more logic is implemented for the
model.

Further included is a small refactor of logic around hashing ids for the
disk_path, mainly to ensure a previous implementation is reusable.

The disk_path for the pool_repositories table no longer has a NOT NULL
constraint, but given the hashing of the ID requires the DB to assign
the record an ID, an after_create hook is used to update the value.

A related MR is:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23143, adding
tables for 'normal' repositories and wiki_repositories.
2018-11-27 13:41:46 +01:00
Gabriel Mazetto fe2e6c6dc0 Remove Site Statistic
This approach caused many different problems as we tightened
the query execution timeout.
2018-11-26 23:39:05 +01:00
Zeger-Jan van de Weg 358fefc777
Migrate storage checks to Gitaly
Most of these checks are not valuable in the current setup, thus removed
and replaced by Gitaly checking if its read and writeable.

Depends on:
1. https://gitlab.com/gitlab-org/gitaly/merge_requests/675
2018-11-09 09:15:42 +01:00
Rémy Coutable e232ebf7a1 Merge branch 'rake-gitaly-check' into 'master'
Delegate storage health check to Gitaly's health check

Closes gitaly#1336

See merge request gitlab-org/gitlab-ce!22063
2018-11-06 15:08:32 +00:00
Cindy Pallares 75cf72344f
Use gitlab_environment for ldap rake task 2018-10-25 13:56:39 -05:00
Alejandro Rodríguez 098c722542 Add gitlab:gitaly:check task for Gitaly health check
Also, since Gitaly now takes care of checking for storage paths
existence/accessibility, we can remove those check from the
gitlab:gitlab_shell_check task and advance further into 0 direct disk
approach on gitlab-rails
2018-10-23 20:11:10 -03:00
Michael Bisbjerg 51b21050c5 Typo in log message of gitlab-rake gitlab:artifacts:migrate 2018-09-27 13:18:14 +00:00
Dylan Griffith f5f5d6ea1f Resolve "Un-vendor CI templates" 2018-09-26 15:39:27 +00:00
Douglas Barbosa Alexandre 6167615a74 Merge branch 'follow-up-geo-sync-disabled-wikis' into 'master'
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/6906

See merge request gitlab-org/gitlab-ce!21903
2018-09-25 17:19:23 +00:00
Valery Sizov 15d011d64d Geo: sync disabled wikis. Stage 2
We started syncing all the wiki regardless of the fact it's disabled or
not. We couldn't do that in one stage because of needing of smoth update
and deprecating things. This is the second stage that finally removes
unused columns in the geo_node_status table.
2018-09-25 17:49:39 +03:00
Cindy Pallares a7e774566e
Enable write to auth_keys file during restore
Fast lookup of authorized SSH keys in the database was ported to CE in
v10.4. This change adds the option to enable the setting via the restore
rake task and assumes yes if the force env variable is set.
2018-09-25 09:34:14 -05:00
Yorick Peterse ec33016bcd Include post migrations when loading the schema
See merge request gitlab-org/gitlab-ce!21689
2018-09-19 12:29:25 +00:00
Balasankar "Balu" C c4668c388f
Add wrapper rake task to migrate all uploads to OS
Add a rake task that will trigger gitlab:uploads:migrate rake task with
different possible arguments, one by one.
2018-09-18 20:26:54 +05:30
DJ Mountney 76cfe4f1fd Ensure the schema is loaded with post_migrations included
If doing a schema load, the post_migrations should also be marked as up,
even if SKIP_POST_DEPLOYMENT_MIGRATIONS was set, otherwise future
migration runs will be broken.
2018-09-11 18:41:14 -07:00
Douwe Maan 1f765ce9ea Merge branch '48778-remove-old-storage-logic-from-import-export' into 'master'
Resolve "Remove old storage logic from Import/Export"

Closes #51144, #50109, #48778, and #51079

See merge request gitlab-org/gitlab-ce!21409
2018-09-07 14:28:25 +00:00
James Lopez f1277fbf0b
refactor code based on feedback 2018-09-07 14:43:51 +02:00
Zeger-Jan van de Weg 3aedccb17a
Port cleanup tasks to use Gitaly
Rake tasks cleaning up the Git storage were still using direct disk
access, which won't work if these aren't attached. To mitigate a
migration issue was created.

To port gitlab:cleanup:dirs, and gitlab:cleanup:repos, a new RPC was
required, ListDirectories. This was implemented in Gitaly, through
https://gitlab.com/gitlab-org/gitaly/merge_requests/868.

To be able to use the new RPC the Gitaly server was bumped to v0.120.

This is an RPC that will not use feature gates, as this doesn't scale on
.com so there is no way to test it at scale. Futhermore, we _know_ it
doesn't scale, but this might be a useful task for smaller instances.

Lastly, the tests are slightly updated to also work when the disk isn't
attached. Eventhough this is not planned, it was very little effort and
thus I applied the boy scout rule.

Closes https://gitlab.com/gitlab-org/gitaly/issues/954
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/40529
2018-09-07 13:58:31 +02:00
James Lopez 27442862cf
refactor code based on feedback 2018-09-07 13:42:49 +02:00
James Lopez a2aa505805
Refactor code to remove object storage flag from Import/Export
Updated docs, refactor import/export code
Fix AvatarUploader path issue
Fix project export upload webhook error
2018-09-06 16:52:42 +02:00
Gabriel Mazetto 1a54986c16 Refactor SiteStatistics to extract refresh logic into a rake task 2018-08-16 21:31:19 +02:00
Shinya Maeda 63091cfe64 Add rake command to migrate archived traces from local storage to object storage 2018-08-16 14:28:47 +00:00
Douwe Maan d9614e701a Merge branch 'gitaly-install-path' into 'master'
Remove storage path dependency of gitaly install task

See merge request gitlab-org/gitlab-ce!21101
2018-08-14 08:59:10 +00:00
Alejandro Rodríguez eb1a3798ad Remove storage path dependency of gitaly install task 2018-08-12 18:52:44 -03:00
Jarka Kadlecová 6aaeb6dc41 Clean orphaned files in object storage 2018-08-07 12:51:58 +02:00
Michael Kozono 3cbd8b1343 Add local project uploads cleanup task 2018-07-31 11:09:42 -07:00
Zeger-Jan van de Weg 4600265e00
Remove gitlab:user:check_repos task
While reviewing this branch it was noted that this task was broken.
Given the limited value this task brings, and given the fact that much
of the old behaviour has been moved to be automatically fixed, removing
was a good option.

Suggestion in:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20806#note_91261001
2018-07-31 14:31:51 +02:00
Zeger-Jan van de Weg f1f7bfc06f
Remove git rake tasks
These tasks are happening through housekeeping right now, by default
ever 10th push. This removes the need for these tasks.

Side note, this removes one of my first contributions to GitLab, as back
than I introduced these tasks through: 54e6c0045b

Closes https://gitlab.com/gitlab-org/gitaly/issues/768
2018-07-31 14:31:50 +02:00
Douwe Maan 8bc7845fbf Merge branch '48932-disable-saml-if-omniauth-is-disabled' into 'master'
Resolve "Disable SAML and Bitbucket if OmniAuth is disabled"

Closes #48932

See merge request gitlab-org/gitlab-ce!20608
2018-07-23 07:48:00 +00:00
Lin Jen-Shin d0afab482f Disable SAML if OmniAuth is disabled
We also try to unify the way we setup OmniAuth, and how we check
if it's enabled or not.
2018-07-20 18:54:46 +08:00
Zeger-Jan van de Weg 80c61639f3
Remove refs cleanup job
Introduced by f20eadcbbe, meant to remove
refs from Git using the wrong name. That never made it to a non-rc
release and can be safely removed now.
2018-07-19 14:47:11 +02:00
Mark Chao a63bce1a4b Resolve "Rename the `Master` role to `Maintainer`" Backend 2018-07-11 14:36:08 +00:00
Lin Jen-Shin 4ee08b77bc Updates from `rubocop -a` 2018-07-09 21:13:08 +08:00
Grzegorz Bizon 90a99ff3aa Add pipeline stages position clean-up migration 2018-06-29 13:57:52 +00:00
DJ Mountney a9fcf96856 Fixes an issue where migrations instead of schema loading were run
If you called rake gitlab:db:drop_tables before running gitlab-ctl
reconfigure (or rake gitlab:db:configure)
2018-06-27 13:39:55 -07:00
Will Chandler cc41a77183 Add timestamps to gitlab-rake gitlab:backup:restore
Adds a new method 'puts_time' that prepends the time of a
message when printing it.  All instances of 'progress.puts'
in the gitlab:backup:restore tasks are replaced with puts_time.
Example output:
  2018-06-03 16:33:25 -0400 -- Restoring uploads ..
Closes #46448
2018-06-14 23:03:15 -04:00
Jacob Vosmaer f376347f24 Find and mark more Git disk access locations, part 2 2018-06-12 14:33:37 +02:00
Gabriel Mazetto 36c3376475 Resolve "Hashed Storage: Make possible to migrate single project" 2018-06-07 15:40:44 +00:00
Jacob Vosmaer (GitLab) a0808df0b6 Find and mark more Git disk access locations 2018-06-05 15:51:14 +00:00
Shinya Maeda 0d00d02e84 Directly refer application code from migration code 2018-06-04 14:14:20 +09:00
Gabriel Mazetto 8c5ce1b07c Specs covering listing all gitlab:storage:* types 2018-05-29 02:53:21 +02:00
Gabriel Mazetto d17b45adf5 assign helper full name to variable to reduce code length 2018-05-28 23:39:36 +02:00
Gabriel Mazetto 78d25079f5 Extracted auxiliary methods from storage.rake into specific RakeHelper 2018-05-28 23:39:35 +02:00
Rémy Coutable cc570b6c44 Merge branch '46600-fix-gitlab-revision-when-not-in-git-repo' into 'master'
Resolve "gitlab 10.8 assumes that installation is a git working copy."

Closes #46600

See merge request gitlab-org/gitlab-ce!19125
2018-05-25 13:32:49 +00:00
Stan Hu e6fca03bbd Fix backup creation and restore for specific Rake tasks 2018-05-24 14:58:25 +00:00
Rémy Coutable d50a80a282
Replace Gitlab::REVISION with Gitlab.revision and handle installations without a .git directory
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-05-24 10:14:01 +02:00
blackst0ne a17bff2044 Clean up test.rake 2018-05-14 18:53:57 +11:00
Jacob Vosmaer (GitLab) 7da1b4cbf1 Add gitlab-pages admin ping rake task 2018-04-27 11:01:54 +00:00
Zeger-Jan van de Weg ec4423665c
Gitlab::Shell works on shard name, not path
Direct disk access is done through Gitaly now, so the legacy path was
deprecated. This path was used in Gitlab::Shell however. This required
the refactoring in this commit.

Added is the removal of direct path access on the project model, as that
lookup wasn't needed anymore is most cases.

Closes https://gitlab.com/gitlab-org/gitaly/issues/1111
2018-04-25 13:36:22 +02:00
Zeger-Jan van de Weg bbccd31057
Check Gitaly when running `rake dev:setup`
Before this change, trying to setup dev environment could be tried
without having at least one Gitaly running. Cloning the repositories
would fail, but not stop the setup.

Given this would lead to an inconsistent state, a check was added if we
could connect to the server.

Output when it fails:

```
$ rake dev:setup
Failed to connect to Gitaly...
Error: 14:Connect Failed
```
2018-04-19 10:40:28 +02:00
🙈 jacopo beschi 🙉 c6b1043e9d Resolve "Make a Rubocop that forbids returning from a block" 2018-04-18 09:19:40 +00:00
Lin Jen-Shin b3723fe28e Use gitlab_environment because we need:
* ask_to_continue
* Gitlab::TaskAbortedByUserError
2018-04-03 23:00:09 +08:00
Micaël Bergeron 4f24a65e45 fix the rake task from being to strict about Group 2018-04-02 08:19:34 -04:00
Micaël Bergeron 316eb6ef60 apply feedback 2018-03-30 08:39:12 -04:00
Micaël Bergeron ef10679418 fix rake migration task from ignoring Upload(store: nil) 2018-03-29 11:05:05 -04:00
Sean McGivern 835fe4d324 Merge branch '40781-os-to-ce' into 'master'
Bring Object Storage to CE

Closes #4171, #4163, #3370, #2841, and #29203

See merge request gitlab-org/gitlab-ce!17358
2018-03-27 08:20:03 +00:00
Sean McGivern bb9d360c0a Merge branch 'mark-legacy-git-access' into 'master'
Route path lookups through legacy_disk_path

See merge request gitlab-org/gitlab-ce!17743
2018-03-23 10:20:45 +00:00
Micaël Bergeron 764b5fdd16 Backport EE changes 2018-03-22 13:35:42 -04:00
Micaël Bergeron 9c6663ea07 Merge remote-tracking branch 'origin/master' into 40781-os-to-ce 2018-03-22 09:06:10 -04:00
Jacob Vosmaer 008a6a6ce6 Route path lookups through legacy_disk_path 2018-03-21 18:18:32 +01:00
Zeger-Jan van de Weg 77f0906e4c
Change Gitlab::Shell#add_namespace to #create_namespace
Prior to this change, this method was called add_namespace, which broke
the CRUD convention and made it harder to grep for what I was looking
for. Given the change was a find and replace kind of fix, this was
changed without opening an issue and on another feature branch.

If more dynamic calls are made to add_namespace, these could've been
missed which might lead to incorrect bahaviour. However, going through
the commit log it seems thats not the case.
2018-03-14 09:56:22 +01:00
Micaël Bergeron f7b8ae3fe2 apply feedback 2018-03-09 10:31:31 -05:00
Gabriel Mazetto 9b5e4ecc55 Add rake task to cleanup any existing exclusive lease 2018-03-09 13:32:18 +00:00
Micaël Bergeron 6466739e2e Merge remote-tracking branch 'origin/master' into 40781-os-to-ce 2018-03-08 10:55:47 -05:00
Sean McGivern edbcde8877 [cherry-pick] '4862-verify-file-checksums'
See merge request gitlab-org/gitlab-ee!4753
2018-03-08 10:20:40 -05:00
Nick Thomas 4419d7ea1f
Implement foreground verification of CI artifacts 2018-03-07 17:28:15 +00:00
Shinya Maeda 335bc0fec0 Integrate two workers into one ArchiveTraceWorker with pipeline_background queue. This queue takes loqer precedence than pipeline_default. 2018-03-06 21:44:15 +09:00
Shinya Maeda 824af79d64 Fix rake task to use corrrect SQL 2018-03-06 21:43:19 +09:00
Shinya Maeda c645d40a56 Use find_in_batches for rake task 2018-03-06 21:43:19 +09:00
Shinya Maeda 32c1501d69 Add rake task. Adopt the latest fix. Drop CreateTraceArtifactService 2018-03-06 21:43:19 +09:00
Nick Thomas 6f945f20b4
Foreground verification of uploads and LFS objects 2018-03-02 14:16:17 +00:00
Micaël Bergeron a8df653fae another round of fixes 2018-03-01 10:36:24 -05:00
Kamil Trzciński a2f375e8f7 Merge remote-tracking branch 'origin/master' into object-storage-ee-to-ce-backport 2018-02-28 21:28:43 +01:00
Kamil Trzciński 729391fbfc Merge commit '8af23def1d6' into object-storage-ee-to-ce-backport 2018-02-28 21:11:53 +01:00
Sean McGivern a7dae52e9d Merge branch '4163-move-uploads-to-object-storage' into 'master'
Move uploads to object storage

Closes #4163

See merge request gitlab-org/gitlab-ee!3867
2018-02-28 20:58:15 +01:00