Projet

Général

Profil

0001-misc-don-t-show-deprecated-endpoints-43709.patch

Lauréline Guérin, 08 juin 2020 09:41

Télécharger (4,53 ko)

Voir les différences:

Subject: [PATCH] misc: don't show deprecated endpoints (#43709)

 passerelle/apps/api_particulier/models.py | 8 ++++++--
 passerelle/apps/arcgis/models.py          | 3 ++-
 passerelle/apps/solis/models.py           | 4 ++--
 passerelle/apps/sp_fr/models.py           | 4 ++--
 4 files changed, 12 insertions(+), 7 deletions(-)
passerelle/apps/api_particulier/models.py
120 120
        }
121 121

  
122 122
    @endpoint(perm='can_access',
123
              description=_('Get citizen\'s fiscal informations (deprecated URL)'),
123
              show=False,
124
              description=_('Get citizen\'s fiscal informations'),
124 125
              parameters={
125 126
                  'numero_fiscal': {
126 127
                      'description': _('fiscal identifier'),
......
136 137
                  },
137 138
              })
138 139
    def impots_svair(self, request, numero_fiscal, reference_avis, user=None):
140
        # deprecated endpoint
139 141
        return self.v2_avis_imposition(request, numero_fiscal, reference_avis, user=user)
140 142

  
141 143
    @endpoint(name='avis-imposition',
......
164 166
        }, user=user)
165 167

  
166 168
    @endpoint(perm='can_access',
167
              description=_('Get family allowances recipient informations (deprecated URL)'),
169
              show=False,
170
              description=_('Get family allowances recipient informations'),
168 171
              parameters={
169 172
                  'code_postal': {
170 173
                      'description': _('postal code'),
......
180 183
                  },
181 184
              })
182 185
    def caf_famille(self, request, code_postal, numero_allocataire, user=None):
186
        # deprecated endpoint
183 187
        return self.v2_situation_familiale(request, code_postal, numero_allocataire, user=user)
184 188

  
185 189
    @endpoint(name='situation-familiale',
passerelle/apps/arcgis/models.py
170 170
        return {'data': data}
171 171

  
172 172
    @endpoint(name='district',
173
              description=_('Districts in Nancy Town (deprecated)'),
173
              description=_('Districts in Nancy Town'),
174 174
              parameters={
175 175
                  'lat': {'description': _('Latitude')},
176 176
                  'lon': {'description': _('Longitude')},
177 177
              },
178 178
              show=False)
179 179
    def district(self, request, lon=None, lat=None):
180
        # deprecated endpoint
180 181
        if 'NANCY_Grc' in self.base_url:
181 182
            # Nancy URL used to contains folder, service and layer, remove them
182 183
            self.base_url = 'https://geoservices.grand-nancy.org/arcgis/rest/'
passerelle/apps/solis/models.py
132 132
            raise APIError('invalid response: %r' % pong, data=pong)
133 133
        return {'data': 'pong', 'response': pong.get('response')}
134 134

  
135
    @endpoint(name='ping', description=_('Check Solis API availability'))
135
    @endpoint(name='ping', show=False, description=_('Check Solis API availability'))
136 136
    def ping(self, request):
137
        # FIXME deprecated this endpoint (replaced by 'up' endpoint)
137
        # deprecated endpoint
138 138
        return self.check_status()
139 139

  
140 140
    @endpoint(name='referential', perm='can_access',
passerelle/apps/sp_fr/models.py
106 106
            sftp.listdir()
107 107
        get_wcs_choices(session=self.requests)
108 108

  
109
    @endpoint(name='ping', description=_('Check Solis API availability'))
109
    @endpoint(name='ping', show=False, description=_('Check Solis API availability'))
110 110
    def ping(self, request):
111
        # FIXME deprecated this endpoint (replaced by 'up' endpoint)
111
        # deprecated endpoint
112 112
        self.check_status()
113 113
        return {'err': 0}
114 114

  
115
-