From 3bf87752dd1739cc1fbdb472a98ded8a986249ce Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Tue, 14 Feb 2012 23:00:39 +0000 Subject: [PATCH] [MRM-1575] rewrite repositories group page add drag&drop to add/remove repositories to/from a group. git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1244263 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/main/webapp/images/edit-delete.png | Bin 0 -> 1074 bytes .../main/webapp/images/user-trash-22-22.png | Bin 0 -> 1149 bytes .../main/webapp/images/user-trash-32-32.png | Bin 0 -> 1788 bytes .../webapp/js/archiva/repository-groups.js | 43 +++++++++++++++- .../archiva/templates/repository-groups.html | 48 +++++++++++++----- .../src/main/webapp/js/archiva/utils.js | 2 +- .../src/main/webapp/js/knockout-sortable.js | 1 - 7 files changed, 76 insertions(+), 18 deletions(-) create mode 100644 archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/edit-delete.png create mode 100644 archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/user-trash-22-22.png create mode 100644 archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/user-trash-32-32.png diff --git a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/edit-delete.png b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/edit-delete.png new file mode 100644 index 0000000000000000000000000000000000000000..57513d8cb327486d1007c2425bcd72c3978e056f GIT binary patch literal 1074 zcmV-21kL-2P))<6jcz%fAwDX?#wRi%&-dtE@&_qFGdqTfd@_e z0Q(V0JQzcQ-VEUi(U^dViAD_vqgnLm$)hov7z`lD5(y}%LOI3HefA#OGu6kl-{O3A%Zkn|F|?t5pGTMIlnDNTbo{ar}4y zkbeUY&YnFQ&3+WKd7ykyFs!_g@jWw8HBBiv)wgF(o%$?$D)sbfm#Woo!l45TabcfB z6*C1@Oby0<3B@oxe!6<;$_K#H!9}HVGF7IJhDOa10+?c|U^cP}y6Ma8UQ&wC>C^yr z1wTG>=6MgN28R#KSPV}ndqU+%wd7MUm7&d5C<;VGc7m6dyc-Ob`Ue*(Dqtb(R5?k5 zf`MPCky>lmFknRi;C6t!moLAQDpSvf`d(M6waqkafsTXuMgvWO)NVu4F?jw7aOcE{ z7sR>u`p+Giu^4tQ(nvL?kmb02^9=u3#zG)p`J21#_9{?!6YAokw-}d-L;EYq3zia= zA{GN0BNhS{0~X@Q2C~D4NzEqO>y;_HbTxgry!X_B^96zvwdO!F$Ae z%$L5k+sND;zFNg%#6m>7j|nSxF*T-c|Ha)$kJdk3S@|3oOu*Lfzu8}C%*H!+%KV|2 z&%k*s&+)Yydap%N#hGCOxy!H^%Rl3n%jx{>I~Rcaz%T>oEH3WH>|mUk#=@{Hl28^S zbC@OKdc?9E@*Fk8=Tlg#1wg)h%Wk#X4==2(eF1cUm;nqsomZJ}3@ygWxJc?iEGv6f z5~dC`K`I;B`<&G6KuY*uuj=_`^An&63;=T?A})nDVq++`6*&aAt|H;F(N4- znMZp)^6NM4Mz2`;s@3`u=mN>iECZbN`mYV^H5qpqqrqeXs6#Yi$(8d*6)@0*42JkC z*Y*5^2Oj~ez>v{k%Dz8#?1=VyjkKp)D%!eKk(4ke2w>(x1e}ASPj>BwT`7t`FSgqk zx2grm4ywMM78=`#<&se#5z3};iijZ9D%xHr|7}@6Za#P)SO>ybEkKqz_mb6XGcpVy z6Xd3e5u!rw5OJ6YZmNR+;ivR-xBL6I8ynvN1)#QNxMw#9gPX5hyV0*+Th1p^&14dT zE%C-5BBJ+HAHH?}{<}bHyV~(P`++(z1Nd#6-HsOp;wY!Bkqx%(C=y^A$N{%g+^%37 s?Ks+LJ9G>l@A38jI9)e`?gj<;2jJC%#{Hm3(*OVf07*qoM6N<$f@gW^WdHyG literal 0 HcmV?d00001 diff --git a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/user-trash-22-22.png b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/user-trash-22-22.png new file mode 100644 index 0000000000000000000000000000000000000000..05ff0365f5ef4c1934836f934a89ac128b5c1cb3 GIT binary patch literal 1149 zcmV-@1cLjCP)j9)w*!{!&m3ee%jpcY3(0-N2BMwFpS@L_Lge+@fOo^vTlC;TkYlgxI#uT6eh6neu+?r>oZb{Zx5nJ{bk)oS)5WAJJrLo#x za{yvX#0q)2%5v*6BO~|I>$b?V1@@0Wfl?uHWhbUIEZv;zuK@=*lBDNb+0t%SXtdjH z59hFA5MwZ6$-7HfQIsY}c_BeqLrR0Ee12WLK$a&s=g>N&EHlbdLg#300*j@QBv~Xj z!#ahr1~Gy$md45)rVvVFnVtI%-ydLMX$DgY)^4 zoim@GJ1!za+xZ8r)mN_06d(78E?3Sulu`;90O~;cuTeK71`43#oGX3@F$QB=SBZKw P00000NkvXXu0mjfHdq!i literal 0 HcmV?d00001 diff --git a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/user-trash-32-32.png b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/images/user-trash-32-32.png new file mode 100644 index 0000000000000000000000000000000000000000..9b7a462d7db7a51710bc05b5d5306d382f54e505 GIT binary patch literal 1788 zcmVuLgo_ezAb>2{ z@IWMjKoCTPka*-72_6s;L6(q!AVhfL0p7fV2s;lD=VpWxTXwR(VXt?0c6VmyT&tRg zb7s8uCQ(qbqNLWT?$dqhud2Vg`@sKM%uspYOZ9D?cI&A$S-QKBJX{T9z8}VcAN~A~ zPtN{uG&WQ^?bfe8b>Abq4}9)>UKEb4hJ6+muhoD2lP`Yzp+ifj{`80B*HA^^frD(Q z2ki?#`{}=<#~%AWYdTGgF<5Ib#+JGuk|si$3Rzl^ zrb3bm$v}wXvL6o$@=Q_ZPz64;fF$U{j?ip|C@Nb?-|KbCP+UYFGvBpPT@w&#H zb9fe_$l?cvTFpbmA?nI!Q5q6)C9tFf6URBppdiZ>=fL+v;tVIE(@>oSUZHbIT3BlX zR9+uI31XO1OBA({LYUZg9|n)^!gq(L&JTIbA8>iFWLZ`ijTCG)nNI?sAM~*NUr2xPf(=Q6z##o%wmBuTN;-rfR zjMcZ%>s_W6bpVTJLp*Cp(jMdOttA0P5m7`0btM7S6*$bo@Z0`%D`qh-r0x0M3IOfq zZL}H__l2?&nD6#$Gi zGg(?}Ylb1J`EZoLA0yBEMBzA5xE6JedTkv^dLC6rci}uLuJW|3f?C)nj{AsYh*V|h z9DyHE6e-RzvjTvsy_RJK)`l2k3H&BO&;ksGkTC4voFhpWsYh#>)7MZ{wDM3?iJ}h8 z#wLvM@x3_)Gp{1zM*K0>k|!}DdU*u^5t&Ytj9R!E-)mru!2zm5JsJlLNjlHe#i#MT zCMw0U94pRQ(riF$%%ZAB3hDK%CAkEG}jk8@dXBRvxN4X6Mh)h&GfAcV%hS!ZmDv*Dk=ZZv0l(bS7{L zuU&YaIPI7DXIToYM}KKitlDcU%Mg2Yp*ybzO9_Ax$yAj>GWt40iyFp;s0xK-6q4h4 zwv3htSFfGr;-!;_6sQ{>!zBP?JO)dBa#x-MHvq^}onKh&G2DopyUuV`#fc-$78xx4 zi=rZ4md$YH)xWXx)=zNi%u(hSt|Fq<`!a&dZ&;q^u@n!yng5uCau?PifZ+0ZwAt$U z7>hcoa<8apS?9|(6%`rj{oWN$pZhC$o+2XU8XX#6E(U9TlEI*M>ZQyA8-Up%fX3OE z^WH5JX_)0pSmRS@ysXZ3#08OM{R&uj{^Ip|cQ;&|M#k&47IEB1oy+FuiGU^$4*|Gd zk4)A6^Vw%l?B2C&mo?bRfJ0?i4UB*+zijAm&hQckBAiSzuAYkE5_PbGV{zc$KoILx=aJpz=FAHUJYnePygnRyiF;p emHPE@0000
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+ +
+
${$.i18n.prop('repository.groups.available.repositories')}
+
+
+ +
+
+ +
+ +
+ +