From db01d7aa08aab16ec80af5ba21bb10de9e17f5ed Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Thu, 13 Aug 2009 07:22:18 +0000 Subject: [PATCH] Prune more 7.6 packages --- .../dashboard-default-view-template.wgpkg | Bin 2190 -> 0 bytes .../default-pm-template-edit-task.wgpkg | Bin 1912 -> 0 bytes .../default-pm-template-project-display.wgpkg | Bin 2955 -> 0 bytes .../default-wiki-page-edit.wgpkg | Bin 1130 -> 0 bytes .../packages-7.6.0/default-wiki-page.wgpkg | Bin 1825 -> 0 bytes .../default_edit_profile_template.wgpkg | Bin 1182 -> 0 bytes .../packages-7.6.0/default_emsbadge.wgpkg | Bin 1045 -> 0 bytes ...ldap_anonymous_registration_template.wgpkg | Bin 1673 -> 0 bytes .../default_post_received.wgpkg | Bin 780 -> 0 bytes .../packages-7.6.0/default_product.wgpkg | Bin 2905 -> 0 bytes .../packages-7.6.0/default_search2.wgpkg | Bin 1071 -> 0 bytes ...bgui_anonymous_registration_template.wgpkg | Bin 1786 -> 0 bytes .../import_hierarchical-top-nav.wgpkg | Bin 1504 -> 0 bytes docs/upgrades/packages-7.6.0/mail_form.wgpkg | Bin 1602 -> 0 bytes .../managefriendstemplate.wgpkg | Bin 1406 -> 0 bytes .../packages-7.6.0/newslettercstemplate.wgpkg | Bin 1312 -> 0 bytes .../newslettermysubscriptionstemplate.wgpkg | Bin 944 -> 0 bytes .../pbtmpl0000000000000141.wgpkg | Bin 1755 -> 0 bytes ...templates_default-calendar-list-view.wgpkg | Bin 1728 -> 0 bytes ...oot_import_default-donation-template.wgpkg | Bin 1264 -> 0 bytes ...import_ems_ems-badge-listing-default.wgpkg | Bin 2575 -> 0 bytes ...emplates_default-gallery-add-archive.wgpkg | Bin 1267 -> 0 bytes ...mplates_default-gallery-delete-album.wgpkg | Bin 1589 -> 0 bytes ...emplates_default-gallery-delete-file.wgpkg | Bin 1619 -> 0 bytes ...templates_default-gallery-edit-album.wgpkg | Bin 1919 -> 0 bytes ...mplates_default-gallery-edit-comment.wgpkg | Bin 1567 -> 0 bytes ...templates_default-gallery-edit-photo.wgpkg | Bin 1977 -> 0 bytes ...tes_default-gallery-list-albums-view.wgpkg | Bin 1853 -> 0 bytes ..._default-gallery-list-files-for-user.wgpkg | Bin 2088 -> 0 bytes ...plates_default-gallery-make-shortcut.wgpkg | Bin 1825 -> 0 bytes ...ery-templates_default-gallery-search.wgpkg | Bin 2544 -> 0 bytes ...default-gallery-view-album-slideshow.wgpkg | Bin 2071 -> 0 bytes ...efault-gallery-view-album-thumbnails.wgpkg | Bin 2077 -> 0 bytes ...templates_default-gallery-view-album.wgpkg | Bin 2082 -> 0 bytes ...templates_default-gallery-view-photo.wgpkg | Bin 2839 -> 0 bytes .../root_import_shelf-default.wgpkg | Bin 1297 -> 0 bytes .../root_import_subscription-default.wgpkg | Bin 1278 -> 0 bytes ...oot_import_userlist_default-userlist.wgpkg | Bin 1442 -> 0 bytes ...erlist-with-multiple-search-keywords.wgpkg | Bin 1419 -> 0 bytes ...userlist-with-search-field-selection.wgpkg | Bin 1433 -> 0 bytes ...ollateral-items_address-book-default.wgpkg | Bin 1185 -> 0 bytes ...art-collateral-items_address-default.wgpkg | Bin 1331 -> 0 bytes ...ollateral-items_my-purchases-default.wgpkg | Bin 1333 -> 0 bytes ...al-items_my-purchases-detail-default.wgpkg | Bin 1962 -> 0 bytes docs/upgrades/packages-7.6.0/style_01.wgpkg | Bin 1402 -> 0 bytes docs/upgrades/packages-7.6.0/style_02.wgpkg | Bin 1625 -> 0 bytes docs/upgrades/packages-7.6.0/tab_form.wgpkg | Bin 1803 -> 0 bytes .../templates_thingy-default-edit-thing.wgpkg | Bin 1875 -> 0 bytes ...emplates_thingy-default-search-thing.wgpkg | Bin 2451 -> 0 bytes .../templates_thingy-default-view-thing.wgpkg | Bin 1595 -> 0 bytes .../templates_thingy-default.wgpkg | Bin 1181 -> 0 bytes .../packages-7.6.1/default-wiki-page.wgpkg | Bin 1839 -> 0 bytes .../default_post_received.wgpkg | Bin 834 -> 0 bytes .../packages-7.6.1/default_product.wgpkg | Bin 2650 -> 0 bytes ...oot_import_userlist_default-userlist.wgpkg | Bin 1450 -> 0 bytes ...erlist-with-multiple-search-keywords.wgpkg | Bin 1427 -> 0 bytes ...userlist-with-search-field-selection.wgpkg | Bin 1444 -> 0 bytes docs/upgrades/upgrade_7.6.0-7.6.1.pl | 217 -------------- docs/upgrades/upgrade_7.6.1-7.6.2.pl | 280 ------------------ 59 files changed, 497 deletions(-) delete mode 100644 docs/upgrades/packages-7.6.0/dashboard-default-view-template.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default-pm-template-edit-task.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default-pm-template-project-display.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default-wiki-page-edit.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default-wiki-page.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default_edit_profile_template.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default_emsbadge.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default_ldap_anonymous_registration_template.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default_post_received.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default_product.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default_search2.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/default_webgui_anonymous_registration_template.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/import_hierarchical-top-nav.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/mail_form.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/managefriendstemplate.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/newslettercstemplate.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/newslettermysubscriptionstemplate.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/pbtmpl0000000000000141.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_calendar-templates_default-calendar-list-view.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_default-donation-template.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_ems_ems-badge-listing-default.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-add-archive.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-delete-album.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-delete-file.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-edit-album.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-edit-comment.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-edit-photo.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-list-albums-view.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-list-files-for-user.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-make-shortcut.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-search.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-album-slideshow.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-album-thumbnails.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-album.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-photo.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_shelf-default.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_subscription-default.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_userlist_default-userlist.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_userlist_userlist-with-multiple-search-keywords.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/root_import_userlist_userlist-with-search-field-selection.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_address-book-default.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_address-default.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_my-purchases-default.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_my-purchases-detail-default.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/style_01.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/style_02.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/tab_form.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/templates_thingy-default-edit-thing.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/templates_thingy-default-search-thing.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/templates_thingy-default-view-thing.wgpkg delete mode 100644 docs/upgrades/packages-7.6.0/templates_thingy-default.wgpkg delete mode 100644 docs/upgrades/packages-7.6.1/default-wiki-page.wgpkg delete mode 100644 docs/upgrades/packages-7.6.1/default_post_received.wgpkg delete mode 100644 docs/upgrades/packages-7.6.1/default_product.wgpkg delete mode 100644 docs/upgrades/packages-7.6.1/root_import_userlist_default-userlist.wgpkg delete mode 100644 docs/upgrades/packages-7.6.1/root_import_userlist_userlist-with-multiple-search-keywords.wgpkg delete mode 100644 docs/upgrades/packages-7.6.1/root_import_userlist_userlist-with-search-field-selection.wgpkg delete mode 100644 docs/upgrades/upgrade_7.6.0-7.6.1.pl delete mode 100644 docs/upgrades/upgrade_7.6.1-7.6.2.pl diff --git a/docs/upgrades/packages-7.6.0/dashboard-default-view-template.wgpkg b/docs/upgrades/packages-7.6.0/dashboard-default-view-template.wgpkg deleted file mode 100644 index 807fdb39256d70703d3394b186d4399d5ffd1b37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2190 zcmV;92yyoxiwFP!00000|Lt1qa~ii6=X3vxEi*0ljDh80Q?Re6w&UJ#>t<*}Za;*? zBUUoVURHZ0EtuQM|K4*X?SqGNeG|KrOd%7%lFre2{&djUTIu;;zVCMq4@)KZ^pAY= z*=V;*B`KyrvM*FDbHT+JyQ}Tf1`Cp0BM1p7}Cc%_FykDZ2R1Z%Z<$T{N ziJxD|3w`1@^7m%fey`ms5j~L(!0`zEjhr|A-)wXm>;7*y+kVOOpJ@M&vUx85*FL)I z7c=?CH;{y7rG+FDR`z<{+jj?MD3&5-Qgfzo)GWi5fn-E8dcMTba;t0><3vc5zPyix zgxNDg6D47oO+%Jx!@nFSkd}@gwah|xqtC^C zI*m%Fs!^`M-pgJjB6b`kQh|0}EO?}u1O+YqlvDPKEl>s)>GMQu5y6~@f{+Jyu=9-E zv3^7X&F5@SPr2GZUKyeyNM=AeJ?9;spnG+tO)*xPG-%_1fHV@LMsaUK_ zgS4O?L<;j@&U2!AS6u0nIw))nlDWIMFVN+2P@HHM4Q8B}&0>^?OsjN-^<2QhFea4p zXky*r;fR7mFdr#;%UU-Uifb;S2ADK}j8{Ng2*)s)fw7%K$AT`iMeEXJt1t#bA!2Z( zV{QICJ<-x`sSAP1Da0sD(SjA$=C8qSMd1L}&}T@77R`i)@uB3C2`0~$DXuLI7$nMw zrT{8T4(*%^H!9Z!KoTQmnqFuiaDbsZJ*ngT>B$OX5u;JTLlCDk0hNZBn=HZbtQnDC zVb)gMI?sK+#AW@(>FrQ$bUKqAB(gwTOxH|i9iAy1Obr`K9cCLzP6 zKM6V8V{^!dgG!Da;F3!5Z-{uQgG9fP;b~>mu5}_G*QtO z11Ro9L_+>wc6w0JGGUdR?f$W`XiOw1|4L9+OWl;{J(J9jQqs!t>1w8~Ls0pRg@Vw2 zARv^sJ5HJvXkyU*x%_4~sZIFJ=Xh-_jVEnl7zA9y!8B_@T|{;8yn(ntuf(BEeHY?* zuDRt9Ac(5zJEBJ&jveP;1Rsl7b&ZgP6t+nZL9?XygCF0UGhL71Uw$NPJ8!^Rh0I<#>oBYzcaUZH{eK*O+m2#)_?=N& zJo}2S$xQ2j3ROCzGagxUIA3M83;I}!P&vnBuC&x<)OyOXb47#&V>2^tX2#V}J5~V% zCQ&bdI5THMPK_a@5&Yd=)2929!VfMj{?7o0G8IT}K;Dw9Yq7DQzD*H`Oo&|whPjau zkzT~$-ZVWzG2wXhyuaFmimNj!A0SG?+u$5U#OgMGb)jU~Kla`m+YSxN@BJbuzgc>E z%Dfl0()I9ws3;HdF$Tp6nv#izn&LkNY&W{rY%Gxc$q@@j5Jo8m{ z!d@6jVP>mn29ZomIjmc$m70H#T4`4@?MkLks|^2^C6g-%(o^9tDVhv`t`tt$Ii92H zlwq0FJM^)7*|?~fNU}V(25Gw*Jd1& z=+51Wz@3t7wwTcZrot5-v@=cLfM!=0W>I==VR|R44HRgL>Lt*8AB|NE7eFXM`i>V^ z8<#=ZWgdkqd+5m2c*J$8${K-XG>Y;rDUYU1LMKCpKS?ngm`nQg25iG}+qehL)>qmY2m3m z#Ex$#pW+HTFnEV$o5cByy5sRHq4^CD2sV+{HHZFXVlF!$B?2m*n5KC-W)U_A^PNnW z_%$?045!Xfv(TxA)(G4anu!OD+v~j?{&KZxYW%rz9*W@35TBS|cpf&&@pcogW9xy! z&ZYMwpW(9w-p9H~CVbFHH6X%<#IXnMHf)UBVER1fX|w7f=H`a?e|EZZ8E=huIzR@-R@zhS$Nh#vN=}}qc74&K^o0w z^RUxC>b8q}4B!!lEWh#zYy|Wp>_XZAZRAtyyp^42^@vto-z ztJP_@nyqdww(U4N@m@F1y8LYMbMWi0M}wxH4F9vJUM|Y`u+E2XK726`6zv4rSzu>@ Quf_s@0;9P#L;x%R05l0O)Bpeg diff --git a/docs/upgrades/packages-7.6.0/default-pm-template-edit-task.wgpkg b/docs/upgrades/packages-7.6.0/default-pm-template-edit-task.wgpkg deleted file mode 100644 index 85608ad0b165ae4adc53106ffd553860c9337cad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1912 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 ByXgP` diff --git a/docs/upgrades/packages-7.6.0/default-wiki-page-edit.wgpkg b/docs/upgrades/packages-7.6.0/default-wiki-page-edit.wgpkg deleted file mode 100644 index 1a7e3777d67aebc533f9b446d60099f98d9bb6ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1130 zcmV-w1eN=kxs)QNG-rbS()bVQ>tI()P;ML#?3ev~@!! zG2mkC$aaq7PWQj>v6B=`gSrnznzUMKljeE*J@4*uCq z33Q23JVLWlaU>;Hx#%5PkZXv{c}&!3nb53JEF`I*#!8H*D5dIX1tLcY$Q)r1vRH|{ zByo&ci9bYM3$D0YCs{;nZ)bw1Nk7&ojI3X?^ePO{ideQ4{4xH5gfr!0sU5|lbI;le zO(-@m6CSV4i|Djf+-XxZ!BlhqeD5lvC?0Fcetho&y-;QdSDLfat{Mq=YH9ORaB0Dj zR*@5{DzmNWWa=PF`AT+`LeYGQnUVk_D;LLU1M3qwd13bBGDzrAPYJGV#Tw-{!VLf$ zX4PAv7ZoGCzEh9xJJ0C^gqUZ%#jUFQ7)uUA~ea%1rCJ|GYbDZ&||?+S(wU0t*9 zKR%P0Uvqssmh%V_cA|p95ZKu$(k30&9NW~0AC2cyhZ|wx@0Cr zFv8^kEwhPqhbNzI`>mEKwN`6X%$z3^y*Ec}wr?pAhVw<^ZY~{gA%s(0JuIkZ>=^=v%GJ(dVnuM9g9ApHdzzjQno; zJcmZQ*=#hML8E4`B!RyW39Wrr>>a;W^TTHCr0!c@!k|FW;xXqIP0snM z&n}?#vnbh;3@T41D9Xz(-^Al5TNSfNtP`b6!r--WDm2S?xmZuoZDaV2tp)=>`lI*L ztTF4}Sb&Heu3`EuOY|6ji^*5nGlM+l}G{=yM6s^|7Yw9@z?7 zVk|Z?DUg&Mx6A*&J4&)dTV9JH0Xm=pEXm|Oe|O}a*xkANtJmv|MuVN5-a&sjIE1I) z8yxm`cF5}L?f8CgczDno42Q!V;`_r9Jb>lyuS^@Nc6z<=D$`e-ZB>{`WfCf)Z3N&X zT;N>s+(!3}jazH|>V7n|?}P3~EyXR_3KEAyjC*7Jeg6Q0?Z$u5??LmG!j@2OF~+qV$`tc@e(Im2Q5oq z%q3KtXVebqx)9^IUn4Z!Bn&8E5GV16@f}Be zPI&agMGM_UZ!cOTgpg|(T4uZ>=p0bIXj!g2BY-PQ)``|Atn7rZs5DDh2nhsaV@hJh zEFwkd=gVJWqMr_Dsl+EC=RpgRL0i&V8PaX2 z*xn@LN#p@$SUo*!wJ!g5feTh>i+K6U{K9TZvY)ALOz2!9b_tL*EfH5P2t0ot;&hVXH%~b)1C6mz2mAUtO-k{ z=D0Bi*iAt`RDL1imBi P|3u&)!+X@002}}Se<^_# diff --git a/docs/upgrades/packages-7.6.0/default_edit_profile_template.wgpkg b/docs/upgrades/packages-7.6.0/default_edit_profile_template.wgpkg deleted file mode 100644 index 84b43704bb4b716a7828eeb4aecff050daed9982..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1182 zcmV;P1Y!FhiwFP!000001MOFBZ`(Ey_UHZzL7z8UQv3oNZh>S;ngDI$~>o% zuX=)37zX_=$ipaVd0{Y!1}zVc?EcA>CK5s;8HpEkyT4pfskVzTxu8f6(s)Jj|0Ob* z1mXH`-+piZr3C*;p@Q|k!P|Igz`xfEx*Pa+!vWy`pHy*I__u#j@pf$H?{{zseWisY zbLx8|@2mL%9`o_%FDT8V$f(qeDx-iWP{s3ONr|S(!O95yJs1X*gWokha#{#EMH;gCZ39Sc?Os%-c6l=6gpS2_>lq6SV-l!m+IF;9M zp-+>Bz;l`6uL+%zJk|F!Vfr3wFk>mb*L0bsChU45L@BDRt;vA~4ZKj*pI+#wGj+m} zgmUz6CsL zcR+T>?|30+GtXw%UQ(ri2OtCx*QZ~K#~n1yW;Hv;PpLT*a@k%01XO~?OG||utAKJc zO{rIDrb1+{DVowH%nrc^P&7=WG&xmv42-bwie-!TY?qe$>&*rkEC5f$gwk=MgE?hdJnCCfAu z{6*-c&jwI1Qd^&PN~Scm%C%VQuCPLfM3Y(xwg6$hAT&PG8#&(6E7jM8Wx3(H)JwmSG2P>dbdmlClzA#DjJW38Ar>03Zo_tXM_jSma!vcT!es zo1(DVw(S!N4&t)!KmsOGTW{nYdL4HlKG1S{Gvf;?nZB0ku@uV*ki)JMe7lqdS>8w zlVSpTjZxUi^arEGupYQBA6RxKG@CJKh|t~|5@*UdF%&2!n{yuL>m~bUW&NJJX_$<1 z9Q1xhdBXVIISqp&$HDi5Ib}q`ihzf<05KY!Tz&r3SP-T@iTI(c@aE=YCgVX03dZ`T zunrJ<9}Wk@VQ&z*RFU+NDJUj%3R{;b3VXv4{)2MTXKF&?hl(POOfAIIDL;l@R+P_O zMmX>g8f{#dKZhL<(d$?ybZ`%;??IHua+T>xvolTRc1Jp4!Nv7s^6UQe;{4|J%c9@= zxVmsbW9o9HV4=YRG$dYDc4O%T8sW;hg-F=ootlMFcW>D15BpAC0D8EeHroC9>UiFm)o-}`urdj``x#D^7nV&cf6v%nSZOmTLs=Ku#*b>14U}3-~bc=0K(!zrT_o{ diff --git a/docs/upgrades/packages-7.6.0/default_emsbadge.wgpkg b/docs/upgrades/packages-7.6.0/default_emsbadge.wgpkg deleted file mode 100644 index da82ff5357ee2be79c9c80648581f554afd65e5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1045 zcmV+w1nT=AiwFP!000001MOGqZ{kJ}=kxs)79Xlsih|9{g+?cZJJKLsqVym=sjq19 zPRtgwyV_lcBh~%yH@h|j6Fa3p{u&zodV@t+ z*G4E3L*46pzuE(Q?CbXvN0mxQP=Q*WPErba8J_2+`&Rmtw4c^=}Sf_@Dfj$ zzEQ#mvyxdXis-QtsT|QEWyZ<23$P|P%8`EKXS3k#nL#`69*FV`GYPysYv3W0>zwdrBB7u>#_xq%IMT_vjnCci0l2v$9Iwp+{~E6} z8uQ%`Yjqnd2&D?N9tbhFdfYj?_dqG3a=WHmre)`64Lr*XYvd9eVe6VT#->o{2|YQr;xXyh0bNJ7Pgv&X#x@l4US@V*N3@Ksx% zGhpH?JotuBwJh^Hmu&uP$yTN0&Q*$-Syg*rsrw?imQfAm$opbNg1&Go9+|WZ`-7$2 zsF%DHj$vOsITIW_o-U@Ks{M6bPmq(3FI5372ur;6h5DN+es+1C^pmQrOd3z6x2`6g zP8ZCaXI1~KXfK4o9)rh)Hpci26f?Ifxlm$pLlicYl1>@nNYU3=t&a8yra#_}`hDj} zzrXI!1z>j{-pvS)tA-TgkPp84W(o3fLB&rH7O-49b(-I2o!%Q>jXgITyi(

;9QR zHo%H-OxvDrJD0-@3c7F;mDj?sdltD?QxXhpy6MDr_AF7+x@A z_L!U0ZWT?IMBz|%`YM9o?_W-?K9ojdhV6Qgh-hx*cQ*m1KOkkDqh0ED7M=E9FYNU? zVY4_Y6+AGFv+MnOs|cFSpxbM&9ABXYzPX#EZv!Uu-E^&1ouARLL zFP7W7Dz27W*>_`Dw`C37cDwomCeowd^ZsJFYmfhUp0~5Ty|!lFjl!GE9&fE$ z^%`|=yIOBl*GRS2@EU6bNFV=6l%^6yi$ltzen|c6a-QGX2j$>FCGlO3@}FBpsjKt9 zwd{ZQN{Q%!qy_Xwz5XTtSF1a<`hx!(-pXkjfK=K=-_UYgdv{FD16B%Z0=9ZQD@63 z?m^~hA+82&K$B2kh5?N)X(XcQSS0FFvLRQ%KywjYYBq+#09q9FqDnEHL7(qypuqf^ z|Jk<4xjL6Z3q6ffW7vvvb6`6nGcZKaGSHr$Ol4>-4VEk$&|0A z{al2ZSQafRpV6jgP=$c_5PWL4=NQN?Q@-S}aY@f16B_bi1Y26fJ!h|62;HGOF5Pl5-L`XqRCX=CuzjgYI$n*)_fY@#|8 zBF;k>V-0H8fX^aqRTpGvu7N%b*_cK8yL?cBQ>IdyPe!NJ65zX|S|$B4*X5#pBXI{p z=q$-iCBSMB@X0J~sqc#<(r1{o3i2wiPDz;m3#BULdu>Wak_{l8=ZPGOA&*=r)O%J! zrptLMQ;-|ZBW?=bu4Lft3W&02RZAX?nB@A643DH3pHm6G#j0wTW9(T6BN`3A(9}X6 zv8_;uhha>&GxY>uA$mAxpsg@EU56Do`DXGS{ zGpf6s+@*;g4LAz}7(hNHT(aO&3K9$v?z8#Az{OK15YrEy^%OBmVRB|WF-l;~A9-mooQ?V9k#VN+>Vnckrn6y1?N8CdrroTUabM(YaM=pD zna6B(45(NEG0WY<3F%TpD8q4Db-+9!x$a-e=OklD{yr)GS z4f&mI)}^2*vx5!$U3SPIRSvIu;aHucuH4#>mvhfoU19z`igqqeXJ7F5H0OO^0Qz zYOTK2+-@`*7IzqBVdluB_4>D)x8n5Yi`VbpC;g-3({CN|_ID?{x4V0C_Yn7jKQMk+ T;D-hN{}%WgtRI3M02}}SeQ`nT diff --git a/docs/upgrades/packages-7.6.0/default_post_received.wgpkg b/docs/upgrades/packages-7.6.0/default_post_received.wgpkg deleted file mode 100644 index 35744b917772de9e1f7d40942c33ad6dc3d7e14c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 780 zcmV+n1M~bJiwFQgLg7dN1MQVtZ`v>v$9e9ju=3osPD-I5hE#ePR9%N!y6)1cGRYzF z8f?#YpmgeYpB4kZu`QEOsXy&Z3JZb*sJM|XltW8Kfsuq;g<&8Esa z_wR|UpHh`Tv^dLPd_`Hr$N2`lFsKRRLeX`1e9S;zDv+IMH4wPdlC*(DJrb`UBuasv z9g1K;vQ*y)uJnzB5a_5FRVLGyY@@18qX^h)>{N9n*IZ8oteRrUGtr5TBC2y!d12Bp z6zRNF4bl9}Gl}fYC?N{<0T`NxfC!5awTqO+$n+}&lU#%pM^vMbFk?Z)gcc#qkxl?9 zs$mOtQy>bgQ4rH#rnef~qG|4G5R^z5yuJ1s+C*_PGJ|1?(7g7VEfU^ZFS&=tHfh=; zg%BArn@E<+)+567bjg^D_k!L}J(YKB3zHzyOv7`LonJHND6tJZ3})u52Kgb`Jy9*1)|`#}&?@g5FpOH*Q`HP=P4stF%= z*fEzwwQ6EU7D|wCdgg$qDe0T{E3f_H8DOED2;F^@TtN;bp1lAnKEE;*?bA_5+~Y4N z?bgNZkGL4!#YCBrT=kHr_LS0$O7b`GDV^j`=W0Cyyc-0Sr9PV3nT7Z6?8CnLRNEUJ zs1%=^j|bz^H*xIQy$>4?8-M%1!{Kl^91e%W;cz${4u`|xa5x+ehr{7;I2;bgzriod Kx#`RRC;$LEHitg| diff --git a/docs/upgrades/packages-7.6.0/default_product.wgpkg b/docs/upgrades/packages-7.6.0/default_product.wgpkg deleted file mode 100644 index 7cee8c6feb124410aea31d1b5e66bb4af9e829d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2905 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 Di|3lU diff --git a/docs/upgrades/packages-7.6.0/default_search2.wgpkg b/docs/upgrades/packages-7.6.0/default_search2.wgpkg deleted file mode 100644 index d4ff8594eb93d38ab076c390e141a0812bb7eb99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1071 zcmV+~1kn2*iwFP!000001MOB@Z`(E$_H%!QpaH`M46-i1*E7&G%@Qo_Jj7WF%v->S zw9Q#2Ig+yL4gK#sq$Jx+4Jf$O8DjXD0vr++9IpI7 zruQG)w`imNZ@2so{!pAf6ISrv>6pCN=f9OC$)o(YBiQnQ&C{<_f8B+S)C(||r zzp<7q&$2@e=say>`XYbGs9F&0cwl66M;YcD>pgU2YRkA#wAL@*Fd}aikyp3|7x|5FP~keCOP-4>{0>uXZ6nvOCV;LYafm#IR^IL|xehT^fOR{e zIwRK8a1kFk(RP2>gw5kFh)N|D8gLaJ4pHC(;c*~_k{Oq)`vp`0ktWuTD!acV+YOgk zjl4$!l|QVgerhn|Tw6z#s{`_k#{hF{Hr0j0jC0{hqKaBE4yPJqI4i%*w;n+<7m~~% zVZS%O*&~5s8-4qF>emp5fPOG6+!-hMK&fgMql2rE%`#@0Faykrig0iYf##GULw5k5 zLsraI6u?` zjcclOkc$bA!Y?Z`=x^(?qx0GqXj)=#W^BJ2=5{BfonRWsV#z<>9ry(w;la&FwCsa?YQ*? zVVJVH6Ut7h8~RrXBTQT*0!bL>U!r<2xSYJdt|i`d`dP-)rLli}2T^qmk}4xlr6sdA zw2R5!US&S5xZm&g`|WP*7K*8IGf2;?F&)Kmob-~o)pi(wdjO@&UH%=JTJX&kyMSR* zFz5m?LthD$7Tnd80AZ=z3fmPHs0&b|d3o8b7rpiQ_1SjZA?Mq%n2_F|t&cxDNT|Bm zD!6rO{Mdt5L_T^8K$+Q>z>z|;&j^R3sMYPX;#TZdE0h6rV~KWluUY?M#&2dn-hFH( p7rkVCpKSc{`SSVI=jV7Hz4&-x;Dvz~2L87U`~#c$m|Fl6003$^3Zwu4 diff --git a/docs/upgrades/packages-7.6.0/default_webgui_anonymous_registration_template.wgpkg b/docs/upgrades/packages-7.6.0/default_webgui_anonymous_registration_template.wgpkg deleted file mode 100644 index 1c9bc595d888e7bae30821436ab857996bf4797e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1786 zcmV}rV>m`BFf`lM1!kpo!=S<=io9Glc?Xh7lo7M3p}LoCv8|xNAn^G>XiuTq2N+!r!5 zV@AVsI;fmZm0~)ddbX!WNn}c5`r~<)C8>;zmXP&n8tKbx)*Gb!lExyQj6|v~B^z)B zIyD#ZrDlMKZkGeW)tMAp=t+`=!*-RcV;+VqHd<`m11ZwvBs>hc&PII;cd86y-x>Nl z9rWgMOeN7=M{K84gO^>|jqxuVOY{GeiLX00a%55_i1qg{$2|iE^ToE^siaGFXBFj zm0vd0h2c3~rTv)Pkr0WMa?ri{9CAHN@nsh!M{_ar4kI>VvHmXCDsZY?%E}6T%I!xN zp+q5r_i3VoA-yNR%H=DphcWTRUc9w!K>#)D=%&3eEdGFx;XdOwgXv zbKL2dH3Z|G8n)!n1bWwaj;cYTG5v=Bl__e}8#WP1sDv%o7;#Hv+wJ4?7tbq$fSh43 z62X<3-%)x3tN^(Z?()FqYJn=%7jb7DfP9(N1|cZBZs;% zwFw;xu^x)iIvYa`&p*TY5<6Qh!?}~HqS3wEJw82kQ_Umy5TRWWADq5;4Ouc-?Wb{o zOpvTTwq3{84Jmqr%eIdTLbl0Fn6R;4Bck__%uT~CiBrvT;{!|sG1oj#qh=IrfSNIU@(33bS9Q+m0n<5aRC^N>Vcc?7 ztF+H+MqIW8ZoXo+I|wS404fP|zZ@k{ny;k!oJ@@Lboctr|&7+(9 c_(=N$<3|L3MBqmR9v}jL1E=W!?EoGC01FmwiU0rr diff --git a/docs/upgrades/packages-7.6.0/import_hierarchical-top-nav.wgpkg b/docs/upgrades/packages-7.6.0/import_hierarchical-top-nav.wgpkg deleted file mode 100644 index 89c02639e27398c5cff005ff80cbeccd83fe6e35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1504 zcmV<61t0n!iwFP!00000|Ls>oQMUrM zOKE9Sq6h z!zrJj(P{;~elKXDz-a~jPPgH}mWO{*ZHNNbNJ7Gx?zfj}s`P%b4K4_>Ao2Tu^5B^S zt?IL9e+C2ZR!i}nVgSe( zQyZzsoHm`I^XFgB>{6m+LX}}uqfz9Xl4wlk zyBmqt)a0A4Ps}3WSe50|I_y-|Q^hSfTVPmz%%~zNj9EyyYh>aIvaFPuK4(!xh27Dr zuU{)^q**6f__gTfN~Xz0bQ&>}?P^!s3nZ%^AXeF)OySer-j|PU4t`LGV);&-TE37)uCdEfoKY(qy`k##3Mi1hlW9i zP2}cTBjNEFeZ}-$ufvOq>MDdxF2Lz;Vi$CX=&^-`7C+O)-vugRhco9uZ z{F=>X^;j~~pzNo-jKVHfr<&_*EsT85iiBjxUQZEcrMHk=43|M!g0CY|=@rMojeYjIPL((^oO$k)m0pVJ7gHYMJ`iQ`;~=!SQnQZU)(GLmRqw zGPyjq73N@3TKk)Y=|QTfFxzLEg`5fwT@N6(VxUf~$vkVBu=FOcf$Wqw&pO{wJKw#^ z)rr)axZIe-ii)e4h^b=cz2av|F0Kh=IwQ0i*V&%9B8!X!KhWvV?=ObKV`Ssua9ohx z=D2tj6EVMc)-XZyan-ccea{7^a?g^ICD`*CgF9njg{wM)=X8ukW3~Gg1k*^;SW4UU z4vdprNyBC^6_6sVycTy^r{CZJ&dAh`tR^%~#KgSvz|O6A>{I4IyVY-1vVa4CPPAA z&EJ6EC-Cc~1CzkX;8!e~Q{&~LJ+K>Ch(}T*bvngF*1MWlhRpMu^{Z+B&iyq#G2yuL z%lNe4zC6BOttt?v->o&=CAJZ4Tt!yuZx=wo_TAz>3bwB#8_8(3JBNdAZ_ukO0!Koj z=kA@H&8}{{tK-4+_3HWgVJOt|WV~wPd(W3AUw)W(vqwiBGw_&!#|%7V2L1sg6cIZB G761VE3jMeM diff --git a/docs/upgrades/packages-7.6.0/mail_form.wgpkg b/docs/upgrades/packages-7.6.0/mail_form.wgpkg deleted file mode 100644 index 9ee8430858c91d6b808cd7dc4ffa743c3151ef56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1602 zcmV-I2EF+oiwFP!000001MOI8ZyPrd)#v<*g@P7s5#5)yQ4J(cQX5TNx3-%iRcla7 zN@7frTas&83G&}NJob`Sc2UGYfkp-_gXGM-d2?{+X6@lW?RI-K8q{j-UUxX?!*{1W z=yz+iAp5jyolbk$@3jZRVZRo1I>Qlsfyl#u5~Y!>wcF8kqOK{~YcLj4GsN+}1K=cl zz&ZcD@7#ZE-JDP^0c*CkCPdrYDsWO11IaZlw+~B+S{c)wc#RGv{J8Fb0RMl zktetU7rE6E9TS8v(4tZtDMhpwJ$tTKF>^JM{_d8MB$8PxD@57VT*y@kCsoH3W5Vr` z&eqnM6k6y_>_{l9T}Y9{C-^0%+R1iH!kPfCl)ecHI9ieKr*(=a2JqDll7aW*a9R&2 z-n(}=X`#cZoN^~f=Yb+hQNf#_qlxf}@}IapFx8XzFjpT5uBBiK6vR$J%bKQhceRNUS%Cy~?v|!O<*{_O7DdZIs!W&Ik5J9RbaBvQY&WYBPFVwW|6j?~- zbg(4|-Y|MNnH50T6U`O4548Yp&5BrZi>-teH!A%lDv~tTK%+eh#xT9P3+PnCnJjd8 zSH1-b?lT)9Zt|tdBt{w?`G|RLtVt9sC7A(6Gk-IHRabU%#_nD3&owqa1RKC z@heIg-i49v>;k!yMUcCwV$iSeYMX4iHMuv3OxrLmtZ9ZKmq!zb8Y5ZinlASWPVCm# z+<2Q8W}40kXHZaq-EF4bFpJ|vOGq!AsW--7jp8p;E%$^t8e~3joryzO-)6( z^}RptN@LG;i+`#Q@$jU>PyL9NwGRZ656624$7m0y$?@eAh3IH$?S*A zlQ6X2hv7v!IP6SfM@z&P`-VBni60Q_b`Gj|GL)d&3*Fj(105qUgqQaHc=IbIZn_(l zcBwM=nBm9GKBY}~rp2d1(>aZ7z$+M75uVs#;|>I7`b_KqSdW2i7#d1e?DTX_KR5*4 z!NIV!9U}t^7pk4RlyD2bwkqrPYd5I>0QuA6>ba z;ifT1E6O$@k`%G0ZheL1g7OA*$FLXQmKSG2Yq84KKN*Q;aZ0*Jx3#H&gK!*ctJk0e^SA5xRNoT-&-K8^z!6n+GeCy^ zk1lEs?s`cz@z`>c2cGMxwsn_%cre;}6iISJ%_9PutuNtjw=*1fd;M~&qUsDHnst^^ ziK(SnpK#MTT$PqzPv*e`_eDqb&Lm#u_?Ve6%pU)+hI^BM6JQ$95nhkV%kGApS z!SVb4U{s#>F4R@Ob*#H;-01luI AumAu6 diff --git a/docs/upgrades/packages-7.6.0/managefriendstemplate.wgpkg b/docs/upgrades/packages-7.6.0/managefriendstemplate.wgpkg deleted file mode 100644 index 37a642082f1fbe3c6ea1c96fd6470db236e1481b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1406 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 W8Fz` zNsP=|COML-s|@|`J5urs4SB$T7}$sKL*($@p1XVQc;X!Y_`V;!?<2ym%N2dcnjG}?#20;|V2TYECDyfigd_P-MazXIHfSd_cBAOpkfF$8Sa_#q! z-v8|0pbfTvlf?WEPrgV-p9w2?j3V9l?*0#=AlU1F7=*FoLN$+nj@AE@<3oRr2!FqV zA@rnT0u|VEhwktC0*?Ot@zzMWU>plYu+$31!l<}jCNNSse^+aPH}H&pD=U#yAHM0a z!TGtdq*Yn&YQW?v6Vu~WS`svSKcn?&FIFzSKXJq2?G$REBU;XX34)HTBb1fzL>-|IGcH-l6QCV(y7uKU`9aa=OS zchs-pUyy0~jQDtzji5(p5S?Q|)J&9@f-P^5z_cNRO_vPDP-^6cET3`u<7_e7a z>K2@Zad;X=cHN-;Fq19XU*ik$G|Rr6@t;0kqK9aaT!duhwU6!hSKpuGF@N##Qh}EW Syj0*nRNx<98P4PY5C8yzOWc3} diff --git a/docs/upgrades/packages-7.6.0/pbtmpl0000000000000141.wgpkg b/docs/upgrades/packages-7.6.0/pbtmpl0000000000000141.wgpkg deleted file mode 100644 index 58afd8a59543103d6b122380e34fc1c729558327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1755 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 diff --git a/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-add-archive.wgpkg b/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-add-archive.wgpkg deleted file mode 100644 index 255430f37ceb7a50e9df64a7a2e3911fb9cbdd56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1267 zcmVl{l$>|0j>S z6U)y3+EzVT*#BFE><9S(8e8hVmF5TTzv;9ZYxm!%*XtF-`a$-0s(G&a-`{EVrxE`1 z3X-rYWXRDRSB;Kwee+f?MLdi!mjny7s<)|~F2_h>?`Wk~s|QuRSqUf-^5iZGIY|5Z z42vnv#gJuE>#s)floH`%uQ(_f<2TWqlkR%~P^z~kL-T30sAR&)oeE~YdB-Uyq6tXc3ZGt|Jj^m3IHO)-UCTkjx_Xox&Rg}`>Qq?ZEL z%JX;l4;enkGk{Vs193Y6ghL-9tEV8R9BS{5VktxR2tWcn+!Yb1j6y_+J<(2@E8Bfn zx^r7yGp7PxGs?U9+vCVD#r=%zaxyoz!TbG~N}YHel=3`FeC8r;F7z`1| zEUE3Kvagf%90f@~xWdzqmxE46SLIG;ly;p$rS7ZmeZ=MuHf6$a+SjXU`g&;6D|G1= zpnJ-3($kEz4H$jTGtx#;Y)>217lM<%?Gz#+RNGQ@biLt;1&Pi>NoK^=?MTZ@?gyB~ zBh`u?k3&%q>rP*dfPW}k1rXitFUYqP$Gb)eWP~^j5ZcZbnme7-(eG!Qr28;k9MRBS z=)({)l(0oshrgPycMlA@4DY)_yg7v8%rS-Ht%DYZA}nD^wE|dE0c^rHSTXaU0%O0_ zYS+*x2PcMelg8o`089vWo&*8_Tq~MqH?>-CT#jyW29#uBxHx1Dyo>C{U% z&+#o0FrXY~gQ5)|0ZsT2Y?r1?B8JFaENY+PBk7JBzl~0u`dNRtToyKoxL64ov$V78PG%I9 z$7jeGJv={@GkWH}$BYg1y>kwndSMZw8LCMNZ$6le?mpF;7mefd__k4BMuQ+&R@Gqt d{nhuM=Huf9$O{864E(1I{0l`s;Oqbt005TWZG!*+ diff --git a/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-delete-album.wgpkg b/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-delete-album.wgpkg deleted file mode 100644 index b4a0d1ff26b9d38cb13884dd6b3b5ed433ebe6d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1589 zcmV-52Fm##iwFP!00000|Ls^?Pa8QD&U1gobY5tshD<_2N=VsFxU|`}2$j%2G;QR} zI1?{3_N?t8WLN#~du-3e6Cf0+m0F1)5$t1s=YBEUwV(g-Jg?j7)N1hU?RxsV*>2Zr zPVw<-&8D~8-SwKycBkevy>5HA=D?Mo|4D^J97ID2@)!7SeyPA*+)dWXd7e>Heg7sO zGWDd_)I9a6%${&_~XK<2f)j)GNdtFxeCZ!9Xd000>`4RANq%B#ffy*;X!i<>1zf zt$}jOG!uR6`F_8F4*HFZsV&FtJP-bur__HXFyj6K*bag#M134M=Xyt>S-Nb*fY_8u zJ#oTxfC1Y3m6J*KT|iR>p)DXj2mw|ooWq5(YM;cRBe)NS`>Hry@aWm*5F;@pr)a?S z?U2l$?*pWes|W+ajPU^Tx?c7uqj*0c0wQzOn?=mOgp&<0B&ZKg)IXU^`wfViB0|<8 zKoS{YCFvcOQY7sg<#K&k^C&PCClh&9E;pl5V4u-oV>lY84xsJ;+o}>E_MGw9LB5Kw zN+4$0IE8>z9>COBDF#Pk$W@XcNM&`k9v}(0PK@P(1wej%JcebSO@{Z7T`Sf_G5}jb zlTIy}vTINydfGaZjGxL~L21XS784|=dK|59QjRFA5*hr{s zB@^qU#S8w7(RGArC>H?N>U3bIs?FHIY!)VCDbiU?ET+X;3u{)ToVmhA{u_*klER*4 zgFGZHYxK2O3R@QumD&DC*H%X-*II-b5EEfDuA*N5)~Cw2({iIACiD|W2{bs%vARs= zd9@^gT=aH2UUI#kKt&@o>~)fA98~IRjD>(KJy&@NYUVh~Y0wKuNP9k3wa{Xy+`m>J zCvH(8O&@{C)VLG(#l)>tNn->TszDK$nYqff>I`>EvTy4cBOVf3mn_NEw7dcVe`h5q zqDxzKsCx(Kc&}cRZBVINXYXV`UExZ7eV_<%`@3bRn$})fe}mz(6}37%U0_ZmRQVIm z;xoh{40PYNTD{KDQ>Y%A@CnaeUyOP^?e1Q0oQ)bKq#mXY7l?+pPGW@OY?yP^$bH** zUt;O5Yj-71f`D`lrNU)jKx+RGSHLIXmWYlPu6mdzCQzprr_<9sr*FVNI z9jm7E06~-yQa#|g38pGROMWm5VR=seHF&M|PN$?n?T5K>lc9UPH{>(xZW8S*cSY%QZyEZA~HVFry&h+D~|rVIi9tuVoz zO{TgVG)&5tC@}W$RU*%BVIWbMJ%bKs-OKvhbSV9C`>*kFxAkstwzQr>M4Yb#v?ZW5p`Xz3$6a=VfQN6dO_$iex5UIGT>H-_|?l?W5E5s@+;9 nqc~o=>XG{G$+utTA^j-GqXix<@MwYG%mV)daBf#o02lxOBr6SV diff --git a/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-delete-file.wgpkg b/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-delete-file.wgpkg deleted file mode 100644 index 65458bf4f9a236cb9ead220e82ca1264d32c995e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1619 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 L``zei03HAUpIOp} diff --git a/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-list-albums-view.wgpkg b/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-list-albums-view.wgpkg deleted file mode 100644 index 6f6643e1cd8d4fd073103ea629baefe8629e1f34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1853 zcmV-D2g3LtiwFP!00000|Ls`ca~e4k_VfM~6CN%}Re%A5i3!V{9oq@FPS(37w-0gR z5;Fo6&uC^PjWM~}|9!h#^Fxe{v$;yD_NvSSFjA|#_4U_1Ewy&O|Ht?JLBGGV1Hb;B zPrsdBZ)e9VKmJaq@3ubaM1G?^fW|$HH)_5ee~A2UuNMDaw+r$2zmffW)qJn` zx9+w2x0(F!50HcnZ4$*6yx|SK_aC0oP^yxYDc z9N(mgg4qLFBeN(fry>2IXjEE0Oj!)mSMtKWnSlNBlTs|mf9Nvg$db;(L{^$t>U z64o8zH%777oP|@ixV?~R%}u_DeSZ1-kw5tq{&F6@*=4G`f7L%63&A3)O?n*4MDiD*(7^Qda26%O6-c%LNZ3BXS1oD%(g-NZ7ojps(qhCi#g4gT(j3?u-pe-|wF4+rVA2WGJW;X70;EozV+bmj z0cIdf#gNV-WsvQ-q!}^;n!K2sWfH>ltK%s=771dl9VRy$#sB~z)696e$|WT}ER!ro z6G$(3x@J*^j|I^@K(~%8KIh5=nx8Q(0?Wfo^luV^qTGyu;#V1QBpqAuH)b~xmkYB5 zb=`g+MmBddwQBBnCO4_GSu7l*#?T(>q^}$V)CjCZQqFo+Byr2{uwFIIf(_l;RT5&#|z}#^ZlP?Ds6mn;P(9!z(HUREHe( z@Ry$glC3PACLMos#h3R1-Bsy3Fw#+sGh6)?^RZKXomKdrqBdgGuDfp;WTXCdU`tSX z_7{LYg_8=(ZTGvxS#864)Xo4Ar(OaxIgOCdb)M$W(&_o-k}F|=6elW)<v;I(eu0 zr&FCwUzD`t>4P|7DMqcyxL4vHgXXJwIKxK*iG+@cPPWMmCCUwquW)&G(R_ zlVk5gG4W+zF3kVpO;hkqhp>jbE{z_&NATw#noaVh!dd83fT|$s?W=;E$Asnn{$PK< zKj=ECfprznxktsVLZ{p9_TkoW-?@?yP;~3Wr)K^?9Vk^1zK+8 z$Fw$*-g3TD0_O#_PN|ZRmyUOaE%Gadm$SiD^QY|41k>KXr^kct>A~4*<4WLst>F+` z*FgI#&~dL>Ad~2l<*r)y~X5mdh=7Wf8INKn_c(1 rt8@~_s|H>G{qe&ef169H2S*+dctGF*fd>S>IRbwIPuoVl02}}S5q^}R diff --git a/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-list-files-for-user.wgpkg b/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-list-files-for-user.wgpkg deleted file mode 100644 index cb96e8b3d4aefe4d18631c139c1064a60ce7f8b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2088 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 GC;$KuFY3tv diff --git a/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-album-slideshow.wgpkg b/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-album-slideshow.wgpkg deleted file mode 100644 index 66fd03ef0c8d8945c636da310a4aa4296312ab89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2071 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­4p@u*!Mn@D zapk+;z3+Y-R~~LepKfhX1D8PB#~ybJyS$0ewW- z=DF8zm=h*1Vk4%)ryJ!K?*L+?BW%_GqIT%3l%^Avgv&t4nWG+!C|-%*E&Eop;f`LQ z^MdIIiQW;IZui;f$LCwaG>6g11zu2Se~*%{+#S_?x+>W${-+&y;6?iIU2V@@DJ$+H zVDR7!u1b)3&}-stDX$59^KG^I1`e6QmG?G#y+?`t)tJ zN;>px-{836JzFsQ8ek#2GhX3rNgu9KQJbV93~DPjk7N5?g{cZmRq=`lKx%h>9`hiM zYVh~v8S@3ye2u<8oB6(^n5cLO$r`}W!Z)AgpM8=FB-UHSP(t4VL;V~oA;+uD0jAIy z?og?0fCLUVGqj`S)6>rBX}i;OVN~&jz{wk)#gI%{|} z9mprp(_6%F6~R^+dSu_Se`?2a1dTQKRCIX4T~4hMGu$rGuvs=BUCbXXE}vhlh9~@T zHB3hQ(Z|-WKRK*~eznptawGG$Sf6`$V}1+}Ow;2XAY5)@tm7J|okz`fr_*$#0~SIu zXWGsN*Q1+%RokyxmoL&qtGP@DQM9aNBkw=H`QuBB)W7oh>VdBw`09cG3lIDkZMJLM H03ZMWFtYv# diff --git a/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-album.wgpkg b/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-album.wgpkg deleted file mode 100644 index 73a5eabe3fc96122fb02552988f8747280574ece..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2082 zcmV+-2;KJ|iwFP!000001MOH_bKABO)^mRatC?hyndp9tWmT;&aiWQnxF^c#=|qVK zA|VM42{HgES?%<{pIv|y0a>!0PJHG(m=Cr{EOx)W0=w1H{Xg}3z1QoMO7&K=+iAo9 zM!nN+mP+2{sh1j!dbd|^w3>}}$!j#a-Db&yE%*PVQV~(A*ZnW4{KDv7fk`Y>NO-W1 z0F;CWl*|6_qx(PmuF*C&e;f6t{@tqnA!GiXumZlNQ9GpZ-sxmS4&ROz@PtSi}d~N&ktnqraYP|l{A!qUx3j)eDfX3F+ zg@{$G)`_v1Ymd2z(_|F92$EWP8hFhuv3>OF*+QJBndk|4gcrzNL*^8tw#C{KKS@f2zW^5;1xvzx8hG#Z7c}g*@`Adc(B<+h)+q~I z->kjNVYf3xXJcyqOF{^jH=!yd#@K*Gb59B%!ss)~_#nb3H)lPIpiIgdY_HDQ?CBw} zlxiJP;4qCvKt)Br_Ib?dVZbC5i*#ONgv#prpCcXQ2jyh%^pPus6`r0Ibm2v zZq9^)a&MRpWJ37xF`vrhF#8)p&5Tw4rdI|vO?Epr8M1)NMZCHV+J^9dgv<_CKNW&< zb+hrl1(#*L>z10uBJzljb<-)Zd0b(lLpW3J<6#6O5gddpA#hIO)=EGW#Dy18wTJ^) ze)(byulXrqV&^!%azY2uE5)pgekt}6~=?4+D<54stq%S z;-^G1-xQ!r#5W3nQ6@&gU7-+SQChO#XGE?-%I9hU?3$epd~vlI8#XtC$wbO@8Zk@g z=3Rp|Zw1a=VT1pg;A6$%n`MK%xNOP`78ulelcv||&8BXcdf`3J(kag!op2k4NeW)Y z6MWzCI$gVg`1G*v?J8eb80_Ny4liYxghe6S+|w`!vO;Fk8r8gB&G3u)y3q-8+ZQas zST+{0*26eXycyK}OZ-(B$S#Jf`33V;DzFIW1_6`qD92e=5aFrclO3q40FtLf~lR$58|&SYI3V zdf$p&4o4mp?`9|2zM+@@LL=J;a^^}0540En=ESsDp7;6m$)x<~P3=)od-VIH{H*Y( z?!X|pPhrOpudcx6x?A!)iXXx~tUrwvUe2~@ue~FpJM7H%Z4y#PNs&<|;qJi8C+0e=X3l1K%Sq0yQZ<@*? zV6r1@a63p2Oz&doa~MV3(avI@od>lPZar50g|MgkiwW?&5a~2<3r>+(ZbQ!(R4@fm zawg*Fg5V8LH|TC>uMd>BZ~*GH-{|z^hf%+;`__JcoXsN~#vz11c;E2Cao&#kp0hy@ zVonx>&-cu7^l_#6otm*n-hg@khTh84eY3+c8%N-(-qv$gVbGeqjTM_QUw7vQsYAjf zcGzSZ8a3Qeh#soEXMdWtcD>bg_M$qe9{iLO$^*vd&N7tobc}t~wKI!@%^mVt*IfICTJv?gnkW4)W+;V&j3=LKw{)!8 zrM(I)o*qKOnnkOYkrxH??Z-;xBUInf3-43Da66WX`X^{AjJkmEB)1_Ae*B1@n|-QO zG#1B!OlDE24d#Z19m;z7;GlPK(CIbZq{1qVvoAb04VPxK*?Qh;w%c2xE{OkSlT6MU zHjN{G26t-{Yc3GHvcg@}H|$@U!I(~zn$8M)5DJ}?SSPwfX)rEUMdsN6ak+TDJUu^N zUv%l|`XU+A=U?0Z`PBi%DzSKZmyD16s^kHeEIJm{{9~G>jxeW7I?70g9RQe@Xsvp MUm9_8UH~8f0DTM-)c^nh diff --git a/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-photo.wgpkg b/docs/upgrades/packages-7.6.0/root_import_gallery-templates_default-gallery-view-photo.wgpkg deleted file mode 100644 index 417d2730a666b769ab49e5f3043b84d4c4b31eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2839 zcmV+y3+VJ8iwFP!00000|Lt1;Q`F_Mb#ZCkD}+$Z=N&Nml`Jhjlt?X~BxvTy^*!d(v{*`n9iu>qqq+Is@?ryu)Uh;o?x82+z&9B6N zEtzlS|DCm5znj57e}EvY2^q%Dl-5Xxy#KJR9z}5&(O5Dn@Tr=HGu@avl6of#d|LZ^ zO-;rD-x2ccE(&89?Wr|9@%?NVqD(6KwI~_;Ow6d4ujO?98{=L$S45lnfLQP_60A%v zoO2pqLrC_$WkKkjjGb51@dnPcywDMXO0#Hi*7x>)t$#YZy}mvdzxSH+Budk^LjK3WtdZ9;uZ5e$`!em{rob9 ziE#)`xN<+z>Fk!KfCr)gQ1222VIFT~s zLQjw>5%@MDfz+j;e2{l_HX?lVE1*qwnuJ@3}xF7?QjdQ!Arm3PXtAjIVh=2P(^RB;Ma-zfoIB_ehKCLfX0b?k4gk5m>wjuQ=7zB6T$r$<0i z$c0aV!Z?gQ8rRj&4i7m!@|b`CUv$QP=-$B0MpsF#4Qs*ypxOYuXW_8~f61gzQPK)L z+ZMwqDikq9(*dQzZXLiU53Nh}jjY{q29wc&LydERy1_xbmFHF^}N_-xR z$l={5d@Q1)^55fz8n(okgmFL|7lXTy0aC*tUcn!fyO=g%N&wlHMGhoqTw3=W35t<` z%30{a@XNCS{7kc&R{kWsE9ef6V?0VEF(hXyTf;K$1jquz1Ag5)eu6*KKp}t%owDGs z@`e6oh%sb8b_8>E9F0)Ez6XR18wq<=&cvE&@q&K?=gy~mDrZ1$cW)1#6tx*>GV6sg zEJZR7n8h^vt%TLTaye6lwfrT z!*V{o;!Y%BJF;+hJYm%LV4upY132{Qlyc8vo+bh_km1d?aYcfe=#+?|lA=Ygo z=A&|X_RRInCO|I5g^n))a(zsj%Fl%in5m8uX&P9Cn2OC(X(=muRJbvVFupBYn83-< zP)$c?zbw+M4KIK8Fk4KZIK5(jV0vB&B4fe~Nrh@cLp^7UNjTk2Tp#w$&N!5~ncC?a zOwm|!x;R zwfpplRPfP`vZG}gMK*V^%U~WZsa^2PziAgd4u}UCq!3WcL8CUcC8OkKP)rJ=S)MIW zT{e9|v9At^>Lgs@q70%B(z+tRzbJ=)hhUk+43fXN;QoRroP8tU;O3QQtI!YQ&NQYJ z6LOZxEm_v2NK4=aE#q8MqrRXIqrtHc7OQy5$?4-;1_(t;H$X~kGWZk}sd`%4%|TnG3sgckbTNlhrS7$u zeQs&*H&4w@y>e?!DV5+=vB{?bC}XAzmyEco3f9M(*IMqP9StR2`zj3+4u^X|Mx*oI z)nGL0!mg~%sRs%y&B&6WtBhA{NrC;>l{#<2n3DDNPEm{;X7r9t&dcyB?1z~rN280= zQ&3TFkXB05#X_E-mdXZ&F+1^8mkw&05)IG)(wTM(X+sS!l`IB0Htou?sYqI#=8E~l zB934$0Nxt2!e*5(RUS6;Y|mySP5h`S%Fg#z%LQ-Dr_aM6pj;LTVcP;}yCu&^Dh`2z+kKyh&EMcO6mr*R?hTxeJ~_9JKGJk#IGy_RS19?m_2AnkDHn!>1PuPsVW4KO$E2=7z;%170dT*XaQLf|n609#^l> z-T!=zl?q}C2X>CvEO0pzY;CTzm4OM-w9*BoM5J@XN-8LSL7EbQ6{$r>MFo~h`;5Xw znnc$0H2}qhwS{dWPc{|ZGHV^g$HqN9f73PI z0Rm5tAmaiHI7VRCKZOoH`LSMq55d|$BOlD;dt?~OFOj0os4WQEEEnbY$M=x9*yKaK zu4O>M^uAIsMZVpb;Kb%Mmg2h?fG}gffpjC4Xu&Vw$Jq8Sz3l z!F_dSO68eP@!yk0-`mo&O$Qc?0}pnTv^!=mAh?nO@_JVE+y;g zqL4d`L%;Ra;LSP6q6IbMpS7HLcm$d6C9VZoOd^fr`i z!t}{jja%9SN|FIyZ#`HHG(e*6<7*M(oKJIZ>QWxNv0A{^&z6jEu>)Iy8dzcEP6yFb zHu((R0XV_iJGJcu@2RHTC$%%9a?SBr=4tCFbm-Bfp2NPEds4D}d z!LoL#ZS2>IAVsN{imH;7T?lHEw7_mZAGX`pdr6Q#AbT6}rv1_2?sa|ds(t!4xoz*x pqka&~Yxu&`=N~?QH!o#93i4=yM+-b!;J;vje*x||dL95S003f|Z$JP5 diff --git a/docs/upgrades/packages-7.6.0/root_import_shelf-default.wgpkg b/docs/upgrades/packages-7.6.0/root_import_shelf-default.wgpkg deleted file mode 100644 index cc4242439b43c975fddac4887324db2210092661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1297 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 ZBgSI}9y9Qmf&Xg;{sC8{wxs|V005Di&7A-M diff --git a/docs/upgrades/packages-7.6.0/root_import_userlist_userlist-with-search-field-selection.wgpkg b/docs/upgrades/packages-7.6.0/root_import_userlist_userlist-with-search-field-selection.wgpkg deleted file mode 100644 index 2cc8d973a54b0566d1bd570fe64e80e1c433660a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1433 zcmV;K1!npmiwFP!000001MOFBZ`(Ey_UHZz!N7(MXky8U?Z)#AG+DC-$g;Fa*1cpi zXpy$L(4E`h<6f`RXvBN%Zf74p zlen|rZZx9ui5p20clY<=PPf}>L`l*G{Rm7R|H+Ldx)I0eO>S;D+v+e=+6p4+HU(HD zJg~UpbDQ3O>^(-Cl>ea&__TNbG)g{Dtbo|^BD`XG1V&1PUtJjt+#Cl z#+E_&t6UE({21{`WSB7!!R{^5yM)fU{80|C^|kc%i=sg`^tzxBrAk_@gc%N68EOq$ z1rGjlb|o<72HY(#xfRUo&XP4Ki|+?5c!_2KPzAzFs(I#eYmN)TU-W2NV=6_~F15PZ(<1y-yksSMxbOfN?hfEW%+4}Y9U%d{jeZX&+&+7XwL zAY&$;zjVDdT6NXe-&BTGs<})>PT7g{{zq<*&d8jN(iux{4%Pc%R4K!3PPkyluB$3d zbOvf=Sd~E?oy`dspNIBp0d9p^<>VqCL*llk>=?!ba=jK;8KLhWG8QaKnGhMFl*{S2 z*UjX*iEm6s((27vX{Z{AV-PPmwKJz0$6s7G3-9YC{Y1A9ER9k~u>pJQ+{kXb~9x)nd0~?Ot(|4Sk<5O67-+!gut2LRjzpAPa7_t3OCht>au>M?$G$zr?M_ z{fz1YZ-=QX_SCI=^R{kMq0mLhOF^1yPZISt^Sa-^ToI@{^z~>)}ZhI>}X(;PEG^{aw+!qH}Dup2n)7$J3p zADgIS!2o~a%(LZQ0L+b}hOUU79tJ|V_GT~)e8N+tEk52rWzJ-dbnf2;=ZJoeT)UYu z>CW{49SQdZ|KNjb@9&2fiHvB-272C7mVW>B9xbgaoy~AH1LKZyX|(;J!tRk-(m11y(#-4$bgxt#ffxm)MqKQ zblb3FKVfSG08FNOnc-Yus9}hfOpE)BUXICC@8W}8oSh}eRk~`|J!mn!>}_c>yeWoRO4=|KFXAv%C^pPz5$#cDa{giG-SkE0_U4zjw?|a$ n{QTFVS=>-RKKu9(H{d6Xrwlx0;3)(D&kXznm&wXO02lxOppn+L diff --git a/docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_address-book-default.wgpkg b/docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_address-book-default.wgpkg deleted file mode 100644 index fed27a8d5edce50f2f07111c549e1272a60f8c67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1185 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 diff --git a/docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_my-purchases-default.wgpkg b/docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_my-purchases-default.wgpkg deleted file mode 100644 index 9a82776c0f500322a8477120874996d4067a8141..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1333 zcmV-51+Y^OE)oBGXV=ezBcfH1QWaalWM_6}zIlARY_*>Mv2AlL?79goaY&NBD7nnZR5;F4o{|I|r%0|B*-4 z#CEEm4%9&}Z2c)1{YDtT;6T+|Szc5Bet&qs{=JR^ZD4;R|6eupT=n1js@LyE_~jK0 zp(!NeD8#1W8o&SXMlYqDrI<^Cg<92WO4H{UNgV7g)vDPwwXzb#NXWz6lyQ)b^&XnV zaV3T+liI$SX0w=x2nY3EiWgUe25g~?+OuJUP4U?!Ehz-JIQowfBt2+PH{Vni3jXKH}2ySsVivj$(^Q zoQQU^w9<_G5fWHf0iL5QmbDQgjz|z-sx3Lq^(kkP$z__SrGYx+EK84r!+^;9;J{(3 zyzBK*KyC~l5-)!8%tbgYg7C~;k9*XUqo`YnC6O@($;V>~u~Q@oqbS};mPQr(n{&Xq zxnum8K)_7y7$4DwXMVsk<`{IZS%@84<^G$jwNqeK&|3 zHv}&ZutX%jU3$8i4exdK|aizwPrDzzd~uW{;(Dip$1kB zf|fK!U0jp&j7c&lzMeZRZy--F%`Vh@J}Csnq?sl*GsRR*R2_q6w{!Bj2w~W1cu5fl zzSJ%rNv`W2U7VggOtot9y_osedhK2TfLQ^g4Wz_<-?OID;A1LNZlCEWu-gQgKMcZSFo4_ z#_O?u45zWX(BdSFDz&+z-iF$fG6pG`6E5J;ibx#Ppsa*_h9W5Xv^WY#CM?L)i3-bT zB+G*d*E%X-OV{0{jN$^%Q$tW!gQrFCK|@{}g3iXjjiCYkVLc~~dhge$XwjlddCd)H z`rCay)nA3ud_Hd!XeD{23bxg|PODk%MFcmC6{VFXlb&o$&8V#lv&y&P1je-_#)lWN zf;aU%Z*LE`xBDwp!SM|daC#qGX%a!FI3a8X~4J8WqXb0=O)onEiounZIn2U`&yI!i)o`@ulQ rL9*{m(yQM4+1ON<>$_KX-_0KYFM+&d;3Wh9+YI~-e4A1n02BZK@BEiJ diff --git a/docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_my-purchases-detail-default.wgpkg b/docs/upgrades/packages-7.6.0/shopping-cart-collateral-items_my-purchases-detail-default.wgpkg deleted file mode 100644 index 72216a433e951418211c42b06aa0bc5a95e4a03f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1962 zcmV;b2UYkViwFP!00000|Ls|AZ`(Ey_UHWy!Nq_TsAI`5aie(wlBQj=rJb>)>wtM1 zXoU0C>jh~K@^S#$E^U4eEO#p5^;cr3Y27czr0dlF7|J0<-)L1QhonV z9_5oTvj2kpkNyxj`&ZEe_haR6C1uzDQNK6Z_J4mk>bHXMUq!Kp*{AaV(H?pKvE{$N zfFx`SnRB$j?H~?*`SpojDtKOCE(sQDRg)>ogkvOedcIbx?S5Mms||{Te12Et9Cpw2 z8CFtiw;{`<=HD*L86_gasXNQ?>MdbuzS2xXw;|RnF9g|Tm#-M+Zy+Tv(`_L5PIB}T zqx1$Xb`K&Uur!AjPu~vvlXMi7FV9bkJM?q*cK-XBlU{PFnTsqh3c?nh1aa9(a!NrL zj%bHSycFH#x>J-q$&kRJlVXVog|9g(sdT)EcuCR}GtDsa*C#xexm*{Obv)%4JTHsO z^m$6;wvHgTP$2aBI3>410`?c*Oxvr)#9*1WPp5p!rgAKS_;)f7ST0F|%_^+>=ayIq zhyXZLk>4U-(~rAASo7){X4T&n|EzDtOCqUa^4lc?6EP%7&Jg`7=P3q$<#LAklWQ>N zRA+7nr(3G5xMSF`B^PS9?Fq zYi9xkU{d+>9)@U{mrU+sS?wOkim*V%eEVw% z*vD9J9>_>!L?>ym#4^kGVy($8IJw3A3e7P6PyzQFxfU?tD%TEkTY=U~%;W>m4b?{= zhuT{T;I31ApRrYiF2$>g$Ok^|mXJF-8BIa)3kOP54rlyuSIM$f0BQ{lwZ-7_s;Wm` z^)W}zD*gb-(fYqX8dB}3-~%w#XAT2pph+~N*wzQH!d$BMF>MD>r)U8vpt3;;3(X4D zgT$^F`;TP?jjeVDRCaEEgZ*T-ZT5`<1KY-nvXNMIGwYa#hzk|o2UGu9A_lEteei+W z&^yj~2v^lKpfYO(@Kfdiz>aBWJn%bI%tX$M~GTGSxW<6MWxjd7kGAUx)qUaNgm zJFC0lx~|Ssy=UqR^TsrmVNN92`vuRJ6U3oh>*33r*YpVX8ZE1->@A*s`{pu^&(y#f z$2axFwmA_$%Me>Mj?;u;Gm*E|d(-ASnggZ>E{){XI;f`w5nSjoH2CVGnnNGE17@oH z2_i@z8@Vka)U2thmEMWmj(A6k*DyWKNuo!(ZPlTBl{(-)1WA>o`b2@5s(wzO9@DSM zUlo!;Z+PPN3dCXX*XQ;aIgVf6yt>*oxk}q}nkVn{;jxfwD9mc~hO#T+y`h_UjqJ#c z(!t-laOxKL-u?6`vi^~Fg&~CsJI|Ty2v8x82F2aib?Kc!sZl;)sd|&hc|4=AVz;Zc zRR(!u*GzAS`UTu?LbuigYqe7MYBD2TN6Bw$puA?(&m4wiT+mL@wegHo7eNNp`e7V>+uO6eB1(xy-CLDr=uuYfq(#PEguc zxC!%)AelK?4;s4G$knx}^ul~2V@$ZHwYUoMM`!x+!h8z-TwOG5);lKA(FIvVQcvjYIWmqSE>qPTQ5wwK5%K(3Y#ds2wow>UMTI^#?t11+}}L z$ab$V&A_Gyh?A4i$;oik^JYMfZ;61*ql@}-F6#AqL-^l}6Yr{&hzYcOJKed-1}*#e&}@V~RbKXB^fr~n`U018vt2mk;8 diff --git a/docs/upgrades/packages-7.6.0/style_01.wgpkg b/docs/upgrades/packages-7.6.0/style_01.wgpkg deleted file mode 100644 index f11ca5e8ec40113f50424e120171c850b8ae25bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1402 zcmV-=1%>(_iwFP!000001MOE^Z`(E$_H%!QreTE(wARJ9*!2R`cDe+}Qm=8=4)Yw) z5@WNGNR6cJctijD4v!>Pa^+$V4KQHUgRJn}zH{YCqxSfZ>$=@;yH<0Xey81nU(ao~ z{94W0KW@$Q+)mf^n!eYrS)SMFG;0=!JpQv*n#h{#2KQ@q&*)KuiI6%XJUqq#PQnAu zWxvPx{$uBe*8B86IWgaUr}04v{*|zT!cNEJy*mGG$ooP5+g{tRSrE;~e;zCUjmL-n zH7xx71e(xRT1c{_w$-HIX8rQZuRy14qW%WiiRZ(oNnJS9*Qk$cS|(2<04V4Qm@!@DsL2( z7hwf1`k*B_rzD(`Wu-V#it0>MX}Y0G?;?sVlD@nWlC_M`3Ub}LWg=7OEDR~H@PMg_ z6k6zAlE$Fy-%^ToauJ?|OrxylmyBu}Cs7`~!FS^~qv>yxGi#;e$eP>?FE2*c%zoiG z@0ugW8BfR7`}66~mzLLXt!ph=pdIJzYGwn|O6#QWINR;Ev28YlTsqUY&Vy0p8NuxH zg+i%DsKc3kI^zSh^bki}{aB^L>-Bo6XvPll2C9G%WIQXw3NP|Ech@J7}Y zFp{9ass4mZLnRvK6c+e6aE#9;x(gBR(8T;z7&AU3vJT3O$&hU<7J^qXVGsgjIy^ST zP34|gBx9fpl$oBN*XIFfPxV8n^}qomnc_6`c)GV7h-4?(as{q@;?hse@k?tyuK%!m z2EPH~E$9QyxwgFp@TiE+_%sq+Q(n}KJ_j&POsN@`E3&!uO2+4}OwU3;J?!dI2(8KD zHiFKL++%K`Qp^e{4I)ZpeV|mI;s*`pukxK z>IzXj%+wcLdiuTBaiPzOiADB(DNUgmO9%!!Z$wj!4d^SAmVLr2bX7<5bJHc!g9=!# zSpmiTvOcqC_VesD85&H5K@6X**32$M*%WC7j)a6E-sZ1aL~mr2 zPmC?{-7YjwRl`KcomdD7z1-)5Q!~;?q(S~2UHo)&VGY-S#>_znYL?`qV4vhX&I2bK zCoo@Ntm8N>T_%jLsAL)dy_O=L5DAH{xUjGVuSlF;S1E>mA3Lw#pXL|RXBYfvMfmdA zj=(t0_6{5KTCs_ipyK>OY}e*ewhpe_?AH91(R63%mV}uy*C|; z@qFKJo;3YdyQB`b9unN|b6%pUmDpbJ*Fwf=1j`BHPc>P=Qc`~>o%LUk_Ag1|CyzlsgmRPx3lzC@SO&eSm}t#V3z=F z5+2xG_PtB)Uq&Zy-Sy`|8{ge#^-~(lZ{#Z|Y&J3P+w%|DsNc(f!v%Q@qWSpGW97g4 z_^y8o3x7O=A}psmRxIRYt7H9&1bFc4x0l3CRGe_71y50cR*;BQ_7!KE2ggfflxt;@ z&v+3__30g!4G&(?N;!+7O$n$xO*YHPY#fPn!h?ba$rm4l4B`c8cM808DdQv+TlK~Z z$<k@i)rW4%mF42t^;RXj`1gVR80TI&||YCcV(JbK;ldhbpKzw}S7iJnGQ|LXYS z{KOiT_ig(_?ZmcwgP!&AZ1CfS!f4bi^Zb4s8wSX+JpD@ z9V&8hVfMP8(yD5pgJJn-sD={%x@7Ne8p-sBZJOM6yKNNUA`pkD!}m~kHMoC0XUalS zRYN8+y3i3n8u^FTzBTFtBr6&zdxu?{UW`;ErP8 zjA|moy+dGQkWqLF8f_o~$p%#hsg~8mj+CtaOPIm&H~jP$H9`KJ$e;Pg*;}e0;(|bnvElF zjbjyX1v_(Ksn4S*VL>2dxIsx1=C3IW5$FkU;lzIqOUN1ccfv(D(H%pD9d)%b`_h5s zLm^{&BYvY#;%GL-c+XiRLJ3qICzRWvhA0GLZi#^OG4N}}*kn-}fipU*K$9~p&4ai)q)5N2$h7sEQp3iI&LC@16VMQB2_@_ii-WTJ;ytH!AAvK-DERS)Ng zkmHE?x8U{^qa&uFl`0?dIC?E2ex;%u(8;*^DKRCLL&rd{V>!tkRvL>mtRtNkDFvE+ z)V0~sR^tmk4rc<7oxe7`2p?wH=v&(yD=PHAN$iGHR#^G&s9rj4=lS83sZhv$tbz`k z={P4)#tdZ)F~oCQ1|17-h02Tj;gf7WW(qQ9HuGW+4zUDo(0vNsL+W?4;4{GHwMx*1 zdd*#bs5iKyl|M4xH!fL7KFrRAHssbs!i7jsmQD4e5GIbGyh8Rr^@KvX#TBA|?F(jQ z!xxfTIYXESzsxxX2aruCW*)OunLtWlO|n$GqEAHTUe?{uiR zI-Nn@yM8qboJ^Puca0N5@@zyYQ;fF^tp!)9fuP=*5@+4(%(DjjXTi;Q(JCw!DR$o2 zW0~%|z=YoklDDxIH^OIH#M_#CJUFNu+3f&MKQkIY$_ba)wH1ue6mltkHx77>c5whm zn1TU^wC@OSr-Lp3)?j0Mc^t+5Ev~;mm5KBMIC&Pn=Jxmvn?>1FQgE5(xh#j|S-ah8 zw;L_52oA;PB89N^^7+N}Jg;_8^XiR)Iv9}PLS5y&z)L6b;#|It)zn1LEpR0u5Bpvd zJGu}Hd@g;pOf=3HD6HMgA2^Ix8Q`4+zy XJn49fz*7YNI}!L3>k!4Z02lxO49Oz1 diff --git a/docs/upgrades/packages-7.6.0/tab_form.wgpkg b/docs/upgrades/packages-7.6.0/tab_form.wgpkg deleted file mode 100644 index 9b16a0b87f4359ea80f060bdc93757f4d5c1aea4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1803 zcmV+m2lV(KiwFP!000001MOH_Z`(E$_H%!Q;9^5N)c0Ggc>&tAU4nI4wj}G&c?)QX zw%N#}M$$>#qW^v8kd!6ba?%bBu!kr}gz((Ia}mjU<^G>$vpE>_DwSrZ-S2hb-D>u_ z?MfwBKg~+3)$DgW&0fFXtpu%Be*iBKx&LRWG?A5NGrC-=OGbAZOoh}5;qfj82ofF$ z&b@c>{m<5ox2^nd$NJx^zgL2PC0{`$rgcaDA=%yjM*e%PL9-G7n)mCx1Ri&U{vz2cfvd9J8D zic9>WH(HWIO5!szD-|b7QSC%eUg$-d*q(5IptmNGF`G?`pXgAB{w9u>6V&KO&lVX`3#jj$ft! ))d^z&>N9}lLh@@TxIbH{k^y%GH_w+kE;QT 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 R17Cp${siEkG2#Fw008w@wG;pV diff --git a/docs/upgrades/packages-7.6.0/templates_thingy-default-view-thing.wgpkg b/docs/upgrades/packages-7.6.0/templates_thingy-default-view-thing.wgpkg deleted file mode 100644 index 4600401cb7e66dbcf355c646e19412abe35777a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1595 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 diff --git a/docs/upgrades/packages-7.6.1/default-wiki-page.wgpkg b/docs/upgrades/packages-7.6.1/default-wiki-page.wgpkg deleted file mode 100644 index d6f6ed5f17e14cec2654d3fe0acbd1d43440bada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1839 zcmV+~2hjK*iwFP!000001MOJrZ`(Ey_vii^*5nGnyN2j;}`bd{xS(~ou(rwua zTB0o`k|>ar9kzB@`X>wcG~TJr(Ywk>-GjU0;CUrWlB>Crd??ja~*C~2xQ~&)>-2m_-CJAA^n!7 zz~*+_UEE#w2lL)*T`7^=lc6B7--Y#t=Z5un-TiK7W&OL|UbjX7&4<4pYW-UeZ~A>` z`0@xgVO?n<>4epZNB;P8&kUtfq)ckg6pk7)r1T}DnguWBI9lJY8)BS@sM1F_sgN-H z-0&n>6fLG<`)DJ-o@S$ntB?hjH(|32o&;iMgtqO3nkOPvd|jNFB}{%$Or8X*hOiqg z=`o|hIi0LCQl*$Km@fD=KLfYV<1{i+k2lw9&tznT2W(8UNH=Fd-%JswgXS zaF`zE^Dsz!k!UF*bvSfj*eUo9FXd%23_BG<&2_|p0tRssf0%=Z0iO~cJiDx;i|FBH zo%pb#3WnwxZzgmKuwB*-7job=%%WAI6$(QY@dcG)5%VEFfNV%fDA^d~KQ48m7c4<7 zLl#$zo^m!jr6U%B;W*(?_(golmO|4eu?&D-lZk_O$s9Uaw4}tqRE5P_Tq22f;I)qE zcG{A@;&MR@e!|Ku*5e0>v(69K%wosziv=d~l0bxv%TM z73;T(utBY~mLSo~Jbu>TDg-Y1oh?W^!m4CZy0lBrWNQS@L-9|n*bn*o;%VB~<>3M`JmI4qwnRw)BdUJpQ zx5zBkNyVu2Lo{?LBJ<%g570yMH`&0AcEm#IGm&Nym1|Neb9ad%lKHSNUWPQ8FtsWP z6)h3mDGsCRSj22q5-BIF1RL?T-0&o1l5608Ek%4rCD^uF$s(SxqBW?SBDtYiv=U8r zd_&{B>RqtWj~`Av&txReJ1?u-qI{aJAV*_EOJS;&vFBA@fyo8 zE@i*h>ss4VDxrHZ;?U31&w?XN8q|DWCZY zGI3dN|2o13Nj0FZJEM$8fddd>jdhH@s{GpmF4%i@;^ceojyy?}^udO8>2n$i;h1|9 zdKdVxK&em!svG*h3TIOYS;yS(Uw9y52Y&Z27&3hVjS!R*$G+ab8tAsL3OmKKIbxdL zzm_t3isx1ZnB9gZMAu`}MA)JcY}uBRlnkd;Rfm-@m(tWC^~j1|lvWnYf@~zT7V$>P+tPrq z8v#8xX_X!GlJC^N#;lhFOdxoz?Sxn`GCnmz0B~UBC;(A6j-5Sa{Bx{n(RlwkN zS$sgsh%G0|QaFn664A`x49#M1ZLs}`wLahqzO(1RoaEuY z;6q@bG+}RPk`n&6Rhz3*D7@wI$I<}@S4ESu+DlY>95d&3I-RHO{obH*C?MIC<2ODu z%0;u%>Ff`BUAKB30f!3U{-PPPW~orjPLkI`#(67J>2wn4#Z*fDTq^cY%k2|Od^u0G z8N?HvicOkMii48Z{pRF2=wAd+&->ZutaI`4_n*Rv)z8)Yxq`EcRo9JIC0fkyL_y;#328I9}006Hxb-@4t diff --git a/docs/upgrades/packages-7.6.1/default_post_received.wgpkg b/docs/upgrades/packages-7.6.1/default_post_received.wgpkg deleted file mode 100644 index 0f5f86e636b398585f9bd8804e03d58ebac5445b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 834 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 I-T*ED0Cu@EssI20 diff --git a/docs/upgrades/packages-7.6.1/root_import_userlist_default-userlist.wgpkg b/docs/upgrades/packages-7.6.1/root_import_userlist_default-userlist.wgpkg deleted file mode 100644 index 352dd9f5a6cd36609dccfd9226ec90b126568530..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1450 zcmV;b1y%YViwFP!00000|Ls@Za~d}g=Q)4H4V}jAOagbk8*pS2WsWGEoE_8{NzF3W$rvD;e7|6bT?RRW0S{Xh4W|JwbVeis`4eFU4Z zs*O}+OshdB`17wPxRfZFP-Pg^b`{wy=TK2%XnZiYtJU2qGFt*C+8ljJqyp-5lo2WC zIT^N(LHufx4mi^j8hcqmZ$2;)%Nqm@JweZ5Q);#jCvOB*mzt`Rc-0X4#VGQMlK6s* z*9D2z)MP?d{*-BRF-g8DN(~opG%o}fQa@p*vta4Dq-kP zh<-;kBv3mGNH9@!^y^jCN3BduqZya)PJ36?LR89FIhf5M;-nA(%5@ghJRrA=F2~o| zl?o1t5BmMn=jRvwelK|ZL)6%N7Gw!^0rvttvJW9*Fa4HBe%-c1sQM}3@PUciDM?lkh18i ziYq!HL%%YR3JeBv2;>_Un~7x&!yh4Y4yx$QhAq`KaWI7Tra|6V^)HAa0P^>V08<6A zRZjR%J1h<`=Q~e!p4%?dU-XxqpPxZ~;$m9Z2)~>i+risLBgm9)p=1**(n_iw`u&J; zddw(~`y-~bc?-(=8k*k0e68Sb;r2D}9lj-cTiIa`m95RlneW;PIwg#66$!^#q947j zo0W>QDJ^Yjs{|+K()yhP;I?XogTZfW#Ah*dr_!?A9>W%-M{x$0m-D**tcD83HX}SO zz-@2F0xBb9u34ETWXxQPtifM;C{tl-OuvDXmnDk{BWAO_!+L?dPg^J(Ay29$iq4o! z^%-FHg5dEKCN62<9L!IgA~P`AIS)?DjeG(|M+9^c1*=wCwjauvm{7&crQ*j*PS1#< z!cA_4p^h^_K{F0?I9`@qvpgc6Ft*nr{|7pFd3n<5;6c*qTr6h5<$3yWLd3Xi7{@6M zfnK;VHMq=XU9T{kIo~tt#_qN!F>NPNd(^pU)Kl~|OJGN^5gX#U=bZEODHSP>j^9yk zuLCJg=T(xxew!7q1306fv#(Bjqq*Di3KF8g6GXoyMxD;9i#Mn15u3mObHL^B+6ph- zO_)A~rd}yhcSQp@t>Qjy@Gyw^zANgxDOZ)5qOBeLj)coP!@sz08-*U-vAf@ E05=W5CjbBd diff --git a/docs/upgrades/packages-7.6.1/root_import_userlist_userlist-with-multiple-search-keywords.wgpkg b/docs/upgrades/packages-7.6.1/root_import_userlist_userlist-with-multiple-search-keywords.wgpkg deleted file mode 100644 index 259ef47520686b9f20d96f542fbf19fc56226023..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1427 zcmV;E1#J2siwFP!00000|Ls?8Z`(Ey_UHZz!N8UcXl%(&;@b5Lq-nFJOS_;=+HT8c z&=zfTkw}fC?7Bn$`;JFRlx4>?h6EU}=z}Gb$LHQ29*>RM{Xf3%cMcD0HS<2QZ@+a= zt9ixa*Mh+B1VN{L)Na?jz&{E)H4jAZ|4Ef55=@)kaFJ|L2V#@SmU(av9&{4lTSWg$ zQ)qQi{6ZS=X*d2v_NZ{uqZ6DH19*qsok;n2{VyN;D0hEzM}XT}NRv5fPU{=s5}d+hR{!1l9!Z( zmt?xWkSIlUw#ckMXG&kjNrbF7KP8t^86mh7LN{4#d~2q#2F!OK`wOOL`*9j+mPB-4 zQ6k5){TsSm2pKBp3R5px7*dXiL3#W_3N7?9vEeCsKb0a)&cYWV({@$MEz=Z?&O_SQ z@Mp*-o}x-I!5ecT8zhVw|CtZ2Z9f@USrG8Xf@>)vHRv}Jlp;? zRLIz5pUR33AoPSq^pw#k92&O1Au)xI5sd~t&xOUpI0+4e8uT~lTLIK8roRfl1+b8q zfQ1=gRjV=nT{?=Ht{CrpI|VX=ZzY2Y(`?4bD5Bn&Mo~h-kn!mc*Y)7Kjw31|V>dDa zf>H_7K1?rIsAoph_rJNWXWGjl+`_KD4!to%RKa>})ITSh0LUL_98BfJB%DOw?Xl3q zaPK|dJ2u;Jm~X(n@1Fwq!rQXGBfQy~9CEsY5*w+_R^uG;W|B_8AD5w(bWfPf2&AAY zJX>D9Js*I_UzN6W>o*B(y4>Mg+}p{Hg2%glkKh zI23E(u4^;y4;}62BuYzgyStJ@6=bX+Z8K~osu-9Y4SDrO=nKDg3`oFW=2I`BLdHFVmrb_6ir43US1|ien4Zb4B;fO~- z>kU|C%`1}V`Yy(2R5E=fqf;s33nD4E%~`2$ix{V%8GAPDD>vM)93q~arWZl^4|Me7 z)mg8H2V}2znYVeXjr7Tk@ad*592+qNy2_ecIN9~g%llKPMW#RX*89_}*?iBa?ZP|G zLZ(a$YEo?5P&cD)SOU9_P1qPudF!&9k10>FXZ%+tnL9&@Eqt9Mup#E2DBdE6x4AJshL=uanl{zaFp&3rmUO3&Z6d7 zcS|WB%VmP}M%zm2G?`{Mq0{5(tK;|6gD1h0Xqvuy@Bj2MT`U|3Q}31vt{hba^eT@@ z`8EiY!Morl(%=kCN@DIgkn2G=x000?Vz03dr diff --git a/docs/upgrades/packages-7.6.1/root_import_userlist_userlist-with-search-field-selection.wgpkg b/docs/upgrades/packages-7.6.1/root_import_userlist_userlist-with-search-field-selection.wgpkg deleted file mode 100644 index a79c3e5392233a1dc4b2cb42fe4884457eecd646..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1444 zcmV;V1zY+biwFP!00000|Ls>%Z`(Ey_H%!QU|`DzG`8%-cI|lvlB`(*q+Qx1>xN}B zXoeaE9D%8uh2Ljvp}0&GdV<9Elq ze-feBjp85DfLF8jx0d3O90kPoA>Nn+KmL4)Ly3|JRfbV*M^VjcMv4+cyFS*Mv*g0 z;%hRwKaprnO*YBSzhK&2&k~MRZ~vO!da5{rD=AH#&FtFhDa--){lor(nd!c!L`Bp6 zF{3<&7fvI?r0`HopRqWm0`VH<@k=F*G|R*Vr?mEol4)`tzmA!4vr3*B3NGgX?HhO* zvT>lP)?l?ZC#pu`856&V!L7O#d7JGg1E&iLK_rDylIuago}gC0p5fq|omT+IOoO@Q zH8Y$#-D#r)WpKP-he4dS0^~ucjucC5T$~!3v#!J?Nk0kd8&D8;q;i>mDnMKYPNkaJ z+*7q?gR>bkSD2+WiJ$l`rD{1G1H_LE)2sjy0zV~wP$d=SF zFQ&ckfAEuixS5D}8q;&(d>Gp8@|Mi#Fq+cn?pS^r1YQ~T-k5QEYOBd>qCHS6T=Nsw z(dmpZ{&i@lwu0+1eO#{65d`nSu${v8fOwbuDm-*mL`Iwj5#>A~am>Wz$J=V-wu&P< zA(0;$Nd=h$aR}lCi_O%khT%82)y#T1ty?O-Z{i?=5NnuktofgaApo+TOcrm+V%@~f z>PkJkCG7@pn}vWR?_gvbEXqhQRdfvN@flhvlQC0SMQP|$$IF}d7Xw)FSG8UC`*i}1 zAYbqU(c8(7qOf;yqfmZqFI;8s;zD^3tVF@CHvd6r)+*1YcF3j7dMCCa`x>kZ+&m0j z)?Xj&(+^cG^lzU=#Ak6STPx+cJBBSxkK!EMT-NvPXO%bfMK>orEy3;XMh;b!!Wz;x z$5x_>fyvP@t8b;bv}7Z~ZM?qsU)vrT2x$UjBvCMf&nJ+eOEqFmEK5cmQ60lRN{ z=vIMWUesMpQohryDF68ybGmEAg@&D3=(Vs@*Vpq_q91zOI&h1x8)9ROPv)lWmiX>U z4w`I2Cd_^RYVb%;WGYOJ={G4iEXkE)HZMA^pHTE|%TR2jyr`BaI%hJ~mw*Wo{dNWf zNtz!@rCwGBB}>%?U(pl5{t(cu2E1}>DZ*c(USdiWGdGH#Dml9(iV8=xN*s(cLBTTe zFJy=tPD&mTzc}`zj`|0p#U$M{5qh_mFI#DDh)O7~nCN(Vd;VatvYm z0*3Q=uZZx3lBENUcDtQ!x7BHu>cN(*rPx3xvKTg-&2GCDhKD{_3`#n>E6Tq?8S4#~?hjj#8RUVV_nGOmDPjs6~1`mR(p=dN=kGu*?zCj9MS7q*f_setGfbF%GlO7|#)Sj=*ySo+Gex1pWn#)Afx27ytl_9?XIO diff --git a/docs/upgrades/upgrade_7.6.0-7.6.1.pl b/docs/upgrades/upgrade_7.6.0-7.6.1.pl deleted file mode 100644 index a15306df6..000000000 --- a/docs/upgrades/upgrade_7.6.0-7.6.1.pl +++ /dev/null @@ -1,217 +0,0 @@ -#!/usr/bin/env perl - -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2009 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -our ($webguiRoot); - -BEGIN { - $webguiRoot = "../.."; - unshift (@INC, $webguiRoot."/lib"); -} - -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Storage; -use WebGUI::Asset; - - -my $toVersion = '7.6.1'; -my $quiet; # this line required - - -my $session = start(); # this line required - -addExportExtensionsToConfigFile($session); -fixShortAssetIds( $session ); -addDataFormDataIndexes($session); -addThingyColumns( $session ); -addCommentsAspect( $session ); -addCommentsAspectToWiki( $session ); -addAssetDiscoveryService( $session ); - -finish($session); # this line required - -#---------------------------------------------------------------------------- -sub addAssetDiscoveryService { - my $session = shift; - print "\tAdding asset discovery service..." unless $quiet; - my @handlers; - foreach my $handler (@{$session->config->get("contentHandlers")}) { - if ($handler eq "WebGUI::Content::Operation") { - push @handlers, 'WebGUI::Content::AssetDiscovery'; - } - push @handlers, $handler; - } - print "Done.\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub addCommentsAspectToWiki { - my $session = shift; - print "\tAdding comments aspect to wiki..." unless $quiet; - my $db = $session->db; - my $pages = $db->read("select assetId,revisionDate from WikiPage"); - while (my ($id, $rev) = $pages->array) { - $db->write("insert into assetAspectComments (assetId, revisionDate, comments, averageCommentRating) values (?,?,'[]',0)",[$id,$rev]); - } - print "Done.\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub addCommentsAspect { - my $session = shift; - print "\tAdding comments asset aspect..." unless $quiet; - $session->db->write("create table assetAspectComments ( - assetId char(22) binary not null, - revisionDate bigint not null, - comments mediumtext, - averageCommentRating int, - primary key (assetId, revisionDate) - )"); - print "Done.\n" unless $quiet; -} - - -#---------------------------------------------------------------------------- -# make sure each config file has the extensions to export as-is. however, if -# this system received a backport, leave the field as is. -sub addExportExtensionsToConfigFile { - my $session = shift; - print "\tAdding binary export extensions to config file... " unless $quiet; - # skip if the field has been defined already by backporting - return if defined $session->config->get('exportBinaryExtensions'); - - # otherwise, set the field - $session->config->set('exportBinaryExtensions', - [ qw/.html .htm .txt .pdf .jpg .css .gif .png .doc .xls .xml .rss .bmp - .mp3 .js .fla .flv .swf .pl .php .php3 .php4 .php5 .ppt .docx .zip .tar - .rar .gz .bz2/ ] ); - print "Done.\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub fixShortAssetIds { - print "Fixing assets with short ids... " unless $quiet; - my %assetIds = ( - 'default_post_received' => 'default_post_received1', - 'SQLReportDownload0001' => 'SQLReportDownload00001', - 'UserListTmpl0000001' => 'UserListTmpl0000000001', - 'UserListTmpl0000002' => 'UserListTmpl0000000002', - 'UserListTmpl0000003' => 'UserListTmpl0000000003', - ); - while (my ($fromId, $toId) = each %assetIds) { - $session->db->write('UPDATE `template` SET `assetId`=? WHERE `assetId`=?', [$toId, $fromId]); - $session->db->write('UPDATE `assetData` SET `assetId`=? WHERE `assetId`=?', [$toId, $fromId]); - $session->db->write('UPDATE `asset` SET `assetId`=? WHERE `assetId`=?', [$toId, $fromId]); - $session->db->write('UPDATE `assetIndex` SET `assetId`=? WHERE `assetId`=?', [$toId, $fromId]); - $session->db->write('UPDATE `template` SET `assetId`=? WHERE `assetId`=?', [$toId, $fromId]); - $session->db->write('UPDATE `Collaboration` SET `postReceivedTemplateId`=? WHERE `postReceivedTemplateId`=?', [$toId, $fromId]); - $session->db->write('UPDATE `UserList` SET `templateId`=? WHERE `templateId`=?', [$toId, $fromId]); - $session->db->write('UPDATE `SQLReport` SET `downloadTemplateId`=? WHERE `downloadTemplateId`=?', [$toId, $fromId]); - } - print "Done.\n" unless $quiet; -} - -sub addDataFormDataIndexes { - my $session = shift; - print "\tAssing indexes to DataForm entry table... " unless $quiet; - $session->db->write('ALTER TABLE `DataForm_entry` ADD INDEX `assetId` (`assetId`)'); - $session->db->write('ALTER TABLE `DataForm_entry` ADD INDEX `assetId_submissionDate` (`assetId`,`submissionDate`)'); - print "Done.\n" unless $quiet; -} - -sub addThingyColumns { - my $session = shift; - print "\tAdding exportMetaData and maxEntriesPerUser columns to Thingy_things table... " unless $quiet; - $session->db->write('ALTER TABLE `Thingy_things` ADD exportMetaData int(11)'); - $session->db->write('ALTER TABLE `Thingy_things` ADD maxEntriesPerUser int(11)'); - print "Done.\n" unless $quiet; -} - -# -------------- DO NOT EDIT BELOW THIS LINE -------------------------------- - -#---------------------------------------------------------------------------- -# Add a package to the import node -sub addPackage { - my $session = shift; - my $file = shift; - - # Make a storage location for the package - my $storage = WebGUI::Storage->createTemp( $session ); - $storage->addFileFromFilesystem( $file ); - - # Import the package into the import node - my $package = WebGUI::Asset->getImportNode($session)->importPackage( $storage ); - - # Make the package not a package anymore - $package->update({ isPackage => 0 }); - - # Set the default flag for templates added - my $assetIds - = $package->getLineage( ['self','descendants'], { - includeOnlyClasses => [ 'WebGUI::Asset::Template' ], - } ); - for my $assetId ( @{ $assetIds } ) { - my $asset = WebGUI::Asset->newByDynamicClass( $session, $assetId ); - if ( !$asset ) { - print "Couldn't instantiate asset with ID '$assetId'. Please check package '$file' for corruption.\n"; - next; - } - $asset->update( { isDefault => 1 } ); - } - - return; -} - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open($webguiRoot,$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - updateTemplates($session); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "packages-".$toVersion); - print "\tUpdating packages.\n" unless ($quiet); - opendir(DIR,"packages-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.wgpkg$/); - # Fix the filename to include a path - $file = "packages-" . $toVersion . "/" . $file; - addPackage( $session, $file ); - } -} - -#vim:ft=perl diff --git a/docs/upgrades/upgrade_7.6.1-7.6.2.pl b/docs/upgrades/upgrade_7.6.1-7.6.2.pl deleted file mode 100644 index d18039665..000000000 --- a/docs/upgrades/upgrade_7.6.1-7.6.2.pl +++ /dev/null @@ -1,280 +0,0 @@ -#!/usr/bin/env perl - -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2009 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -our ($webguiRoot); - -BEGIN { - $webguiRoot = "../.."; - unshift (@INC, $webguiRoot."/lib"); -} - -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Storage; -use WebGUI::Asset; - - -my $toVersion = '7.6.2'; -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -repairManageWorkflows($session); -addPreTextToThingyFields($session); -updateAddressBook($session); -changeDefaultPaginationInSearch($session); -upgradeToYui26($session); -addUsersOnlineMacro($session); -addProfileExtrasField($session); -addWorkflowToDataform( $session ); -installDataTableAsset( $session ); -installAjaxI18N( $session ); -installSiteIndex( $session ); -finish($session); # this line required - -#---------------------------------------------------------------------------- -# installDataTableAsset -# Install the asset by creating the DB table and adding it to the config file -sub installDataTableAsset { - my $session = shift; - print "\tInstalling the DataTable asset... " unless $quiet; - - $session->db->write( <<'ENDSQL' ); - CREATE TABLE DataTable ( - assetId VARCHAR(22) BINARY NOT NULL, - revisionDate BIGINT NOT NULL, - data LONGTEXT, - templateId VARCHAR(22) BINARY, - PRIMARY KEY ( assetId, revisionDate ) - ) -ENDSQL - - my $assets = $session->config->get( "assets" ); - $assets->{ "WebGUI::Asset::Wobject::DataTable" } = { category => "basic" }; - $session->config->set( "assets", $assets ); - - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -# installDataTableAsset -# Install the content handler by adding it to the config file -sub installAjaxI18N { - my $session = shift; - print "\tInstalling the AjaxI18N content handler... " unless $quiet; - - my @newHandlers; - my $oldHandlers = $session->config->get( "contentHandlers" ); - for my $handler ( @{ $oldHandlers } ) { - if ( $handler eq "WebGUI::Content::Operation" ) { - push @newHandlers, "WebGUI::Content::AjaxI18N"; - } - elsif ( $handler eq "WebGUI::Content::AjaxI18N" ) { - next; - } - push @newHandlers, $handler; - } - $session->config->set( "contentHandlers", \@newHandlers ); - - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -# installSiteIndex -# Install the content handler by adding it to the config file -sub installSiteIndex { - my $session = shift; - print "\tInstalling the SiteIndex content handler... " unless $quiet; - - my $oldHandlers = $session->config->get( "contentHandlers" ); - my @newHandlers; - for my $handler ( @{ $oldHandlers } ) { - if ( $handler eq "WebGUI::Content::Asset" ) { - push @newHandlers, "WebGUI::Content::SiteIndex"; - } - push @newHandlers, $handler; - } - $session->config->set( "contentHandlers", \@newHandlers ); - - print "DONE!\n" unless $quiet; -} - - -#---------------------------------------------------------------------------- -sub upgradeToYui26 { - my $session = shift; - print "\tUpgrading to YUI 2.6... " unless $quiet; - $session->db->write("update template set template=replace(template, 'resize-beta.js', 'resize-min.js'), headBlock=replace(headBlock, 'resize-beta.js', 'resize-min.js')"); - $session->db->write("update template set template=replace(template, 'resize-beta-min.js', 'resize-min.js'), headBlock=replace(headBlock, 'resize-beta-min.js', 'resize-min.js')"); - $session->db->write("update template set template=replace(template, 'datasource-beta.js', 'datasource-min.js'), headBlock=replace(headBlock, 'datasource-beta.js', 'datasource-min.js')"); - $session->db->write("update template set template=replace(template, 'datasource-beta-min.js', 'datasource-min.js'), headBlock=replace(headBlock, 'datasource-beta-min.js', 'datasource-min.js')"); - $session->db->write("update template set template=replace(template, 'datatable-beta.js', 'datatable-min.js'), headBlock=replace(headBlock, 'datatable-beta.js', 'datatable-min.js')"); - $session->db->write("update template set template=replace(template, 'datatable-beta-min.js', 'datatable-min.js'), headBlock=replace(headBlock, 'datatable-beta-min.js', 'datatable-min.js')"); - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub changeDefaultPaginationInSearch { - my $session = shift; - print "\tAllow content managers to change the default pagination in the search asset... " unless $quiet; - $session->db->write("ALTER TABLE `search` ADD COLUMN `paginateAfter` INTEGER NOT NULL DEFAULT 25"); - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub addUsersOnlineMacro { - my $session = shift; - print "\tMaking the UsersOnline macro available... " unless $quiet; - $session->config->addToHash("macros","UsersOnline","UsersOnline"); - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub updateAddressBook { - my $session = shift; - print "\tAdding organization and email to address book... " unless $quiet; - my $db = $session->db; - $db->write("alter table address add column organization char(255)"); - $db->write("alter table address add column email char(255)"); - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub repairManageWorkflows { - my $session = shift; - print "\tCorrecting the Manage Workflow link in configuration file... " unless $quiet; - # and here's our code - my $ac = $session->config->get('adminConsole'); - if (exists $ac->{'workflow'}) { - $ac->{'workflow'}->{'url'} = "^PageUrl(\"\",op=manageWorkflows);"; - $session->config->set('adminConsole', $ac); - } - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub addPreTextToThingyFields { - my $session = shift; - print "\tAdding a pre-text property to Thingy fields... " unless $quiet; - $session->db->write('ALTER TABLE `Thingy_fields` ADD pretext varchar(255)'); - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -sub addProfileExtrasField { - my $session = shift; - print "\tAdding the Extras field for profile fields... " unless $quiet; - my $db = $session->db; - $db->write('alter table userProfileField add extras text default NULL'); - print "DONE!\n" unless $quiet; -} - -#---------------------------------------------------------------------------- -# Add the workflow property to DataForm -sub addWorkflowToDataform { - my $session = shift; - print "\tAdding Workflow to DataForm... " unless $quiet; - - my $sth = $session->db->read('DESCRIBE `DataForm`'); - while (my ($col) = $sth->array) { - if ( $col eq 'workflowIdAddEntry' ) { - print "Already done, skipping.\n" unless $quiet; - return; - } - } - - $session->db->write( "ALTER TABLE DataForm ADD COLUMN workflowIdAddEntry CHAR(22) BINARY" ); - print "DONE!\n" unless $quiet; -} - -# -------------- DO NOT EDIT BELOW THIS LINE -------------------------------- - -#---------------------------------------------------------------------------- -# Add a package to the import node -sub addPackage { - my $session = shift; - my $file = shift; - - # Make a storage location for the package - my $storage = WebGUI::Storage->createTemp( $session ); - $storage->addFileFromFilesystem( $file ); - - # Import the package into the import node - my $package = WebGUI::Asset->getImportNode($session)->importPackage( $storage ); - - # Make the package not a package anymore - $package->update({ isPackage => 0 }); - - # Set the default flag for templates added - my $assetIds - = $package->getLineage( ['self','descendants'], { - includeOnlyClasses => [ 'WebGUI::Asset::Template' ], - } ); - for my $assetId ( @{ $assetIds } ) { - my $asset = WebGUI::Asset->newByDynamicClass( $session, $assetId ); - if ( !$asset ) { - print "Couldn't instantiate asset with ID '$assetId'. Please check package '$file' for corruption.\n"; - next; - } - $asset->update( { isDefault => 1 } ); - } - - return; -} - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open($webguiRoot,$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - updateTemplates($session); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "packages-".$toVersion); - print "\tUpdating packages.\n" unless ($quiet); - opendir(DIR,"packages-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $newFolder = undef; - $session->db->write( "UPDATE asset SET parentId='infinityandbeyond' WHERE assetId='pbversion0000000000001'" ); - foreach my $file (@files) { - next unless ($file =~ /\.wgpkg$/); - # Fix the filename to include a path - $file = "packages-" . $toVersion . "/" . $file; - addPackage( $session, $file ); - } -} - -#vim:ft=perl