Skip to content

Commit 69c1c3a

Browse files
committedJul 13, 2018
Add some version
1 parent 120262e commit 69c1c3a

19 files changed

+41
-24
lines changed
 

‎python/server/auto_generated/qgsaccesscontrol.sip.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ class QgsAccessControl : QgsFeatureFilterProvider
1818
%Docstring
1919
A helper class that centralize the restrictions given by all the
2020
access control filter plugins.
21+
22+
.. versionadded:: 2.14
2123
%End
2224

2325
%TypeHeaderCode

‎python/server/auto_generated/qgsbufferserverrequest.sip.in

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@
1212
class QgsBufferServerRequest : QgsServerRequest
1313
{
1414
%Docstring
15-
QgsBufferServerRequest
16-
Class defining request with data
15+
Class defining request with data
16+
17+
.. versionadded:: 3.0
1718
%End
1819

1920
%TypeHeaderCode

‎python/server/auto_generated/qgsbufferserverresponse.sip.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ class QgsBufferServerResponse: QgsServerResponse
1313
{
1414
%Docstring
1515
Class defining buffered response
16+
17+
.. versionadded:: 3.0
1618
%End
1719

1820
%TypeHeaderCode

‎python/server/auto_generated/qgsconfigcache.sip.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ class QgsConfigCache : QObject
1515
{
1616
%Docstring
1717
Cache for server configuration.
18+
19+
.. versionadded:: 2.8
1820
%End
1921

2022
%TypeHeaderCode

‎src/server/qgsaccesscontrol.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ class QgsAccessControlPlugin;
3535
* \class QgsAccessControl
3636
* \brief A helper class that centralize the restrictions given by all the
3737
* access control filter plugins.
38+
* \since QGIS 2.14
3839
**/
3940
class SERVER_EXPORT QgsAccessControl : public QgsFeatureFilterProvider
4041
{

‎src/server/qgsbufferserverrequest.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@
2828

2929
/**
3030
* \ingroup server
31-
* QgsBufferServerRequest
32-
* Class defining request with data
31+
* \class QgsBufferServerRequest
32+
* \brief Class defining request with data
33+
* \since QGIS 3.0
3334
*/
3435
class SERVER_EXPORT QgsBufferServerRequest : public QgsServerRequest
3536
{

‎src/server/qgsbufferserverresponse.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
/**
3131
* \ingroup server
3232
* \class QgsBufferServerResponse
33-
* Class defining buffered response
33+
* \brief Class defining buffered response
34+
* \since QGIS 3.0
3435
*/
3536
class SERVER_EXPORT QgsBufferServerResponse: public QgsServerResponse
3637
{

‎src/server/qgsconfigcache.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@
3131
#include "qgsproject.h"
3232

3333
/**
34-
* Cache for server configuration.
3534
* \ingroup server
35+
* \brief Cache for server configuration.
36+
* \since QGIS 2.8
3637
*/
3738
class SERVER_EXPORT QgsConfigCache : public QObject
3839
{

‎src/server/qgsfcgiserverrequest.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@
2828

2929
/**
3030
* \ingroup server
31-
* QgsFcgiServerResquest
32-
* Class defining fcgi request
31+
* \class QgsFcgiServerResquest
32+
* \brief Class defining fcgi request
33+
* \since QGIS 3.0
3334
*/
3435
class SERVER_EXPORT QgsFcgiServerRequest: public QgsServerRequest
3536
{

‎src/server/qgsfcgiserverresponse.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,9 @@
2929

3030
/**
3131
* \ingroup server
32-
* QgsFcgiServerResponse
33-
* Class defining fcgi response
32+
* \class QgsFcgiServerResponse
33+
* \brief Class defining fcgi response
34+
* \since QGIS 3.0
3435
*/
3536
class SERVER_EXPORT QgsFcgiServerResponse: public QgsServerResponse
3637
{

‎src/server/qgsfilterrestorer.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ class QgsAccessControl;
3030

3131
/**
3232
* \ingroup server
33-
* RAII class to restore layer filters on destruction
33+
* \brief RAII class to restore layer filters on destruction
34+
* \since QGIS 3.0
3435
*/
3536
class SERVER_EXPORT QgsOWSServerFilterRestorer
3637
{

‎src/server/qgsserverexception.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
* \ingroup server
3131
* \class QgsServerException
3232
* \brief Exception base class for server exceptions.
33-
*
3433
* \since QGIS 3.0
3534
*/
3635
#ifndef SIP_RUN

‎src/server/qgsserverinterfaceimpl.h

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,12 @@
2727

2828
/**
2929
* \ingroup server
30-
* QgsServerInterface
31-
* Class defining interfaces exposed by QGIS Server and
32-
* made available to plugins.
30+
* \class QgsServerInterface
31+
* \brief Interfaces exposed by QGIS Server and made available to plugins.
32+
* \since QGIS 2.8
3333
*/
3434
class QgsServerInterfaceImpl : public QgsServerInterface
3535
{
36-
3736
public:
3837

3938
//! Constructor

‎src/server/qgsserverlogger.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
/**
3232
* \ingroup server
3333
* \brief Writes message log into server logfile
34+
* \since QGIS 2.8
3435
*/
3536
class QgsServerLogger: public QObject
3637
{

‎src/server/qgsserverplugins.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class QgsPythonUtils;
3030
/**
3131
* \ingroup server
3232
* \brief Initializes Python server plugins and stores a list of server plugin names
33+
* \since QGIS 2.8
3334
*/
3435
class SERVER_EXPORT QgsServerPlugins
3536
{

‎src/server/services/wcs/qgswcsserviceexception.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ namespace QgsWcs
2929
* \ingroup server
3030
* \class QgsserviceException
3131
* \brief Exception class for WFS service exceptions.
32+
* \since QGIS 3.0
3233
*/
3334
class QgsServiceException : public QgsOgcServiceException
3435
{
@@ -52,11 +53,11 @@ namespace QgsWcs
5253

5354
};
5455

55-
5656
/**
5757
* \ingroup server
5858
* \class QgsSecurityAccessException
5959
* \brief Exception thrown when data access violates access controls
60+
* \since QGIS 3.0
6061
*/
6162
class QgsSecurityAccessException: public QgsServiceException
6263
{
@@ -74,6 +75,7 @@ namespace QgsWcs
7475
* \ingroup server
7576
* \class QgsRequestNotWellFormedException
7677
* \brief Exception thrown in case of malformed request
78+
* \since QGIS 3.0
7779
*/
7880
class QgsRequestNotWellFormedException: public QgsServiceException
7981
{

‎src/server/services/wfs/qgswfsserviceexception.h

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ namespace QgsWfs
2929
* \ingroup server
3030
* \class QgsserviceException
3131
* \brief Exception class for WFS service exceptions.
32+
* \since QGIS 3.0
3233
*/
3334
class QgsServiceException : public QgsOgcServiceException
3435
{
@@ -52,11 +53,11 @@ namespace QgsWfs
5253

5354
};
5455

55-
5656
/**
5757
* \ingroup server
5858
* \class QgsSecurityAccessException
5959
* \brief Exception thrown when data access violates access controls
60+
* \since QGIS 3.0
6061
*/
6162
class QgsSecurityAccessException: public QgsServiceException
6263
{
@@ -74,6 +75,7 @@ namespace QgsWfs
7475
* \ingroup server
7576
* \class QgsRequestNotWellFormedException
7677
* \brief Exception thrown in case of malformed request
78+
* \since QGIS 3.0
7779
*/
7880
class QgsRequestNotWellFormedException: public QgsServiceException
7981
{
@@ -91,6 +93,7 @@ namespace QgsWfs
9193
* \ingroup server
9294
* \class QgsBadRequestException
9395
* \brief Exception thrown in case of malformed request
96+
* \since QGIS 3.0
9497
*/
9598
class QgsBadRequestException: public QgsServiceException
9699
{
@@ -103,8 +106,6 @@ namespace QgsWfs
103106
: QgsServiceException( code, message, locator, 400 )
104107
{}
105108
};
106-
107-
108109
} // namespace QgsWfs
109110

110111
#endif

‎src/server/services/wms/qgswmsrenderer.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,12 @@ class QgsLayerTreeGroup;
6868
* - getlegendgraphics
6969
* - getprint
7070
*/
71-
72-
// These requests share common methods: putting them into a single helper class is
73-
// more practical than spitting everything in a more functional way.
74-
7571
namespace QgsWms
7672
{
7773

7874
/**
7975
* \ingroup server
76+
* \since QGIS 3.0
8077
*/
8178
class QgsRenderer
8279
{

‎src/server/services/wms/qgswmsserviceexception.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ namespace QgsWms
2929
* \ingroup server
3030
* \class QgsserviceException
3131
* \brief Exception class for WMS service exceptions.
32+
* \since QGIS 3.0
3233
*
3334
* The most important codes are:
3435
* * "InvalidFormat"
@@ -61,6 +62,7 @@ namespace QgsWms
6162
* \ingroup server
6263
* \class QgsSecurityException
6364
* \brief Exception thrown when data access violates access controls
65+
* \since QGIS 3.0
6466
*/
6567
class QgsSecurityException: public QgsServiceException
6668
{
@@ -78,6 +80,7 @@ namespace QgsWms
7880
* \ingroup server
7981
* \class QgsBadRequestException
8082
* \brief Exception thrown in case of malformed request
83+
* \since QGIS 3.0
8184
*/
8285
class QgsBadRequestException: public QgsServiceException
8386
{

0 commit comments

Comments
 (0)
Please sign in to comment.