From 5bf71f37f6c316aee9becf59debf1323046b2901 Mon Sep 17 00:00:00 2001 From: Fergal Moran Date: Wed, 31 Jan 2024 20:41:03 +0000 Subject: [PATCH] Remove supabase (vercel build breaking) --- bun.lockb | Bin 278554 -> 279302 bytes package.json | 1 - supabase/.gitignore | 4 -- supabase/config.toml | 149 ------------------------------------------- supabase/seed.sql | 0 5 files changed, 154 deletions(-) delete mode 100644 supabase/.gitignore delete mode 100644 supabase/config.toml delete mode 100644 supabase/seed.sql diff --git a/bun.lockb b/bun.lockb index a9c6e73a06b6ef9d269445214d6fe36e496dbd70..9a20f2da099c977ffb9f6de9eeaa7598329bd506 100755 GIT binary patch delta 24998 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 RDJLF|x0Wj!-qNL5{crPu$mjq7 delta 24634 zcmeHvcYG98+xF~iHfAY8Ab|j(geC|C5|V5nkN`?=2B}J0U?G9fQmD#q=q*4P!U>&F zq?b@kXhLWL(t_Xv0xBYpD4-AeU>CmYnmI$Ff`7d4_kDl4KdxNozRo@8+^5W$vop&~ zpYFTVSk7^FB;6r~jGPTdSvCm?@cCvU?_hY!Q$YHMWW0>M~Uk)7BbI{P3c&CpxG z=8y~;IWRdfenb)1z&K~ZFgPY^qhEZ<-EzK>T?bqqZgt?!sZbnT3H+T~Q7V83rz=Vz z_%3V?(N(bC;)O;SZNRKn)eL?FyEyCxu-U_h;m@JW0<+w3!*+Xqo@5kIWwGHC=r2aimw=W-5=yT9DX9|>kbUNZmFRmM3m zYPAtq#T5qkhs~bq3}zs$Wd3FN7ez04zJp^aa7{2zaoI4*gY%+CaKh&*7nbQqW? zU2iZ0j8CeU=o;c0*B&-2icfMTCOXF}(XiRDFffPi1uz5u5e;xNvYSY-fDgfRI3!#4 z4w!)mnO}0F5#Th~47e+pbE65E0VTPHk8vepX1S6^CX8_@-m*u3&M*S_63pYSf!WZr z8A>NTvdAsQ*enNgEEA-|CNS*{Ta5#4+l}_J?MBxofEoAz&FNd#{Rp}Kus#7Z z{BvOT#{!f>Tb>E7bd=7pCxEHn#!O_tl-gy4>jX3ZNwyKiLomZ0&@S6-DU{o##xx^m`A?<_>ZV zNEw2B4dt+Zv!GW5Z-*TOZklT}JJ~tPIUvEMIN{54Yt%kPsf?OEVMs9Y4&drwv0s~A zs%B8$0V9qMV9szqWLE(vpj>u9S1rF(S@qZw_4PN{T)eUj-R+r;1Y@6k!r;%roEjZY8Wl7Lv#tMcE}d9Do^$Q|zjo;y zg9iGc0fR;+yGD#rlnLlP_GFXu=s8>mJRwN1g#ln@L|-tbu`6kyGr>8?6#|<>P!Y_6 znxg=Y`ga$NNir_q$R7-5&s~9D5sYK>;}%}p-PpfU(cN)Xb~e`h8r9O8z3j8Q&6^AC z+SU3EG#^(n&2L!v?zXNe6>ZIMn5y~qaoBf_R+I*?Y+C-y4*Tb@qF^anez?P4F;P*% zOv@6hwVfJcUj!`}nwORy?oiJsYGR8Y7`tMBmC#*pZ`!}#6jN_sl zw(8ilwbDA)iLwtxsxfq{mS4}IuA8ErnHOz;1kng17J-ILRTR!HFU>dDVH*uAQR`Sg z%Ki{37U{(X*k77vG!9|nn0~Nc)r(CJaoE?w;;gf2u@Mg2zhE_Hml`p z#YVvqr^QlO3<+a_0MEl>ufCw=*LT>;&BAePqRoj^1BPl#M=DG!9uj3gffTDpLqi?* z-=$^IM<;x?5h%|ZoG7qZs+X4E(_!B(^Q??Uy+2zkvN+mSbq)vOT-_*p98zqDsZ9#|Yrlz^@~PA~Hq z^|yIik)_f0Uh|Ehu!vw@rol4$C>>Md1T0o!%vt{hxcb6E|8Y9O>a3+5Y2t-MH+H(k zUpu`l#y&Y+QDSvB43PR^x>jUvwB2W+(G+x2l*2v*RwuYvwRALPugpXL!g^6NCoLP+ z304bz(k?;DnD3mlAHr&j5)gG?hdpqSqIA(Mo=vl0y`fuJI4u>m(<@_ay%sCVn_60z zC|ig?`C7-&D7zb}mhi)Q)*PJ!tA$}Tao9>^Vm@eTAyI0_Os!r0Xxj`3jkV$!@5@Lr zcpUaJ0$idfJ@o+JL8^hS$F_;|f$^Gdu!S|38fP?mZa}0LjMubtI1eu))zxqs>af>Z z_Vlzz1K)rJbu6 zWpg8C`0Ya~T0izjq&o0e%PX3FLyUdq8hn{Dqp*MS2PvOaU6eX~ogU;_2$yh(B5G?39E@7nEH<1 zUYz#bk!k}ETw{5D!eTe+%ZKd?SWP(0_9`2mjzwdKn!G`qy(QXy1|psHb=g*FBTgoE zp=|(CXmxfIFC_Zvi%YRhXoT*{%PtJAQCRkZ9qRf`TDxu0>gSuZ+1oH`o6VujNBDzb zu}?5F!W_0;uwK>DwneEwY}RIPkG6N%VooEj3_D<9#Xz*bBgOL?C(t&Bz4=z-+KRc- z!eQG7tAjpZ6}GVtIIyWmbUPl(H>f*3%g4JCQ=m}Eo^h3CQw%u8H7Oa95spoOs_!q3649{La+w?-??9*WJ zWWbv5a#$*Br+3HL#_v*;URv>HQT9tnb<*pN9q+JL*=;sIAE(M7SVp*9fHPsSHhoiM zzbHL%UBPjFdkQVbme;h?dt)qRHT%0Uw$b=j(U=RUZ3|L3bJ|7OZX*@S)?s0@=fv1L zzsu3#1ynf zuq}oap`8nkQqSgU?e<06R_)VAYhRS@d!%rYN2<|&&M&6cBGpWvskf10bFrr5;#Bs4 zqJ+aLsxQhtV1??}fmukg8}y5o{S2(eu+S+O9kor5E|_juP4qlWW!rJ)@ibQ-AJ*C(j^4i^LqA z>acwb>t%gtyz{MVe3}eet`lxw6@LJm$7FQKq__m{I zunJ1ahsEJW)9N~GfyWph7lockwbIfeqU>8fPycf9rur$(6ACIvuIf1F96~{vP-xFH96VdkWC(T~O z)cvk+**YTC8mSly4u*a6X-?HsdV$b}Aw{1k+b*P9 zY8~G7{q4l5ci z*fqWCuwQ`H+_2U=VI);E|_NuuC(gc7qm0yqD$4gXzVB~ilTS{b5zapa!r1V zv$>I_pD(s5`SLtfr{!yB&PUsiP(bl7=nJv;C0^)pVp+Otvo6G_t1j(6bD<0GUMY%$ zg+7OUp!43g72E>M7+#V7O#rC>MHCPxTR<)fI|*D9yhQ3` zZ`iA(O;%xNf!QN#r2cnIzqRtX_0oU6+e{QBhn_b zqN7qjCUr9Xj?4U$(tcm&lbQTL>Sv|?N5=U7Q7~)SQ-F0+4tK90O+FtN6o$TS{(45ud`$*xEs7R%hw=n&eo?UBGO4S7~&3RDWra?7w4e`5NT^~N0F2MOJ=0+<X1sMO7Hr_`4NEi-nsp3h)jFdK+ z{)u3=Z~~bA6Jvf?2>U={QF^{vES|H0eKIa=JXOFqeVf z2C4sv-OtPT|DTTto)D_LBGRUoKSrXPfrVHqDq=|7_C=Z`XLL72ck~)a`$^Y3vDZ*SIMCvrYSF zoA%E(?VoMhKif2J*Z#-bv_LGS`hHFFAGT?`$N&7+E6rv&S~uDJ%9xdJ`W_#8CHc;f z_y^rXZvfiWm(N0TWQ{l?fw$b%ooln5PYUUI6)y@_)dk8OCe<{1Wn{oh?@$b z#xw{SV)Qf!0n;E{p&&%ibO@&?Oq&j2iO8ogZaReU84#9<)EN+J&46%+!U_>G6T(#r z88acQ61OPKoC%@jEC^X5eHMhsSr8skSSy;(hH#g{`q>cHi-#04XG7>V2f_xCH3veQ zIS_1fA#4({b0PdhVK0R(!jcAI<6H=?Gzi;7Hie#P5d7ys*dd(rAo$FKaDqa%@SP7K zmqN;X2)jidg}C_;YAk@TSBzc&Az%T7D-?1>P&$ND6sDy^*eCKSj7x_Qz7WCzk-88< zt%VToP&gz)GzeEIWM~i$i(3?CY7km3f{-WD7eR$CJd@G#mAo#3EZxP- zO;B2HhKog{Z-z_cW(bccSVi+K5bjb~zXgI#Jfx7h1wyy25MB^jTOqXB3c3bnW?uGD(LN(F+T?lt6tbZ3m4e^jd=DQHO>j>ISJu)kw+o!B!n98L+B<(zYihceF#@5^bkR(@aGhT zX{R9c68RLyoq`a48p4|*^)!T9ry<;-&_{%vfpC>V#u*6x#4QRl&p>GT0R*Q={{TYd z2M``n7$};bg>aX``m+#R;vt31vkYFSS~== zcpif50)*irn?lbE5d1Gf7%7|=aWTghgEU(B=7X@sASH=B61EtZKq+E0X^c2c8Y_Z6 z1Yv(c8ZYum*k4=*O%$ml>@P@fi;ycI>@P@eaf^ig#Ydo2kxs(?f;2@m{}%}R3(_?4 zkThMiy$YHkvOuEERkrmS0-q&fud%HZ_EMN5EFZJ2*VxvNA*6|H3Ozrz6z?#vQQZe` zP5Nx!&0W3g4$q1kUH4^M_KX(8gjYt9M@p{_v%int_SN}Gi`>H+`d9n)dfxDQsg8`R z%M;@VMPB%R>VV1Xu(`A-k4rqpUB~&tc^$?2Tt_`8uA`oG;d=u@E`^jE5HyiTA?^l* z8aE+i z$+%ISGyFG89gFSuRNQUL8U353vL)x>W6LOu`t#hq!RkD3%b=V?-m1gPHfR%mSS)Vc zvaHo>T3uAFWj}^rIpe;I$2%v#sCq!P=r!H56rX?=;mL*PBp#2K6xm-{>ie6&a~_xw zA3QY4xX~G%bGoED&uyR2yPmjNu8E@y)F#3!UCne;;@#3v-Yvza8wB2!QtK|Y zBG6K}$H%9K)c8bqtkil+jSo{6L1Q_+q{ch5=9Azzq=q~Et(0N%;5VgM0*=F_)*Bj= zC4muA>o5KIAZ4V~oWi+KE$w#6tkTH(1mI_|)clbCT37H?Kx+Q5zmZxTH2mX#aZsut z!IFo988@H9-(+L(87ut)kX|UY@rLH+e=|_b8~PI=GQT|V5lUm{y(P5@NS}ws&U;&G z{0h__9nK0T83pQhuV0db;E{fnkY5xU`zcjwm686L&)e8hlciV%={u-|9W_O2K}bIY z*z&2+@K31K3!_nkghGYnP4`gI`Fd8W=X9Ew7OE8&ACL!nm~Oi&XF1)fevOS zK69m33+XtirAe(eG=7(6PtKENyo~e?G=!gZ(ytEEPjp35)A%O+qmum#u( zYy{P~p65KTM~RS3H7TeWlFb1J5D7E_8Us;46QF6%iA=S$rRE6)I~I-Q zBgiOVCy)*70_FhxJJYy~y|8v*{{B(wY<+M1P>T=ccK|zqY+x5q4VBbI z0j0pD0YAVW;0;zjyw3sl0|!LK6>3@E4M_4)`XiM81Ms8hxI%61Zi6G{0}Fr=KpYSc zBm*hH7+@^G-;~6nHa}oL()>9OR|*?oL9zTvhabRSaFhee0~LWvKoy`WPz$IHybRO< z>e}#NJ{XDmKm#Bgh!7Q5s@2^51;=q<3{V_sfqH5JKch>I;QY-4xGKGiIJN*>dANYg zgzqe%AJ7_T3w!{)g1mBoFTlqT?ST%!dEg?D4}1jhXAReEc%1$*64!yZQ1~KoWu;oV zOHau2u1Irc1dY{|BRk#+%tfPuh$_}l}Y;PVLlclpEM9}lF#Z>YGIt@iL44l@A|A-mLu z?kB9d4I*j{Fv{)o@2YQ=79+jPjXx`a6~HQBHIN0Y1-1iQfpx%oU<DB|iXaYx-G}gJ2XGX~0}ca6fRg~bj}@^?nP%6q zhuAx30QL&=PXlLx4}fz3E9FoTr7?unfT}l3*O`R!Si8B2XMC2AoAjMZraY zOR|uw;Lm{Dz!l&l;B(+pfIHC-0s1iSGT=lR{{qvmKhm_BcMZ4!nD%v!|HlxRY2rH4 z)adw$Oq&6)GV08~1@IVFzyRzB*ax_aH2q&d+6H(5^s|Chz${-6un96)09#{0=9ge@ zqJ9BC0qz6e0gnN;jFtWlu;sssti5Vk_kWT69(V|R1$+URG5i~8)^`VBXRvt2_8)0~ z4gMDR26zClx_bb9c?>~+GLK=JWiljLkNc^}1~J2QDr~a@%sg`>>G!-e{n-a*^G_N*pE1Z>=ZhfFe{^jc_7)WjHAk)@J2_owQL=aA#*S|l7;=5$HC!%P-nUy{Q3fY zQ2!sC%}NRvP&myK!WZBua=sVND+Rm%pUPw99F{77^5yh$!q-g)&MVGIbJBA<`9u2^ z%z)^_t}6qLbGUG&=J92b$GOU0s0?QBR01jj912cBc0K1z05pz&po%lN0*vxNIe-PT zKo-I@nHBGpw%I#uDg6ouLXBS!>w?W?qYl#imQ@RQ322XeE+PHFTtaH7=zpvuPnQv{ zIW>_{TY?2S0CqXop>Tlf5HB-f01M(+a;0ZET#6b392zb`!2rt)1&06)0DhYz>%qH` zc^hDBSokIsL}sDAfj_s9eq2l&!G{5OkdB9D2EodB?Yj-VF}M}b6o>|z06dmH)VR>P znJ_b&Bh8lJf50fskd6Vu;KVPvEs=f&@F1NDEfw4X_N#zd2ER>BgB=gV0YiYnfD0Ig zV+Mf-0R4dWKs$~xh+h7pZjxGfls4KzD%t zynkXIOCK}c7wJAgZ{SUJpmDHSC=aBg>C8%buoLJHY(b>vMRXu+UPKuD4kY0AviiDv6p|x>47kn)e*vBao(aSuod|F*MSUK$G++)eSLX8=?p!#c8n6H` z2hQAda8qFp9Ct$;=?lO@75j{I2!*Eu9qGWS!NS-EjySapFb+}z_Tvve3Bz*AA5_=- z@Cv1WM0~upLeA&M)&C9>MP9aktsYGjKfG)WjWFLIRH{^iU%&OM~E$M!_MW%7G-&w~jR+!hDram*|Ui0xSA%DDW^}_7m{S zFCksdM7Roaeohiwacl+i^*{|;EbW)$T|zDJ2ol*ttbUF4n#`999aX+*UGpooS%H`N z+M)P;O*V#k5C3;TP9IUPuC-i*d{L2S&8A61zwxPYsldT}mC=?~@qH3wURqv|vou+} zRo5C2XukaDp+Az$%z;VA7)QR~wqPbY_7=EfG@BTF%l~vD{&s9Dc25LC%A>L|`z+&l?L5?&NvAK28{S@{3go1s*}7 zbFj5scmy0+#D`;7weNm3`TGKg_Q+w#r>l8&yk4STN=-&)&-Qt#ztTfkR0+nD0q(%`F|Z z@Ppk0FufZDHw?x-rtOo&i29tw@MJf6-}$a|H>=+mc!UOrMh1r{=1X6G+_|W=_02K& zkrNT@K!)=3BykYOmX>cS@^nxBW_+(F{>M~HG4W-6Ys2cDaGml+p;_Qc;G~1ywrp2R zJVX&;!J&-vuvHV3 zbBnn+7Wd}YH?TIuBeZJ`tjj92@E8r5m$j?g?{8n|rq`vP$=${L5X`FqBF|whBMygH zV*^v*jGL&Qa;MVmH>d5~0_TS4K-_bi>JfEAt%KD?9x-p2wZ1qOYIUe9JmR-dYpA-# zBN{XWU-XDU;J_QQ82^&l2PVuPk%?juJ7c`(5xeN|2p;%q>gjgvR-ICn+fRT;1EUAV zrY;VHLu#si!_$-7Y}NVp%E3o^5uuD^X{zW%k9F|iSdQEG$YE>Tma(D>Ifi->0f9^5 zz&auq*IN{HtQ2}`QUfE3v8m!>n6-m?Z;GfCZVlz*ws31X_1JWg5N-`n&rcWA!>t`E znD6SUzajd_zo!j&TMts7PF=-=aBHgic%~Q?VfEl~?!yS{kU;arT*GTu8nAiMfX=F= zAp*k0z^k}KvI7&;eDzl5qGrc0=k^RhiQ$-cxLK-?LY?ZL&egX+Pv6DmJQ{SOb!Is> zKMaoOK@?Ro5@rbR+t6;vGYii8p3hgeQYAw44N4FH8Mp`>s z28())tQRb8#P5w@brtO!V`VX4z_lf)=bB%pJ*keP50;HTicxce`%2 z<9%gixQv*uEgRN!(ag~w-gqB5>?72Iw?FCcm+5+aLajQ1k%Lvs!3?o8%33ARd_UBW z8wYfldabfYFD-;~;mZthAN5u+-zate%NF)(Z6{!9K;uH#^WNfCFU3h z7lu`Hx2pa9{VINXUEyqjpBUW~r(6v&2c#P1`rD9!qK@EDJg2{+5S+Hmp zZ4G-`TVAGE5DnL=VpBB6+z7&7d>?JCXo(QMF*r_YmC-u$WoY+zG|lqc+pU&tH_ju& zDHO-t!Z9dr8)=mA?Eo@F8R65GTV(vwS00%tM!r%|so2&Gffy~cG!eI0T37L;8EB+% zw=UG|aBMS|i%!k4+?nqSdobvWuYQ<0v4b9EC{G>pjbeQ}efIiSv9+4Z_%X7D8fm_M ztc2If&-;Z28pE$o%nz4~i_LL{%TWK?ujS2A3pC$pHhk&9pmgVZM^O`JH~R4YaTNXOMK3yd~gB{*#wSG_2^R;ukt!eT*S7ZR_sLsgo z#Ti@l^Qf=eYw5D9dFJ&O^;$iD%rF&42`3!P0KE{P5waP%49YYS+v8SIi&`1m^QX<9YY#NvCVA@B!xwVqM|Ucin(r(Z!LOrcW9_J5zDRQ7kKfhH>-P?J zEczZ5tu84hzK-uS<{Kx2GlOb>-MnhB>=v9^kG6@Ouj684TtvigucH^_0%$2BLb@Vw zeUT|6oL#MshymM;&F<``ygOEA`7TUPoAo2MU#;x@0>YHrz66m42ksyb zcE^%(J6n9z9s7Ut<(h#%d5Z2iyfqaEU?0|AH^Cdk2voB0M?1OPL-x#{7;>}Z6cD4LLwL}Dm>U*zIBBrmkq4=l| zI&=O$u}HxAqnN~&8P9fYrtyq3#C z^ux-DQvGpej5#EN`(x*0zTET04QJQKiktjm9~vAUj4M*sAu*sozVmH9BzE>kt9Bm} zU(h~wNQ64^9qu);+iBg4UmD&UU@a#m4?v+QhsBXW)&>>BBFtBrDmRxk96oB`CEQrR zw>o|df2>E}4#X0QZS{e}qRK$)c|+-_Zp#zVgRtS+muGx;Nv*f;=C@g09SDqf91z$^ zejlGlk_R~)9?TQ)Weq0;w4UKQ281C(Z@m?oxn&;59OJ6 z0`(l+37mvupM57#_t5VImcx&CKNy1f_slzfx?dmh1P;%>gSDlX1?RK^^v|}qJN!43=VG~V3BJgK8&}HuU7Jc z;b^|(^i+@tJOteU diff --git a/package.json b/package.json index 3a8a9f1..522b003 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,6 @@ "socket.io": "^4.7.4", "socket.io-client": "^4.7.4", "sonner": "^1.3.1", - "supabase": "^1.136.3", "superjson": "^2.2.1", "tailwind-merge": "^2.2.0", "tailwindcss-animate": "^1.0.7", diff --git a/supabase/.gitignore b/supabase/.gitignore deleted file mode 100644 index a3ad880..0000000 --- a/supabase/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -# Supabase -.branches -.temp -.env diff --git a/supabase/config.toml b/supabase/config.toml deleted file mode 100644 index 8557c10..0000000 --- a/supabase/config.toml +++ /dev/null @@ -1,149 +0,0 @@ -# A string used to distinguish different Supabase projects on the same host. Defaults to the -# working directory name when running `supabase init`. -project_id = "kidarr-server" - -[api] -enabled = true -# Port to use for the API URL. -port = 54321 -# Schemas to expose in your API. Tables, views and stored procedures in this schema will get API -# endpoints. public and storage are always included. -schemas = ["public", "storage", "graphql_public"] -# Extra schemas to add to the search_path of every request. public is always included. -extra_search_path = ["public", "extensions"] -# The maximum number of rows returns from a view, table, or stored procedure. Limits payload size -# for accidental or malicious requests. -max_rows = 1000 - -[db] -# Port to use for the local database URL. -port = 54322 -# Port used by db diff command to initialize the shadow database. -shadow_port = 54320 -# The database major version to use. This has to be the same as your remote database's. Run `SHOW -# server_version;` on the remote database to check. -major_version = 15 - -[db.pooler] -enabled = false -# Port to use for the local connection pooler. -port = 54329 -# Specifies when a server connection can be reused by other clients. -# Configure one of the supported pooler modes: `transaction`, `session`. -pool_mode = "transaction" -# How many server connections to allow per user/database pair. -default_pool_size = 20 -# Maximum number of client connections allowed. -max_client_conn = 100 - -[realtime] -enabled = true -# Bind realtime via either IPv4 or IPv6. (default: IPv6) -# ip_version = "IPv6" - -[studio] -enabled = true -# Port to use for Supabase Studio. -port = 54323 -# External URL of the API server that frontend connects to. -api_url = "http://127.0.0.1" - -# Email testing server. Emails sent with the local dev setup are not actually sent - rather, they -# are monitored, and you can view the emails that would have been sent from the web interface. -[inbucket] -enabled = true -# Port to use for the email testing server web interface. -port = 54324 -# Uncomment to expose additional ports for testing user applications that send emails. -# smtp_port = 54325 -# pop3_port = 54326 - -[storage] -enabled = true -# The maximum file size allowed (e.g. "5MB", "500KB"). -file_size_limit = "50MiB" - -[auth] -enabled = true -# The base URL of your website. Used as an allow-list for redirects and for constructing URLs used -# in emails. -site_url = "http://127.0.0.1:3000" -# A list of *exact* URLs that auth providers are permitted to redirect to post authentication. -additional_redirect_urls = ["https://127.0.0.1:3000"] -# How long tokens are valid for, in seconds. Defaults to 3600 (1 hour), maximum 604,800 (1 week). -jwt_expiry = 3600 -# If disabled, the refresh token will never expire. -enable_refresh_token_rotation = true -# Allows refresh tokens to be reused after expiry, up to the specified interval in seconds. -# Requires enable_refresh_token_rotation = true. -refresh_token_reuse_interval = 10 -# Allow/disallow new user signups to your project. -enable_signup = true - -[auth.email] -# Allow/disallow new user signups via email to your project. -enable_signup = true -# If enabled, a user will be required to confirm any email change on both the old, and new email -# addresses. If disabled, only the new email is required to confirm. -double_confirm_changes = true -# If enabled, users need to confirm their email address before signing in. -enable_confirmations = false - -# Uncomment to customize email template -# [auth.email.template.invite] -# subject = "You have been invited" -# content_path = "./supabase/templates/invite.html" - -[auth.sms] -# Allow/disallow new user signups via SMS to your project. -enable_signup = true -# If enabled, users need to confirm their phone number before signing in. -enable_confirmations = false -# Template for sending OTP to users -template = "Your code is {{ .Code }} ." - -# Use pre-defined map of phone number to OTP for testing. -[auth.sms.test_otp] -# 4152127777 = "123456" - -# Configure one of the supported SMS providers: `twilio`, `twilio_verify`, `messagebird`, `textlocal`, `vonage`. -[auth.sms.twilio] -enabled = false -account_sid = "" -message_service_sid = "" -# DO NOT commit your Twilio auth token to git. Use environment variable substitution instead: -auth_token = "env(SUPABASE_AUTH_SMS_TWILIO_AUTH_TOKEN)" - -# Use an external OAuth provider. The full list of providers are: `apple`, `azure`, `bitbucket`, -# `discord`, `facebook`, `github`, `gitlab`, `google`, `keycloak`, `linkedin`, `notion`, `twitch`, -# `twitter`, `slack`, `spotify`, `workos`, `zoom`. -[auth.external.apple] -enabled = false -client_id = "" -# DO NOT commit your OAuth provider secret to git. Use environment variable substitution instead: -secret = "env(SUPABASE_AUTH_EXTERNAL_APPLE_SECRET)" -# Overrides the default auth redirectUrl. -redirect_uri = "" -# Overrides the default auth provider URL. Used to support self-hosted gitlab, single-tenant Azure, -# or any other third-party OIDC providers. -url = "" - -[analytics] -enabled = false -port = 54327 -vector_port = 54328 -# Configure one of the supported backends: `postgres`, `bigquery`. -backend = "postgres" - -# Experimental features may be deprecated any time -[experimental] -# Configures Postgres storage engine to use OrioleDB (S3) -orioledb_version = "" -# Configures S3 bucket URL, eg. .s3-.amazonaws.com -s3_host = "env(S3_HOST)" -# Configures S3 bucket region, eg. us-east-1 -s3_region = "env(S3_REGION)" -# Configures AWS_ACCESS_KEY_ID for S3 bucket -s3_access_key = "env(S3_ACCESS_KEY)" -# Configures AWS_SECRET_ACCESS_KEY for S3 bucket -s3_secret_key = "env(S3_SECRET_KEY)" diff --git a/supabase/seed.sql b/supabase/seed.sql deleted file mode 100644 index e69de29..0000000