View | Details | Raw Unified | Return to bug 34387
Collapse All | Expand All

(-)a/api/v1/swagger/paths/erm_agreements.yaml (-5 / +5 lines)
Lines 4-10 Link Here
4
    x-mojo-to: ERM::Agreements#list
4
    x-mojo-to: ERM::Agreements#list
5
    operationId: listErmAgreements
5
    operationId: listErmAgreements
6
    tags:
6
    tags:
7
      - agreement
7
      - erm_agreements
8
    summary: List agreements
8
    summary: List agreements
9
    produces:
9
    produces:
10
      - application/json
10
      - application/json
Lines 109-115 Link Here
109
    x-mojo-to: ERM::Agreements#add
109
    x-mojo-to: ERM::Agreements#add
110
    operationId: addErmAgreements
110
    operationId: addErmAgreements
111
    tags:
111
    tags:
112
      - agreement
112
      - erm_agreements
113
    summary: Add agreement
113
    summary: Add agreement
114
    consumes:
114
    consumes:
115
      - application/json
115
      - application/json
Lines 170-176 Link Here
170
    x-mojo-to: ERM::Agreements#get
170
    x-mojo-to: ERM::Agreements#get
171
    operationId: getErmAgreements
171
    operationId: getErmAgreements
172
    tags:
172
    tags:
173
      - agreement
173
      - erm_agreements
174
    summary: Get agreement
174
    summary: Get agreement
175
    produces:
175
    produces:
176
      - application/json
176
      - application/json
Lines 232-238 Link Here
232
    x-mojo-to: ERM::Agreements#update
232
    x-mojo-to: ERM::Agreements#update
233
    operationId: updateErmAgreements
233
    operationId: updateErmAgreements
234
    tags:
234
    tags:
235
      - agreement
235
      - erm_agreements
236
    summary: Update agreement
236
    summary: Update agreement
237
    consumes:
237
    consumes:
238
      - application/json
238
      - application/json
Lines 303-309 Link Here
303
    x-mojo-to: ERM::Agreements#delete
303
    x-mojo-to: ERM::Agreements#delete
304
    operationId: deleteErmAgreements
304
    operationId: deleteErmAgreements
305
    tags:
305
    tags:
306
      - agreement
306
      - erm_agreements
307
    summary: Delete agreement
307
    summary: Delete agreement
308
    produces:
308
    produces:
309
      - application/json
309
      - application/json
(-)a/api/v1/swagger/paths/erm_documents.yaml (-1 / +1 lines)
Lines 4-10 Link Here
4
    x-mojo-to: ERM::Documents#get
4
    x-mojo-to: ERM::Documents#get
5
    operationId: downloadErmDocument
5
    operationId: downloadErmDocument
6
    tags:
6
    tags:
7
      - document
7
      - erm_documents
8
    summary: Download erm document
8
    summary: Download erm document
9
    produces:
9
    produces:
10
      - application/octet-stream
10
      - application/octet-stream
(-)a/api/v1/swagger/paths/erm_eholdings_packages.yaml (-6 / +6 lines)
Lines 4-10 Link Here
4
    x-mojo-to: ERM::EHoldings::Packages#list
4
    x-mojo-to: ERM::EHoldings::Packages#list
5
    operationId: listErmEHoldingsPackages
5
    operationId: listErmEHoldingsPackages
6
    tags:
6
    tags:
7
      - eHoldings package
7
      - erm_eholdings_packages
8
    summary: List packages
8
    summary: List packages
9
    produces:
9
    produces:
10
      - application/json
10
      - application/json
Lines 106-112 Link Here
106
    x-mojo-to: ERM::EHoldings::Packages#add
106
    x-mojo-to: ERM::EHoldings::Packages#add
107
    operationId: addErmEHoldingsPackages
107
    operationId: addErmEHoldingsPackages
108
    tags:
108
    tags:
109
      - eHoldings package
109
      - erm_eholdings_packages
110
    summary: Add package
110
    summary: Add package
111
    consumes:
111
    consumes:
112
      - application/json
112
      - application/json
Lines 168-174 Link Here
168
    x-mojo-to: ERM::EHoldings::Packages#get
168
    x-mojo-to: ERM::EHoldings::Packages#get
169
    operationId: getErmEHoldingsPackages
169
    operationId: getErmEHoldingsPackages
170
    tags:
170
    tags:
171
      - package
171
      - erm_eholdings_packages
172
    summary: Get eHoldings package
172
    summary: Get eHoldings package
173
    produces:
173
    produces:
174
      - application/json
174
      - application/json
Lines 227-233 Link Here
227
    x-mojo-to: ERM::EHoldings::Packages#update
227
    x-mojo-to: ERM::EHoldings::Packages#update
228
    operationId: updateErmEHoldingsPackages
228
    operationId: updateErmEHoldingsPackages
229
    tags:
229
    tags:
230
      - package
230
      - erm_eholdings_packages
231
    summary: Update eHoldings package
231
    summary: Update eHoldings package
232
    consumes:
232
    consumes:
233
      - application/json
233
      - application/json
Lines 296-302 Link Here
296
    x-mojo-to: ERM::EHoldings::Packages#delete
296
    x-mojo-to: ERM::EHoldings::Packages#delete
297
    operationId: deleteErmEHoldingsPackages
297
    operationId: deleteErmEHoldingsPackages
298
    tags:
298
    tags:
299
      - package
299
      - erm_eholdings_packages
300
    summary: Delete eHoldings package
300
    summary: Delete eHoldings package
301
    produces:
301
    produces:
302
      - application/json
302
      - application/json
Lines 347-353 Link Here
347
    x-mojo-to: ERM::EHoldings::Packages#edit
347
    x-mojo-to: ERM::EHoldings::Packages#edit
348
    operationId: editErmEHoldingsPackages
348
    operationId: editErmEHoldingsPackages
349
    tags:
349
    tags:
350
      - eholdings
350
      - erm_eholdings_packages
351
    summary: Edit a package
351
    summary: Edit a package
352
    produces:
352
    produces:
353
      - application/json
353
      - application/json
(-)a/api/v1/swagger/paths/erm_eholdings_packages_resources.yaml (-1 / +1 lines)
Lines 4-10 Link Here
4
    x-mojo-to: ERM::EHoldings::Resources#list
4
    x-mojo-to: ERM::EHoldings::Resources#list
5
    operationId: listErmEHoldingsPackagesResources
5
    operationId: listErmEHoldingsPackagesResources
6
    tags:
6
    tags:
7
      - eholdings
7
      - erm_eholdings_packages
8
    summary: List eholdings resources
8
    summary: List eholdings resources
9
    produces:
9
    produces:
10
      - application/json
10
      - application/json
(-)a/api/v1/swagger/paths/erm_eholdings_resources.yaml (-3 / +3 lines)
Lines 4-10 Link Here
4
    x-mojo-to: ERM::EHoldings::Resources#list
4
    x-mojo-to: ERM::EHoldings::Resources#list
5
    operationId: listErmEHoldingsResources
5
    operationId: listErmEHoldingsResources
6
    tags:
6
    tags:
7
      - eholdings
7
      - erm_eholdings_resources
8
    summary: List eholdings resources
8
    summary: List eholdings resources
9
    produces:
9
    produces:
10
      - application/json
10
      - application/json
Lines 84-90 Link Here
84
    x-mojo-to: ERM::EHoldings::Resources#get
84
    x-mojo-to: ERM::EHoldings::Resources#get
85
    operationId: getErmEHoldingsResources
85
    operationId: getErmEHoldingsResources
86
    tags:
86
    tags:
87
      - eholdings
87
      - erm_eholdings_resources
88
    summary: Get resources
88
    summary: Get resources
89
    produces:
89
    produces:
90
      - application/json
90
      - application/json
Lines 142-148 Link Here
142
    x-mojo-to: ERM::EHoldings::Resources#edit
142
    x-mojo-to: ERM::EHoldings::Resources#edit
143
    operationId: editErmEHoldingsResources
143
    operationId: editErmEHoldingsResources
144
    tags:
144
    tags:
145
      - eholdings
145
      - erm_eholdings_resources
146
    summary: Edit a resource
146
    summary: Edit a resource
147
    produces:
147
    produces:
148
      - application/json
148
      - application/json
(-)a/api/v1/swagger/paths/erm_eholdings_titles.yaml (-6 / +6 lines)
Lines 4-10 Link Here
4
    x-mojo-to: ERM::EHoldings::Titles#list
4
    x-mojo-to: ERM::EHoldings::Titles#list
5
    operationId: listErmEHoldingsTitles
5
    operationId: listErmEHoldingsTitles
6
    tags:
6
    tags:
7
      - eholdings
7
      - erm_eholdings_titles
8
    summary: List eholdings titles
8
    summary: List eholdings titles
9
    produces:
9
    produces:
10
      - application/json
10
      - application/json
Lines 193-199 Link Here
193
    x-mojo-to: ERM::EHoldings::Titles#add
193
    x-mojo-to: ERM::EHoldings::Titles#add
194
    operationId: addErmEHoldingsTitles
194
    operationId: addErmEHoldingsTitles
195
    tags:
195
    tags:
196
      - eholdings
196
      - erm_eholdings_titles
197
    summary: Add eholding
197
    summary: Add eholding
198
    consumes:
198
    consumes:
199
      - application/json
199
      - application/json
Lines 255-261 Link Here
255
    x-mojo-to: ERM::EHoldings::Titles#get
255
    x-mojo-to: ERM::EHoldings::Titles#get
256
    operationId: getErmEHoldingsTitles
256
    operationId: getErmEHoldingsTitles
257
    tags:
257
    tags:
258
      - eholdings
258
      - erm_eholdings_titles
259
    summary: Get titles
259
    summary: Get titles
260
    produces:
260
    produces:
261
      - application/json
261
      - application/json
Lines 312-318 Link Here
312
    x-mojo-to: ERM::EHoldings::Titles#update
312
    x-mojo-to: ERM::EHoldings::Titles#update
313
    operationId: updateErmEHoldingsTitles
313
    operationId: updateErmEHoldingsTitles
314
    tags:
314
    tags:
315
      - eholdings
315
      - erm_eholdings_titles
316
    summary: Update titles
316
    summary: Update titles
317
    consumes:
317
    consumes:
318
      - application/json
318
      - application/json
Lines 381-387 Link Here
381
    x-mojo-to: ERM::EHoldings::Titles#delete
381
    x-mojo-to: ERM::EHoldings::Titles#delete
382
    operationId: deleteErmEHoldingsTitles
382
    operationId: deleteErmEHoldingsTitles
383
    tags:
383
    tags:
384
      - eholdings
384
      - erm_eholdings_titles
385
    summary: Delete eHolding title
385
    summary: Delete eHolding title
386
    produces:
386
    produces:
387
      - application/json
387
      - application/json
Lines 433-439 Link Here
433
    x-mojo-to: ERM::EHoldings::Titles#import_from_list
433
    x-mojo-to: ERM::EHoldings::Titles#import_from_list
434
    operationId: importErmEHoldingsTitles
434
    operationId: importErmEHoldingsTitles
435
    tags:
435
    tags:
436
      - eholdings
436
      - erm_eholdings_titles
437
    summary: Import local titles
437
    summary: Import local titles
438
    consumes:
438
    consumes:
439
      - application/json
439
      - application/json
(-)a/api/v1/swagger/paths/erm_eholdings_titles_resources.yaml (-1 / +1 lines)
Lines 4-10 Link Here
4
    x-mojo-to: ERM::EHoldings::Resources#list
4
    x-mojo-to: ERM::EHoldings::Resources#list
5
    operationId: listErmEHoldingsTitlesResources
5
    operationId: listErmEHoldingsTitlesResources
6
    tags:
6
    tags:
7
      - eholdings
7
      - erm_eholdings_titles
8
    summary: List eholdings resources
8
    summary: List eholdings resources
9
    produces:
9
    produces:
10
      - application/json
10
      - application/json
(-)a/api/v1/swagger/paths/erm_licenses.yaml (-5 / +5 lines)
Lines 4-10 Link Here
4
    x-mojo-to: ERM::Licenses#list
4
    x-mojo-to: ERM::Licenses#list
5
    operationId: listErmLicenses
5
    operationId: listErmLicenses
6
    tags:
6
    tags:
7
      - license
7
      - erm_licences
8
    summary: List licenses for agreements
8
    summary: List licenses for agreements
9
    produces:
9
    produces:
10
      - application/json
10
      - application/json
Lines 92-98 Link Here
92
    x-mojo-to: ERM::Licenses#add
92
    x-mojo-to: ERM::Licenses#add
93
    operationId: addERMLicenses
93
    operationId: addERMLicenses
94
    tags:
94
    tags:
95
      - license
95
      - erm_licences
96
    summary: Add license
96
    summary: Add license
97
    consumes:
97
    consumes:
98
      - application/json
98
      - application/json
Lines 153-159 Link Here
153
    x-mojo-to: ERM::Licenses#get
153
    x-mojo-to: ERM::Licenses#get
154
    operationId: getERMlicense
154
    operationId: getERMlicense
155
    tags:
155
    tags:
156
      - license
156
      - erm_licences
157
    summary: get license
157
    summary: get license
158
    produces:
158
    produces:
159
      - application/json
159
      - application/json
Lines 207-213 Link Here
207
    x-mojo-to: ERM::Licenses#update
207
    x-mojo-to: ERM::Licenses#update
208
    operationId: updateERMlicenses
208
    operationId: updateERMlicenses
209
    tags:
209
    tags:
210
      - license
210
      - erm_licences
211
    summary: update license
211
    summary: update license
212
    consumes:
212
    consumes:
213
      - application/json
213
      - application/json
Lines 275-281 Link Here
275
    x-mojo-to: ERM::Licenses#delete
275
    x-mojo-to: ERM::Licenses#delete
276
    operationId: deleteERMlicenses
276
    operationId: deleteERMlicenses
277
    tags:
277
    tags:
278
      - license
278
      - erm_licences
279
    summary: Delete license
279
    summary: Delete license
280
    produces:
280
    produces:
281
      - application/json
281
      - application/json
(-)a/api/v1/swagger/paths/erm_users.yaml (-1 / +1 lines)
Lines 6-12 Link Here
6
    description: This resource returns a list of patron allowed to be users of the ERM module
6
    description: This resource returns a list of patron allowed to be users of the ERM module
7
    summary: List possibe users for ERM
7
    summary: List possibe users for ERM
8
    tags:
8
    tags:
9
      - ERM
9
      - erm_users
10
    parameters:
10
    parameters:
11
      - $ref: "../swagger.yaml#/parameters/match"
11
      - $ref: "../swagger.yaml#/parameters/match"
12
      - $ref: "../swagger.yaml#/parameters/order_by"
12
      - $ref: "../swagger.yaml#/parameters/order_by"
(-)a/api/v1/swagger/paths/search_filters.yaml (-1 / +1 lines)
Lines 165-171 Link Here
165
    x-mojo-to: SearchFilter#delete
165
    x-mojo-to: SearchFilter#delete
166
    operationId: deleteSearchFilter
166
    operationId: deleteSearchFilter
167
    tags:
167
    tags:
168
    - macros
168
    - search_filters
169
    summary: Delete search filter
169
    summary: Delete search filter
170
    parameters:
170
    parameters:
171
    - $ref: "../swagger.yaml#/parameters/search_filter_id_pp"
171
    - $ref: "../swagger.yaml#/parameters/search_filter_id_pp"
(-)a/api/v1/swagger/swagger.yaml (-13 / +45 lines)
Lines 727-741 info: Link Here
727
    context; If it is not included in the request, then the request context
727
    context; If it is not included in the request, then the request context
728
    will default to using your api comsumer"s assigned home library.
728
    will default to using your api comsumer"s assigned home library.
729
tags:
729
tags:
730
  - description: "Handle two factor authentication flows\n"
731
    name: 2fa
732
    x-displayName: Two factor authentication
733
  - description: "Manage article requests\n"
730
  - description: "Manage article requests\n"
734
    name: article_requests
731
    name: article_requests
735
    x-displayName: Article requests
732
    x-displayName: Article requests
736
  - description: "Manage identity providers\n"
733
  - description: "Manage authorised value categories\n"
737
    name: identity_providers
734
    name: authorised_value_categories
738
    x-displayName: Identity providers
735
    x-displayName: Authorised value categories
736
  - description: "Manage authorised values\n"
737
    name: authorised_values
738
    x-displayName: Authorised values
739
  - description: "Manage batch import profiles\n"
740
    name: batch_import_profiles
741
    x-displayName: Batch import profiles
739
  - description: "Manage baskets for the acquisitions module\n"
742
  - description: "Manage baskets for the acquisitions module\n"
740
    name: baskets
743
    name: baskets
741
    x-displayName: Baskets
744
    x-displayName: Baskets
Lines 757-768 tags: Link Here
757
  - description: "Manage patron clubs\n"
760
  - description: "Manage patron clubs\n"
758
    name: clubs
761
    name: clubs
759
    x-displayName: Clubs
762
    x-displayName: Clubs
763
  - description: "Manage ERM agreements\n"
764
    name: erm_agreements
765
    x-displayName: ERM agreements
766
  - description: "Manage ERM docuemnts\n"
767
    name: erm_documents
768
    x-displayName: ERM documents
769
  - description: "Manage ERM eHoldings packages\n"
770
    name: erm_eholdings_packages
771
    x-displayName: ERM eHoldings packages
772
  - description: "Manage ERM eHoldings resources\n"
773
    name: erm_eholdings_resources
774
    x-displayName: ERM eHoldings resources
775
  - description: "Manage ERM eHoldings titles\n"
776
    name: erm_eholdings_titles
777
    x-displayName: ERM eHoldings titles
778
  - description: "Manage ERM licences\n"
779
    name: erm_licences
780
    x-displayName: ERM licences
781
  - description: "Manage ERM users\n"
782
    name: erm_users
783
    x-displayName: ERM users
760
  - description: "Manage funds for the acquisitions module\n"
784
  - description: "Manage funds for the acquisitions module\n"
761
    name: funds
785
    name: funds
762
    x-displayName: Funds
786
    x-displayName: Funds
763
  - description: "Manage holds\n"
787
  - description: "Manage holds\n"
764
    name: holds
788
    name: holds
765
    x-displayName: Holds
789
    x-displayName: Holds
790
  - description: "Manage identity providers\n"
791
    name: identity_providers
792
    x-displayName: Identity providers
766
  - description: "Manage ILL module backends\n"
793
  - description: "Manage ILL module backends\n"
767
    name: ill_backends
794
    name: ill_backends
768
    x-displayName: ILL backends
795
    x-displayName: ILL backends
Lines 796-801 tags: Link Here
796
  - description: "Manage patrons\n"
823
  - description: "Manage patrons\n"
797
    name: patrons
824
    name: patrons
798
    x-displayName: Patrons
825
    x-displayName: Patrons
826
  - description: "Manage purchase suggestions\n"
827
    name: suggestions
828
    x-displayName: Purchase suggestions
799
  - description: "Manage quotes\n"
829
  - description: "Manage quotes\n"
800
    name: quotes
830
    name: quotes
801
    x-displayName: Quotes
831
    x-displayName: Quotes
Lines 805-822 tags: Link Here
805
  - description: "Manage rotas\n"
835
  - description: "Manage rotas\n"
806
    name: rotas
836
    name: rotas
807
    x-displayName: Rotas
837
    x-displayName: Rotas
838
  - description: "Manage search filters"
839
    name: search_filters
840
    x-displayName: Search filters
808
  - description: "Manage SMTP servers configurations\n"
841
  - description: "Manage SMTP servers configurations\n"
809
    name: smtp_servers
842
    name: smtp_servers
810
    x-displayName: SMTP servers
843
    x-displayName: SMTP servers
844
  - description: "Manage tickets\n"
845
    name: tickets
846
    x-displayName: Tickets
811
  - description: "Manage transfer limits\n"
847
  - description: "Manage transfer limits\n"
812
    name: transfer
848
    name: transfer
813
    x-displayName: Transfer limits
849
    x-displayName: Transfer limits
814
  - description: "Manage purchase suggestions\n"
850
  - description: "Handle two factor authentication flows\n"
815
    name: suggestions
851
    name: 2fa
816
    x-displayName: Purchase suggestions
852
    x-displayName: Two factor authentication
817
  - description: "Manage vendors for the acquisitions module\n"
853
  - description: "Manage vendors for the acquisitions module\n"
818
    name: vendors
854
    name: vendors
819
    x-displayName: Vendors
855
    x-displayName: Vendors
820
  - description: "Manage batch import profiles\n"
821
    name: batch_import_profiles
822
    x-displayName: Batch import profiles
823
- 

Return to bug 34387