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/patrons_account.yaml (-2 lines)
Lines 48-54 Link Here
48
    operationId: listPatronCredits
48
    operationId: listPatronCredits
49
    tags:
49
    tags:
50
      - patrons
50
      - patrons
51
      - credits
52
    summary: List patron credits
51
    summary: List patron credits
53
    produces:
52
    produces:
54
      - application/json
53
      - application/json
Lines 137-143 Link Here
137
    operationId: listPatronDebits
136
    operationId: listPatronDebits
138
    tags:
137
    tags:
139
      - patrons
138
      - patrons
140
      - debits
141
    summary: List patron debits
139
    summary: List patron debits
142
    produces:
140
    produces:
143
      - application/json
141
      - application/json
(-)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 765-779 info: Link Here
765
    context; If it is not included in the request, then the request context
765
    context; If it is not included in the request, then the request context
766
    will default to using your api comsumer"s assigned home library.
766
    will default to using your api comsumer"s assigned home library.
767
tags:
767
tags:
768
  - description: "Handle two factor authentication flows\n"
769
    name: 2fa
770
    x-displayName: Two factor authentication
771
  - description: "Manage article requests\n"
768
  - description: "Manage article requests\n"
772
    name: article_requests
769
    name: article_requests
773
    x-displayName: Article requests
770
    x-displayName: Article requests
774
  - description: "Manage identity providers\n"
771
  - description: "Manage authorised value categories\n"
775
    name: identity_providers
772
    name: authorised_value_categories
776
    x-displayName: Identity providers
773
    x-displayName: Authorised value categories
774
  - description: "Manage authorised values\n"
775
    name: authorised_values
776
    x-displayName: Authorised values
777
  - description: "Manage batch import profiles\n"
778
    name: batch_import_profiles
779
    x-displayName: Batch import profiles
777
  - description: "Manage baskets for the acquisitions module\n"
780
  - description: "Manage baskets for the acquisitions module\n"
778
    name: baskets
781
    name: baskets
779
    x-displayName: Baskets
782
    x-displayName: Baskets
Lines 798-809 tags: Link Here
798
  - description: "Manage patron clubs\n"
801
  - description: "Manage patron clubs\n"
799
    name: clubs
802
    name: clubs
800
    x-displayName: Clubs
803
    x-displayName: Clubs
804
  - description: "Manage ERM agreements\n"
805
    name: erm_agreements
806
    x-displayName: ERM agreements
807
  - description: "Manage ERM docuemnts\n"
808
    name: erm_documents
809
    x-displayName: ERM documents
810
  - description: "Manage ERM eHoldings packages\n"
811
    name: erm_eholdings_packages
812
    x-displayName: ERM eHoldings packages
813
  - description: "Manage ERM eHoldings resources\n"
814
    name: erm_eholdings_resources
815
    x-displayName: ERM eHoldings resources
816
  - description: "Manage ERM eHoldings titles\n"
817
    name: erm_eholdings_titles
818
    x-displayName: ERM eHoldings titles
819
  - description: "Manage ERM licences\n"
820
    name: erm_licences
821
    x-displayName: ERM licences
822
  - description: "Manage ERM users\n"
823
    name: erm_users
824
    x-displayName: ERM users
801
  - description: "Manage funds for the acquisitions module\n"
825
  - description: "Manage funds for the acquisitions module\n"
802
    name: funds
826
    name: funds
803
    x-displayName: Funds
827
    x-displayName: Funds
804
  - description: "Manage holds\n"
828
  - description: "Manage holds\n"
805
    name: holds
829
    name: holds
806
    x-displayName: Holds
830
    x-displayName: Holds
831
  - description: "Manage identity providers\n"
832
    name: identity_providers
833
    x-displayName: Identity providers
807
  - description: "Manage ILL module backends\n"
834
  - description: "Manage ILL module backends\n"
808
    name: ill_backends
835
    name: ill_backends
809
    x-displayName: ILL backends
836
    x-displayName: ILL backends
Lines 837-842 tags: Link Here
837
  - description: "Manage patrons\n"
864
  - description: "Manage patrons\n"
838
    name: patrons
865
    name: patrons
839
    x-displayName: Patrons
866
    x-displayName: Patrons
867
  - description: "Manage purchase suggestions\n"
868
    name: suggestions
869
    x-displayName: Purchase suggestions
840
  - description: "Manage quotes\n"
870
  - description: "Manage quotes\n"
841
    name: quotes
871
    name: quotes
842
    x-displayName: Quotes
872
    x-displayName: Quotes
Lines 846-863 tags: Link Here
846
  - description: "Manage rotas\n"
876
  - description: "Manage rotas\n"
847
    name: rotas
877
    name: rotas
848
    x-displayName: Rotas
878
    x-displayName: Rotas
879
  - description: "Manage search filters"
880
    name: search_filters
881
    x-displayName: Search filters
849
  - description: "Manage SMTP servers configurations\n"
882
  - description: "Manage SMTP servers configurations\n"
850
    name: smtp_servers
883
    name: smtp_servers
851
    x-displayName: SMTP servers
884
    x-displayName: SMTP servers
885
  - description: "Manage tickets\n"
886
    name: tickets
887
    x-displayName: Tickets
852
  - description: "Manage transfer limits\n"
888
  - description: "Manage transfer limits\n"
853
    name: transfer
889
    name: transfer
854
    x-displayName: Transfer limits
890
    x-displayName: Transfer limits
855
  - description: "Manage purchase suggestions\n"
891
  - description: "Handle two factor authentication flows\n"
856
    name: suggestions
892
    name: 2fa
857
    x-displayName: Purchase suggestions
893
    x-displayName: Two factor authentication
858
  - description: "Manage vendors for the acquisitions module\n"
894
  - description: "Manage vendors for the acquisitions module\n"
859
    name: vendors
895
    name: vendors
860
    x-displayName: Vendors
896
    x-displayName: Vendors
861
  - description: "Manage batch import profiles\n"
862
    name: batch_import_profiles
863
    x-displayName: Batch import profiles
864
- 

Return to bug 34387