[Rt-commit] rt branch, 3.8-squelch-watchers-on-update, updated. rt-3.8.7-346-gb8a176f

Kevin Falcone falcone at bestpractical.com
Fri Apr 16 10:22:26 EDT 2010


The branch, 3.8-squelch-watchers-on-update has been updated
       via  b8a176f5ab3d64c3559dac4d13c10ad9d3b208d3 (commit)
       via  025e776a6c43f96028321599c17e98dd5a938d6f (commit)
       via  85a041454164c4c16821cbd19b5651a8313becb6 (commit)
       via  18ebba89c2db2acfbde7fe1b324c9b8cb476fac6 (commit)
       via  fae532008ae33c2631ae03de32cc4eeb59afef83 (commit)
       via  67d6a37b44d0d6bd24fedbd5f1298a5c60ee23f4 (commit)
       via  06aa393cb686d21edbc48f146be53394c6ea113d (commit)
       via  a2c8f469f182140bf25c4869f10442d68f5cbf1d (commit)
       via  ac867d76715986ff780c0800bfd66cd951b03625 (commit)
       via  74428a7e5ee979a53996cf19b5f062b6281b3f7a (commit)
       via  dae897995bc1ec8af2a2a55634b4aa04675c6989 (commit)
       via  5ff5d0799db013fe2e30b07a6e36e31ce54b4995 (commit)
       via  91032e9c634c11bf7c7949b5e8a0d2d4de90cc8c (commit)
       via  7c4cdc483df1475f7a4277778c540c0ebef72de4 (commit)
       via  1f037faf564b7bcb804fa327f1db3b3bf3c26b18 (commit)
       via  8e536a2550dcb1e9caf21573d9291eb51b49371e (commit)
       via  3bc23af0bdc4394d457b58a790eb22fdf31a9a7e (commit)
       via  f94b385b394a561e3382330d35d82afd43c578c3 (commit)
       via  0dbbe8a30c96c518d80e80ad23625ea56950fb2d (commit)
       via  979eb8c6140ae04becefcaadf32356a63ea1172e (commit)
       via  a9f1393c344a8e8f10ead7fd59e0041b5f44acee (commit)
       via  6ac8df1d1cfe3597a112d88c04c9d39b155d810e (commit)
       via  ee5b13d1326fca5ebd2ac66ee457da0394be1267 (commit)
       via  294f77da3dd9290387537646d5bbe77ae1fc1221 (commit)
       via  d9f271fd31124b4a6bf24500463cec1ab20269b0 (commit)
       via  7b84cd29b14666b0984bde2e64b693547af64ea6 (commit)
       via  f7b88be2cd27f5a4e789b95c0a884030eddb3708 (commit)
       via  7b51ac9707cdd344fc10e0a1080d065852571106 (commit)
       via  032d166ed543b8bdcadbe158756b58cda84e6bd2 (commit)
       via  24310a2caadd7ee53a53775c31d784c6d26bc377 (commit)
       via  7fc38ab9b96eb605b592a5d94fd4f14d5a235f68 (commit)
       via  8588d163279d0ef9cd373bfc450831ffb5a32ee8 (commit)
       via  e5e4b610bb4428980c36aa7bf0ea94458c4beac5 (commit)
       via  3e5afef13d314cdc29a148eed75bc7339eac3fe9 (commit)
       via  da90b2fd5b22d2fe6ad22481ecc54b99fd546f1e (commit)
       via  947714494f9cde79953defb22ce4ff35cdf1b9ac (commit)
       via  4e084240816cd4865c0d5b179e8e2b803e868d5f (commit)
       via  56e5da5ff661fba61a4e342e3442e12aaca4ddb1 (commit)
       via  f4b65d5140e9db5d30464bfad83ca00e546356ab (commit)
       via  9ec507e62ecea047bdbc9792f3274c248a2a2626 (commit)
       via  ce37fc8ae3360140589b83c7274ae356ea5c6eb3 (commit)
       via  1a79e58bad3b7cc4a91e16b7554c9474e18648dc (commit)
       via  21f181dd3080fe145c223381b4d1438167c9be32 (commit)
       via  9e409174445910dac1ed1e512013c7bd68cfb139 (commit)
       via  0a95c85de9a3f45a57e6279e70bb175f5661cbaa (commit)
       via  1a39d6f96a221c2507319f932101c720a7a732c7 (commit)
       via  30bb2bb98f1fee182d2c7bf7261dbd5f2f3cd9c0 (commit)
       via  30f45d6a8cc3836fe1bf45b4c01eaea97877ebe3 (commit)
       via  a379f9daa08d45f76610b6a1c4bd3ce8130ae59b (commit)
       via  d175e86048879f70dbb2a5dbb43d38a5664819ab (commit)
       via  e3ebff1df81860b0c8ed69730e03c9aa27ba886a (commit)
       via  2f11e5d2a96d5a099ae6ee2495c7f1e1f36b0857 (commit)
       via  f58ed809f160baddae260ae5f7d89f6e9a5013a6 (commit)
       via  c70db9a9288d90ca73c7c78b0e30d558c17eea8f (commit)
       via  dde3b3afc146f056693d81dcc6b426c9a6038a75 (commit)
       via  d27eef5a57b2d6abba96da6f93d6cbddd4e8d24b (commit)
       via  9bc63f712a807009775298fb0374ebd94e2632c5 (commit)
       via  a2ff1fe108a829a16ec8803097663606849667af (commit)
       via  5cbbae6424a1a3c8fc459a769eb1f1105161af7d (commit)
       via  05cedf207821cb352f7297e7e9fdcd097b47107d (commit)
       via  469867fe472ae1758c43cb13dd4d291db217ab89 (commit)
       via  b800a8ab25c0591110dd9c4445078a4a78470cea (commit)
       via  d69db18defaa3cf6d7506cdae06939b44e7cc677 (commit)
       via  e326c115973caad67b5164519c13b6c09fbbc9fd (commit)
       via  d68aecbfee2699af05630be00208c4fd53d7857b (commit)
       via  c653e1c73fc8a3aab025560b0c8043d016be5886 (commit)
       via  cb9589931068b4e02b4f0fdb80d5a2a2ecfd2b1b (commit)
       via  017617dd1f66de2bb802165e3de286d61011910f (commit)
       via  ee7ae4585f7f0f5c40fb5e0a79a90af9635ad6e0 (commit)
       via  429546a56de61ef6be1dd52badafe873d180c757 (commit)
       via  6b9652b414b52920f1859ed6ffdc09bbbfebbc6e (commit)
       via  c4eff8bdb869d00572463d332defa95087ab7758 (commit)
       via  434bf80cd9d3f00898c41ffe2e99ec290e8dfb25 (commit)
       via  b0747ebc395f51f407191d26db9f874905656e5f (commit)
       via  e3371764b9c4ea60d2adcdc6b057d4106c2ac072 (commit)
       via  286b714a063c6ccd554a9fd2f261bdf868e2d8c9 (commit)
       via  adba202b584879391046b5d79da7147efc0e3760 (commit)
       via  39210a04743a1826b88e513a26912084b224c798 (commit)
       via  769ba69fd7b34c8e42ba710ea1ced7b4a8f3bdf3 (commit)
       via  22466fdcf884406564ccd8987358628b0bae94f3 (commit)
       via  f176f4ff5eb4ee1ec41f956a29566d79a8848794 (commit)
       via  67e4aab95fc9b56f04b1897980a3edb218764ab9 (commit)
       via  224c3a3cb17e663cbf371a6f1c4a4c25e059b6c2 (commit)
       via  b81e7683b4ad86ba5a52b40595b672d516311310 (commit)
       via  539c8516f27955f4db7b7f312b1c065d7268f86b (commit)
       via  88e51bb0b2416327dacce5a65afb53a95e46e6af (commit)
       via  f009d3e0f9f431a227be22636a380ae840c8ddff (commit)
       via  b7493bb4e68b4b98d17882432601975f983c0d38 (commit)
       via  bac07cd3457d420daf15513aeccb03f4c6186355 (commit)
       via  4c30a5707616b15d24864e97a635c8edecd05804 (commit)
       via  3e1c3ab6c30bf42aeb16f4f949864e0c55f5cea3 (commit)
       via  e03cf1d566decc5ad9d03f3fd7e08efc041bb1cc (commit)
       via  9121c4d164b9153ffa549021fb819e782a8bb5fe (commit)
       via  1f5dddbdfbfe23e8cc31705e666cdcc5d5a70081 (commit)
       via  0cd457dc6ec08aff3ea0a5b52a3b1efccb3786eb (commit)
       via  18a91c14e4d7b4ee7e2163bed78b3606b59f44c8 (commit)
       via  3a8fef3101fe8b4915798f29eeed64a9d30f2410 (commit)
       via  f6176ebfafd6a88cbd5962de65ddbdc7f1b0b63a (commit)
       via  998b48b688b4fe7ec678b32f4ec9108e854fef66 (commit)
       via  e7733f45f640adaaba06971c8ad09910a490d44f (commit)
       via  7760bfa21b01a6e0bf23ba1e4724919ee7c60343 (commit)
       via  cc0cbdad024f43a02c843ff9a9e3a60d8a554b0d (commit)
       via  f1fb1d5a287e03006fe8b2c81c11097c4c71e2a3 (commit)
       via  932a5a25a3520f42471e82df5688cf18b26700c4 (commit)
       via  0eccfde1a83d9b11eb2d86eeb0db910ab1a05e8e (commit)
       via  109dc24bb87cf986afba8ea25b6f5aa3ded6b525 (commit)
       via  bf0002a3aa6ee6691280bf603ff7bb1628d7d03e (commit)
       via  64764a9aec4d3db397566f2ae91f7babe8c22054 (commit)
       via  3420559433dc3e2b610c257ad94a6084fb0dcc7d (commit)
       via  4378794ac10da58548bde7406fb635f9210bd45b (commit)
       via  aa53c0e6c43ae78ff512bfa1a0e4399faf0c77c4 (commit)
       via  64e22f08b01a0a10b0ba9eff2fb6b85020ded6a2 (commit)
       via  5ad63c32180c6cf78087bcd49be5f4405a459237 (commit)
       via  9bed33fe428eb6946a3cc3af17b40c63eabe6175 (commit)
       via  c36dfb67061ed7d1e056b18428da8347a73da9e0 (commit)
       via  b6b85d8e0ea1d975974ac32dd3dc446a136b4ccd (commit)
       via  ed42b4a9ba0562c051b13e76cbf498f54061575b (commit)
       via  c3be37cc6f281d294f423ca2c6bcab2039ac4cbd (commit)
       via  78d66a7404f645a960c02483645ffc5451ee889c (commit)
       via  056a0468baf500df6aec26303a4d8b60bfd62dd2 (commit)
       via  80295ad5258cce7ed6c0d7f036091d627d783827 (commit)
       via  2d43d74931150b7ede6b84fdfdb1087515aa4322 (commit)
       via  d4ce16f62b4f8f004b68d1287cde96507201132b (commit)
       via  59296a24ba28dfc0288baa02ea4fadb9621b8620 (commit)
       via  21ede959e151aa3ca7321f79d0040fcd4e34f7f2 (commit)
       via  ebe5485d8d975ee6cff30239a0e32cbfbdc32a74 (commit)
       via  c367a2fb7285d8388adc188b1fa70bcb9b1eabc7 (commit)
       via  0ea2012828971c6ae4dab0d96f66bad1b44c5b3e (commit)
       via  f375754156410edfa5fa2b29e5d7e1519efe2dab (commit)
       via  08533c90f683a601a1da22ab808e1c05c3237c18 (commit)
       via  ff4e8895d7ca573d33f0fbf362601d00a90f8988 (commit)
       via  d04420ecf817110cd261c89bea29f9e4b38bd836 (commit)
       via  2eaeeef02f3dbd1b276134c14c42c5372331f148 (commit)
       via  021df5a91e0a6c142362626514b420fafe6816da (commit)
       via  079b7e0f86b00f2a5d16df00b81497af0dc090d5 (commit)
       via  328d2bc53ccf88aab68ecabe871abe55d07426fe (commit)
       via  badaf96195e2a8b707901d3763d6714cd9f70958 (commit)
       via  21a0afb8eca5dcdff120ca555c89fe0a7b4359ad (commit)
       via  e5e4fd5949c2fce02c7f6d88fd7275e1b48cdafc (commit)
       via  bcb0e0e513facad0a0f67e6009b67b3d6fdfd3b2 (commit)
       via  f0728b438deca261773163bfcd1dd18fdd241351 (commit)
       via  14385ac042a7a21495adcc7fa7b2d64117dafe1a (commit)
       via  13f0044c7e55a5705d3d741b547181a421fc4a2b (commit)
       via  d73690c727f644203d4928370b68bda0ede22c98 (commit)
       via  4727407270d8a3cec1b2411032b26b2df139a1b0 (commit)
       via  e3b62439003a433bdde1f5be4850a94fa3245e78 (commit)
       via  368c34c56093f34630d7671bee5c53db9285c2c4 (commit)
       via  9fab3b5288bdb8d0aaa0cef844240f0ffa6d6c32 (commit)
       via  c454f1429922c37cd5870a284a32c54bc5b85b33 (commit)
       via  ba10003e398f6e8c5964816478a3e62e36d92dff (commit)
       via  c81975cff6f0dc523c5bd57f4ef592b93be18325 (commit)
       via  9ad0e628035a48ab730e47a768963841677ee61b (commit)
       via  268186cfce2dd4801ba16e2032d9f030d79f21c1 (commit)
       via  4040272696bbd568a1f34c4762efb3f34323886a (commit)
       via  c5f14ffaba354a3b63a8449f9d6e64cc73b70bfc (commit)
       via  d6ae7cd6026682acd5c3afb825a1834988f49db5 (commit)
       via  15ec7b4d900ecfe235f4a67e352fc5914715dabc (commit)
       via  cbf4d082c62406d71b19d40c83a3c7daae5f3dcf (commit)
       via  e960f754d1219566fef994edb5b2e9906f9566e1 (commit)
       via  04dd230d3080f24bcca29335086087a072ad4a03 (commit)
       via  e4943b14c017d7d3a6fe1a36928acb0f8421622b (commit)
       via  d8ca52cc5cf11a1b4ceda3f05c0ca6f258ded27f (commit)
       via  5a15272d5f1923b85a01e84ab5c6c340f3af6c2a (commit)
       via  15d142ca6a3470875e0b3e412b8d80defdccef28 (commit)
       via  1d792f78cc96d33edd3b698fc7a500db3a4291f8 (commit)
       via  63aec6a6cc614dcd20b6f4f29593da15f511b1b5 (commit)
       via  364103ccdbb99e74b89549fbb9cf3fcb96679706 (commit)
       via  9def8e5d0c9cf511f752822ee5f7abc533bd2b0e (commit)
       via  25c972b8e107450a1ec406614ad0d8d7d8cf7161 (commit)
       via  4658be309b346f9f9af2123cf70a92fc3865d71d (commit)
       via  4c69a83253157680018b6d0b81791a6a51bbaf9f (commit)
       via  e7b508e6e8a8a38b0bb664ba46bd8cbbab661c3d (commit)
       via  82b813d4771ca303c098382e00790cde21b1155a (commit)
       via  3fe9edf416d24f0a40664c0472d861802b0cb6a5 (commit)
       via  22ccde5cdb5ab1ac6e5b69d4af9d0999ea66d00e (commit)
       via  497b1863142cc23c7d0bff1e2d937d8f2194b819 (commit)
       via  90ff7e74d6e2f52c7e2ad27e25adb26aceaa0f5b (commit)
       via  5b01ff972d3d394b9b7c2342af8daf272be51cbb (commit)
       via  7768db8aff169a1acb96032d8afe58dd24fc7dca (commit)
       via  8079c05cc2f513c7d511d324f7e9e74513c19890 (commit)
       via  cda5a5f30bda3eb1715ed1b5b5d790a7b741a301 (commit)
       via  e25358cd1f5f85ce52638537383055c7dfe0eeb6 (commit)
       via  750cfdb93f2c987b68d4ae18713f100998af7004 (commit)
       via  5e6dbc8ba9300fae1756d5b8c761c4f3f8a4e8d1 (commit)
       via  ca728bf5799ed7b2a9e9b084e321a605238305aa (commit)
       via  2553cfaca9d46e8425ec8e8c905e42452d7cddba (commit)
       via  fd60fd33287448352ba615856501615d54305030 (commit)
       via  e7431dbebb6989563b770cceeafdbf1d02627492 (commit)
       via  306df9019b263bee09d5c5e564179849f7c59536 (commit)
       via  d5488e7f2d7de7e27eb5be9f5b78323adbdcc07d (commit)
       via  14b2119fe023c4174c4ad6a6dfe13300a9184607 (commit)
       via  df7a20d87c92774126ae7251c563214fc6eb82c0 (commit)
       via  4ec85e646f688744bd42fc9d83e6e43fef91870e (commit)
       via  650e1c8622c053975612b827f18faa643f0c694a (commit)
       via  d0765fa0d59080e98bcb0eb2e33588ab137e7edd (commit)
       via  8b04ea78fbd34803a820a9edd4743e3592872b7e (commit)
       via  377a769dd6e71b1dd274413d276733a5ff54b189 (commit)
       via  79746a8046b1c04bbe2fd9adf73356fd3aec3de1 (commit)
       via  a0789f618c2fb66e0403707bfc7ff905ff74ae52 (commit)
       via  dc7d83edb9fc81a4383ef78f1e5531c51ee567a9 (commit)
       via  d7f9eefe35a999ae9ec84696df1e3b7c73cb979a (commit)
       via  37e90168d8cf8276e6fdf09c2e77b379cfa0d1cb (commit)
       via  fba9e628d1810d3a04328850ab6ce34ec9a934e8 (commit)
       via  b580e1b974d5ce613576d56d8b838866cdaa31de (commit)
       via  d4b68f0757932036ebb8d02c380447e6192a7af4 (commit)
       via  729ba900e405db476f24b16b5b4132a5b3326190 (commit)
       via  227243811f07592f3be50ef75d76690016360f05 (commit)
       via  976bd6ca14b83bfd26a8c4e1fa6ddf87c0923092 (commit)
       via  1f70d8ba65e878a9ddc8afd0cdff63e3d33f0bfa (commit)
       via  be4e9d9f5a360a95c87fcbc5c8f8371e5fe50e70 (commit)
       via  1d5931a647329d24301774dde8a5595d5825b9bf (commit)
       via  39ebf0ac5a82ea6a3b9f689db074074d962484ca (commit)
       via  0783495c45a8f5b608f1b5ff96c0b6205f8d9f52 (commit)
       via  bbc4db537e908f20083b76e15eaf47f2344d1e4d (commit)
       via  4d732b981c03849b1a187b214b0391ee8e1070de (commit)
       via  dde5b9902f12c14e5fdea5114f71c74b28d6a1ba (commit)
       via  5e70707066a176b7d7916d561a77e8cf9135f892 (commit)
       via  f4be0b3e23ac675eae591d6a8f032880dcd82aa9 (commit)
       via  48291bb1710ed03578ec279d47afc08d81322a4b (commit)
       via  72ac80c59b03236c57d6730fecb50e8079255d7e (commit)
       via  9609104f4e729c0227ddaa50a896d42cab8a547f (commit)
       via  cf8f84273d7a71d9fc9282a0d51064a16ef294d2 (commit)
       via  bd17aecc2485eeab897641b091d1d77364f3751b (commit)
       via  421ee002d0f9cf28955e3a21ffdf6d9a130e5ecf (commit)
       via  e33133f2dca126beda22b3d8856663d5c1c31133 (commit)
       via  c39efbd2137d2a54d14a50bf5740bea247f5d0e1 (commit)
       via  b2567723ff998d6a79b0207202f79e185031df8c (commit)
       via  475b47966af5ad489fb5289beba315ef6f9783f7 (commit)
       via  79a778c100d48cea59894984537908505f9613f9 (commit)
       via  1184796936893d69a04400b819e0756eeec25d55 (commit)
       via  6c7085a09b1fe175ae84f504b698e6b69941f63d (commit)
       via  08f4e1825d52f25a179ba12a9582244fb927493b (commit)
       via  fad2fe7a448c0838948ddc70a3588cecb98d5d6d (commit)
       via  fcb3e2cc432cfd60594702016139909c2e906ba1 (commit)
       via  01112af36812aa68dab2bd7f8609d4a56d7fe7d2 (commit)
       via  128cc4389327ad20330ed3fb1ef93fe6111ca076 (commit)
       via  1a9987fa09cbea4b0243e5e0758f68aa14453b5b (commit)
       via  0e5f9847279e61c6c0bbd34754e2f28e56e63f92 (commit)
       via  1252970656b9cbc3a5a509595b746eebc76320f6 (commit)
       via  33ca9a038a2eeb6a7f9e4b5ce8355f3229e29931 (commit)
       via  7d4a3ea956d8803ee7e5356b73252291576158df (commit)
       via  b89e52f2964a1ca2dbceb236b107afcbb4806ef7 (commit)
       via  72937046ef940873e07d6ac8771a1423a2084882 (commit)
       via  1efbed85cd24657052bcf92d37b1cb61feb84247 (commit)
       via  bc9d89e9af510ebc274e633bf569de0250878319 (commit)
       via  ce8a0fc98d2a69246fb7cf30e1763afe9d1cdace (commit)
       via  f60023c5a377c3bbcb8654b3a54d4c6692026080 (commit)
       via  cf29b12bd36f8663a8ea6314ed0ac8a0e4e87ede (commit)
       via  dee11f2956b662c39770f6ab59b3bba44e1ba777 (commit)
       via  5e74a7a7cb5133e69060475a2c7b69583c06188f (commit)
       via  da018c52c848177e8cecfb83ec2dc3dc0ac73791 (commit)
       via  30c967eac820d27ff6eb57069bca32e44dd5193f (commit)
       via  d0d1530b8229d3d01b40f82af1c95ec263dec3f2 (commit)
       via  a6639e38603c98d7b500a391f1c40894bb663071 (commit)
       via  11f216c8b2115b1af22b8ab49f13b1bf49bf57a6 (commit)
       via  dfa739a713b0a7d933a6ec1fd487ac0195f1af28 (commit)
       via  c5640d30c01677fb830903ac60695379d29c28db (commit)
       via  d23fa7aa948865cabeb9c7815acd1e5dd4dee663 (commit)
       via  50e363a3bda0e3162bbd3596f58cf554d5f870e0 (commit)
       via  0a2362b14d50b4bdb8fb4f0adebd154e815b6c95 (commit)
       via  8293ab7d4d61f2cd641d1252d0d3d2975aee0592 (commit)
       via  4df2fdacedfffa079792e925514e8a8e1c745f5a (commit)
       via  e8c994826fec67eb6e9a130596b1261e01150be4 (commit)
       via  740df592dd9c6f473f7e2c1786dd33f2c9a8e50d (commit)
       via  669cc7447cd011cf1dd896ab9517634c8ea0bd59 (commit)
       via  de2c0ee92180802ee93f9a289789ebfebc7cc482 (commit)
       via  838360cb147cb1ec810ff7975ec63e39ebef9bb9 (commit)
       via  49cbb8ac1933cb5c201e8523d810015214dbfc7c (commit)
       via  e21b26b773026bc1be46aa46263fd0b7064453d0 (commit)
       via  da174794317a126ebaba285289a36c0ed49264f0 (commit)
       via  686016692b2fb8d7fb1886f55b25b57c71ced7a0 (commit)
       via  ad008536c90a87e3187147f72ed5017a8734edb4 (commit)
       via  1f4fa271b9e9c78104257f729f3046f9c30694e0 (commit)
       via  fe84d7a6e2120078527d650ab88e96b1263fc903 (commit)
       via  a6e855c1cf6825d7c95f964afb59779fa4cbfb67 (commit)
       via  836555dda8f2984c95215bd24574a0a71a6a5713 (commit)
       via  b9232ecb3e192e300c0e7f9237dc05e33c75f40e (commit)
       via  93972ffeb04f37b48b17ebdba7af0b232a358e4e (commit)
       via  bf387cecf3ba48e6fa836fad478061778f29146b (commit)
       via  096c03ed631632bcfcdbd33c6c5c5f6b1e2b6edb (commit)
       via  d5846df7c24b54b27ff446f99ad4ee446e2229e5 (commit)
       via  f559033c8aec58f6f3fd42b93c8e2b6b3113671e (commit)
       via  1c4d8bd9b02cb8c880b2b8e9dfc4262e878b8282 (commit)
       via  e4a6c049db98b1f0891d6624e454ad6d490b34f4 (commit)
       via  2baad5ee8fa9546a74eaa2269be827961f097c50 (commit)
       via  6ac39a930328d91c04c20c874983bd6a4530a992 (commit)
       via  2e92bab399fbaed097f1460bfa8698f1b7302bfd (commit)
       via  faa5c645a16b30f895a7527cb833b814e85b0e70 (commit)
       via  bc6bccac62745d087f4be85608f6901fde5d45bf (commit)
       via  907a965f3ffc6a248928d42d9ed0c322ff74e69f (commit)
       via  0e4f84dc8c42918523299444a886b80214880f40 (commit)
       via  ae8837c21cb0b14df6b2c788256cabef5c9a8d85 (commit)
       via  aa892ca4e0003a6405137e4e7961550d3d1273ec (commit)
       via  381bfc0811d942f6cc1a49dca8d2134d13d86a30 (commit)
       via  37752bdaf5edd05355c3425da211351a02a3aff0 (commit)
       via  56ead7bb06097b012362a77988be1ebcb90c2550 (commit)
       via  f545b3456d48ae265778c9f643e092c3d3f6d6ba (commit)
      from  6f58adb8db64318fcc602ad677278f2e854ecd3c (commit)

Summary of changes:
 .gitignore                                         |    2 +
 Makefile.in                                        |   17 +-
 README                                             |    2 +-
 UPGRADING                                          |   21 +
 aclocal.m4                                         |    3 +-
 bin/fastcgi_server.in                              |  252 +++++++
 bin/rt.in                                          |    5 +-
 bin/standalone_httpd.in                            |    2 +-
 bin/webmux.pl.in                                   |    3 +
 config.layout                                      |    9 +-
 configure.ac                                       |   13 +-
 docs/Security                                      |   25 +-
 docs/timezones_in_charts.pod                       |   84 +++
 etc/RT_Config.pm.in                                |  197 +++++-
 etc/upgrade/3.8.8/content                          |   38 +
 lib/RT.pm.in                                       |   21 +
 lib/RT/Action/NotifyAsComment.pm                   |   19 +-
 lib/RT/Action/SendEmail.pm                         |   11 +-
 lib/RT/Approval/Rule/Created.pm                    |    2 +-
 lib/RT/Approval/Rule/Passed.pm                     |    1 +
 lib/RT/Approval/Rule/Rejected.pm                   |    1 +
 lib/RT/Attachment_Overlay.pm                       |   21 +-
 lib/RT/Config.pm                                   |   16 +
 lib/RT/Crypt/GnuPG.pm                              |   23 +-
 lib/RT/CustomField_Overlay.pm                      |  207 +++++-
 lib/RT/CustomFields_Overlay.pm                     |  290 +++++---
 lib/RT/EmailParser.pm                              |   35 +-
 lib/RT/Groups_Overlay.pm                           |   33 +-
 lib/RT/I18N.pm                                     |   65 +-
 lib/RT/I18N/ar.po                                  |  760 ++++++++++---------
 lib/RT/I18N/bg.po                                  |  760 ++++++++++----------
 lib/RT/I18N/cs.po                                  |  760 ++++++++++---------
 lib/RT/I18N/da.po                                  |  760 ++++++++++---------
 lib/RT/I18N/de.po                                  |  760 ++++++++++---------
 lib/RT/I18N/en.po                                  |    2 +-
 lib/RT/I18N/es.po                                  |  760 ++++++++++---------
 lib/RT/I18N/fi.po                                  |  760 ++++++++++---------
 lib/RT/I18N/fr.po                                  |  760 ++++++++++---------
 lib/RT/I18N/he.po                                  |  762 ++++++++++----------
 lib/RT/I18N/hr.po                                  |  760 ++++++++++----------
 lib/RT/I18N/hu.po                                  |  760 ++++++++++----------
 lib/RT/I18N/id.po                                  |  760 ++++++++++----------
 lib/RT/I18N/it.po                                  |  760 ++++++++++---------
 lib/RT/I18N/ja.po                                  |  760 ++++++++++----------
 lib/RT/I18N/nb.po                                  |  760 ++++++++++---------
 lib/RT/I18N/nl.po                                  |  760 ++++++++++---------
 lib/RT/I18N/pl.po                                  |  760 ++++++++++---------
 lib/RT/I18N/pt.po                                  |  760 ++++++++++---------
 lib/RT/I18N/pt_BR.po                               |  760 ++++++++++---------
 lib/RT/I18N/rt.pot                                 |  760 ++++++++++----------
 lib/RT/I18N/ru.po                                  |  760 ++++++++++---------
 lib/RT/I18N/sv.po                                  |  760 ++++++++++---------
 lib/RT/I18N/tr.po                                  |  760 ++++++++++----------
 lib/RT/I18N/zh_CN.po                               |  760 ++++++++++---------
 lib/RT/I18N/zh_TW.po                               |  760 ++++++++++---------
 lib/RT/Interface/Email.pm                          |   51 +-
 lib/RT/Interface/Web.pm                            |  149 +++-
 lib/RT/Interface/Web/Handler.pm                    |    4 +
 lib/RT/Interface/Web/QueryBuilder/Tree.pm          |    6 +-
 lib/RT/Interface/Web/Request.pm                    |    4 +-
 lib/RT/Interface/Web/Session.pm                    |    4 +-
 lib/RT/ObjectCustomFieldValue.pm                   |   14 -
 lib/RT/ObjectCustomFieldValue_Overlay.pm           |   31 +
 lib/RT/ObjectCustomField_Overlay.pm                |  142 ++++
 lib/RT/Principal_Overlay.pm                        |  105 ++-
 lib/RT/Queue_Overlay.pm                            |    9 +
 lib/RT/Queues_Overlay.pm                           |   25 +-
 lib/RT/Record.pm                                   |    1 +
 lib/RT/Report/Tickets.pm                           |   64 ++-
 lib/RT/Report/Tickets/Entry.pm                     |   29 +
 lib/RT/SQL.pm                                      |    2 +-
 lib/RT/Scrip_Overlay.pm                            |   13 +
 lib/RT/Search/Googleish.pm                         |    4 +-
 lib/RT/SearchBuilder.pm                            |   62 ++-
 lib/RT/Shredder/Plugin/Users.pm                    |   10 +-
 lib/RT/Test.pm                                     |   14 +-
 lib/RT/Test/Web.pm                                 |   37 +-
 lib/RT/Ticket_Overlay.pm                           |   19 +-
 lib/RT/Tickets_Overlay.pm                          |  105 ++-
 lib/RT/User_Overlay.pm                             |   67 ++-
 lib/RT/Users_Overlay.pm                            |  136 +---
 m4/rt_layout.m4                                    |    3 +-
 sbin/rt-clean-sessions.in                          |   12 +-
 sbin/rt-dump-database.in                           |    4 +
 sbin/rt-test-dependencies.in                       |   24 +-
 share/fonts/Droid.README                           |    5 +
 share/fonts/DroidSans.ttf                          |  Bin 0 -> 149076 bytes
 share/fonts/DroidSansFallback.ttf                  |  Bin 0 -> 3022632 bytes
 share/html/Admin/CustomFields/Objects.html         |  152 ++--
 share/html/Admin/CustomFields/index.html           |   58 +-
 share/html/Admin/Elements/EditCustomFields         |  213 +++---
 share/html/Admin/Elements/EditScrip                |    1 +
 share/html/Admin/Elements/EditScrips               |    5 +-
 share/html/Admin/Elements/EditTemplates            |    5 +-
 share/html/Admin/Groups/index.html                 |    5 +-
 share/html/Admin/Queues/Modify.html                |    7 +
 share/html/Admin/Queues/index.html                 |    6 +-
 share/html/Admin/Tools/Configuration.html          |  180 ++++--
 share/html/Admin/Users/Memberships.html            |    4 +-
 share/html/Admin/Users/Modify.html                 |   52 +-
 share/html/Admin/Users/index.html                  |    6 +-
 share/html/Dashboards/Elements/HiddenSearches      |    3 +
 share/html/Dashboards/Render.html                  |    7 +-
 share/html/Download/CustomFieldValue/dhandler      |    5 +-
 share/html/Elements/CollectionAsTable/Row          |    3 +-
 share/html/Elements/CollectionList                 |   24 +-
 share/html/Elements/ColumnMap                      |   24 +
 share/html/Elements/EditCustomFieldSelect          |    3 +-
 share/html/Elements/EditLinks                      |   24 +-
 share/html/Elements/EditPassword                   |   34 +
 share/html/Elements/HeaderJavascript               |    2 +-
 share/html/Elements/Login                          |   15 +
 share/html/Elements/Logo                           |    7 +-
 share/html/Elements/MessageBox                     |    2 +-
 share/html/Elements/MyReminders                    |    1 +
 .../html/Elements/{ => RT__CustomField}/ColumnMap  |  149 +++--
 share/html/Elements/RT__Queue/ColumnMap            |   54 +-
 share/html/Elements/RT__Scrip/ColumnMap            |    4 +
 share/html/Elements/RT__Template/ColumnMap         |   11 +
 share/html/Elements/RT__Ticket/ColumnMap           |   22 -
 share/html/Elements/SelectQueue                    |    3 +-
 share/html/Elements/ShowCustomFields               |   11 +-
 share/html/Elements/ShowLinks                      |   22 +-
 .../TicketBookmark => Elements/ShowRelationLabel}  |   16 +-
 share/html/Elements/ShowUser                       |   24 +-
 share/html/Elements/ShowUserConcise                |   16 +-
 share/html/Helpers/CalPopup.html                   |   12 +-
 share/html/NoAuth/Logout.html                      |   12 +-
 share/html/NoAuth/css/3.4-compat/titlebox.css      |    4 -
 share/html/NoAuth/css/3.5-default/titlebox.css     |    4 -
 share/html/NoAuth/css/autohandler                  |    3 +-
 share/html/NoAuth/css/base/misc.css                |    4 +
 share/html/NoAuth/css/print.css                    |   11 +-
 share/html/NoAuth/css/web2/boxes.css               |    4 +
 .../NoAuth/css/web2/{tools.css => collection.css}  |    8 +-
 share/html/NoAuth/css/web2/main.css                |    1 +
 share/html/NoAuth/css/web2/portlets.css            |    6 +
 share/html/NoAuth/images/autohandler               |    3 +-
 share/html/NoAuth/js/autohandler                   |    3 +-
 .../BevelBoxRaisedEnd => NoAuth/rss/dhandler}      |    4 +-
 share/html/Search/Bulk.html                        |    4 +-
 share/html/Search/Chart                            |  136 ++--
 share/html/Search/Elements/Chart                   |   33 +-
 .../{Results.rdf => Elements/ResultsRSSView}       |   42 +-
 share/html/Search/Results.html                     |    5 +-
 share/html/Search/Results.rdf                      |   57 +--
 share/html/Search/Results.tsv                      |    2 +-
 share/html/SelfService/Error.html                  |    2 +-
 share/html/SelfService/Prefs.html                  |   34 +-
 share/html/Ticket/Attachment/dhandler              |    7 +-
 share/html/Ticket/Create.html                      |   18 +
 share/html/Ticket/Elements/EditCustomFields        |    2 +
 share/html/Ticket/Elements/EditDates               |    1 +
 .../Ticket/Elements/EditTransactionCustomFields    |    2 +
 share/html/Ticket/Elements/PreviewScrips           |    6 +-
 share/html/Ticket/Elements/ShowAttachments         |   17 +-
 share/html/Ticket/Elements/ShowDates               |    1 +
 share/html/Ticket/Elements/ShowGroupMembers        |    4 +-
 share/html/Ticket/Elements/ShowPeople              |    4 +-
 share/html/Ticket/Elements/ShowSummary             |  111 ++--
 share/html/Ticket/Elements/ShowTransaction         |    2 +
 .../Ticket/Elements/ShowTransactionAttachments     |    5 +-
 share/html/Ticket/Elements/UpdateCc                |   26 +-
 share/html/Ticket/ModifyAll.html                   |    9 +-
 share/html/Ticket/ModifyDates.html                 |    1 +
 share/html/Ticket/Update.html                      |   27 +-
 share/html/User/Elements/Tabs                      |   66 +-
 share/html/User/Prefs.html                         |   43 +-
 share/html/Widgets/Form/Select                     |    5 +-
 t/api/emailparser.t                                |   17 +-
 t/api/rights.t                                     |  227 ++++---
 t/api/rights_show_ticket.t                         |  262 +++++++
 t/customfields/sort_order.t                        |    6 +-
 t/mail/charsets-outgoing.t                         |   99 ++-
 t/ticket/merge.t                                   |   49 ++-
 t/web/cf_access.t                                  |   12 +-
 t/web/cf_onqueue.t                                 |   11 +-
 t/web/cf_select_one.t                              |    4 +-
 t/web/dashboards.t                                 |    8 +-
 t/web/search_rss.t                                 |   74 ++
 t/web/ticket-create-utf8.t                         |   94 ++--
 181 files changed, 13720 insertions(+), 10651 deletions(-)
 create mode 100644 bin/fastcgi_server.in
 create mode 100644 docs/timezones_in_charts.pod
 create mode 100644 etc/upgrade/3.8.8/content
 create mode 100644 share/fonts/Droid.README
 create mode 100755 share/fonts/DroidSans.ttf
 create mode 100755 share/fonts/DroidSansFallback.ttf
 create mode 100644 share/html/Elements/EditPassword
 copy share/html/Elements/{ => RT__CustomField}/ColumnMap (51%)
 copy share/html/{Helpers/Toggle/TicketBookmark => Elements/ShowRelationLabel} (82%)
 copy share/html/NoAuth/css/web2/{tools.css => collection.css} (95%)
 copy share/html/{Elements/BevelBoxRaisedEnd => NoAuth/rss/dhandler} (97%)
 mode change 100755 => 100644
 copy share/html/Search/{Results.rdf => Elements/ResultsRSSView} (75%)
 create mode 100644 t/api/rights_show_ticket.t
 create mode 100644 t/web/search_rss.t

- Log -----------------------------------------------------------------
commit 025e776a6c43f96028321599c17e98dd5a938d6f
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Wed Apr 14 18:17:08 2010 -0400

    refactor this code, it was getting crazy
    Create a _ProcessSkipNotification to unify some of the repeated code

diff --git a/lib/RT/Interface/Web.pm b/lib/RT/Interface/Web.pm
index d6b854f..080c51e 100755
--- a/lib/RT/Interface/Web.pm
+++ b/lib/RT/Interface/Web.pm
@@ -958,17 +958,7 @@ sub CreateTicket {
         MIMEObj         => $MIMEObj
     );
 
-    my @temp_squelch;
-    foreach my $type (qw(Requestor Cc AdminCc)) {
-        push @temp_squelch, map $_->address, Email::Address->parse( $create_args{$type} )
-            if grep $_ eq $type || $_ eq ( $type . 's' ), @{ $ARGS{'SkipNotification'} || [] };
-
-    }
-
-    if (@temp_squelch) {
-        require RT::Action::SendEmail;
-        RT::Action::SendEmail->SquelchMailTo( RT::Action::SendEmail->SquelchMailTo, @temp_squelch );
-    }
+    _ProcessSkipNotification(SkipNotification => $ARGS{SkipNotification}, %create_args);
 
     if ( $ARGS{'AttachTickets'} ) {
         require RT::Action::SendEmail;
@@ -1186,23 +1176,9 @@ sub ProcessUpdateMessage {
         TimeTaken    => $args{ARGSRef}->{'UpdateTimeWorked'}
     );
 
-    my @temp_squelch;
-    foreach my $type (qw(Cc AdminCc)) {
-        if (grep $_ eq $type || $_ eq ( $type . 's' ), @{ $args{ARGSRef}->{'SkipNotification'} || [] }) {
-            push @temp_squelch, map $_->address, Email::Address->parse( $message_args{$type} );
-            push @temp_squelch, $args{TicketObj}->$type->MemberEmailAddresses;
-            push @temp_squelch, $args{TicketObj}->QueueObj->$type->MemberEmailAddresses;
-        }
-    }
-    if (grep $_ eq 'Requestor' || $_ eq 'Requestors', @{ $args{ARGSRef}->{'SkipNotification'} || [] }) {
-            push @temp_squelch, map $_->address, Email::Address->parse( $message_args{Requestor} );
-            push @temp_squelch, $args{TicketObj}->Requestors->MemberEmailAddresses;
-    }
-
-    if (@temp_squelch) {
-        require RT::Action::SendEmail;
-        RT::Action::SendEmail->SquelchMailTo( RT::Action::SendEmail->SquelchMailTo, @temp_squelch );
-    }
+    _ProcessSkipNotification( SkipNotification => $args{ARGSRef}->{SkipNotification},
+                              TicketObj => $args{TicketObj}, 
+                              %message_args );
 
     unless ( $args{'ARGSRef'}->{'UpdateIgnoreAddressCheckboxes'} ) {
         foreach my $key ( keys %{ $args{ARGSRef} } ) {
@@ -1236,6 +1212,36 @@ sub ProcessUpdateMessage {
 
 # }}}
 
+sub _ProcessSkipNotification {
+    my %args = @_;
+
+    my @temp_squelch;
+    foreach my $type (qw(Cc AdminCc)) {
+        if (grep $_ eq $type || $_ eq ( $type . 's' ), @{ $args{SkipNotification} || [] }) {
+            push @temp_squelch, map $_->address, Email::Address->parse( $args{$type} );
+            # during create, we won't have a ticket
+            # we may actually want to make this work on queue rols during creationg, but
+            # that doesn't maintain backcompat with the rtir version of this
+            if ( $args{TicketObj} ) { 
+                push @temp_squelch, $args{TicketObj}->$type->MemberEmailAddresses;
+                push @temp_squelch, $args{TicketObj}->QueueObj->$type->MemberEmailAddresses;
+            }
+        }
+    }
+
+    if (grep $_ eq 'Requestor' || $_ eq 'Requestors', @{ $args{SkipNotification} || [] }) {
+            push @temp_squelch, map $_->address, Email::Address->parse( $args{Requestor} );
+            if ( $args{TicketObj} ) { 
+                push @temp_squelch, $args{TicketObj}->Requestors->MemberEmailAddresses;
+            }
+    }
+
+    if (@temp_squelch) {
+        require RT::Action::SendEmail;
+        RT::Action::SendEmail->SquelchMailTo( RT::Action::SendEmail->SquelchMailTo, @temp_squelch );
+    }
+}
+
 # {{{ sub MakeMIMEEntity
 
 =head2 MakeMIMEEntity PARAMHASH

commit b8a176f5ab3d64c3559dac4d13c10ad9d3b208d3
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Wed Apr 14 18:48:20 2010 -0400

    document _ProcessSkipNotification

diff --git a/lib/RT/Interface/Web.pm b/lib/RT/Interface/Web.pm
index 080c51e..0467e9a 100755
--- a/lib/RT/Interface/Web.pm
+++ b/lib/RT/Interface/Web.pm
@@ -1212,6 +1212,15 @@ sub ProcessUpdateMessage {
 
 # }}}
 
+=head2 _ProcessSkipNotification
+
+Takes paramhash with optional TicketObj (expected to be passed if you're updating)
+
+Will temporarily squelch every watcher associated with this Ticket (Requestors, Ccs, AdminCcs)
+based on the arguments passed in the SkipNotification arrayref (Cc AdminCc Requestor)
+
+=cut
+
 sub _ProcessSkipNotification {
     my %args = @_;
 

-----------------------------------------------------------------------


More information about the Rt-commit mailing list