Skip importing features disabled in Gitea repository

Features like pull requests and issues can be disabled in Gitea
repository.

If the Gitea importer attempts to import a repository with one of the
features disabled it will get a '404 Not Found' response for the
associated API endpoint and fail.

Instead of just failing to import the repository, we now assume the
feature is disabled and continue on with the import.
82 jobs for gitea_import_skip_disabled_features in 70 minutes and 13 seconds (queued for 4 seconds)
latest
Status Job ID Name Coverage
  Prepare
passed #294385692
gitlab-org
compile-assets pull-cache

00:15:19

passed #294385694
retrieve-tests-metadata

00:01:49

passed #294385693
gitlab-org
setup-test-env

00:16:15

 
  Test
passed #294385712
code_quality

00:10:43

passed #294385779
gitlab-org
db:check-schema

00:10:42

passed #294385780
gitlab-org
db:migrate-from-v11.11.0

00:17:08

passed #294385778
gitlab-org
db:migrate:reset

00:11:53

passed #294385781
gitlab-org
db:rollback

00:11:04

passed #294385714
dependency_scanning

00:10:27

passed #294385695
gitlab-org
docs lint

00:03:19

passed #294385776
gitlab-org
downtime_check

00:09:46

passed #294385777
gitlab-org
ee_compat_check

00:11:52

passed #294385782
gitlab-org
gitlab:setup

00:13:32

passed #294385784
gitlab-org
gitlab_git_test

00:00:36

passed #294385697
gitlab-org
jest

00:18:47

passed #294385696
gitlab-org
karma

00:28:24

68.54%
passed #294385785
gitlab-org
lint-ci-gitlab

00:00:33

passed #294385711
gitlab-org
memory-on-boot

00:14:10

passed #294385710
gitlab-org
memory-static

00:11:03

passed #294385783
gitlab-org
migration:upgrade-pg-ce-to-ee

00:13:27

passed #294385707
gitlab-org
qa-frontend-node:10

00:15:16

passed #294385706
gitlab-org
qa-frontend-node:8

00:18:22

passed #294385708
gitlab-org
qa-frontend-node:latest

00:16:34

passed #294385700
gitlab-org
qa:internal

00:02:11

passed #294385703
gitlab-org
qa:selectors

00:01:51

passed #294385744
gitlab-org
rspec integration pg 1/6

00:23:03

passed #294385745
gitlab-org
rspec integration pg 2/6

00:23:50

passed #294385746
gitlab-org
rspec integration pg 3/6

00:29:36

passed #294385747
gitlab-org
rspec integration pg 4/6

00:25:30

passed #294385748
gitlab-org
rspec integration pg 5/6

00:24:01

passed #294385749
gitlab-org
rspec integration pg 6/6

00:30:30

passed #294385750
gitlab-org
rspec system pg 1/24

00:19:52

passed #294385759
gitlab-org
rspec system pg 10/24

00:22:02

passed #294385760
gitlab-org
rspec system pg 11/24

00:22:23

passed #294385761
gitlab-org
rspec system pg 12/24

00:21:17

passed #294385762
gitlab-org
rspec system pg 13/24

00:21:35

passed #294385763
gitlab-org
rspec system pg 14/24

00:21:30

passed #294385764
gitlab-org
rspec system pg 15/24

00:20:50

passed #294385765
gitlab-org
rspec system pg 16/24

00:21:44

passed #294385766
gitlab-org
rspec system pg 17/24

00:22:35

passed #294385767
gitlab-org
rspec system pg 18/24

00:22:19

passed #294385768
gitlab-org
rspec system pg 19/24

00:21:59

passed #294385751
gitlab-org
rspec system pg 2/24

00:22:48

passed #294385769
gitlab-org
rspec system pg 20/24

00:21:59

passed #294385770
gitlab-org
rspec system pg 21/24

00:22:07

passed #294385771
gitlab-org
rspec system pg 22/24

00:24:18

passed #294385772
gitlab-org
rspec system pg 23/24

00:22:44

passed #294385773
gitlab-org
rspec system pg 24/24

00:19:55

passed #294385752
gitlab-org
rspec system pg 3/24

00:23:49

passed #294385753
gitlab-org
rspec system pg 4/24

00:21:20

passed #294385754
gitlab-org
rspec system pg 5/24

00:20:04

passed #294385755
gitlab-org
rspec system pg 6/24

00:21:18

passed #294385756
gitlab-org
rspec system pg 7/24

00:20:45

passed #294385757
gitlab-org
rspec system pg 8/24

00:21:28

passed #294385758
gitlab-org
rspec system pg 9/24

00:22:23

passed #294385715
gitlab-org
rspec unit pg 1/20

00:25:25

passed #294385730
gitlab-org
rspec unit pg 10/20

00:23:10

passed #294385731
gitlab-org
rspec unit pg 11/20

00:23:00

passed #294385732
gitlab-org
rspec unit pg 12/20

00:28:53

passed #294385733
gitlab-org
rspec unit pg 13/20

00:24:47

passed #294385734
gitlab-org
rspec unit pg 14/20

00:22:28

passed #294385735
gitlab-org
rspec unit pg 15/20

00:22:37

passed #294385736
gitlab-org
rspec unit pg 16/20

00:22:14

passed #294385738
gitlab-org
rspec unit pg 17/20

00:23:21

passed #294385741
gitlab-org
rspec unit pg 18/20

00:23:08

passed #294385742
gitlab-org
rspec unit pg 19/20

00:24:23

passed #294385716
gitlab-org
rspec unit pg 2/20

00:20:51

passed #294385743
gitlab-org
rspec unit pg 20/20

00:22:24

passed #294385717
gitlab-org
rspec unit pg 3/20

00:22:14

passed #294385718
gitlab-org
rspec unit pg 4/20

00:21:26

passed #294385719
gitlab-org
rspec unit pg 5/20

00:19:55

passed #294385720
gitlab-org
rspec unit pg 6/20

00:24:26

passed #294385721
gitlab-org
rspec unit pg 7/20

00:22:23

passed #294385722
gitlab-org
rspec unit pg 8/20

00:22:35

passed #294385723
gitlab-org
rspec unit pg 9/20

00:23:01

passed #294385774
gitlab-org
rspec-fast-spec-helper

00:11:19

passed #294385713
sast

00:10:17

passed #294385775
gitlab-org
static-analysis

00:43:05

passed #294385709
gitlab-org
webpack-dev-server

00:03:50

 
  Post Test
passed #294385786
gitlab-org
coverage

00:10:43

88.28%
passed #294385788
gitlab-org
flaky-examples-check

00:01:57

manual #294385787
gitlab-org allowed to fail manual
parallel-spec-reports