From 3bacde5626f309d87f86214c2fb85cfb2ec009b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20HUBSCHER?= Date: Fri, 24 Apr 2020 16:20:36 +0200 Subject: [PATCH] @zorun review. --- CHANGELOG.rst | 34 ++++++++++++++++-- .../translations/cs/LC_MESSAGES/messages.mo | Bin 447 -> 447 bytes .../translations/de/LC_MESSAGES/messages.mo | Bin 11046 -> 11046 bytes .../translations/el/LC_MESSAGES/messages.mo | Bin 418 -> 418 bytes .../es_419/LC_MESSAGES/messages.mo | Bin 11557 -> 11557 bytes .../translations/fr/LC_MESSAGES/messages.mo | Bin 0 -> 17137 bytes .../translations/id/LC_MESSAGES/messages.mo | Bin 10969 -> 10969 bytes .../nb_NO/LC_MESSAGES/messages.mo | Bin 8829 -> 8829 bytes .../translations/nl/LC_MESSAGES/messages.mo | Bin 11086 -> 11086 bytes .../translations/tr/LC_MESSAGES/messages.mo | Bin 1724 -> 1724 bytes .../translations/uk/LC_MESSAGES/messages.mo | Bin 1652 -> 1652 bytes .../zh_HANS-CN/LC_MESSAGES/messages.mo | Bin 2158 -> 2158 bytes 12 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 ihatemoney/translations/fr/LC_MESSAGES/messages.mo diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4d0ac6e3..a7274a03 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -3,13 +3,43 @@ Changelog This document describes changes between each past release. -4.2 (2020-04-24) +5.0 (unreleased) ================ -- Add support for espanol latino america (es_419) +Breaking changes +---------------- + +- Drop support for Python 2 (#483) +- Drop support for Python 3.5 (#571) + +The minimum supported version is now Python 3.6 + +Added +----- + +- Add espanol latino america (es_419) translation +- Add German translation (#492) +- Allow to import previously exported json data (#518) +- Add new optional field "external link" in bill form (#429) +- Add new statistics showing monthly expenses (#526) +- Add pagination to the list of bills (#480) +- Add sorting, pagination, and searching to the admin dashboard (#538) +- Add Project History page that records all changes (#553) +- Add token-based authentication to the API (#504) + +Changed +------- + - Use the external debts lib to solve settlements (#476) - Remove balance column in statistics view (#323) - Remove requirements files in favor of setup.cfg pinning (#558) +- Make language choice persistent (#547) + +Fixed +----- + +- Improve input of email addresses when inviting people to join a project (#133) +- Fix datepicker that was displayed twice on some browsers (#221) 4.1.3 (2019-09-18) ================== diff --git a/ihatemoney/translations/cs/LC_MESSAGES/messages.mo b/ihatemoney/translations/cs/LC_MESSAGES/messages.mo index 58260758d08b6d81ff8ce0ae59636fe36c09932a..28294b91b9229216a9b4e57a33cbd823ab5cab82 100644 GIT binary patch delta 15 Wcmdnbyq|eOJBzWEfzifp6Gi|k@dV%i delta 15 Wcmdnbyq|eOJByK(iSfp66Gi|l1_a~) diff --git a/ihatemoney/translations/de/LC_MESSAGES/messages.mo b/ihatemoney/translations/de/LC_MESSAGES/messages.mo index 8cf55064b9d2ee8e9f5c186579c8566f0f551d80..7b3299a0e0b712c6e12ec210dc62d378d3cecbb7 100644 GIT binary patch delta 17 YcmZ1$wk&MJ8wnO;D+8m=A0*6#075Yag8%>k delta 17 YcmZ1$wk&MJ8wnO8D-+|*A0*6#076OzhX4Qo diff --git a/ihatemoney/translations/el/LC_MESSAGES/messages.mo b/ihatemoney/translations/el/LC_MESSAGES/messages.mo index 69086172c2024955047fb8f3b65b6109aed82d8a..66868a6c653b298d3f38ed4e5e13890888d4fa28 100644 GIT binary patch delta 15 WcmZ3)yoh;1JBzWEfzifpaYg_qiv)=P delta 15 WcmZ3)yoh;1JByK(iSfp6aYg_qpahKo diff --git a/ihatemoney/translations/es_419/LC_MESSAGES/messages.mo b/ihatemoney/translations/es_419/LC_MESSAGES/messages.mo index 97e55c96113a0c1a561e705f9f86808a0ee03f98..98926c0d3e7d166df880db73c2fc262895ace8bf 100644 GIT binary patch delta 17 YcmZ1)wKQr&vLuVKm4VUbbjf|f06Q240ssI2 delta 17 YcmZ1)wKQr&vLuUZ7|L5En7<1-xj5!Z{jOGi@ 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

)o{ zET??wNX&InhN&L9$&p>8{Ggd!IkLFZIpG5w#iSJF2&&*awH&iqC>0Lzb(&jzK=^&b zw0D+laE9Ac?tFAX%^NO7ADB~lyEq|b zY58QpdI=hruQNEs&=r$aeArrBT2u`=>>fewThyb7v}A!WI!pH|MOBzk@c+~;!~Uk| zSBtQwazxARt1UQM%Z-&-ruOA(GVJd2X*k^Pcrw47~+;*qy~!3|wF#fBpswDljI-=E!-wA238RK-QV#Gn~mN0tuJ@;C;A^ znNqxVXE%*8DE?WGyP|fN;!AS`ZJxktOY(BfIfYK@=dR(XZE&@`gim-X7vf=-`w^kLN{ezT@T!d``XPg?zI!_A9RE;| zWh-oo5EudJ`-840T=TIS?OqVw1sjy>gmW@MV~UF?!s)nX;C>BhrG&r@8(Di1Lh&;V z=Sxc;YWXPlC$cdE;ZwIJKkDth3UX}L`UPbg2pxf=idiI31;eD!RzjT5f5(?qXIaSeM!wyO@(pYOGL{(k+X$jchr(eHG1sK*RRv@>4 z%l$srIbxSIMx$*HXl#=h=b3fK$4`?&B6Mp2ik|`v#;VI4br%BlV}2W<(m)I&YppE6 z9+>;DSxFEM!R%KNl;2yCEUU!b4{}@#)t{_P1#RUBWwky_cV|RI?ru=AGV!4#+A4um zjzB7=S^0&o0T0IV1XA{htq(6arD|UX!%>KstMAhZ$+wqa(?RP{_7sck z@%`k>vZAuz2{Y>ajt}K0C`K*Q+6?=nw!Yab{f=UOmoXPR%U#*2Q>cnFIm>4DHDDL( zP`si9C8pawV=!DqNz4A>G|x(6pG8EYl!L5cSf2jr_E9>8VN`D6jkHplTCE%Ls}bw) zYN-`^`)m!4eVtI2$UqmLl(kBHliH8U`$;FP{9u0k<>W6Pg(?+2*XE;UUt6gL(l`{Y zEPtJ{woN-3!8qF=9xB4O`fZoDYJ&4Qs{P3Snx(gL$*+Vr%#b>(sVt0zWEKRgDVswm zr%X*Dm=%AggZvUJqGK#s<~yRygN6(`R0*clTqYPcj$`~90b8PyQJIMaA;0b!^r5E< zKC6MbiS+T#?g*w2zv{}*PD-emD~BE2O)1P6rf{Aek15;65bEZOoJPOJ#SE0(*XA5? zC}D9nE^e5UUm+>zIBE}M?ViM>$S|l8QhW^7=J=hEC9EPaHmAUl&5;x3qxR56BGur` z%w_LJ$&R=H?zl}gNv$C)u^`nVTk!BxTN|t4`e7#fk$Xe*t*h#%F~#*JXUNS#>#ef_ zwT3O&z+}r6akQ|$((9r=2s@SX*fNkz@<}uGD#@W$C)7ln#w;iYwS$H@a)MG-arwov zu+IvFGY)olvVlV#+&Ax1Pw}-dD-2b9Ynjo%0UZinIA~#Jx{#^qcuhXZ&p2SWL?7e5 zs7yh=*G3x*35gsinR>>F5op44?|{12aRCf}M@MFxslD>kecr=CuPabA8|q0Gu~srTyUIWbIVbA#k*F!rC$(l+X* z6f>&%vQn38GHdMI@1ro__VPNOg;CH_Qh8Kin&T{%RY&ADiW~b0&ul~!P2y^Gs<=@j zQlo@{4`#FiQES~xEho5hvG|aADNbRzVS}6C_`}B^Dk_`DAEKgKL~tzU%IK;mQAo6w zGNDqv#OGweD(hoZVX~G_u~mxjVE$e&)ZxX3gNN#*xuPXV_*8Lrt@pa06)qgu0JUI?g#Wc4Y^0?SW4o6 zuXMg&)hx#8#ksu}E?pP2C)Bq4Ax>A`)y3>CPCu!pxvg1!bass_O8k+bD0eE0;Z3~g zspxvJW^PaCN^v@cWIXdCXZ5Mp8O^QK*^wuo)$OBi(DJ3nsfoZa_n{um^8=2f$fxqc z8uN=Bh4+wO)3iSH#?y%2aGG|!do69IUMa;pm2b-Mh~H@FCyUA_>gTm$>N2x4U`m<+YZ8BbTXEWC#)9$>td#`DKZ$8c?uee6PH zV6mgODK$CD`p@WDKlLLcAT=~r0oAE%xc80wm%d}cA#VMv^==!QTsv?8T761SM diff --git a/ihatemoney/translations/nb_NO/LC_MESSAGES/messages.mo b/ihatemoney/translations/nb_NO/LC_MESSAGES/messages.mo index ae0a3ca3c6731092bf3412cd4032f25d7d8f7696..94d8e7cd9a3a68a77f3f69563deda6f0b4ffe84e 100644 GIT binary patch delta 17 YcmezC^4DcUod}Dum4VUbCXwH~07YU3=>Px# delta 17 YcmezC^4DcUod}DOm5K4@CXwH~07ZKS?EnA( diff --git a/ihatemoney/translations/nl/LC_MESSAGES/messages.mo b/ihatemoney/translations/nl/LC_MESSAGES/messages.mo index 7ce4bd35292ad8a52381474cf438648a7dabde9a..f04a3dbf11ad9c7c981574572eefe17a7f9952aa 100644 GIT binary patch delta 17 YcmX>Xb}no~k|c|Xb}no~k|c|fm5K4@G|3l&06-fCb^rhX diff --git a/ihatemoney/translations/tr/LC_MESSAGES/messages.mo b/ihatemoney/translations/tr/LC_MESSAGES/messages.mo index b8383048bb2008790ff2d91095ce637d0b0f8530..b5e2df5d3343276fd569f0d479976adfacc8314a 100644 GIT binary patch delta 17 YcmdnPyN7o}Co_w&m4VUbUS@q}05tFg7XSbN delta 17 YcmdnPyN7o}Co_wYm5K4@US@q}05u5(8vp