From 8e6ead59ceea4653b562fa108242e494e568bf6d Mon Sep 17 00:00:00 2001 From: advplyr Date: Sat, 20 Apr 2024 14:55:57 -0500 Subject: [PATCH] Update yaml keys to camelCase --- docs/controllers/AuthorController.yaml | 6 ++-- docs/objects/entities/Author.yaml | 4 +-- docs/openapi.json | Bin 36876 -> 75466 bytes docs/root.yaml | 40 ++++++++++++------------- 4 files changed, 25 insertions(+), 25 deletions(-) diff --git a/docs/controllers/AuthorController.yaml b/docs/controllers/AuthorController.yaml index 4e576af7..2af95a62 100644 --- a/docs/controllers/AuthorController.yaml +++ b/docs/controllers/AuthorController.yaml @@ -5,7 +5,7 @@ components: type: boolean nullable: true parameters: - authorID: + authorId: name: id in: path description: Author ID @@ -43,7 +43,7 @@ components: description: The Audible Identifier (ASIN). required: false schema: - $ref: '../objects/entities/Author.yaml#/components/schemas/authorASIN' + $ref: '../objects/entities/Author.yaml#/components/schemas/authorAsin' authorSearchName: name: q in: query @@ -77,7 +77,7 @@ components: type: string nullable: true example: /metadata/authors/aut_z3leimgybl7uf3y4ab.jpg - imageURL: + imageUrl: name: url in: query description: The URL of the image to add to the server diff --git a/docs/objects/entities/Author.yaml b/docs/objects/entities/Author.yaml index d2b173fc..a38344d3 100644 --- a/docs/objects/entities/Author.yaml +++ b/docs/objects/entities/Author.yaml @@ -5,7 +5,7 @@ components: description: The ID of the author. format: uuid example: e4bb1afb-4a4f-4dd6-8be0-e615d233185b - authorASIN: + authorAsin: type: string description: The Audible identifier (ASIN) of the author. Will be null if unknown. Not the Amazon identifier. nullable: true @@ -34,7 +34,7 @@ components: id: $ref: '#/components/schemas/authorId' asin: - $ref: '#/components/schemas/authorASIN' + $ref: '#/components/schemas/authorAsin' name: $ref: '#/components/schemas/authorName' description: diff --git a/docs/openapi.json b/docs/openapi.json index 8b47584b5ec035c5e439d2dea2dc2a952bbbfe6f..7d20981711adc3865ec70635df66387820aeea4d 100644 GIT binary patch literal 75466 zcmeI5X^tJok$?-Be+K3b4^IPF9&?vT%lg+EdTGo^l*Bej7n zZZO9gPkb32omo|xS^MiIS!j^8yvi*y_K3{<=l}hq_}AhW#X|m;#c}bf*e#BVO}XyN z^JnhuC&jJej{CPPZUkTN%a?mnM!)m*XkBMg!&z}4^;tb@#d)zKZ;y*D`FC8rEKZB( z^810*vMAPyuZnf~*0-Sb{3u_X$d{Bmx~z--+^zLVOYBIA(_&jn?aMgmM_95=FBZjX zDRm~jTL>)9nY8*@aa;ZlTzi{xeJ*#W^2=w%Co)(3RUz31HV>tT^pAR9 z6^C+nBy}!IJ@=!d#-A_y|D-h5ZK>f<>HzXu%jv}!%41y0=$I}25(ve=)82zK_bx^U zZkFrf8~rYi0gsCR4Ccs6`H}F(Kb7b3mEZ$-5%1+v=0s_SD|o}afW5b+uls@@KS!aU zy#~Y1lE3RWN}(sN7mC;GQmavz)&PcE%byo-g{t_XOjkB)u<~4H>QHJtk#DW0Kf1nv z{med;{!Fl9SDwOgErgQa%DeUAq5RKWS8*lP>Y3E@>=KG)DzLukh{MqUb>mjyS0V0& z@0WsCjBC^3GE~c4#3(N;6~`+3Vkx84`V3agYYM);6fm?BhDFV#@|YaLMrWb9M(FJa zne%;t1zb$~bS6*d@*JNpKMMFNJR5w`l6h!Raw*vOR%XIW0yq`i8LVpRvDT1>!-ngV z$3x@^6i~(2TP<5ds-3to8a*xrI>4-XrnSGj#T$nuuN>9byzdsj5sKLo$+ammZ>zW| z&ztgZ&)w}v?GNPcQ~70AxZF+o|ABmaU*6vnzW#~ae=1K~GKv@#*erS8WpC^n@-lm8 z*Ze%ju>MGJ;Xt6m+%(PN(#^KP0sMm&;Wtefm!J7HnQ4_ZV5D*%qj{6k2huhe2ZsVP zUJGWx#lewd`5!#=BMD`H9ETQ#;Tzo8^ovue30?!vJ(W6X{ZQI{>fRp-lz6W?z`p#( zFSjD^wEY8tta8)?$6@I)l9@K(vb!>pJ^6pzjbq=9tJ*4~u8wX;+H8h-oJZ_Q+Xrq0 zO>=ftTp~_&elD8mrfFQ|`c0DLDF^ym%1ogR!3W!NO)VFf&JP{l9?Ab;F|&0h6m{Y- z18m=tdzI(RzhPq2yc;K23Z^mB(5O*t9&(h-@fKgR_2!ZE70ez38dle8AYmg&=^{4P z?l3tO8wft}Sm2Iy%;~~mD|VmK<-Tc&AIe+cQz4fcf;ApiH!5}JJX^ppw7Xl4xY+I9JQy&e>!-)2FWxRVAt$vraC#;-ZoAn+0(ymKqBjkK?=(J_e z0$#!w(o5BF(b<6<9=S5_QoS4B8+cXq`gxhQ@9a6|eq^q<(|5s7Gm0d@H5YUdL~<5Z-!z@vL_Fxx9HP|Bl7;aO7E|3)9Um z9>#df`FU>U3(8N>hoO1&7TfrEt6uQ}D{osBAIagLK@Gp}N8%e_2)Eu9 z9=j<1DsVgzJjGLs-iJ1|C_Z=BGr1?ii6&0`fylFumw9~=O>)=iiPTk{Yt=K+;?d@* z4GP(mCp^iU7p-Df~z+&}DW2G@J#t&rA<%+(oJq3yfQo~K@wMsbJsY}NojLWUGCI5~_*#`K;45Kd+ftJ8SlpX= z0p5N#?-sw6-+y%DBjO5Nbap5Y)qB4S7@+-FNaW|f{PI?Qrw_nLu>+oj9;4Qzwq*FA zm<=>?^z%!pjS=B3Hi$AGXeJ(}%#rdatS|1ta)ruG=>cWwD_8-RF&gzt=DGvv;k=i%Ur6kluxmQxhTj>W_$vCUBiE$ZDX$iD2V09#a)cwqj z1W$y`A+yKm_M~;=4c4zR$0&~z2mvo>m7eX&y~h0(f~Wh!hnU;9?hB9cU;q$82UFjG z&LJ)H7JdOF_oSruhB2Xq+uDRcTloYK z2exL<`EH?AF4%k`_2>PT;h3uTZRrlK2-m_oRxU++ z8?Mh25^y0oe2<*n{1>_36}XcR_uSdgc<@w8c*wx#h`<}wY1~OA-%yH(*)w+qFUX^~ zFH-eh@jLf)U$mCrtr$1X1v1K4;5{>b;A8Rlf&PeuU5K0u;q)$GL{}b@j$~G;l;^J8 zsJm5M_b?3iZO5%=cauc=3ROW(DXbjuJ zsnDEETc*@=kq~{jCq7ZEkiJnAo8RtpWF?#U_L^|zDqO?aRGPakQ58R`s-z41+-IhI z&0|Mde9dD-TYPO*2*3@o1={9IT1}~I6XqCA#&QlqI_*a})m}{(g|U`WUh384V_Gj# z*REW>TF-dV8LPQ21+EGM*F-9OXwe!!3sZSpeG4%yc`2S!T|>gUmSNEwYiT%+TXbcp zC1pKo%LA?5syAv1J~%z!kI(mpXhdjK=uA~lT0gtlpgerubJ}Bn-O2jbgaz+j^v92E zdThEX{*=Sl(4Rj?g|Glv5jaPMy2aW;EW(DIqe633=);K$nG6{&y?w-GtSFK7tx0m5 z4Le7R3}V&mDy+P#(h#m!6v-ezoSuB_WQ?eR^{b8v<3*Qz8#zthXVJY&Q6@jOm|Zn) zw8`2Ujzi_B%8WvLVqEx?1-i6o!IYNHL z?z)Rl5y@J$rz?!12pgUdF zXJaTmwb$CmiUyPMM}C*)mS|?8;qQkKBd&S@ht8m<)OPw@$RU^o&Dqr5I>PMG>k`-Z z;~OWwZ}oMjJ}YV0Cfa#7xaVXFAQZ(+&h5>GK18OEEhR9eox1Hd!y4u3hDRs=o2_2CSvJ-f-0z`yuBM_*t3S8|Pb!)6w{O z1=iwtG-2`nv8*raVO!p6?N6U?;Cr?@`4Y#ATs(JJ{(+5gJp9OMy~A}p>u(dbyt{b` zeuS&Tx~t}UIs6VI&2zrOoUg!ozIhcZzDUh?1{yi~nOCvmtNpN7v6@V=>v+nDtF$_=TBEq0`3*KRwBj_u$*gSq|@Z{(~Q5%)Xl@ znr&^4hilX2MOa_oXMCGBPr^g+DllwF)R~@lj|AIzwe&C#|8TEF9dE~qBHB2|-vQHV zw(HXE#WH1{g>R`Hr@s#Q7QWAUZ_H2%pq*hKJ8qr z?)%*voMYFvR#iDGaHv&Zs%&Mx+qK%@7k zyO0S~&bPz=dL}jay(8EmLig#a?w(*firGGElw(KNG3JO7Pe)~CcutX}p#9HFkzsmF zI0kL4ot%wjD};1E-uzh)SC_G%aER%|*DY&-p7xc92G{UfJ&~%v)C_C2`zD@aUb$4X zc53`uEuF>jE4O3mI8j?>V_cl^ynakM*cEGhFOWXOyi8h^@n%u{UUnHGV=^tZh<~tK zDtj8SyODnmcQ4dEl-RFG_gZB=E7GlgCK+$pQI`E?w%ndfx=*EkTb8vv=~-^N|Jzfy zqh4Tm3DLux9SZscCpE!)oYX zx?joerJi)mz;A08x2w0gzxglHzvj5;QnDNG$Uno{+?bl=B6)UDJA0$*e&*=X?2*j= zyX{UN?0dov)b~bOzb);v6R4e<+)gvV4)wX|ZD0}7Xx$R(oADT55w?`Q&GpO(56gBk zHjNY3|NIx}U*o^j-^OqcOUGnE4%SN3wpsFY%e|gvp+$;kpUR>scZuN!c%)o$kZ0pf^34 z7=6H?tNX8G6@x$Q!3t%T%awHy+wpiyzCs^K%Vn^BKF67zuk)5|H?E1j+FT>MlFa8g z8xM`zv1*Z(BrcAhOHUI;V%dU=@Tv&x&#tXbVzR>RMlNl|b2 zRS2u0M3dglynk9sG~L4blgF9n-d+t2wxghN#t6R|ZULn5bwg;n-|md7!P^w1uU4KI z7RP({ZsK&+o7L6EoQ|jFaMZ7G$Xl$d!PZzt@AbgcF*1DLXPszh&TWdncFCpvNp{oZ zj4H6`ne3O#DWbm>Eo@KTzZD-EbJ*_0nH;vqJaA7EHm2&hS9hXzlLzKQI#+wxjuCmw z&1{#wp8}@gqeHS>ja3p1{L zS2=%7stoT#@5|7$^M>k%seU%`n3VtKeey-5VKY=GN!J|Dx#;e@NVU)(XU%5L#cfip zhVR>AmbEv`W(!-c-q$5hSIeqeqdlkiRnA_@TS-=P_1b?v;}-JNv-|GtU@#??teTJH z@Xy=p^SRo1)8`Wuh-A;_YR@|o?6{MrEeoEU0?z21&(*HV;{I8y*q3%j^;jn+wAHi5 z@IR8L$~l{4pUmfK*YU#M4EMxaP1S2k|4<)G}BbGK>6a0yu-_3nWg0@fwkl_Q`_Wj$6#BxnzuwlICfDqG{}B_ z{k*;01zT1z_f_BQb&P9-Gd;EM$K&I%V8DSpcQnLETf@60c*+VTRwJFu{nJZq&C^FX z7Ec{eQ#uQ}4;~u6Pl4mU?(uNl>g>iHDb=k+`>&t0T5r=_U;c~quQ}?U*TpdN^ST(L zn({S=Q!)8d|2~F$YO9lBg8iK1!%Zt=@akJV{8D32W zM4gKnEaSgCxw5Rae{;NL?-Irz$+}QhmL9q_cw`5&w&Yaa!h_2BbGIFrxhJb)?@0L= zH)qr_{%z2hbqB@vc}=ZhM0kzU3SY#3slP41sbb<%uzFMQeBWKYOa0mmwp~)@jfB#H>${-ToWV%5Td5JM#BH?miWrd{?C8P5J*p zakscH@9#-2{3mk%sXT3EgxkWWfG%1lPo`^z_EYmn;%n~AkJbc-K2p2x1M8YYm&zJuC!(ei>-@zv zV|D{M6G?U|9PM^V?wtzWf-AS=w^PB8n}JN^H+EClEPj%CV3$AD9z(f_JYAQ6_XXS8 zpW|yesp8OK|05?;zAwHP+PEwKKbAA5?+Rtyk^BD;iE~GAk$?Kmu6+MttsZHk8+=GB zNWiq+;*oG!`4r`;^7^JdSh&jXuRka(Rslxyw$ zw>EFp>u~M2TBALu_*E{0Kkc)$T4UG#JZN4)5`$;`-IQ38&l1R6eD$9CH+}GLUO`gc zA%0##GOr-Pi!rYtnOBf_&YHjLFO9uNab7{w;wuU=?lVciayKI$=Q=i|-cUP|K6D@bBctLt<`&&b{)zIoEha~-RfcTL{8jf=fA zkt^i9E{c!k4v(FlW}~ssZTHJp;#GVs-s-=|ue&a;%Wl`dk|*}-*LAM`w9Q=fVJJn! zy!7)5k`xZ)-me-z<`pEV*(m2@q`u<)lU5%6=KAtqq<_un6?4`SGc;#B$MH9ZQ?VSm z`u8#1QyylS%BsV}<5*33MyZVF^-Eo@Z?;i2_qiSu^ZH_#w;YSz6HVhJfNJiueVeao z-kbjy0=f8KIe$aXmzeXG=Dej<=Pku};gdw}(e%4_&Uw(DTP$4;k6LH^pOZGe6dD2c z+6299P>GJVk>Tly3#W-gRVZV=^xBQK(lYB&U2$T6?95VDhvEu2id{_RR zl_+T&99*5(Kh1J~miw!g`{@{K+@3LBNe+mf+okeoDIPgigTWn|@?Oh2@Ax^(mPgDA zDP$mai|?J~GKV&c`X5<)@8!URHB`B<&~G53SJ&MUzM&p(e+o4FL98Qn>}5I`F;q=|o^cw5tq{V@Ka!7WIck zGcGA4atF-7$PSYfeiVwoBI+m%aA3X4!j;Z&)o?^rHH? z%i)e0dcOF!?6?)4D1S?yzLvi33v|lAly@d&r&6=7!#?~{?B#`E6F#MF;Z^&h52?kh zadnN3dmgP>ZP@PB+)Qlm1E~QCyi?gl65B(w+f;i%PdF-RpxEfN816F`o~O(>e=ntU z3@7sRRNB#;x~KAl9m2aG+`g2D0uhC%W|~%a8o43gnkG}N36K3t*FW?bO42vY7{~vw z8V>pfePPs$S-)iOG(Br6w?pe36@Z%C_*3I}X%aT1Q9Mcyg*!A^UFPfAce4f;g`c#` z)9oiC>N%i!yA!?={)G);@vVpo)5H?U2e%Ix+50RSH<5%(tIshG!Nsx>);3+6o}<{4^|H>VQho>|S5=>xMg3w(I%Acr?f@ zA`6H*@vf`KoZ64%`4i!|zm_X)zHn{fgU4G!531wFQ^F}EWUTU?)ynr;A6YEyv;ds( zeli}QMhifNz5o$mws3pB{$1`EKaf3_D=P}Lr+j}PHQbb5tLKF_4cgW=wh&*XT6iG8 zd?Dp^{xq7QSqXYZ%6w|`yyp(lH1N=HO0jc3wb}D=f7f3c`)K97=T4JnTBU~aOO;vG zxbF4U3x|5TJ+77SQkKKK=S~?;`c(JCAcv9r^PW3#c*X3QdC#2~teW1n_0^#bkFh7y zyys48M!HJt?pATrT+gRAr{*U1zR6yWMbBdO@Gc#NtCo0jRFI?t?nl9#2E-H6lG@x6(UmVHimTXrP+ckH|?cxuYN La!>n8+xqvG#R7XII-z_2^hcGs5V*h$;`b2q!KXWJyL(`k1bPfSUW#e^aiUg9X7&h#;M zU$0NH-vI~`fOr8V+ev4r8CxO=;_~6(+;9N=`VnJZyylU=4!noVJ049&6YqfT2GJtM ztzYpQS6PsSoKl?T^B|ta@vC&n!v#BidM1)1$s3-eK^#${$>^xa2KVPYoh89KE1qp< zz^;RA$^1NvuXw~0KjU-u1a(5*Y#z@%)ZjN!rIaUB2uk=x)JoP3MdV3H#V)gK{ct=E zZkBWW~wMp~U%1<_w=4+lYpQS-`6>eodUIr;b(m;@)gu;uMe1sds~)1RU#&A5m1bvA0#6&V zk75?Z8B2JUClTPDCK$_17Ht+L-hAVSxgcY+UZ52_u}6740m7YCphW#EP=iiWEz;9y zelAF$vo1f>;2>y7l8{BeCM2Rp2Sq|{=uj$sD4ACVaAseX1FPs3tMncN%j71imoc8S zA+-oXaMqIKB@M7e60h!#`YnD?TWz~Gpy#{ef@QZ}RP+vJur0R*Y1oom+_c(g$W;be zUS%wj&*CV9novWzp1)p)!A!{L@yk@GMrm}cnTfl$pV@GQnrk4tIu|J@`)|2 zP9r7mG|2?&q&N?m9E2nA`w01EXwf>v7AS*qWC%*vB!{Cl<;)rzk^;` zWz3^Ple`?FT>YX-B3+_%eS8Lugo_4JPKRa(wJZYH>gen~XzWNBCUR6S zpM8A99`kGV?>KqIo&_tOvafiWr92Fw^s~aKAf0rUa6f~2R5Te@Yz9^yLKE_5v(U$@ zbGGtRNaSneb?`j;^lrq7>Z2T?jzPzRS8i7+Zgr}bWJo4%I5PZi}M6@z`zb?D2GhrBuJ42 z%{=;?y@|sdNTNA$5+M~d5{AYk?B0F0;eL`*x;dYdD8x&I1Hc|JvwuEGpGVV#D(b^1 z7c~`z!fXjsV}`06&XeE`a7ocEkR%6%>j1Tyispk~WZKioFF;4zGC9E*WY%EdzsLpVGj`c!p8U z+0!TIXFoH(j%UlypuS-sh^mlqnpN{0Ugs~RGr^|Sd+*t>7+}8t|1Xg;Y^wj1v3OuB#AG0pRjg` zG$64cJNz__XMtqEaJe>v)zGP1*#za*Wl8HLiuBcp_x7_&D7OaUR)xA)C!$iSB8EKi^!*MpJ`1t^}J@W>(XqqIcHZB9()xxP8)+9?m6f5VhS;5U%JT5)tX89QHcd>q&I`md7AW>K) zn%t})7jRsyp*w}g-74B0mj>%dVAlAoMY(Ac>8{q2XiXoDznE}4qbcbQ4~xj#)Ix-p zMVecdl_e~5X{U9o_Lhd#2wpq1=Hw-%tv>Z8D?&JG%WCMPrVeuLoH|3u$&@9ptem`k z4_2+}92Z-&hB}-Y*xy#Cu63~2DOppu(KGtk-Ew<&yC|&(o+5pZ(JazC+3-e99F0-& zPE8N@x8+4nJ!TjwJ$?3z8IpOJ{~JcSp2*d1m>gcPj0|bG7y9 zJ(oUkwE0CfYDjb!yIP zzz6Raa2@b{`~!8v{X_E+ye}4UbN&L?o^$sb7?`;F4w^dq*8B&ez)HNi`w(0K>*Gtf zbIAJn6!yca)-0tg<)_J-K8>=O00v$M|rx&II8l!o<0XrhN<=3jNd_I zY-xBMz_s@&O!q-YFWJM0$Vd8>i@>}B7WNMx!Tb7P`XprtNDX}P zEo1lO5-PcRs#;g&XIS1gMKmD7McHLBPS3Gqjw8nG5;2u>T|g>4*I2nWTT&$Cj@{wL znIv2lRPC}urtVJDm7@K5+tcP}O;0XrlI`epUTeze>Pp zz3I#ht+iLzN}XH+*0R9%M-dd+wZ;~q&r3w3^Ju<~Vdlt@y5b2I++^2rArG;*QO1Tv zh*vK}q+pR^R3h}-N53K9UOg*V1cmKR{nQA*9~SaTt|9*0gTR#066kFi-4%GJlWYG# zJ4KO#f_3R-j;wOMp;!i_rz24#R!+OD;-wZV-};%o%ExZ{?X9G>bVj{a)smrGTzk~D z-bnA#CQp9fjuT4KUL8l=K-ZM&33m5htLc^Q;y`{KEL{iF^irEVy)U48b@#?q%d9;x zcXxQZVCt9vXogWZ`}f1LaWOp>y-SL?okk&g#-yMfMSY2(V;ph3{cyr=Ux0jC? zbX%%>7Zs5EEkd@{kGo%o+`cNnlv9fY&g6qF@8xCd+u+!T%q zLonAKt^l1w^jAdmQcLw%zbSvaL<8&#kJJT*rgX3X*G9Cla8RLZ^KmR26e_% zl|daTxk%?Khi*x2q}7_&Cbji<+M1{d*jlr(%ExZ$ZOzvAqS6jYQq>+PHzGI8$`7;h zAM~tz+W@Xq#Quz`TPI}0I%J)Pw9R;VZnNqodvlphw|OopDz`F=t}#cq+4DA%be%1~ z6DZtg$NOVYS``M3SRPOHtN}4sJ^iO8&&aokf6Bjjjr|e|ti@tu+6V!g9AK-$VrKwy zBV*?UEX0Q6vT#_^OTw|aShlmGA_zHW& zDE=V!ih*mP*qKJ7-eJx{jU#;5N#-i9pxysPgnh4qV!y*n;zAk7v$){NY>ODLgQMKNAC}hP}Pitemu@ zjk@(@pr?LwmLL!{Eh9+?TOYv;GIv0-i_kU#-riKOIZUBcl^PtpI&Vz^t5CE|bN|rJ zgU$1|l`mn!eXzH&h)Q`MXZb8fGEfa2jSI z+O|g=c0(O@LmhTQ9d<+2cxjh{sU_WcXYBfLmSH#4Lflt6`Y;RekU3(Yd0=!BRZa%| zp6-OG?q6)>V83f#>sO`klCm3oK7@h+PYJEMTLRYC*?ZRE(NP{>%c&#$xio2n6(h6* zI89^}9$&gE&Gs_U5UZ|cpBfCfI*VlR`<7Hb@Brcf?mVD-nM--tP1pD@&SBE#hvnGD zX>!Fp<=LaboBL-S*1DV43>hfBxj1rS`;5MR{#xJgEM-~;Z*dxi zPC-QI4*uGvKo_vmg`bBsp>Z;q=nWJZSGpjcY77R0%S@|zcFmMVx(3jeJh)nBmbbX4 z7ra7E=2izAJHsh?G=Gm3ois#?lvs0?;tUf24$t|@2UPgO&hTqG5lWmT$!O^q&h?Pz zKvYGE4!X(Su!0LrjM33mZ&Avv$5nSdaO3Y9aGl_p~bwLk6G%<>N3ie0TMbTA6o-{{F z>p&3*v;#s-aX#Ac5~pJtRH|$TqNM8gMb+v1EoIqOG5Sp-2@x^=t1&T6Ri#g}d=O7N zv~7{5ikX-O5gnUrU_(hNOz6tK)}I%orx6(l1f8P)WU3|7Fw!n0QpoJc%k-&Yq!T%_DIL8`ylh(Vih6LzrFZ9c_l zj&M${I9|~Yamv_yBf}>79OwGbY1nl7Hk}$wCw9pIDS0H{i2VbPVO3w!`rk{2v#Ks% zU$Rw>iXvK21yU3TV-<-qAIHXB;bDMNvv4XFik~82P@D;)-q1PA5OyI3wfy(N+us#a zZVbB^){5W2IhA(kv5q^Die?ow?)s{j9HloTLxZvKdUv(r8Fc>b8ClZ$^Hdz;2mhR( zh`n9(u`gPp16los7%k{BCKW-XH_)aQNy>OIN0c5Ek3iXh6y_e4{xxZ&*mHL#uu_ zNZ}@tYe{DBPrQ(}w7nD*bq7W1)*7WVuk|Yf$iW$EgH=JLe#vk8FQ79WbBg}T`B>@W ZOiQ1EO^EV&x#wgm{o0iK#Yew=^nWM>6Q%$F diff --git a/docs/root.yaml b/docs/root.yaml index fdab0125..b1e01d8f 100644 --- a/docs/root.yaml +++ b/docs/root.yaml @@ -13,17 +13,17 @@ components: paths: /api/authors/{id}: get: - operationId: getAuthorByID + operationId: getAuthorById summary: Get a single author by ID on server tags: - Authors parameters: - - $ref: './controllers/AuthorController.yaml#/components/parameters/authorID' + - $ref: './controllers/AuthorController.yaml#/components/parameters/authorId' - $ref: './controllers/AuthorController.yaml#/components/parameters/authorInclude' - $ref: './controllers/AuthorController.yaml#/components/parameters/authorLibraryId' responses: 200: - description: getAuthorByID OK + description: getAuthorById OK content: application/json: schema: @@ -34,19 +34,19 @@ paths: 404: $ref: './controllers/AuthorController.yaml#/components/responses/author404' patch: - operationId: updateAuthorByID + operationId: updateAuthorById summary: Update a single author by ID on server. This endpoint will merge two authors if the new author name matches another author in the database. tags: - Authors parameters: - - $ref: './controllers/AuthorController.yaml#/components/parameters/authorID' + - $ref: './controllers/AuthorController.yaml#/components/parameters/authorId' - $ref: './controllers/AuthorController.yaml#/components/parameters/asin' - $ref: './controllers/AuthorController.yaml#/components/parameters/authorName' - $ref: './controllers/AuthorController.yaml#/components/parameters/authorDescription' - $ref: './controllers/AuthorController.yaml#/components/parameters/authorImagePath' responses: 200: - description: updateAuthorByID OK + description: updateAuthorById OK content: application/json: schema: @@ -62,12 +62,12 @@ paths: 404: $ref: './controllers/AuthorController.yaml#/components/responses/author404' delete: - operationId: deleteAuthorByID + operationId: deleteAuthorById summary: Delete a single author by ID on server and remove author from all books. tags: - Authors parameters: - - $ref: './controllers/AuthorController.yaml#/components/parameters/authorID' + - $ref: './controllers/AuthorController.yaml#/components/parameters/authorId' responses: 200: $ref: '#/components/responses/ok200' @@ -75,16 +75,16 @@ paths: $ref: './controllers/AuthorController.yaml#/components/responses/author404' /api/authors/{id}/image: post: - operationId: setAuthorImageByID + operationId: setAuthorImageById summary: Set an author image using a provided URL. tags: - Authors parameters: - - $ref: './controllers/AuthorController.yaml#/components/parameters/authorID' - - $ref: './controllers/AuthorController.yaml#/components/parameters/imageURL' + - $ref: './controllers/AuthorController.yaml#/components/parameters/authorId' + - $ref: './controllers/AuthorController.yaml#/components/parameters/imageUrl' responses: 200: - description: setAuthorImageByID OK + description: setAuthorImageById OK content: application/json: schema: @@ -93,31 +93,31 @@ paths: 404: $ref: './controllers/AuthorController.yaml#/components/responses/author404' delete: - operationId: deleteAuthorImageByID + operationId: deleteAuthorImageById summary: Delete an author image from the server and remove the image from the database. tags: - Authors parameters: - - $ref: './controllers/AuthorController.yaml#/components/parameters/authorID' + - $ref: './controllers/AuthorController.yaml#/components/parameters/authorId' responses: 200: $ref: '#/components/responses/ok200' 404: $ref: './controllers/AuthorController.yaml#/components/responses/author404' patch: - operationId: getAuthorImageByID + operationId: getAuthorImageById summary: Return the author image by author ID. tags: - Authors parameters: - - $ref: './controllers/AuthorController.yaml#/components/parameters/authorID' + - $ref: './controllers/AuthorController.yaml#/components/parameters/authorId' - $ref: './controllers/AuthorController.yaml#/components/parameters/imageWidth' - $ref: './controllers/AuthorController.yaml#/components/parameters/imageHeight' - $ref: './controllers/AuthorController.yaml#/components/parameters/imageFormat' - $ref: './controllers/AuthorController.yaml#/components/parameters/imageRaw' responses: 200: - description: getAuthorImageByID OK + description: getAuthorImageById OK content: image/*: schema: @@ -127,17 +127,17 @@ paths: $ref: './controllers/AuthorController.yaml#/components/responses/author404' /api/authors/{id}/match: post: - operationId: matchAuthorByID + operationId: matchAuthorById summary: Match the author against Audible using quick match. Quick match updates the author's description and image (if no image already existed) with information from audible. Either `asin` or `q` must be provided, with `asin` taking priority if both are provided. tags: - Authors parameters: - - $ref: './controllers/AuthorController.yaml#/components/parameters/authorID' + - $ref: './controllers/AuthorController.yaml#/components/parameters/authorId' - $ref: './controllers/AuthorController.yaml#/components/parameters/asin' - $ref: './controllers/AuthorController.yaml#/components/parameters/authorSearchName' responses: 200: - description: matchAuthorByID OK + description: matchAuthorById OK content: application/json: schema: