From 15005f332f84578d3f80279b6646decbcaccf934 Mon Sep 17 00:00:00 2001 From: Benjamin ter Kuile Date: Wed, 6 Aug 2014 12:58:16 +0200 Subject: [PATCH] Rebrand to mozo.bar --- app/assets/images/frames/.DS_Store | Bin 6148 -> 0 bytes app/assets/images/icons/logo-text.png | Bin 8611 -> 9695 bytes app/assets/images/logo-big.png | Bin 14237 -> 15964 bytes app/assets/images/logo.png | Bin 5950 -> 5907 bytes app/assets/images/logo.svg | 286 +++++++++++++++++- app/controllers/dashboard_controller.rb | 4 +- app/mailers/supplier_mailer.rb | 2 +- app/views/dashboard/about.html.slim | 20 +- .../dashboard/bars_restaurants.html.slim | 8 +- app/views/dashboard/cartoon.html.slim | 5 +- app/views/dashboard/clients.html.slim | 6 +- app/views/dashboard/contact.html.slim | 4 +- app/views/layouts/administrator.html.slim | 2 +- app/views/layouts/application.html.slim | 4 +- app/views/layouts/phone.html.slim | 17 +- app/views/layouts/theme1-home.html.slim | 2 +- app/views/layouts/theme1.html.slim | 2 +- app/views/layouts/user/foundation.html.slim | 4 +- app/views/supplier_mailer/creation.html.slim | 5 +- bin/build_mobile_app.rb | 4 +- config/deploy/production.rb | 10 +- config/environments/production.rb | 2 +- config/environments/test.rb | 2 +- config/initializers/devise.rb | 2 +- config/initializers/qwaiter_settings.rb | 2 +- .../spec/templates/controller_spec.rb | 2 +- spec/acceptance_steps/global_steps.rb | 4 +- .../suppliers/existance_steps.rb | 2 +- .../suppliers/settings_steps.rb | 12 +- spec/controllers/supplier/edit_spec.rb | 2 +- .../suppliers/lists_controller_spec.rb | 2 +- .../product_categories_controller_spec.rb | 2 +- .../suppliers/products_controller_spec.rb | 2 +- .../suppliers/sections_controller_spec.rb | 2 +- .../suppliers/tables_controller_spec.rb | 2 +- spec/factories/supplier_factory.rb | 2 +- spec/models/list/join_requests_spec.rb | 2 +- spec/models/list_spec.rb | 2 +- 38 files changed, 344 insertions(+), 87 deletions(-) delete mode 100644 app/assets/images/frames/.DS_Store diff --git a/app/assets/images/frames/.DS_Store b/app/assets/images/frames/.DS_Store deleted file mode 100644 index 71e58fc603ead4df5965ef2ce3a418f0e31be415..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 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 literal 8611 zcmW++1yodD6JL4(iKRuB?vfIuYbj}1x=YEWmXcbKSfoKfk?xW%X%R_5x>L%fJ4E2y z|2OBny6?O>_s+W$znO{A(NZBIpd|nR07Po45Iq0@BOQIO3dBX9XWFNN(HCrQ1vMxT zO+i3=B>EZOL)F9^0FbTt@4)b*!ZSe+K7}h8!}Z-?!~JZ$8~}cPe*8`_7jHWo4+nmC zuQ#8Mq-X&EMt~Yb9_pWUm>uwu;>QYN&C=J#BpnAk*G7H~SC9hWNdz2>SiF7Sy zJR5X7?rliFQLM0Zc@mnU5)Acg9WzTTq|5GRXr)vmem@!G(eF_78OzQ`;G;<`M>^bL z9wkjU;>FE@`R*!fT13KkUu~DZbI^T}SKnKMaND7MzQcx(ZGWydWTs`BwAQSWW%0JK z^m%}6>Nz2rg;SYhvTDSBqO43!#SdS+Mq!NircKIXu=Q5`v7(uy3ACe%G%IecdIV zP{;BJVbvo#InBq)$c8`O|4#gGX{6$`X&sNIHfe_U1W8uQ`8=UFBaQ?F*RuJT2*$vC!wWd?tjVm^X={n?%|Q~il*4Gm`^$Ss%TPVHkx`F zkF2e{cZy}=aLXD1H!t($7(upnF z5fZFhDavK#de*vY{BJ1wRWSGPu>bv!KKYt1 zMuKj=G|PH@H+8UWFH7*Hqt5?d;}0>0;ium+bg7_7o~0f=UQ*|>vVHjPzbn+o_F#|n zzgR1t4jqZ|sj|9vlWX{oBmNLY*aC@YNVib&Lz+PvuZ2M3J4t$~pAlC~8Uv1ma7+nI zJisUd(^{;Savt{s<{E&9Z$)c&wg&izgbu$7MT$eN@lgDqxV}YByrhEmr5IoYJMz~BdEXn;wMGmrKmx!J^StmeDuNUA(VAj}t-&#T6m$ zv0kr{bIcgZ-uc{vbe!%qXYU=b7GH2qOb6&9 z04`*(^_-)8`Ej~Qdq&RWqUqWE6IVH2IF(6Tr^&W0TJFtwe)gAVY+M$F-id`+nVR3f z!{f}?#d?TbT zGZ?_s53^zpNs{+?<`YTKlRqJ-g|UMpGW)GZWBml%4VT%MKLe8-lXfoF1+i<9;L>v_ z=d$jcao&l@0IjJs3z4*9UW3v4ZSLgPK>Fx)Zh z_*SmsIq-k>PgX1Le)!wsxRU-oL4rSTL4;0YU{DZj$9cjhfcx^3wULGrl3{kY#IA$V z0>%2hTQ#Wr30o#Dr&1e+=&AynGXIHH#CrjQHULXd|66{9r(DPL=sxtgU7z%Xa9-UC zCxHIK>D;VOp_n}q8L2EvNQod1dt{o9dm&EbpLRgX&FK4Hn`vkJJ&J}8;WXW#6XPY| z0Y2$M(VS}x(0nZOv<}}su^dR9d->3wS{j@Io0y`#LZHdob1Yv$ky*gjY5v%Rr*2&{c4{+K_}qymMS10KPScOE+SM*np9l-U1|E5r%6!$u-%W2zc^!->ValU)DfuYk*ClD;4ZU#VgsUL;i2!Ayp9 z1D8&u{_Dx_eWwl*D2`MHTo+^d=Zmy24xT)uW2CS~4!Jj#h^L4Xk7dQYaGborWAav) zqEWf~IT5G5FU|Z%^Jy+eA#s&Q{+vlw!$c8xAo`c(^@Jd+S`2qF9g{OeMo^sR43LEF zsg{-vy-+)cm>!51i*+eDtCxmRs!Y$I+dRYek@1%7#=C@rX=tVAj5hR5p`ag2Z$eYg zW{_~==0dNg?q|UycKnZPjR+pt9XUs?x8PdPDc7^PFZNT5Ga`JB%1eq86OCmrctroH z`h@t-*s5`q*qI{*y4b#Zt-pXw)Yb5<@W;3NQb)`s5St_0lEq29CqJM`3Dl z_YbKQ0||npj>-0GiXhz6NVSW!Z1;-letBNbYB?!Zzq=Pz97lMsG5nZqx!(^FQ|iB9 ze)#PjAv}0MQT>AKMi8m?RYy2sTamF$t}D8%Q}LXcWCKo4*a{0fIopr!uxMhxX3CL8 zt(a2!No0L??@S%bZXYi{*F9kEZMd{}cMj|hX|g7sV*eMtB02T+ z;0e~{+PM4pS0^xw@^tGZ@1AU14Z@6XCFHp-i+YO@fCurYl#L0)JW_xpj(9N&jKSj` z=#%dnSZh+Ntks%^mlw(isfYq*vJdY33h_Nm2=49Z5XhCM&w84|Z3zP3k$zr3wlGR9 zpZ2ly{VsoazNEG%c}w${x8cBG?1;MBg7Tv^$rE_}CT;Efw!{uz2M<(2>;3?PsG$4a zGhV9>L`VNE1%>GDze68DZQBvlJ|1f2M3*bb0#a>dX%hrf}!;}ik><*%|rM!tK zUV1fgkPbV>rWXcpDy_>R@v3<_n434Bf6e+FiLAPAf3wJ_SIc|tM6F$c6EFs8O{y3N zi*J~P&DXJwC?OfYL!eBCRUu+0MD`ihgD-?co=Pv4HoIC%iJs9 zDN@r^4lEFFvg!-%l|UAr48Cfgpu1T<`2K1%bYl-aHtqYIP1stJ z4xA74_4M@z{|S_`_-4=DHA+4O>7P3goa5u4{+K*OqG-AmTZ=~c|Ai1sJw={|EbiOw z0Vxr`cE{G+Txz!CTe77Ua2RD}a|xffA@)X_8hBl~On$L^f4*Ib<83}*a&^=!+OYw}wGkAF`q`3hOy1+$FkYF4GmpZ{Rb}s5dt%CO_{4 zP0D`5Ej~o7I0kBhtoQsuFT}en7GYhkkJQ^cPJXzwQ?JF>`!M^cKo6Wi7(yu?NICyoqv%#S`e99 zasNKSK2LGy=D4J!BDCaLB07ztnn@AXPw%$geK=f11%zy5p{fT;HE$B%y2u9JXI!#rC0=DCRhd`Yo{<*WhUgZY_%r8A_?f6iRHi>}K^FDo}vRM6XY8S;(S z9B@odu{IHKAs~FCtv>&HDEuq*!(8)j@QYC5eZ$+z^)*`I_qz;j@5GNaw+fwnsL$}4 zj{DMD${jQJ5*-DK%$m)gAGN?G-Kss(VWBaqN1P+>771=ju-(*mS$wz=7}C15grs7Z zyEg-q7YZ^rUl_ayD{)w@61S<5(1Vb;)0Nn^?|$E9cM+`OVu5& zV(L`WzGa^zyUc5~M~aYR4wB`3+=BwU4|}!nGFi z`D1&Nl^ao#QS?kStwz72RqyIGo&qI1x!*+MG?-pN!5+oB0IMusqEsVHpHq3vo*eZ; zg?D`v^ZxZH_QhhfAaQx>c6Vnd-^ojKSv_inC0l}Bv5eI|=-cFBBVMOT+dbtOXp7JD zS3cWaURton2rwKDOou-^l4RW7lTK)ZwFvDA0R8xwE>*;aeAg6HMAMJcL%vR(j?5af;8zGmjE-32H2u{ zN0QtylZEV_kf46KQmTm~!1DJo;HI+J9$TH*_Q$ab<`R&e~ZT5!Fb6G9U-rs5EiYh@|HW(=r3V=@k~L*I;D~vN@rda8dO*oe zi5!lNag45QV*RbUH95cwnNNcbee3*fE48-X^^R8wx_@3MzMdf`!piETF~F(7cXETJ zs!*%(^ijyA%ffWGwS=u}+RRS*^dF1gjNsOQ1vX-bkHq>W_i>2r`%$^UKc3e{L(d0~ zf?P}NC|InLcI^@=xSg0Ph*LEmkJxBlzq-2Ck1j9!W{aIqtlmO<@MiGK3E9&1_4CsNDP4oM2)}J%`~>3eEjE*hVTAkxIxsh-}-Zg#53-uIuDV z_fRqciEp=X{PYH-`X*SV4JX!>AP(X@)B@51hm>0s?LJ;Dteo=HMyq6gka`N=GhTf@tTB*V3 zcdh?s;WIB^J>&i)Z{Y2W^NnB&TV1$sj3*@e9OL)E#v4Vo3xIn$)PRqBWVyHHiabnVw&Xbo`*^mfYZ_u1K`o9@ylJD)Gr zZ%XV&U{Ms`dGh@IDB zVxv~6(A@c;*y`-QyxfAqmf;R1_My*xjJd-dxD_ZffHfEVs3&n!SV_9_9fYn|Zfrn1 z(<>5a?70J0E+&Ubo5etb?yFi?t_7WTeJz&iu6+=#m~P$vfzcLMBT)roG6A=xqosrS zN}>7w?<+=kk{hKKew(A6k+2 z)I>wd&G?=**A4Kc87)pWV+o&QwW;tai)?V}=!FIH3_HL2N^r9f{@$%g`$Vs+Mes)b`DihYX~ZJg|H(uNsgVZ*}@?DISit z6CF`yvPUgv!zv%r9|FnjB3gxMHdg6b>t0fsNSc)l%G-~BtY(JVg0VItgyC9rL6(#E ziF<)U-E9wJc_pb%9j;igM$IMOj^t4Sz(kQ3J!>keRqWw7fcSx@)#7IN)LHuwoK|J6 z+f?&JuDW@|^lC?1--hR`x(uCPGVW5EzY7oIW9d}b=8ljb_S8vAxV^_I@c)^BekB&)2< zRY&pKUS$T!maKQ*iKlipGd@kMWg9H*h+(=b42<6j|0UPTF=B6dn1BRje%gA;M3kG$ zyONLyUP9D@weaW#z?;;_>@RWDc1$N#D4H+mpdRuXGwje9z|AAHvHl^Aw-m+=e{N4` zixZBbaSIzu8SPGXWNC0gjjc|z%Fi3w4wm>~)TyW5g31?-Oab+58t(E3jVS@~Mj!P* z%JQ-@rNg>ojIBe8#t+f)9jvo>S`X=qB zu1Nsmu7%?$bE9(hWBLb+4@nk&#jwZ!qjcU|8_*n3HCEx82di@$J2O{~VI=dYqWvi@ z(-TAkh`WWT#7@dlLb;$QuCA-%QnEz7@iwP#h{EoI!}x{qlZ6X@A<6U_kS~i#0!QEo zmQ}R*US`rgoqEe0Mh3G{4@sZxjlqY*|Q?)EjSw1#V8u>&k4z@I9}pslz15?ZG5`>fF!f+YbAb$l(@XI7>$kk+)c~Z z;yJ-KEo6m+XAYT)SKhoUIa=`tePoUDzzk&=$G#?|sQpc_l+=!N!d{?PlHzN=bl4+e z`8`A5@ELuKZ}5p$WJ>J(Ew31OlYdIkxj0P_%);=MmRk@i^krBoi4auXA9M4*?`RZO z)w?#dZVV|F#<9U8tiZR1O=mhP|k!($-Ch1Np17S>AKrEjahILa~(q|;)} zX&;kF0ceT6S7l;VC%1-okn84!J0zZ{dT32uF$|IUNQP+St4pqfrvy#eT6cDVa~4>S z(E)brOx8lq%)t=~OEki%fAmwmQr2#N0xIo0aYk~$BOxV(v3q>(dIz)5ZqUFl!fBpwWz`LJWkm|w4pmtt z9F4U=(k>4rRamPT5>c@j_;{~L{wB>@g7coAfA-nyQpjLbvZJ@=Yih7H?;#SJpRo=-iy?Tqo zWNT|3rcYvZroCQm**uaT!g`guvAtEo@*{BY&5CsNPgcnl>X)SX1zL0aa`oe9t|(v1 z-Vtaq=X$*0i;%p(<;wU5Hmg?|_Yp2(g`j{2=u64Ji;fcgkO=jo{y&v~m)Oa7`>qjY zZuMd)e{1`cV7s4;Ul;fH!y>s7q)BwE<*xFrQvE0wEtwWz;BNtyUv=XJ>R0(DM5#Au zv-hssWm78N8$=29^&a3uzSTevBg3pwS5i}gmJpd(MJ9nKwc$;5gJr!}-@$~4;w7^% zLe;MRdwF15zbfRk;wb`4D%QW1PUTEt+hv_Vy~V(g19nqvbZSfH%)=ta9oCY1z_V0C zbDQ_QuILdXzkpa>c|CfXM3dBkS~-6w*??g=a#48y^_1Y*-l%^r`HR)#8g!~}@~{|* zr(fU8W&y`~aFXbk=dx50WfY-Lv;LV^qo2?rHx1g3ckt(m`C4{Hbk=0|m$9IDGnw*F z`Qq`i&JaE|YlQ=7j~wge_wCl+&A1Y5M@{X(V&~|lX3{P{brw}Y4Cw-d03}12vfB+$>bh?nW^|mbRmb7M!eNS#|i^JX|Hhhzd7!-WMySqraPC zsry}``T)b=&X1ERL|mGTHFbWsryt{gRBDQr56;#s z26h`k#ZvBt($Gl+Y+b?)iGQ0qd!JW(qD$=J1i^||HneuUXOaLN^+1;Ij*-pnVMY{- zBM1GWjPzHRN^ECCSSx$Wyy*vbk@k|5_BBs0j@+qxbCSROJb%f5ZgD8LYNkW0-a^fs zMQA^tq@PXxl!P<}Vtiubti^jM0pIw&4_n(erQ80mfal<{aX5e7=9cjgu| z>1TQ+%leye{fkJPbU4E33PbQ&GQn`X3fo^P{9ro%EmB}_2b7|WQS znszt9&8`{-u~r#9GymQ8pn&oeB7C4;Hr+2DPLV0S70M_=#N%(v_6P5XWGV8af?Y=6 zSGWAT=`4F2AN(&4BT4yTY}DMOS1pgY0xDu-%0HL*?ksIAhU>YRR?yum1 zw)RA$NizqGD97YDZg+b?lQ|jaSmh4Y@t^Nry%BM<(ql%~(ZUAtXBkcr2Nb~pYWKOM zF%%g}Rt*S}g5<~3Ies~Nxi0(w>TR^A4rCvMGjY7VcOg|irt8D0PnC!Q9e|d-FPx;Q$cnYatCdHnU9X$ddwkINP8?_1E++WV6fahF0Ua|SLuxE zd~m@KeJIHjB}WM_Pd@}&_Np1; z#oQfWGc5FJID&|NN-&d&%w$#Tx2>@Y@5+&mYy$zh7&~|X;swkxga%m}#DcF`nlJc- zMJs>mVEhw%-f~7#xN4CziUD={29LW!Qru;1R1>t$Pad9LN>={YEuhNxjm+-9ZUDbs zDDjMl))X^525AnhZ<>5YU;r^zAtq#=NyeW^J`=OdI?aAX6dp{5PU|Yul;N?!SJyB@ l8{v{=e{Rs6g0mj+LY|-E%$%}rpc^UxYD!v=Y6a`?{{gBfN`?Rc diff --git a/app/assets/images/logo-big.png b/app/assets/images/logo-big.png index bee59fa9fb97942bd0c234f380da5571269c7436..4f595c447577b32053d4839d43bd1b9359548280 100644 GIT binary patch literal 15964 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 diff --git a/app/assets/images/logo.png b/app/assets/images/logo.png index 075f7f4fa1cc644b9a0d5f13a1f7b559c67f4aa1..34e11ae1939d4e74aa244554480a389c3963a2f9 100644 GIT binary patch delta 5878 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 DhMt#{ diff --git a/app/assets/images/logo.svg b/app/assets/images/logo.svg index 58a86795..a8e2f734 100644 --- a/app/assets/images/logo.svg +++ b/app/assets/images/logo.svg @@ -23,7 +23,7 @@ sodipodi:docname="logo.svg">image/svg+xml @@ -117,6 +117,69 @@ x="0" y="0" width="8503.9404" + height="8503.9404" />QWAITER + + +MOZO +.BAR +MOZO.BAR \ No newline at end of file diff --git a/app/controllers/dashboard_controller.rb b/app/controllers/dashboard_controller.rb index 07aed8a2..884d91b0 100644 --- a/app/controllers/dashboard_controller.rb +++ b/app/controllers/dashboard_controller.rb @@ -26,7 +26,7 @@ class DashboardController < ApplicationController def table_qr_image @table = Table.find(params[:table_id]) #code = [get_the_app_url, {table_id: @table.id}.to_json].join('?') - code = "q.qwaiter.com/s?t=#{@table.id}" + code = "q.mozo.bar/s?t=#{@table.id}" size = RQRCode.minimum_qr_size_from_string(code) respond_to do |format| format.html @@ -46,7 +46,7 @@ class DashboardController < ApplicationController end def qr - code = 'qwaiter.com' + code = 'mozo.bar' respond_to do |format| format.html format.png { render qrcode: code, level: :h, unit: 10, size: 7} diff --git a/app/mailers/supplier_mailer.rb b/app/mailers/supplier_mailer.rb index a5ffbc9b..210a3be7 100644 --- a/app/mailers/supplier_mailer.rb +++ b/app/mailers/supplier_mailer.rb @@ -1,5 +1,5 @@ class SupplierMailer < ActionMailer::Base - default from: "Qwaiter " + default from: "Qwaiter " layout 'mail' def creation(supplier) diff --git a/app/views/dashboard/about.html.slim b/app/views/dashboard/about.html.slim index 58324a5b..1524957a 100644 --- a/app/views/dashboard/about.html.slim +++ b/app/views/dashboard/about.html.slim @@ -1,31 +1,31 @@ - title t('menu.about') = image_tag 'icons/logo-big.png', style: 'float: right' p - | - Qwaiter is een systeem om bestellingen te doen met je smartphone. - Als je wel eens op een terras of een afgelegen deel van een horeca gelegenheid + | + Mozo.bar een systeem om bestellingen te doen met je smartphone. + Als je wel eens op een terras of een afgelegen deel van een horeca gelegenheid hebt gezeten en vond dat het te lang duurde voordat er iemand aan je kwam vragen wat je wil bestellen dan weet je dat er nog veel te verbeteren is. p | Om horeca gelegenheden te helpen de vraag van klanten beter te kunnen verwerken - is Qwaiter ontstaan. Qwaiter is een toevoeging voor horeca gelegenheden om klanten - met hun smartphone te laten bestellen. Dit is de focus van Qwaiter! Om het gemak - en de sfeer waar mensen aan gewend zijn te handhaven integreert Qwaiter zo goed + is mozo.bar ontstaan. mozo.bar is een toevoeging voor horeca gelegenheden om klanten + met hun smartphone te laten bestellen. Dit is de focus van mozo.bar! Om het gemak + en de sfeer waar mensen aan gewend zijn te handhaven integreert mozo.bar zo goed mogelijk met de ervaring van mensen. Klanten kunnen gewoon op een lijstje bestellen en bij ondersteunde systemen komt de bestelling gewoon achter de bar of in de keuken uitgeprint. p ' - Qwaiter is gratis om in gebruik te nemen en in een handomdraai toegevoegd als extra dienst. - Maak als horeca gelegenheid een - =' link_to 'account', new_supplier_registration_path + Mozo.bar is gratis om in gebruik te nemen en in een handomdraai toegevoegd als extra dienst. + Maak als horeca gelegenheid een + =' link_to 'account', new_supplier_registration_path | aan. Richt deze in en je kan aan de slag! p ' Heb je een ervaring of idee waardoor we de ervaring voor zowel de horeca bezoeker als de horeca gelegenheid kunnen verbeteren mail dit dan naar: - =' mail_to 'ervaringe@qwaiter.com' + =' mail_to 'experiance@mozo.bar' | dan kunnen wij ervoor zorgen dat het gaan naar een horeca gelegenheid leuk en makkelijk wordt! diff --git a/app/views/dashboard/bars_restaurants.html.slim b/app/views/dashboard/bars_restaurants.html.slim index d4e71b64..59fe900d 100644 --- a/app/views/dashboard/bars_restaurants.html.slim +++ b/app/views/dashboard/bars_restaurants.html.slim @@ -1,10 +1,10 @@ - title t('menu.bars_restaurants') .right= image_tag 'site/tablet-screenshot.png' p - | - Qwaiter is niet alleen handig voor de gebruiker die met zijn of haar smartphone makkelijk kan bestellen. + | + Mozo.bar is niet alleen handig voor de gebruiker die met zijn of haar smartphone makkelijk kan bestellen. Ook voor de bar of restauranthouder is het een ware toevoeging. Door tevreden klanten en minder en efficientere - Handelingen wordt er veel bespaard en gaat alles een stuk sneller. Een tablet of ander apparaat met - internet verbinding is voldoende om Qwaiter in gebruik te nemen. + Handelingen wordt er veel bespaard en gaat alles een stuk sneller. Een tablet of ander apparaat met + internet verbinding is voldoende om mozo.bar in gebruik te nemen. h3= link_to 'Log in als bar of restaurant', supplier_root_path h3= link_to 'Meld je aan als bar of restaurant', new_supplier_registration_path diff --git a/app/views/dashboard/cartoon.html.slim b/app/views/dashboard/cartoon.html.slim index ac24bf0c..d93bd196 100644 --- a/app/views/dashboard/cartoon.html.slim +++ b/app/views/dashboard/cartoon.html.slim @@ -5,14 +5,14 @@ 3 => "Lets order a beer with my phone in stead! Much faster!", \ 4 => "Now I can do things I like!!!!!", \ 5 => "Relaxt, I get my beer as ordered", \ - 6 => "Qwaiter rocks!!!!" \ + 6 => "Mozo.bar rocks!!!!" \ }, nl: {\ 1 => "Ik heb zin in een pilsje!!", \ 2 => "Waar is de ober?", \ 3 => "Laten we dan maar met mijn mobiel bestellen, dat is veel sneller!!", \ 4 => "Nu kan ik tenminste dingen doen die ik leuk vind!!!!!", \ 5 => "Relaxt, ik krijg mijn pilsje zoals besteld!", \ - 6 => "Qwaiter rocks!!!!" \ + 6 => "Mozo.bar rocks!!!!" \ }\ } ul#cartoon @@ -21,4 +21,3 @@ ul#cartoon .cartoon-image= image_tag "cartoon/qwaiter-cartoon-#{i}.png" .cartoon-text= cartoon_text[I18n.locale][i] .clearing - diff --git a/app/views/dashboard/clients.html.slim b/app/views/dashboard/clients.html.slim index e9d61621..29cc4312 100644 --- a/app/views/dashboard/clients.html.slim +++ b/app/views/dashboard/clients.html.slim @@ -2,11 +2,11 @@ .right= image_tag 'site/phone-screenshot.png' p | - Qwaiter is een app voor je telefoon die het bestellen van drankjes en hapjes in bars en restaurant snel en eenvoudig maakt. - Scan een QR code, kies wat je wilt hebben, en krijg je bestelling. Zo simpel is het! + Mozo.bar is een app voor je telefoon die het bestellen van drankjes en hapjes in bars en restaurant snel en eenvoudig maakt. + Scan een QR code, kies wat je wilt hebben, en krijg je bestelling. Zo simpel is het! p | - Qwaiter is momenteel nog in een opstartfase. Om de gebruikerservaring zo optimaal mogelijk te krijgen vragen we je om de + Mozo.bar is momenteel nog in een opstartfase. Om de gebruikerservaring zo optimaal mogelijk te krijgen vragen we je om de = link_to t('menu.enquete'), enquete_path | in te vullen. Dit kost je 2 minuten en wij zijn er erg blij mee. .clearing diff --git a/app/views/dashboard/contact.html.slim b/app/views/dashboard/contact.html.slim index fed1ab2c..dbca926d 100644 --- a/app/views/dashboard/contact.html.slim +++ b/app/views/dashboard/contact.html.slim @@ -1,4 +1,4 @@ - title t('menu.contact') p - |Qwaiter is in een alpha fase. Dit houdt in dat hij nog niet officieel is en er nog veel onvolkomenheden in zitten. Heb je echter al vragen of opmerkingen stuur deze dan naar: - = mail_to 'info@qwaiter.com' + |Mozo.bar is in een alpha fase. Dit houdt in dat hij nog niet officieel is en er nog veel onvolkomenheden in zitten. Heb je echter al vragen of opmerkingen stuur deze dan naar: + = mail_to 'info@mozo.bar' diff --git a/app/views/layouts/administrator.html.slim b/app/views/layouts/administrator.html.slim index c9381254..7a50cd50 100644 --- a/app/views/layouts/administrator.html.slim +++ b/app/views/layouts/administrator.html.slim @@ -65,7 +65,7 @@ html lang="en" hr ul.side-nav li.heading Links - li= link_to "Qwaiter website", root_path + li= link_to "Mozo.bar website", root_path li= link_to "Companytools", 'http://www.companytools.nl/' = yield :sidebar footer diff --git a/app/views/layouts/application.html.slim b/app/views/layouts/application.html.slim index 68e5b868..b73527ad 100644 --- a/app/views/layouts/application.html.slim +++ b/app/views/layouts/application.html.slim @@ -28,9 +28,9 @@ html lang="en" #header #header-right .social - a.wsite-social-facebook href="https://www.facebook.com/Qwaiter" target=:_blank + a.wsite-social-facebook href="https://www.facebook.com/mozo.bar" target=:_blank span.wsite-social-inner - a.wsite-social-twitter href="https://twitter.com/qwaiter" target=:_blank + a.wsite-social-twitter href="https://twitter.com/mozo.bar" target=:_blank span.wsite-social-inner a.wsite-social-linkedin href="http://www.linkedin.com/company/579750" target=:_blank span.wsite-social-inner diff --git a/app/views/layouts/phone.html.slim b/app/views/layouts/phone.html.slim index 10790e00..83517676 100644 --- a/app/views/layouts/phone.html.slim +++ b/app/views/layouts/phone.html.slim @@ -11,22 +11,18 @@ html lang="en" /[if lt IE 9] = javascript_include_tag "http://html5shim.googlecode.com/svn/trunk/html5.js" = stylesheet_link_tag "user/wood1/application", :media => "all" - link href="/images/apple-touch-icon-144x144.png" rel="apple-touch-icon-precomposed" sizes="144x144" - link href="/images/apple-touch-icon-114x114.png" rel="apple-touch-icon-precomposed" sizes="114x114" - link href="/images/apple-touch-icon-72x72.png" rel="apple-touch-icon-precomposed" sizes="72x72" - link href="/images/apple-touch-icon.png" rel="apple-touch-icon-precomposed" link href="/favicon.ico" rel="shortcut icon" - if ENV['QWAITER_MOBILE_EXPORT'] == 'yes' javascript: var QMobile, Qwaiter, Quser; - var data_host = 'http://data.qwaiter.com'; + var data_host = 'http://data.mozo.bar'; var event_host = '#{Qwaiter.event_host}'; var $asset_path = '##assets_path##'; var Qstorage = localStorage; - else javascript: var QMobile, Qwaiter, Quser; - var data_host = 'http://data.qwaiter.com'; + var data_host = 'http://data.mozo.bar'; var event_host = '#{Qwaiter.event_host}'; var $asset_path = '/assets/'; var Qstorage = localStorage; @@ -42,7 +38,6 @@ html lang="en" this.authentication_string_storage = 'auth_token='+token; this.authentication_object_storage = '{"auth_token": "'+token+'"}' }, - root_url: function(){return 'file:///Users/bterkuile/Documents/workspace/Qwaiter/assets/user'}, root_url: function(){return '/user'}, goHome: function(){ redirect_to('user_root')}, connection_problem: function(){alert('There is a problem connecting to the server')}, @@ -63,15 +58,15 @@ html lang="en" = link_to image_tag('icons/logo-small.png', alt: application_title), user_root_path, class: :brand .container.nav-collapse ul.nav#top-navigation-list - li.locale.locale-en= link_to_function 'English', %|setLocale('en')| - li.locale.locale-nl= link_to_function 'Nederlands', %|setLocale('nl')| + li.locale.locale-en= link_to_function 'English', %|setLocale('en')| + li.locale.locale-nl= link_to_function 'Nederlands', %|setLocale('nl')| li= link_to t('user.list_history.title'), user_list_history_path, data: {t: 'list_history.title'} a#toggle-side-menu href="#" span.fa.fa-bars.fa-lg #side-menu-container ul - li.locale-select.locale-select-en= link_to_function 'English', %|setLocale('en')| - li.locale-select.locale-select-nl= link_to_function 'Nederlands', %|setLocale('nl')| + li.locale-select.locale-select-en= link_to_function 'English', %|setLocale('en')| + li.locale-select.locale-select-nl= link_to_function 'Nederlands', %|setLocale('nl')| li= link_to t('user.list_history.title'), user_list_history_path, data: {t: 'list_history.title'} .container .content diff --git a/app/views/layouts/theme1-home.html.slim b/app/views/layouts/theme1-home.html.slim index d0a3423b..c9f15410 100644 --- a/app/views/layouts/theme1-home.html.slim +++ b/app/views/layouts/theme1-home.html.slim @@ -59,4 +59,4 @@ html lang="en" .footer-shadow .container .footer-content= render 'footer' - .footer-bottom © Qwaiter 2014 + .footer-bottom © mozo.bar 2014 diff --git a/app/views/layouts/theme1.html.slim b/app/views/layouts/theme1.html.slim index 2d0bb628..9b00a6e6 100644 --- a/app/views/layouts/theme1.html.slim +++ b/app/views/layouts/theme1.html.slim @@ -54,5 +54,5 @@ html lang="en" .footer-shadow .container .footer-content= render 'footer' - .footer-bottom © Qwaiter 2013 + .footer-bottom © mozo.bar 2014 = javascript_include_tag "theme1/application" diff --git a/app/views/layouts/user/foundation.html.slim b/app/views/layouts/user/foundation.html.slim index e77fddf0..58f2228e 100644 --- a/app/views/layouts/user/foundation.html.slim +++ b/app/views/layouts/user/foundation.html.slim @@ -12,11 +12,11 @@ html lang="en" - if ENV['QWAITER_MOBILE_EXPORT'] == 'yes' javascript: var QMobile, Qwaiter, Quser; - var $data_host = 'http://data.qwaiter.com'; + var $data_host = 'http://data.mozo.bar'; var $event_host = '#{Qwaiter.event_host}'; var $asset_path = '##assets_path##'; var Qstorage = localStorage; - var $root_url = 'http://www.qwaiter.com/user'; + var $root_url = 'http://www.mozo.bar/user'; - else javascript: var QMobile, Qwaiter, Quser; diff --git a/app/views/supplier_mailer/creation.html.slim b/app/views/supplier_mailer/creation.html.slim index 27d800f3..744490f5 100644 --- a/app/views/supplier_mailer/creation.html.slim +++ b/app/views/supplier_mailer/creation.html.slim @@ -3,7 +3,7 @@ p | Welkom bij Qwaiter! Leuk dat je gebruik wil maken van bestellen via de smartphone. De eerste stap is gezet! Maak je gebruik van een reeds bestaand kassasysteem dan is de kans groot dat Qwaiter deze ondersteunt. Selecteer in - dit geval eerst je kassasysteem. De inrichting van Qwaiter zich hierop zal + dit geval eerst je kassasysteem. De inrichting van Qwaiter zich hierop zal aanpassen. p | @@ -16,5 +16,4 @@ p br | Qwaiter br - = link_to 'www.Qwaiter.com', root_url, style: "color:#FAA732" - + = link_to 'mozo.bar', root_url, style: "color:#FAA732" diff --git a/bin/build_mobile_app.rb b/bin/build_mobile_app.rb index c58019ee..68c3ed75 100644 --- a/bin/build_mobile_app.rb +++ b/bin/build_mobile_app.rb @@ -88,8 +88,8 @@ for action in uc.action_methods android_view.sub! /<\/title>/, '' android_view.gsub! '##assets_path##', 'file:///android_asset/assets/' if testhost = ENV['TEST_HOST'].presence - android_view.gsub! /data.qwaiter.com|www.qwaiter.com/, "#{testhost}:3000" - android_view.gsub! /events.qwaiter.com/, "#{testhost}:9296" + android_view.gsub! /data.mozo.bar|www.mozo.bar/, "#{testhost}:3000" + android_view.gsub! /events.mozo.bar/, "#{testhost}:9296" end # write to android path File.open(File.join(android_root, "#{action}.html"), 'w'){|f| f.puts android_view} diff --git a/config/deploy/production.rb b/config/deploy/production.rb index 2be87855..59f4cbfc 100644 --- a/config/deploy/production.rb +++ b/config/deploy/production.rb @@ -4,9 +4,9 @@ # is considered to be the first unless any hosts have the primary # property set. Don't declare `role :all`, it's a meta role. -role :app, %w{root@deploy.qwaiter.com} -role :web, %w{root@deploy.qwaiter.com} -role :db, %w{root@deploy.qwaiter.com} +role :app, %w{root@deploy.mozo.bar} +role :web, %w{root@deploy.mozo.bar} +role :db, %w{root@deploy.mozo.bar} # Extended Server Syntax @@ -15,7 +15,7 @@ role :db, %w{root@deploy.qwaiter.com} # server list. The second argument is a, or duck-types, Hash and is # used to set extended properties on the server. -server 'deploy.qwaiter.com', user: 'root', roles: %w{web app}, my_property: :my_value +server 'deploy.mozo.bar', user: 'root', roles: %w{web app}, my_property: :my_value # Custom SSH Options @@ -33,7 +33,7 @@ server 'deploy.qwaiter.com', user: 'root', roles: %w{web app}, my_property: :my_ # # And/or per server (overrides global) # ------------------------------------ -# server 'qwaiter.com', +# server 'mozo.bar', # user: 'user_name', # roles: %w{web app}, # ssh_options: { diff --git a/config/environments/production.rb b/config/environments/production.rb index 036deb92..3789f18c 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -61,7 +61,7 @@ Qwaiter::Application.configure do # Disable delivery errors, bad email addresses will be ignored config.action_mailer.raise_delivery_errors = false config.action_mailer.default_url_options = { - host: 'www.qwaiter.com' + host: 'www.mozo.bar' } config.action_mailer.smtp_settings = { address: "smtp.gmail.com", diff --git a/config/environments/test.rb b/config/environments/test.rb index f22e196a..2faaf24c 100644 --- a/config/environments/test.rb +++ b/config/environments/test.rb @@ -36,7 +36,7 @@ Qwaiter::Application.configure do # The :test delivery method accumulates sent emails in the # ActionMailer::Base.deliveries array. config.action_mailer.default_url_options = { - host: 'www.qwaiter.com' + host: 'www.mozo.bar' } config.action_mailer.delivery_method = :test diff --git a/config/initializers/devise.rb b/config/initializers/devise.rb index 07a0811b..339b34ec 100644 --- a/config/initializers/devise.rb +++ b/config/initializers/devise.rb @@ -10,7 +10,7 @@ Devise.setup do |config| # Configure the e-mail address which will be shown in Devise::Mailer, # note that it will be overwritten if you use your own mailer class # with default "from" parameter. - config.mailer_sender = 'service@qwaiter.com' + config.mailer_sender = 'service@mozo.bar' # Configure the class responsible to send e-mails. # config.mailer = 'Devise::Mailer' diff --git a/config/initializers/qwaiter_settings.rb b/config/initializers/qwaiter_settings.rb index f8734c4c..787c2faf 100644 --- a/config/initializers/qwaiter_settings.rb +++ b/config/initializers/qwaiter_settings.rb @@ -1,4 +1,4 @@ -Qwaiter.event_host = "http://#{Rails.env.production? ? 'events.qwaiter.com' : 'localhost'}:9296/faye" +Qwaiter.event_host = "http://#{Rails.env.production? ? 'events.mozo.bar' : 'localhost'}:9296/faye" Qwaiter.broadcaster = Qwaiter::Broadcaster::Faye.new # use the connection from couchbase-structures/documents diff --git a/lib/generators/bj_controller/spec/templates/controller_spec.rb b/lib/generators/bj_controller/spec/templates/controller_spec.rb index 375d9fda..895b43e1 100644 --- a/lib/generators/bj_controller/spec/templates/controller_spec.rb +++ b/lib/generators/bj_controller/spec/templates/controller_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe <%= controller_class_name %> do before :each do - @administrator = Administrator.find_by_email('administrator@qwaiter.com') || Administrator.create(email: 'administrator@qwaiter.com', password: 'secret') + @administrator = Administrator.find_by_email('administrator@mozo.bar') || Administrator.create(email: 'administrator@mozo.bar', password: 'secret') sign_in @administrator end diff --git a/spec/acceptance_steps/global_steps.rb b/spec/acceptance_steps/global_steps.rb index e47d7de0..ea311c5e 100644 --- a/spec/acceptance_steps/global_steps.rb +++ b/spec/acceptance_steps/global_steps.rb @@ -1,7 +1,7 @@ step "there is a fresh database with a user and supplier" do CouchPotato.couchrest_database.recreate! - create_confirmed_supplier 'supplier@qwaiter.com' - create_user 'user@qwaiter.com' + create_confirmed_supplier 'supplier@mozo.bar' + create_user 'user@mozo.bar' end step "I click on translation :translation" do |translation_key| diff --git a/spec/acceptance_steps/suppliers/existance_steps.rb b/spec/acceptance_steps/suppliers/existance_steps.rb index cdfad701..721ce77f 100644 --- a/spec/acceptance_steps/suppliers/existance_steps.rb +++ b/spec/acceptance_steps/suppliers/existance_steps.rb @@ -1,5 +1,5 @@ step 'there is a confirmed and open supplier' do @supplier_password = 'secret1' - @supplier = create :supplier, email: 'supplier@qwaiter.com', password: @supplier_password, confirmation_token: 'abc', confirmed_at: Time.now.utc, open: true + @supplier = create :supplier, email: 'supplier@mozo.bar', password: @supplier_password, confirmation_token: 'abc', confirmed_at: Time.now.utc, open: true @section = create :section, title: 'Room', supplier: @supplier, width: 8, height: 8 end diff --git a/spec/acceptance_steps/suppliers/settings_steps.rb b/spec/acceptance_steps/suppliers/settings_steps.rb index f260ecc6..90d1449a 100644 --- a/spec/acceptance_steps/suppliers/settings_steps.rb +++ b/spec/acceptance_steps/suppliers/settings_steps.rb @@ -1,5 +1,5 @@ step "I provide a new supplier email address" do - find('.supplier-email').set 'new-supplier-mail@qwaiter.com' + find('.supplier-email').set 'new-supplier-mail@mozo.bar' end step "the supplier submits the supplier settings form" do @@ -9,20 +9,20 @@ end step "the supplier email should not have been changed" do @supplier.reload - @supplier.email.should == 'supplier@qwaiter.com' + @supplier.email.should == 'supplier@mozo.bar' end step "the supplier unconfirmed email should have been set to the new supplier email" do @supplier.reload - @supplier.unconfirmed_email.should == 'new-supplier-mail@qwaiter.com' + @supplier.unconfirmed_email.should == 'new-supplier-mail@mozo.bar' end step "an email should have been sent to the original supplier email with email confirmation instructions" do mail = ActionMailer::Base.deliveries.last - mail.to.should == ['supplier@qwaiter.com'] + mail.to.should == ['supplier@mozo.bar'] mail.body.should include I18n.t('devise.mailer.confirmation_instructions.supplier.salutation', email: @supplier.email) mail.body.should_not include 'translation' # indicating a translation issue - confirmation_link_match = mail.body.match(/http:\/\/www.qwaiter.com(\/suppliers\/confirmation[^"]+)"/) + confirmation_link_match = mail.body.match(/http:\/\/www.mozo.bar(\/suppliers\/confirmation[^"]+)"/) confirmation_link_match.should be_present @confirmation_link = confirmation_link_match[1] end @@ -37,7 +37,7 @@ end step "the supplier email is the new email and the unconfirmed email is empty" do @supplier.reload - @supplier.email.should == 'new-supplier-mail@qwaiter.com' + @supplier.email.should == 'new-supplier-mail@mozo.bar' @supplier.unconfirmed_email.should be_blank end diff --git a/spec/controllers/supplier/edit_spec.rb b/spec/controllers/supplier/edit_spec.rb index c83a3c81..5d695683 100644 --- a/spec/controllers/supplier/edit_spec.rb +++ b/spec/controllers/supplier/edit_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe SupplierController, type: :controller do before :each do - @supplier = Supplier.find_by_email('supplier@qwaiter.com') || Supplier.create(name: 'Supplier', email: 'supplier@qwaiter.com', password: 'secret') + @supplier = Supplier.find_by_email('supplier@mozo.bar') || Supplier.create(name: 'Supplier', email: 'supplier@mozo.bar', password: 'secret') sign_in @supplier end diff --git a/spec/controllers/suppliers/lists_controller_spec.rb b/spec/controllers/suppliers/lists_controller_spec.rb index 9c5e331f..12ab5969 100644 --- a/spec/controllers/suppliers/lists_controller_spec.rb +++ b/spec/controllers/suppliers/lists_controller_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe Suppliers::ListsController, type: :controller do before :each do - @supplier = Supplier.find_by_email('supplier@qwaiter.com') || create(:supplier, :confirmed) + @supplier = Supplier.find_by_email('supplier@mozo.bar') || create(:supplier, :confirmed) ActionController::Parameters.permit_all_parameters = false #controller.stub(:list_params){ controller.params.require(:list).permit! } # allow all parameters since cross parameter injection is tested sign_in @supplier diff --git a/spec/controllers/suppliers/product_categories_controller_spec.rb b/spec/controllers/suppliers/product_categories_controller_spec.rb index cc0b5588..6d5b4370 100644 --- a/spec/controllers/suppliers/product_categories_controller_spec.rb +++ b/spec/controllers/suppliers/product_categories_controller_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe Suppliers::ProductCategoriesController, type: :controller do before :each do - @supplier = Supplier.find_by_email('supplier@qwaiter.com') || create(:supplier, :confirmed) + @supplier = Supplier.find_by_email('supplier@mozo.bar') || create(:supplier, :confirmed) sign_in @supplier end diff --git a/spec/controllers/suppliers/products_controller_spec.rb b/spec/controllers/suppliers/products_controller_spec.rb index fbf8441a..09fbed40 100644 --- a/spec/controllers/suppliers/products_controller_spec.rb +++ b/spec/controllers/suppliers/products_controller_spec.rb @@ -11,7 +11,7 @@ describe Suppliers::ProductsController, type: :controller do end before :each do - @supplier = Supplier.find_by_email('supplier@qwaiter.com') || create(:supplier, :confirmed) + @supplier = Supplier.find_by_email('supplier@mozo.bar') || create(:supplier, :confirmed) sign_in @supplier end diff --git a/spec/controllers/suppliers/sections_controller_spec.rb b/spec/controllers/suppliers/sections_controller_spec.rb index 4050452c..00dd2c08 100644 --- a/spec/controllers/suppliers/sections_controller_spec.rb +++ b/spec/controllers/suppliers/sections_controller_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe Suppliers::SectionsController, type: :controller do before :each do - @supplier = Supplier.find_by_email('supplier@qwaiter.com') || create(:supplier, :confirmed) + @supplier = Supplier.find_by_email('supplier@mozo.bar') || create(:supplier, :confirmed) sign_in @supplier end diff --git a/spec/controllers/suppliers/tables_controller_spec.rb b/spec/controllers/suppliers/tables_controller_spec.rb index 888825b3..129b72c5 100644 --- a/spec/controllers/suppliers/tables_controller_spec.rb +++ b/spec/controllers/suppliers/tables_controller_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe Suppliers::TablesController, type: :controller do before :each do - @supplier = Supplier.find_by_email('supplier@qwaiter.com') || create(:supplier, :confirmed) + @supplier = Supplier.find_by_email('supplier@mozo.bar') || create(:supplier, :confirmed) #controller.stub(:table_params){ controller.params.require(:table).permit! } # allow all parameters since cross parameter injection is tested sign_in @supplier end diff --git a/spec/factories/supplier_factory.rb b/spec/factories/supplier_factory.rb index d8e0fce1..662360c6 100644 --- a/spec/factories/supplier_factory.rb +++ b/spec/factories/supplier_factory.rb @@ -1,7 +1,7 @@ FactoryGirl.define do factory :supplier do sequence(:name){|i| "Supplier #{i}"} - email 'supplier@qwaiter.com' + email 'supplier@mozo.bar' password 'secret' trait :confirmed do diff --git a/spec/models/list/join_requests_spec.rb b/spec/models/list/join_requests_spec.rb index ab12f8dd..58c39e98 100644 --- a/spec/models/list/join_requests_spec.rb +++ b/spec/models/list/join_requests_spec.rb @@ -4,7 +4,7 @@ require 'spec_helper' describe List do let(:supplier) { create :supplier } let(:supplier_password){'secret1'} - let(:supplier) { create :supplier, email: 'supplier@qwaiter.com', password: supplier_password, confirmation_token: 'abc', confirmed_at: Time.now.utc, open: true } + let(:supplier) { create :supplier, email: 'supplier@mozo.bar', password: supplier_password, confirmation_token: 'abc', confirmed_at: Time.now.utc, open: true } let(:user) { create :user } let(:section) { create :section, supplier: supplier} let(:table) { create :table, supplier: supplier} diff --git a/spec/models/list_spec.rb b/spec/models/list_spec.rb index 98e2d4ce..0d1f3520 100644 --- a/spec/models/list_spec.rb +++ b/spec/models/list_spec.rb @@ -4,7 +4,7 @@ require 'spec_helper' describe List do let(:supplier) { create :supplier } let(:supplier_password){'secret1'} - let(:supplier) { create :supplier, email: 'supplier@qwaiter.com', password: supplier_password, confirmation_token: 'abc', confirmed_at: Time.now.utc, open: true } + let(:supplier) { create :supplier, email: 'supplier@mozo.bar', password: supplier_password, confirmation_token: 'abc', confirmed_at: Time.now.utc, open: true } let(:user) { create :user } let(:section) { create :section, supplier: supplier} let(:table) { create :table, supplier: supplier}