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 108-114 Link Here
108
    x-mojo-to: ERM::Agreements#add
108
    x-mojo-to: ERM::Agreements#add
109
    operationId: addErmAgreements
109
    operationId: addErmAgreements
110
    tags:
110
    tags:
111
      - agreement
111
      - erm_agreements
112
    summary: Add agreement
112
    summary: Add agreement
113
    consumes:
113
    consumes:
114
      - application/json
114
      - application/json
Lines 169-175 Link Here
169
    x-mojo-to: ERM::Agreements#get
169
    x-mojo-to: ERM::Agreements#get
170
    operationId: getErmAgreements
170
    operationId: getErmAgreements
171
    tags:
171
    tags:
172
      - agreement
172
      - erm_agreements
173
    summary: Get agreement
173
    summary: Get agreement
174
    produces:
174
    produces:
175
      - application/json
175
      - application/json
Lines 231-237 Link Here
231
    x-mojo-to: ERM::Agreements#update
231
    x-mojo-to: ERM::Agreements#update
232
    operationId: updateErmAgreements
232
    operationId: updateErmAgreements
233
    tags:
233
    tags:
234
      - agreement
234
      - erm_agreements
235
    summary: Update agreement
235
    summary: Update agreement
236
    consumes:
236
    consumes:
237
      - application/json
237
      - application/json
Lines 302-308 Link Here
302
    x-mojo-to: ERM::Agreements#delete
302
    x-mojo-to: ERM::Agreements#delete
303
    operationId: deleteErmAgreements
303
    operationId: deleteErmAgreements
304
    tags:
304
    tags:
305
      - agreement
305
      - erm_agreements
306
    summary: Delete agreement
306
    summary: Delete agreement
307
    produces:
307
    produces:
308
      - application/json
308
      - application/json
(-)a/api/v1/swagger/paths/erm_config.yaml (-1 / +1 lines)
Lines 6-12 Link Here
6
    description: This resource returns a list of options needed for the ERM Vue app. EXPERIMENTAL - DO NOT RELY on this, it is subject to change!
6
    description: This resource returns a list of options needed for the ERM Vue app. EXPERIMENTAL - DO NOT RELY on this, it is subject to change!
7
    summary: get the ERM config
7
    summary: get the ERM config
8
    tags:
8
    tags:
9
      - ERM
9
      - erm_config
10
    produces:
10
    produces:
11
      - application/json
11
      - application/json
12
    responses:
12
    responses:
(-)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 105-111 Link Here
105
    x-mojo-to: ERM::EHoldings::Packages#add
105
    x-mojo-to: ERM::EHoldings::Packages#add
106
    operationId: addErmEHoldingsPackages
106
    operationId: addErmEHoldingsPackages
107
    tags:
107
    tags:
108
      - eHoldings package
108
      - erm_eholdings_packages
109
    summary: Add package
109
    summary: Add package
110
    consumes:
110
    consumes:
111
      - application/json
111
      - application/json
Lines 167-173 Link Here
167
    x-mojo-to: ERM::EHoldings::Packages#get
167
    x-mojo-to: ERM::EHoldings::Packages#get
168
    operationId: getErmEHoldingsPackages
168
    operationId: getErmEHoldingsPackages
169
    tags:
169
    tags:
170
      - package
170
      - erm_eholdings_packages
171
    summary: Get eHoldings package
171
    summary: Get eHoldings package
172
    produces:
172
    produces:
173
      - application/json
173
      - application/json
Lines 226-232 Link Here
226
    x-mojo-to: ERM::EHoldings::Packages#update
226
    x-mojo-to: ERM::EHoldings::Packages#update
227
    operationId: updateErmEHoldingsPackages
227
    operationId: updateErmEHoldingsPackages
228
    tags:
228
    tags:
229
      - package
229
      - erm_eholdings_packages
230
    summary: Update eHoldings package
230
    summary: Update eHoldings package
231
    consumes:
231
    consumes:
232
      - application/json
232
      - application/json
Lines 295-301 Link Here
295
    x-mojo-to: ERM::EHoldings::Packages#delete
295
    x-mojo-to: ERM::EHoldings::Packages#delete
296
    operationId: deleteErmEHoldingsPackages
296
    operationId: deleteErmEHoldingsPackages
297
    tags:
297
    tags:
298
      - package
298
      - erm_eholdings_packages
299
    summary: Delete eHoldings package
299
    summary: Delete eHoldings package
300
    produces:
300
    produces:
301
      - application/json
301
      - application/json
Lines 346-352 Link Here
346
    x-mojo-to: ERM::EHoldings::Packages#edit
346
    x-mojo-to: ERM::EHoldings::Packages#edit
347
    operationId: editErmEHoldingsPackages
347
    operationId: editErmEHoldingsPackages
348
    tags:
348
    tags:
349
      - eholdings
349
      - erm_eholdings_packages
350
    summary: Edit a package
350
    summary: Edit a package
351
    produces:
351
    produces:
352
      - application/json
352
      - 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 83-89 Link Here
83
    x-mojo-to: ERM::EHoldings::Resources#get
83
    x-mojo-to: ERM::EHoldings::Resources#get
84
    operationId: getErmEHoldingsResources
84
    operationId: getErmEHoldingsResources
85
    tags:
85
    tags:
86
      - eholdings
86
      - erm_eholdings_resources
87
    summary: Get resources
87
    summary: Get resources
88
    produces:
88
    produces:
89
      - application/json
89
      - application/json
Lines 141-147 Link Here
141
    x-mojo-to: ERM::EHoldings::Resources#edit
141
    x-mojo-to: ERM::EHoldings::Resources#edit
142
    operationId: editErmEHoldingsResources
142
    operationId: editErmEHoldingsResources
143
    tags:
143
    tags:
144
      - eholdings
144
      - erm_eholdings_resources
145
    summary: Edit a resource
145
    summary: Edit a resource
146
    produces:
146
    produces:
147
      - application/json
147
      - 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 192-198 Link Here
192
    x-mojo-to: ERM::EHoldings::Titles#add
192
    x-mojo-to: ERM::EHoldings::Titles#add
193
    operationId: addErmEHoldingsTitles
193
    operationId: addErmEHoldingsTitles
194
    tags:
194
    tags:
195
      - eholdings
195
      - erm_eholdings_titles
196
    summary: Add eholding
196
    summary: Add eholding
197
    consumes:
197
    consumes:
198
      - application/json
198
      - application/json
Lines 254-260 Link Here
254
    x-mojo-to: ERM::EHoldings::Titles#get
254
    x-mojo-to: ERM::EHoldings::Titles#get
255
    operationId: getErmEHoldingsTitles
255
    operationId: getErmEHoldingsTitles
256
    tags:
256
    tags:
257
      - eholdings
257
      - erm_eholdings_titles
258
    summary: Get titles
258
    summary: Get titles
259
    produces:
259
    produces:
260
      - application/json
260
      - application/json
Lines 311-317 Link Here
311
    x-mojo-to: ERM::EHoldings::Titles#update
311
    x-mojo-to: ERM::EHoldings::Titles#update
312
    operationId: updateErmEHoldingsTitles
312
    operationId: updateErmEHoldingsTitles
313
    tags:
313
    tags:
314
      - eholdings
314
      - erm_eholdings_titles
315
    summary: Update titles
315
    summary: Update titles
316
    consumes:
316
    consumes:
317
      - application/json
317
      - application/json
Lines 380-386 Link Here
380
    x-mojo-to: ERM::EHoldings::Titles#delete
380
    x-mojo-to: ERM::EHoldings::Titles#delete
381
    operationId: deleteErmEHoldingsTitles
381
    operationId: deleteErmEHoldingsTitles
382
    tags:
382
    tags:
383
      - eholdings
383
      - erm_eholdings_titles
384
    summary: Delete eHolding title
384
    summary: Delete eHolding title
385
    produces:
385
    produces:
386
      - application/json
386
      - application/json
Lines 432-438 Link Here
432
    x-mojo-to: ERM::EHoldings::Titles#import_from_list
432
    x-mojo-to: ERM::EHoldings::Titles#import_from_list
433
    operationId: importErmEHoldingsTitles
433
    operationId: importErmEHoldingsTitles
434
    tags:
434
    tags:
435
      - eholdings
435
      - erm_eholdings_titles
436
    summary: Import local titles
436
    summary: Import local titles
437
    consumes:
437
    consumes:
438
      - application/json
438
      - 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 91-97 Link Here
91
    x-mojo-to: ERM::Licenses#add
91
    x-mojo-to: ERM::Licenses#add
92
    operationId: addERMLicenses
92
    operationId: addERMLicenses
93
    tags:
93
    tags:
94
      - license
94
      - erm_licences
95
    summary: Add license
95
    summary: Add license
96
    consumes:
96
    consumes:
97
      - application/json
97
      - application/json
Lines 152-158 Link Here
152
    x-mojo-to: ERM::Licenses#get
152
    x-mojo-to: ERM::Licenses#get
153
    operationId: getERMlicense
153
    operationId: getERMlicense
154
    tags:
154
    tags:
155
      - license
155
      - erm_licences
156
    summary: get license
156
    summary: get license
157
    produces:
157
    produces:
158
      - application/json
158
      - application/json
Lines 206-212 Link Here
206
    x-mojo-to: ERM::Licenses#update
206
    x-mojo-to: ERM::Licenses#update
207
    operationId: updateERMlicenses
207
    operationId: updateERMlicenses
208
    tags:
208
    tags:
209
      - license
209
      - erm_licences
210
    summary: update license
210
    summary: update license
211
    consumes:
211
    consumes:
212
      - application/json
212
      - application/json
Lines 274-280 Link Here
274
    x-mojo-to: ERM::Licenses#delete
274
    x-mojo-to: ERM::Licenses#delete
275
    operationId: deleteERMlicenses
275
    operationId: deleteERMlicenses
276
    tags:
276
    tags:
277
      - license
277
      - erm_licences
278
    summary: Delete license
278
    summary: Delete license
279
    produces:
279
    produces:
280
      - application/json
280
      - 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 136-142 Link Here
136
    operationId: listPatronDebits
135
    operationId: listPatronDebits
137
    tags:
136
    tags:
138
      - patrons
137
      - patrons
139
      - debits
140
    summary: List patron debits
138
    summary: List patron debits
141
    produces:
139
    produces:
142
      - application/json
140
      - application/json
(-)a/api/v1/swagger/paths/search_filters.yaml (-1 / +1 lines)
Lines 164-170 Link Here
164
    x-mojo-to: SearchFilter#delete
164
    x-mojo-to: SearchFilter#delete
165
    operationId: deleteSearchFilter
165
    operationId: deleteSearchFilter
166
    tags:
166
    tags:
167
    - macros
167
    - search_filters
168
    summary: Delete search filter
168
    summary: Delete search filter
169
    parameters:
169
    parameters:
170
    - $ref: "../swagger.yaml#/parameters/search_filter_id_pp"
170
    - $ref: "../swagger.yaml#/parameters/search_filter_id_pp"
(-)a/api/v1/swagger/swagger.yaml (-13 / +48 lines)
Lines 779-793 info: Link Here
779
    context; If it is not included in the request, then the request context
779
    context; If it is not included in the request, then the request context
780
    will default to using your api comsumer"s assigned home library.
780
    will default to using your api comsumer"s assigned home library.
781
tags:
781
tags:
782
  - description: "Handle two factor authentication flows\n"
783
    name: 2fa
784
    x-displayName: Two factor authentication
785
  - description: "Manage article requests\n"
782
  - description: "Manage article requests\n"
786
    name: article_requests
783
    name: article_requests
787
    x-displayName: Article requests
784
    x-displayName: Article requests
788
  - description: "Manage identity providers\n"
785
  - description: "Manage authorised value categories\n"
789
    name: identity_providers
786
    name: authorised_value_categories
790
    x-displayName: Identity providers
787
    x-displayName: Authorised value categories
788
  - description: "Manage authorised values\n"
789
    name: authorised_values
790
    x-displayName: Authorised values
791
  - description: "Manage batch import profiles\n"
792
    name: batch_import_profiles
793
    x-displayName: Batch import profiles
791
  - description: "Manage baskets for the acquisitions module\n"
794
  - description: "Manage baskets for the acquisitions module\n"
792
    name: baskets
795
    name: baskets
793
    x-displayName: Baskets
796
    x-displayName: Baskets
Lines 812-823 tags: Link Here
812
  - description: "Manage patron clubs\n"
815
  - description: "Manage patron clubs\n"
813
    name: clubs
816
    name: clubs
814
    x-displayName: Clubs
817
    x-displayName: Clubs
818
  - description: "Manage ERM agreements\n"
819
    name: erm_agreements
820
    x-displayName: ERM agreements
821
  - description: "Manage ERM configuration\n"
822
    name: erm_config
823
    x-displayName: ERM configuration
824
  - description: "Manage ERM docuemnts\n"
825
    name: erm_documents
826
    x-displayName: ERM documents
827
  - description: "Manage ERM eHoldings packages\n"
828
    name: erm_eholdings_packages
829
    x-displayName: ERM eHoldings packages
830
  - description: "Manage ERM eHoldings resources\n"
831
    name: erm_eholdings_resources
832
    x-displayName: ERM eHoldings resources
833
  - description: "Manage ERM eHoldings titles\n"
834
    name: erm_eholdings_titles
835
    x-displayName: ERM eHoldings titles
836
  - description: "Manage ERM licences\n"
837
    name: erm_licences
838
    x-displayName: ERM licences
839
  - description: "Manage ERM users\n"
840
    name: erm_users
841
    x-displayName: ERM users
815
  - description: "Manage funds for the acquisitions module\n"
842
  - description: "Manage funds for the acquisitions module\n"
816
    name: funds
843
    name: funds
817
    x-displayName: Funds
844
    x-displayName: Funds
818
  - description: "Manage holds\n"
845
  - description: "Manage holds\n"
819
    name: holds
846
    name: holds
820
    x-displayName: Holds
847
    x-displayName: Holds
848
  - description: "Manage identity providers\n"
849
    name: identity_providers
850
    x-displayName: Identity providers
821
  - description: "Manage ILL module backends\n"
851
  - description: "Manage ILL module backends\n"
822
    name: ill_backends
852
    name: ill_backends
823
    x-displayName: ILL backends
853
    x-displayName: ILL backends
Lines 851-856 tags: Link Here
851
  - description: "Manage patrons\n"
881
  - description: "Manage patrons\n"
852
    name: patrons
882
    name: patrons
853
    x-displayName: Patrons
883
    x-displayName: Patrons
884
  - description: "Manage purchase suggestions\n"
885
    name: suggestions
886
    x-displayName: Purchase suggestions
854
  - description: "Manage quotes\n"
887
  - description: "Manage quotes\n"
855
    name: quotes
888
    name: quotes
856
    x-displayName: Quotes
889
    x-displayName: Quotes
Lines 860-877 tags: Link Here
860
  - description: "Manage rotas\n"
893
  - description: "Manage rotas\n"
861
    name: rotas
894
    name: rotas
862
    x-displayName: Rotas
895
    x-displayName: Rotas
896
  - description: "Manage search filters"
897
    name: search_filters
898
    x-displayName: Search filters
863
  - description: "Manage SMTP servers configurations\n"
899
  - description: "Manage SMTP servers configurations\n"
864
    name: smtp_servers
900
    name: smtp_servers
865
    x-displayName: SMTP servers
901
    x-displayName: SMTP servers
902
  - description: "Manage tickets\n"
903
    name: tickets
904
    x-displayName: Tickets
866
  - description: "Manage transfer limits\n"
905
  - description: "Manage transfer limits\n"
867
    name: transfer
906
    name: transfer
868
    x-displayName: Transfer limits
907
    x-displayName: Transfer limits
869
  - description: "Manage purchase suggestions\n"
908
  - description: "Handle two factor authentication flows\n"
870
    name: suggestions
909
    name: 2fa
871
    x-displayName: Purchase suggestions
910
    x-displayName: Two factor authentication
872
  - description: "Manage vendors for the acquisitions module\n"
911
  - description: "Manage vendors for the acquisitions module\n"
873
    name: vendors
912
    name: vendors
874
    x-displayName: Vendors
913
    x-displayName: Vendors
875
  - description: "Manage batch import profiles\n"
876
    name: batch_import_profiles
877
    x-displayName: Batch import profiles
878
- 

Return to bug 34387