Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • APIv2
  • Experiment/esbuild
  • Fix/xxxx-OpenAPI630
  • Fix/xxxx-migrateLogin
  • Hotfix/1917-vocabCheck
  • Hotfix/2258-saveButtonWorksAsExpected
  • Hotfix/2427-adminTrouble
  • Hotfix/2611-feedback
  • Hotfix/2681-validationErrors
  • Hotfix/xxxx-release
  • Issue/1172-uploadProgress
  • Issue/1321-pidEnquiryOverhaul
  • Issue/1740-ElasticSearchOnCoscineFrontend
  • Issue/1745-coscineConnection
  • Issue/1746-ApplicationProfileStoringMethod
  • Issue/1782-structualDataIntegration
  • Issue/1804-fixedValueFix
  • Issue/1833-newLogin
  • Issue/1861-searchMetadata
  • Issue/1863-paginationForSearch
  • Issue/1926-userProfile
  • Issue/1938-internalHandling
  • Issue/1951-quotaImplementation
  • Issue/1957-resourceAppMigrationNew
  • Issue/1971-projectEditCreateMigration
  • Issue/1972-homeDepot
  • Issue/2001-extendAnalyticsLogger
  • Issue/2008-quotaManagement
  • Issue/2072-wormResourceType
  • Issue/2101-gitLabResTypeUi
  • Issue/2228-userOrganization
  • Issue/2257-proofOfConceptTest
  • Issue/2262-frontendWorkspace
  • Issue/2264-sortSearchResults
  • Issue/2309-docs
  • Issue/2373-fixPagination
  • Issue/2401-advisoryServiceUI2
  • Issue/2414-resourceTypesAffilAndAllocQuota
  • Issue/2434-searchAPI
  • Issue/2435-userApi
  • Issue/2436-projectApi
  • Issue/2438-adminApi
  • Issue/2439-noticeApi
  • Issue/2440-migrateTokenApi
  • Issue/2445-extractedMetadata
  • Issue/2446-addingResponsibleOrganization
  • Issue/2449-GuidPidSlugToProjectSettings
  • Issue/2469-hideDotCoscine
  • Issue/2489-addNotificationManagement
  • Issue/2586-migrateBlob
  • Issue/2587-migrateTreeApi
  • Issue/2589-metadataOrganizationAPI
  • Issue/2627-addPidRecord
  • Issue/2665-extractLogger
  • Issue/2672-fixSfbPidPointing
  • Issue/2732-updatedApiClient
  • Issue/2739-outputCache
  • Issue/2782-correctUsageRights
  • Issue/2829-useHrefProperty
  • Issue/2875-devcontainer
  • Issue/2881-messageController
  • Issue/2900-removeInsituteField
  • Issue/2921-changesToDataPublicationFeature
  • Issue/2926-regAppLogin
  • Issue/2981-dataPubInDb
  • Issue/3011-maintenanceMode
  • Issue/3043-DataStorageNrwResource
  • Issue/3085-useNewApiClient
  • Issue/3133-subProjectsChanges
  • Issue/xxxx-configurableApiHostname
  • Issue/xxxx-excludeModuleAPs
  • Sprint/2021-2022
  • Sprint/2021-23
  • Sprint/2021-24
  • Sprint/2022-01
  • Sprint/2022-05
  • coscine/issues#2727
  • dev
  • main
  • main-testing
  • revert-3c6942bb
  • uiv2
  • x/setup
  • v1.0.0
  • v1.1.0
  • v1.1.1
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.5.0
  • v1.5.1
  • v1.5.2
  • v2.0.0
  • v2.1.0
  • v2.10.0
  • v2.11.0
  • v2.12.0
  • v2.2.0
  • v2.3.0
  • v2.4.0
  • v2.5.0
  • v2.6.0
  • v2.7.0
  • v2.8.0
  • v2.8.1
  • v2.9.0
  • v2.9.1
  • v2.9.2
  • v3.0.0
  • v3.1.0
  • v3.10.0
  • v3.11.0
  • v3.12.0
  • v3.13.0
  • v3.14.0
  • v3.15.0
  • v3.16.0
  • v3.2.0
  • v3.2.1
  • v3.3.0
  • v3.3.1
  • v3.3.2-package.0
  • v3.4.0
  • v3.4.1
  • v3.4.2
  • v3.4.3
  • v3.5.0
  • v3.6.0
  • v3.7.0
  • v3.8.0
  • v3.9.0
131 results

Target

Select target project
  • coscine/frontend/libraries/api-client
1 result
Select Git revision
  • APIv2
  • Experiment/esbuild
  • Fix/xxxx-OpenAPI630
  • Fix/xxxx-migrateLogin
  • Hotfix/1917-vocabCheck
  • Hotfix/2258-saveButtonWorksAsExpected
  • Hotfix/2427-adminTrouble
  • Hotfix/2611-feedback
  • Hotfix/2681-validationErrors
  • Hotfix/xxxx-release
  • Issue/1172-uploadProgress
  • Issue/1321-pidEnquiryOverhaul
  • Issue/1740-ElasticSearchOnCoscineFrontend
  • Issue/1745-coscineConnection
  • Issue/1746-ApplicationProfileStoringMethod
  • Issue/1782-structualDataIntegration
  • Issue/1804-fixedValueFix
  • Issue/1833-newLogin
  • Issue/1861-searchMetadata
  • Issue/1863-paginationForSearch
  • Issue/1926-userProfile
  • Issue/1938-internalHandling
  • Issue/1951-quotaImplementation
  • Issue/1957-resourceAppMigrationNew
  • Issue/1971-projectEditCreateMigration
  • Issue/1972-homeDepot
  • Issue/2001-extendAnalyticsLogger
  • Issue/2008-quotaManagement
  • Issue/2072-wormResourceType
  • Issue/2101-gitLabResTypeUi
  • Issue/2228-userOrganization
  • Issue/2257-proofOfConceptTest
  • Issue/2262-frontendWorkspace
  • Issue/2264-sortSearchResults
  • Issue/2309-docs
  • Issue/2373-fixPagination
  • Issue/2401-advisoryServiceUI2
  • Issue/2414-resourceTypesAffilAndAllocQuota
  • Issue/2434-searchAPI
  • Issue/2435-userApi
  • Issue/2436-projectApi
  • Issue/2438-adminApi
  • Issue/2439-noticeApi
  • Issue/2440-migrateTokenApi
  • Issue/2445-extractedMetadata
  • Issue/2446-addingResponsibleOrganization
  • Issue/2449-GuidPidSlugToProjectSettings
  • Issue/2469-hideDotCoscine
  • Issue/2489-addNotificationManagement
  • Issue/2586-migrateBlob
  • Issue/2587-migrateTreeApi
  • Issue/2589-metadataOrganizationAPI
  • Issue/2627-addPidRecord
  • Issue/2665-extractLogger
  • Issue/2672-fixSfbPidPointing
  • Issue/2732-updatedApiClient
  • Issue/2739-outputCache
  • Issue/2782-correctUsageRights
  • Issue/2829-useHrefProperty
  • Issue/2875-devcontainer
  • Issue/2881-messageController
  • Issue/2900-removeInsituteField
  • Issue/2921-changesToDataPublicationFeature
  • Issue/2926-regAppLogin
  • Issue/2981-dataPubInDb
  • Issue/3011-maintenanceMode
  • Issue/3043-DataStorageNrwResource
  • Issue/3085-useNewApiClient
  • Issue/3133-subProjectsChanges
  • Issue/xxxx-configurableApiHostname
  • Issue/xxxx-excludeModuleAPs
  • Sprint/2021-2022
  • Sprint/2021-23
  • Sprint/2021-24
  • Sprint/2022-01
  • Sprint/2022-05
  • coscine/issues#2727
  • dev
  • main
  • main-testing
  • revert-3c6942bb
  • uiv2
  • x/setup
  • v1.0.0
  • v1.1.0
  • v1.1.1
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.5.0
  • v1.5.1
  • v1.5.2
  • v2.0.0
  • v2.1.0
  • v2.10.0
  • v2.11.0
  • v2.12.0
  • v2.2.0
  • v2.3.0
  • v2.4.0
  • v2.5.0
  • v2.6.0
  • v2.7.0
  • v2.8.0
  • v2.8.1
  • v2.9.0
  • v2.9.1
  • v2.9.2
  • v3.0.0
  • v3.1.0
  • v3.10.0
  • v3.11.0
  • v3.12.0
  • v3.13.0
  • v3.14.0
  • v3.15.0
  • v3.16.0
  • v3.2.0
  • v3.2.1
  • v3.3.0
  • v3.3.1
  • v3.3.2-package.0
  • v3.4.0
  • v3.4.1
  • v3.4.2
  • v3.4.3
  • v3.5.0
  • v3.6.0
  • v3.7.0
  • v3.8.0
  • v3.9.0
131 results
Show changes
Commits on Source (3)
Showing
with 143 additions and 61 deletions
{
"name": "@coscine/api-client",
"version": "1.5.1",
"version": "1.5.2",
"description": "This project contains the generated api connection classes.",
"keywords": [
"coscine",
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.ActivatedFeatures".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.ActivatedFeatures".replace(/\/+$/, "");
/**
*
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Admin".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Admin".replace(/\/+$/, "");
/**
*
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Blob".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Blob".replace(/\/+$/, "");
/**
*
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Metadata".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Metadata".replace(/\/+$/, "");
/**
*
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Notices".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Notices".replace(/\/+$/, "");
/**
*
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Organization".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Organization".replace(/\/+$/, "");
/**
*
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Project
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.7.0
* The version of the OpenAPI document: 2.6.2
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......@@ -942,8 +942,8 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati
},
/**
*
* @summary Deletes an invitation.
* @param {string} invitationId Id of a invitation
* @summary Deletes a project invitation.
* @param {string} invitationId Id of an invitation
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1198,7 +1198,7 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati
/**
*
* @summary List all invitations of a project.
* @param {string} projectId Project id of the project
* @param {string} projectId Id of the project
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1312,16 +1312,16 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati
},
/**
*
* @summary Resolve an invitation for the current user.
* @param {string} token Token of a invitation
* @summary Resolve a project invitation for the current user.
* @param {string} invitationToken Token for a project invitation stored inside the URL under \".../?invitationToken={token}\"
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
projectResolveInvitation: async (token: string, options: any = {}): Promise<RequestArgs> => {
// verify required parameter 'token' is not null or undefined
assertParamExists('projectResolveInvitation', 'token', token)
const localVarPath = `/Project/invitation/resolve/{token}`
.replace(`{${"token"}}`, encodeURIComponent(String(token)));
projectResolveInvitation: async (invitationToken: string, options: any = {}): Promise<RequestArgs> => {
// verify required parameter 'invitationToken' is not null or undefined
assertParamExists('projectResolveInvitation', 'invitationToken', invitationToken)
const localVarPath = `/Project/invitation/resolve/{invitationToken}`
.replace(`{${"invitationToken"}}`, encodeURIComponent(String(invitationToken)));
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
let baseOptions;
......@@ -1349,8 +1349,8 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati
},
/**
*
* @summary Create and send an invitation to specified mail.
* @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation
* @summary Create and send a project invitation to a specified mail.
* @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \&quot;.../?invitationToken&#x3D;{token}\&quot;.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1549,8 +1549,8 @@ export const ProjectApiFp = function(configuration?: Configuration) {
},
/**
*
* @summary Deletes an invitation.
* @param {string} invitationId Id of a invitation
* @summary Deletes a project invitation.
* @param {string} invitationId Id of an invitation
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1626,7 +1626,7 @@ export const ProjectApiFp = function(configuration?: Configuration) {
/**
*
* @summary List all invitations of a project.
* @param {string} projectId Project id of the project
* @param {string} projectId Id of the project
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1659,19 +1659,19 @@ export const ProjectApiFp = function(configuration?: Configuration) {
},
/**
*
* @summary Resolve an invitation for the current user.
* @param {string} token Token of a invitation
* @summary Resolve a project invitation for the current user.
* @param {string} invitationToken Token for a project invitation stored inside the URL under \&quot;.../?invitationToken&#x3D;{token}\&quot;
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async projectResolveInvitation(token: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.projectResolveInvitation(token, options);
async projectResolveInvitation(invitationToken: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.projectResolveInvitation(invitationToken, options);
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
},
/**
*
* @summary Create and send an invitation to specified mail.
* @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation
* @summary Create and send a project invitation to a specified mail.
* @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \&quot;.../?invitationToken&#x3D;{token}\&quot;.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1747,8 +1747,8 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa
},
/**
*
* @summary Deletes an invitation.
* @param {string} invitationId Id of a invitation
* @summary Deletes a project invitation.
* @param {string} invitationId Id of an invitation
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1817,7 +1817,7 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa
/**
*
* @summary List all invitations of a project.
* @param {string} projectId Project id of the project
* @param {string} projectId Id of the project
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1847,18 +1847,18 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa
},
/**
*
* @summary Resolve an invitation for the current user.
* @param {string} token Token of a invitation
* @summary Resolve a project invitation for the current user.
* @param {string} invitationToken Token for a project invitation stored inside the URL under \&quot;.../?invitationToken&#x3D;{token}\&quot;
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
projectResolveInvitation(token: string, options?: any): AxiosPromise<any> {
return localVarFp.projectResolveInvitation(token, options).then((request) => request(axios, basePath));
projectResolveInvitation(invitationToken: string, options?: any): AxiosPromise<any> {
return localVarFp.projectResolveInvitation(invitationToken, options).then((request) => request(axios, basePath));
},
/**
*
* @summary Create and send an invitation to specified mail.
* @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation
* @summary Create and send a project invitation to a specified mail.
* @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \&quot;.../?invitationToken&#x3D;{token}\&quot;.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
......@@ -1934,8 +1934,8 @@ export class ProjectApi extends BaseAPI {
/**
*
* @summary Deletes an invitation.
* @param {string} invitationId Id of a invitation
* @summary Deletes a project invitation.
* @param {string} invitationId Id of an invitation
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProjectApi
......@@ -2018,7 +2018,7 @@ export class ProjectApi extends BaseAPI {
/**
*
* @summary List all invitations of a project.
* @param {string} projectId Project id of the project
* @param {string} projectId Id of the project
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProjectApi
......@@ -2054,20 +2054,20 @@ export class ProjectApi extends BaseAPI {
/**
*
* @summary Resolve an invitation for the current user.
* @param {string} token Token of a invitation
* @summary Resolve a project invitation for the current user.
* @param {string} invitationToken Token for a project invitation stored inside the URL under \&quot;.../?invitationToken&#x3D;{token}\&quot;
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProjectApi
*/
public projectResolveInvitation(token: string, options?: any) {
return ProjectApiFp(this.configuration).projectResolveInvitation(token, options).then((request) => request(this.axios, this.basePath));
public projectResolveInvitation(invitationToken: string, options?: any) {
return ProjectApiFp(this.configuration).projectResolveInvitation(invitationToken, options).then((request) => request(this.axios, this.basePath));
}
/**
*
* @summary Create and send an invitation to specified mail.
* @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation
* @summary Create and send a project invitation to a specified mail.
* @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \&quot;.../?invitationToken&#x3D;{token}\&quot;.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProjectApi
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Project
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.7.0
* The version of the OpenAPI document: 2.6.2
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Project".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Project".replace(/\/+$/, "");
/**
*
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Project
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.7.0
* The version of the OpenAPI document: 2.6.2
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Project
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.7.0
* The version of the OpenAPI document: 2.6.2
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Project
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.7.0
* The version of the OpenAPI document: 2.6.2
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Quota".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Quota".replace(/\/+$/, "");
/**
*
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Resources".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Resources".replace(/\/+$/, "");
/**
*
......
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Search".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Search".replace(/\/+$/, "");
/**
*
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Token
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.0.4
* The version of the OpenAPI document: 2.0.3
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......@@ -121,6 +121,25 @@ export interface CreatedApiTokenObjectAllOf {
*/
token?: string | null;
}
/**
* Contains the minimum and maximum token validity in days from today.
* @export
* @interface TokenValidityObject
*/
export interface TokenValidityObject {
/**
* Object holding the specified token minumum and maximum validity in days from today.
* @type {number}
* @memberof TokenValidityObject
*/
minDays?: number;
/**
*
* @type {number}
* @memberof TokenValidityObject
*/
maxDays?: number;
}
/**
* TokenApi - axios parameter creator
......@@ -167,6 +186,39 @@ export const TokenApiAxiosParamCreator = function (configuration?: Configuration
options: localVarRequestOptions,
};
},
/**
*
* @summary Get the specified token minumum and maximum validity in days.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
tokenGetTokenValidityBounds: async (options: any = {}): Promise<RequestArgs> => {
const localVarPath = `/Token/getValidity`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
const localVarHeaderParameter = {} as any;
const localVarQueryParameter = {} as any;
// authentication JWT token required
await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
setSearchParams(localVarUrlObj, localVarQueryParameter, options.query);
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
return {
url: toPathString(localVarUrlObj),
options: localVarRequestOptions,
};
},
/**
*
* @summary Get the specific token values.
......@@ -295,6 +347,16 @@ export const TokenApiFp = function(configuration?: Configuration) {
const localVarAxiosArgs = await localVarAxiosParamCreator.tokenAddToken(addApiTokenParameter, options);
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
},
/**
*
* @summary Get the specified token minumum and maximum validity in days.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async tokenGetTokenValidityBounds(options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TokenValidityObject>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.tokenGetTokenValidityBounds(options);
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
},
/**
*
* @summary Get the specific token values.
......@@ -347,6 +409,15 @@ export const TokenApiFactory = function (configuration?: Configuration, basePath
tokenAddToken(addApiTokenParameter: AddApiTokenParameter, options?: any): AxiosPromise<CreatedApiTokenObject> {
return localVarFp.tokenAddToken(addApiTokenParameter, options).then((request) => request(axios, basePath));
},
/**
*
* @summary Get the specified token minumum and maximum validity in days.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
tokenGetTokenValidityBounds(options?: any): AxiosPromise<TokenValidityObject> {
return localVarFp.tokenGetTokenValidityBounds(options).then((request) => request(axios, basePath));
},
/**
*
* @summary Get the specific token values.
......@@ -398,6 +469,17 @@ export class TokenApi extends BaseAPI {
return TokenApiFp(this.configuration).tokenAddToken(addApiTokenParameter, options).then((request) => request(this.axios, this.basePath));
}
/**
*
* @summary Get the specified token minumum and maximum validity in days.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof TokenApi
*/
public tokenGetTokenValidityBounds(options?: any) {
return TokenApiFp(this.configuration).tokenGetTokenValidityBounds(options).then((request) => request(this.axios, this.basePath));
}
/**
*
* @summary Get the specific token values.
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Token
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.0.4
* The version of the OpenAPI document: 2.0.3
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......@@ -18,7 +18,7 @@ import { Configuration } from "./configuration";
// @ts-ignore
import globalAxios, { AxiosPromise, AxiosInstance } from 'axios';
export const BASE_PATH = "https://d-sp10.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Token".replace(/\/+$/, "");
export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Token".replace(/\/+$/, "");
/**
*
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Token
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.0.4
* The version of the OpenAPI document: 2.0.3
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Token
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.0.4
* The version of the OpenAPI document: 2.0.3
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......
......@@ -4,7 +4,7 @@
* Coscine.Api.Token
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2.0.4
* The version of the OpenAPI document: 2.0.3
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
......