allura
修訂. | 時間 | 作者 | 訊息 |
---|---|---|---|
c0c52d5 | 2012-07-19 04:00:03 | Tim Van Steenburgh | dev Merge branch 'dev' of git://sfi-engr-scm-1/forge into dev |
948611f | 2012-07-19 03:59:40 | Tim Van Steenburgh | Script to add a user to a group on a project. Signed-off... |
a96b42f | 2012-07-19 03:58:58 | Dave Brondsema | [#4539] move solr installation into the box setup |
4101129 | 2012-07-19 03:58:58 | Dave Brondsema | [#4539] Add solr port to port-forwarding; fixes for lates... |
9f10826 | 2012-07-19 03:58:58 | Dave Brondsema | [#4539] quieter rebuild |
06e1c4f | 2012-07-19 00:10:33 | Dave Brondsema | [#4481] correct docs on solr field names for voting |
19e3c41 | 2012-07-18 23:53:17 | Dave Brondsema | [#4556] clarify wording in clone failure emails |
591c0ae | 2012-07-18 23:48:12 | Igor Bondarenko | [#4556] ticket:122 remove h.push_config when clonning the... |
b97f695 | 2012-07-18 23:45:48 | Igor Bondarenko | [#4529] ticket:121 remove sidebar_menu from UserProfileApp |
482f686 | 2012-07-18 23:45:47 | Igor Bondarenko | [#4529] ticket:112 Remove sidebar on user profile page. |
名稱 | 修訂. | 時間 | 作者 |
---|---|---|---|
allura_20120717 | 110e32d | 2012-07-18 03:17:35 | Dave Brondsema |
allura_20120712 | 5dafae5 | 2012-07-13 04:35:25 | Tim Van Steenburgh |
allura_20120710 | 7ffa92a | 2012-07-11 02:07:28 | Anton Kasyanov |
allura_20120627.01 | 648ca5b | 2012-06-28 04:22:46 | Tim Van Steenburgh |
allura_20120627 | 8e0face | 2012-06-28 00:07:25 | Jenny Steele |
allura_20120626 | 5139e98 | 2012-06-27 05:08:59 | bolkimen |
allura_20120621 | d305c88 | 2012-06-21 23:55:57 | Jenny Steele |
allura_20120615 | a8a2afd | 2012-06-16 02:12:25 | Tim Van Steenburgh |
allura_20120612 | 5b8ca99 | 2012-06-13 04:54:13 | Igor Bondarenko |
allura_20120611 | c23e328 | 2012-06-12 04:40:22 | Dave Brondsema |
allura_20120608 | 38750bf | 2012-06-09 01:05:09 | Cory Johns |
allura_20120530 | 8c1bf6f | 2012-05-31 04:15:07 | Dave Brondsema |
allura_20120529.01 | d23df17 | 2012-05-30 05:51:55 | Cory Johns |
allura_20120529 | c2a838a | 2012-05-30 03:25:50 | Cory Johns |
allura_20120524 | 1916110 | 2012-05-25 05:03:30 | Dave Brondsema |
allura_20120522 | 3c2e0a0 | 2012-05-23 01:05:16 | Cory Johns |
allura_20120521 | c3736de | 2012-05-22 05:04:54 | Tim Van Steenburgh |
allura_20120511 | f12242e | 2012-05-12 05:55:46 | Cory Johns |
allura_20120509 | b8ff1dc | 2012-05-10 08:05:05 | Rick Copeland |
allura_20120508.01 | d271a24 | 2012-05-09 05:41:58 | Cory Johns |
allura_20120508 | b77da7e | 2012-05-09 03:24:36 | Cory Johns |
allura_20120430.02 | b63bbca | 2012-05-01 04:00:39 | Tim Van Steenburgh |
allura_20120430.01 | 0e40809 | 2012-05-01 02:40:03 | Tim Van Steenburgh |
allura_20120430 | b4c36a8 | 2012-05-01 00:20:48 | Tim Van Steenburgh |
allura_20120427 | 1978733 | 2012-04-28 00:29:12 | Jenny Steele |
allura_20120419.01 | 1d4a536 | 2012-04-20 05:00:03 | Tim Van Steenburgh |
allura_20120419 | 9e5ba02 | 2012-04-20 00:52:44 | Tim Van Steenburgh |
allura_20120416 | 0a6486d | 2012-04-17 04:14:07 | Cory Johns |
allura_20120405 | fe65e87 | 2012-04-06 00:34:15 | Jenny Steele |
allura_20120329 | 6263685 | 2012-03-30 02:28:13 | Jenny Steele |
allura_20120326 | 479cd9e | 2012-03-27 01:58:33 | Cory Johns |
allura_20120320.02 | d3a42ce | 2012-03-21 02:51:25 | Cory Johns |
allura_20120320.01 | d3a42ce | 2012-03-21 02:31:48 | Cory Johns |
allura_20120320 | 01acd51 | 2012-03-21 01:57:40 | Jenny Steele |
allura_20120315 | aa3b05d | 2012-03-16 03:31:32 | Dave Brondsema |
allura_20120307 | ef3f778 | 2012-03-08 00:14:52 | Jenny Steele |
allura_20120301 | 4b355d1 | 2012-03-02 01:05:21 | Dave Brondsema |
allura_20120222 | b4023f7 | 2012-02-23 06:06:47 | Tim Van Steenburgh |
allura_20120221 | bd5aaa6 | 2012-02-22 03:58:19 | Tim Van Steenburgh |
allura_20120215 | 17efd79 | 2012-02-15 23:50:26 | Tim Van Steenburgh |
allura_20120210 | a51b99c | 2012-02-11 05:11:51 | Jenny Steele |
allura_20120131 | 164d09a | 2012-02-01 06:02:49 | Tim Van Steenburgh |
allura_20120125 | a490e18 | 2012-01-25 23:09:49 | Dave Brondsema |
allura_20120120 | 916beee | 2012-01-21 03:19:06 | Tim Van Steenburgh |
allura_20120118.02 | 9b92f09 | 2012-01-19 07:25:19 | Dave Brondsema |
allura_20120118.01 | 55d8545 | 2012-01-19 06:35:45 | Rick Copeland |
allura_20120109 | e5b93e1 | 2012-01-10 02:43:48 | Tim Van Steenburgh |
allura_20120103 | 0e4aae1 | 2012-01-03 22:49:11 | Tim Van Steenburgh |
allura_20111214 | e3fd1b8 | 2011-12-14 23:49:43 | Tim Van Steenburgh |
allura_20111212 | 812a7b8 | 2011-12-13 05:30:25 | Tim Van Steenburgh |
allura_20111128 | 4e140c9 | 2011-11-28 23:43:33 | Dave Brondsema |
allura_20111116 | e388ce2 | 2011-11-17 06:02:24 | Jenny Steele |
allura_20111110 | 7941b68 | 2011-11-11 06:47:21 | Rick Copeland |
allura_20111104 | 299f7fc | 2011-11-04 23:20:27 | Dave Brondsema |
allura_20111019.01 | 567a34b | 2011-10-20 06:42:53 | Jenny Steele |
allura_20111019 | fab8b3c | 2011-10-20 03:43:47 | Jenny Steele |
allura_20111011 | 3c11d7b | 2011-10-12 00:42:27 | Wayne Witzel III |
allura_20110928 | ca106a5 | 2011-09-28 23:26:33 | Jenny Steele |
allura_20110920 | f09fb8e | 2011-09-20 23:42:11 | Tim Van Steenburgh |
allura_20110907 | 5d7db84 | 2011-09-08 02:26:07 | Kyle Adams |
allura_20110825.01 | 53028a7 | 2011-08-26 04:51:27 | Tim Van Steenburgh |
allura_20110825 | 27ccecb | 2011-08-26 03:54:03 | Dave Brondsema |
allura_20110822 | 5bb8528 | 2011-08-23 03:25:32 | Jenny Steele |
allura_20110817 | 879d114 | 2011-08-18 05:10:08 | Dave Brondsema |
allura_20110727 | 8e7a737 | 2011-07-28 04:05:27 | Tim Van Steenburgh |
allura_20110726 | df5e44a | 2011-07-26 23:25:59 | Dave Brondsema |
allura_20110719 | 800cc1e | 2011-07-19 22:55:37 | Jenny Steele |
allura_20110714.01 | a3d6d91 | 2011-07-15 06:19:14 | Dave Brondsema |
allura_20110714 | 530fcc3 | 2011-07-15 02:50:47 | Rick Copeland |
allura_20110706 | cbc2b65 | 2011-07-07 05:31:59 | Rick Copeland |
allura_20110622 | f3e3ff6 | 2011-06-23 00:54:05 | Rick Copeland |
allura_20110613 | 894b9aa | 2011-06-14 05:19:11 | Dave Brondsema |
allura_20110610 | 85e237a | 2011-06-11 00:30:57 | Dave Brondsema |
allura_20110609.02 | ab49ec8 | 2011-06-10 04:42:29 | Kyle Adams |
allura_20110609.01 | a2452a2 | 2011-06-10 03:44:45 | Wolf |
allura_20110609 | d191b04 | 2011-06-10 00:59:55 | John Hoffmann |
allura_20110608 | c5d182b | 2011-06-08 21:32:46 | Dave Brondsema |
allura_20110607.01 | 2709e54 | 2011-06-08 06:04:45 | Jenny Steele |
allura_20110602 | d9e6b55 | 2011-06-02 22:40:17 | Rick Copeland |
allura_20110527.02 | da3c8a1 | 2011-05-28 06:00:46 | Dave Brondsema |
allura_20110527.01 | 61c6048 | 2011-05-28 01:43:28 | Jenny Steele |
allura_20110527 | 61c6048 | 2011-05-28 00:40:30 | Jenny Steele |
allura_20110518 | 2cecf8d | 2011-05-18 23:17:55 | Tim Van Steenburgh |
allura_20110511 | d575ab1 | 2011-05-11 23:25:58 | Dave Brondsema |
allura_20110506 | c062658 | 2011-05-07 00:12:50 | Tim Van Steenburgh |
allura_20110504.01 | 408f81e | 2011-05-05 03:12:44 | John Hoffmann |
allura_20110504 | bbe1cc9 | 2011-05-04 22:18:09 | Rick Copeland |
allura_20110502 | 830553c | 2011-05-02 22:51:49 | John Hoffmann |
allura_20110428 | 76cf08e | 2011-04-29 04:18:55 | Dave Brondsema |
allura_20110427 | a53ce83 | 2011-04-28 00:41:17 | Jenny Steele |
allura_20110420 | 2e89c34 | 2011-04-20 23:10:31 | Jenny Steele |
allura_20110415 | c0bbe50 | 2011-04-16 00:31:23 | Dave Brondsema |
allura_20110413 | 06ee796 | 2011-04-14 05:11:08 | Kyle Adams |
allura_20110412 | 568b2ee | 2011-04-13 05:19:47 | Jenny Steele |
allura_20110411 | 49c8a64 | 2011-04-12 04:32:56 | Jenny Steele |
allura_20110405 | 887dc55 | 2011-04-06 04:52:30 | Rick Copeland |
allura_20110404 | d9dfc4e | 2011-04-05 05:40:10 | Dave Brondsema |
allura_20110401 | 4bb1749 | 2011-04-02 05:42:45 | Rick Copeland |
allura_20110331 | 5f1d5e1 | 2011-04-01 03:42:18 | Rick Copeland |
allura_20110330.01 | 65c5073 | 2011-03-31 03:46:20 | Wolf |
allura_20110330 | 94d8dd8 | 2011-03-31 03:29:29 | Wolf |
allura_20110329 | 02060cb | 2011-03-30 04:32:23 | Dave Brondsema |
allura_20110323 | 89e2acf | 2011-03-24 01:17:24 | John Hoffmann |
allura_20110316.01 | 9b41587 | 2011-03-17 04:23:54 | Rick Copeland |
allura_20110309 | 3e3bd8c | 2011-03-10 07:08:03 | Rick Copeland |
allura_20110228 | 36f02a9 | 2011-03-01 05:52:42 | Jenny Steele |
allura_20110223 | 7603c33 | 2011-02-24 05:02:06 | Jenny Steele |
allura_20110218.01 | bf9d35d | 2011-02-19 06:57:12 | Dave Brondsema |
allura_20110218 | f3e4da9 | 2011-02-19 01:45:33 | Jenny Steele |
release_20110210 | f0bebff | 2011-02-11 01:05:19 | Rick Copeland |
release_20101101 | e738d23 | 2010-11-01 23:36:29 | Rick Copeland |
release_20101029.01 | e738d23 | 2010-10-30 06:27:27 | Rick Copeland |
release_20101029 | 7e749ff | 2010-10-30 00:00:37 | Jenny Steele |
release_20101028 | 462c102 | 2010-10-29 06:32:57 | Jenny Steele |
release_20101027.01 | 0f78e6d | 2010-10-28 07:02:33 | Rick Copeland |
release_20101027 | 2e506e1 | 2010-10-28 03:30:47 | Jenny Steele |
release_20101025.01 | 88a95c3 | 2010-10-26 03:43:41 | Rick Copeland |
release_20101025 | 4f0cf25 | 2010-10-26 01:53:58 | Jenny Steele |
release_20101020 | 14febf7 | 2010-10-21 00:39:48 | Rick Copeland |
release_20101019 | 1800e2c | 2010-10-20 05:07:58 | Jenny Steele |
release_20101012.01 | cf12fe0 | 2010-10-13 02:21:31 | Jenny Steele |
release_20101012 | 59154f3 | 2010-10-12 22:59:00 | Wolf |
release_20101011 | cd01ece | 2010-10-12 02:50:34 | Jenny Steele |
release_20101001 | df14e42 | 2010-10-02 00:34:57 | Jenny Steele |
release_20100922 | a6d20c4 | 2010-09-23 01:02:35 | Rick Copeland |
release_20100921 | 3d7d6ac | 2010-09-22 04:09:32 | Jenny Steele |
release_20100920 | 0be7058 | 2010-09-21 04:58:25 | Jenny Steele |
release_20100916 | 83997e6 | 2010-09-17 02:12:17 | Rick Copeland |
release_20100914 | 3d62408 | 2010-09-15 23:50:38 | Wolf |
release_20100901.01 | c86ef1c | 2010-09-02 04:31:48 | Rick Copeland |
release_20100901 | 74587d1 | 2010-09-02 03:32:00 | Rick Copeland |
release_20100831.01 | 5ea1209 | 2010-09-01 05:20:27 | Wolf |
release_20100831 | d4fa6f3 | 2010-09-01 00:58:51 | Rick Copeland |
release_20100826.02 | 5c3abfe | 2010-08-27 04:42:52 | Rick Copeland |
release_20100826.01 | 32790ac | 2010-08-27 03:16:53 | Rick Copeland |
release_20100826 | 32790ac | 2010-08-27 03:03:14 | Rick Copeland |
release_20100820 | 76e8541 | 2010-08-21 01:28:05 | Rick Copeland |
release_20100818.02 | 9053b57 | 2010-08-18 23:11:13 | Rick Copeland |
release_20100818.01 | f6afe66 | 2010-08-18 23:10:12 | Rick Copeland |
release_20100818 | f6afe66 | 2010-08-18 22:14:53 | Rick Copeland |
release_20100811.01 | 6b0bd00 | 2010-08-12 03:13:14 | Rick Copeland |
release_20100811 | 91f7813 | 2010-08-12 01:47:49 | Rick Copeland |
release_20100809 | d73f8fb | 2010-08-10 01:55:08 | Rick Copeland |
release_20100803 | fedfa43 | 2010-08-04 00:48:10 | Jenny Steele |
release_20100730.01 | 4cb2298 | 2010-07-31 02:39:44 | Jenny Steele |
release_20100730 | f022ea1 | 2010-07-31 02:13:41 | Jenny Steele |
release_20100728.01 | 6cb99c4 | 2010-07-29 00:28:20 | Jenny Steele |
release_20100728 | d6fc234 | 2010-07-28 23:47:13 | Jenny Steele |
release_20100727 | 62e1c0a | 2010-07-28 02:50:10 | Jenny Steele |
release_20100719.01 | d6fc234 | 2010-07-20 03:40:25 | Jenny Steele |
release_20100719 | 47c1c67 | 2010-07-20 02:24:43 | Jenny Steele |
release_20100714 | ff7e6e5 | 2010-07-15 03:38:18 | Wolf |
release_20100713 | 1bfc171 | 2010-07-14 00:45:14 | Wolf |
release_20100712.01 | a0b3f41 | 2010-07-13 05:45:03 | Rick Copeland |
release_20100712 | 11c6513 | 2010-07-13 01:23:29 | Wolf |
release_20100708 | 6217324 | 2010-07-08 21:25:03 | Mark Ramm |
release_20100706.02 | d36ab9d | 2010-07-07 06:53:16 | Jenny Steele |
release_20100706.01 | a02a100 | 2010-07-07 06:51:01 | Rick Copeland |
release_20100706 | 18942da | 2010-07-07 01:13:32 | Rick Copeland |
release_20100701 | 4e013fc | 2010-07-02 04:55:07 | Jenny Steele |
release_20100630 | df6437c | 2010-07-01 00:59:07 | Rick Copeland |
release_20100629 | 8f6ed63 | 2010-06-30 05:57:18 | Mark Ramm |
release_20100623 | 0bb6f6b | 2010-06-24 05:05:32 | Jenny Steele |
release_20100622 | d2beb7f | 2010-06-23 03:21:16 | Rick Copeland |
release_20100621.01 | 93a2c41 | 2010-06-22 04:32:16 | Rick Copeland |
release_20100621 | c04d3ff | 2010-06-22 03:19:06 | Rick Copeland |
release_20100616 | bc05117 | 2010-06-17 05:24:17 | Rick Copeland |
release_20100615.01 | e863bc6 | 2010-06-16 05:49:37 | Rick Copeland |
release_20100615 | e863bc6 | 2010-06-16 04:30:48 | Rick Copeland |
release_20100614 | 6716841 | 2010-06-15 05:21:42 | Jenny Steele |
release_20100611.02 | 355f715 | 2010-06-12 05:15:11 | Rick Copeland |
release_20100611.01 | 9ab2950 | 2010-06-12 04:50:32 | Jenny Steele |
release_20100611 | 793d053 | 2010-06-12 03:59:22 | Wolf |
release_20100609.03 | 55c7519 | 2010-06-10 03:57:59 | Jenny Steele |
release_20100609.02 | 88ff932 | 2010-06-10 03:22:23 | Wolf |
release_20100609.01 | 5afe20f | 2010-06-10 00:14:15 | Jonathan T. Beard |
release_20100609 | 7bdfdea | 2010-06-09 23:56:43 | Wolf |
release_20100608.02 | dd818ee | 2010-06-09 10:20:37 | Jenny Steele |
release_20100608.01 | 8b9a373 | 2010-06-09 07:09:02 | Jenny Steele |
release_20100608 | 5181c26 | 2010-06-09 02:03:02 | Jenny Steele |
release_20100607 | e01e26f | 2010-06-07 23:49:57 | Rick Copeland |
release_20100604.01 | 815e323 | 2010-06-05 02:51:06 | Rick Copeland |
release_20100604 | 4ece7f5 | 2010-06-05 01:58:47 | Jenny Steele |
release_20100603.01 | c116734 | 2010-06-04 02:53:09 | Rick Copeland |
release_20100603 | 5b7bb04 | 2010-06-04 00:03:41 | Wolf |
release_20100602 | 97a17d6 | 2010-06-03 05:20:16 | Wolf |
release_20100601.01 | 389bda7 | 2010-06-02 06:17:05 | Jenny Steele |
release_20100601 | 2e757d3 | 2010-06-02 03:39:03 | Rick Copeland |
release_20100528 | c95fc28 | 2010-05-29 01:24:20 | Jenny Steele |
release_20100526 | f2fb1b1 | 2010-05-27 04:55:28 | Rick Copeland |
release_20100524 | 78ebb9e | 2010-05-25 00:43:16 | Jenny Steele |
release_20100522 | d599cc5 | 2010-05-23 02:42:36 | Rick Copeland |
release_20100521.06 | 2b7e6af | 2010-05-22 06:49:46 | Rick Copeland |
release_20100521.05 | f7dc9f5 | 2010-05-22 04:55:38 | Jenny Steele |
release_20100521.04 | 6e0fc2c | 2010-05-22 04:32:52 | Jenny Steele |
release_20100521.03 | 3d093ec | 2010-05-22 04:13:57 | Jenny Steele |
release_20100521.02 | 3bd7382 | 2010-05-22 03:15:57 | Rick Copeland |
release_20100521.01 | 77cfe3f | 2010-05-22 01:36:28 | Jonathan T. Beard |
release_20100521 | d9592c8 | 2010-05-22 00:26:26 | Rick Copeland |
release_20100520.01 | 2d15503 | 2010-05-21 03:22:45 | Rick Copeland |
release_20100520 | 41539b9 | 2010-05-21 01:50:08 | Rick Copeland |
release_20100519.04 | 8926bd6 | 2010-05-20 06:42:25 | Rick Copeland |
release_20100519.03 | 4939423 | 2010-05-20 05:29:39 | Rick Copeland |
release_20100519.02 | bf38792 | 2010-05-20 05:01:03 | Rick Copeland |
release_20100519.01 | 0e4a3d4 | 2010-05-20 03:30:17 | Rick Copeland |
release_20100519 | 9942793 | 2010-05-19 23:37:00 | Rick Copeland |
release_20100518.02 | 41c4774 | 2010-05-19 07:43:37 | Rick Copeland |
release_20100518.01 | 92787e5 | 2010-05-19 05:56:25 | Rick Copeland |
release_20100518 | cb3ed48 | 2010-05-19 02:56:26 | Jenny Steele |
release_20100513 | 8687289 | 2010-05-14 03:36:20 | Rick Copeland |
release_20100506 | b0c3c52 | 2010-05-07 06:43:22 | Jenny Steele |
release_20100504 | 31cc45a | 2010-05-05 03:16:35 | Rick Copeland |
release_20100503.02 | c72d440 | 2010-05-04 04:37:49 | Jonathan T. Beard |
release_20100503 | a91a965 | 2010-05-04 03:36:15 | Jenny Steele |
release_20100429 | 2a58d48 | 2010-04-30 00:01:27 | Jonathan T. Beard |
release_20100426.03 | ed8b11a | 2010-04-27 06:45:46 | Jonathan T. Beard |
release_20100426.02 | 4bc7f16 | 2010-04-27 05:03:09 | Jenny Steele |
release_20100426 | d9aa052 | 2010-04-26 23:15:41 | Jonathan T. Beard |
release_20100423 | 4a3e483 | 2010-04-24 06:08:43 | Rick Copeland |
release_20100422.06 | 489d489 | 2010-04-24 01:47:51 | Rick Copeland |
release_20100422.05 | 6046830 | 2010-04-24 00:38:44 | Wolf |
release_20100422.04 | 92a04f4 | 2010-04-24 00:23:45 | Jonathan T. Beard |
release_20100422.03 | 00e4757 | 2010-04-23 10:29:59 | Jonathan T. Beard |
release_20100422b | e595e3c | 2010-04-23 09:12:14 | Jonathan T. Beard |
release_20100422 | a07e744 | 2010-04-23 08:19:21 | Jenny Steele |
release_20100415 | 3a8075d | 2010-04-16 03:00:42 | Jenny Steele |
release_20100408b | ff19043 | 2010-04-09 06:35:34 | Jonathan T. Beard |
release_20100408 | fc22a3c | 2010-04-09 04:21:46 | Jonathan T. Beard |
名稱 | 修訂. | 時間 | 作者 | 訊息 |
---|---|---|---|---|
dev | c0c52d5 | 2012-07-19 04:00:03 | Tim Van Steenburgh | Merge branch 'dev' of git:/... |
42cc_4528 | 8ab4dc1 | 2012-07-18 23:08:51 | Yaroslav Luzin | [#4528] ticket:120 Fixed co... |
master | 110e32d | 2012-07-17 23:09:50 | Dave Brondsema | [#4551] don't force show_ri... |
42cc_4556 | f10a889 | 2012-07-17 21:52:15 | Igor Bondarenko | [#4556] ticket:122 remove h... |
42cc_4529 | fcca35b | 2012-07-17 19:21:45 | Igor Bondarenko | [#4529] ticket:121 remove s... |
42cc_4349 | b2ab293 | 2012-07-17 18:37:53 | Igor Bondarenko | [#4349] ticket:119 add test... |
42cc_3581 | de55158 | 2012-07-16 22:52:05 | Igor Bondarenko | [#3581] ticket:117 apply h.... |
42cc_4189 | 77ce8da | 2012-07-16 22:01:04 | Igor Bondarenko | [#4189] ticket:116 apply h.... |
42cc_4410 | ef2c68a | 2012-07-16 21:26:53 | Igor Bondarenko | [#4410] ticket:115 Fix brow... |
42cc_4534 | fc15e4f | 2012-07-13 21:41:52 | Igor Bondarenko | [#4534] ticket:114 Add log_... |
42cc_4525 | c827c21 | 2012-07-12 16:51:34 | Igor Bondarenko | [#4525] ticket:113 Fix pagi... |
42cc_4495 | 52c3395 | 2012-07-11 23:34:20 | Igor Bondarenko | [#4495] ticket:109 Fix text... |
42cc_4510 | 6aa3f6e | 2012-07-11 00:56:24 | Igor Bondarenko | [#4510] Don't show edit for... |
42cc_4481 | ecb92dc | 2012-07-10 22:28:38 | Yaroslav Luzin | [#4481] ticket:103 Removed ... |
42cc_4449 | 4d0ad86 | 2012-07-10 17:30:50 | Igor Bondarenko | [#4449] ticket:104 Fix inva... |
42cc_1937 | f8da084 | 2012-07-08 00:28:46 | Yuriy | [#1937] ticket:106 fixed |
42cc_4168 | 61df880 | 2012-07-06 21:09:43 | Anton Kasyanov | [#4168] ticket:105 save but... |
42cc_3892 | ed165dd | 2012-07-02 22:35:19 | Yuriy | [#3892] ticket:97 Migratio... |
42cc_4186 | f52a58f | 2012-06-28 19:36:05 | Igor Bondarenko | [#4186] ticket:96 Added err... |
42cc_4457 | e2b0ffd | 2012-06-28 18:39:27 | Igor Bondarenko | [#4457] ticket:95 Fix has_h... |
42cc_4169 | e081539 | 2012-06-28 17:49:12 | Igor Bondarenko | [#4169] ticket:92 Show user... |
42cc_4254 | 82a29d9 | 2012-06-26 16:52:04 | Yaroslav Luzin | Merge branch '42cc_4254' of... |
42cc_4345 | 6b404c2 | 2012-06-22 23:34:39 | Cory Johns | [#4345] Fixed / expanded te... |
42cc_4264a | 2336538 | 2012-06-22 18:33:08 | bolkimen | [#4264] ticket:88 add p par... |
42cc_4294 | a6c63df | 2012-06-21 04:36:47 | Cory Johns | [#4294] Minor code style ch... |
42cc_4208 | 70d3e7a | 2012-06-18 17:27:50 | bolkimen | [#4208] ticket:87 refactor ... |
42cc_4347 | d7ab116 | 2012-06-14 23:28:20 | bolkimen | [#4347] ticket:82 add valid... |
42cc_4264 | fb71897 | 2012-06-14 04:03:22 | Dave Brondsema | [#4366] add solr to timermi... |
42cc_4258 | 8c911f0 | 2012-06-13 19:07:25 | Igor Bondarenko | [#4258] ticket:84 Use commu... |
42cc_4179 | bbf6164 | 2012-06-13 18:40:17 | Igor Bondarenko | [#4179] ticket:81 Move sear... |
42cc_qa_pychecker_pep8 | 17bd86b | 2012-06-07 23:58:56 | bolkimen | ticket:66 add pyflakes |
42cc_qa_clonedigger | 6914046 | 2012-06-07 02:20:24 | Yaroslav Luzin | ticket:67 Run clonedigger a... |
42cc_3792 | cdd3cb6 | 2012-06-05 22:08:37 | Igor Bondarenko | [#3792] ticket:72 add test ... |
42cc_4126 | bc9aa2d | 2012-05-31 04:20:02 | Dave Brondsema | remove old unused code |
42cc_3775 | 00be62e | 2012-05-28 21:53:11 | Yaroslav Luzin | Merge remote-tracking branc... |
42cc_4187 | 0fa9abd | 2012-05-24 20:46:41 | Igor Bondarenko | [#4187] ticket:69 expand te... |
42cc_1532 | 70fa32a | 2012-05-22 05:08:10 | Yaroslav Luzin | Merge branch 'dev' into t50... |
42cc_4197 | f53bb7f | 2012-05-17 23:27:13 | Dave Brondsema | show attachment details on ... |
42cc_4206 | e928c10 | 2012-05-17 23:22:03 | Dave Brondsema | show attachment details on ... |
42cc_4181 | 66d197c | 2012-05-17 00:31:54 | Yaroslav Luzin | Merge branch 'dev' into t48... |
42cc_3019 | f6fbbd5 | 2012-05-17 00:15:17 | Tim Van Steenburgh | [#4202] Clean up copy-paste... |
42cc_4190 | 4bb9d49 | 2012-05-16 18:42:34 | bolkimen | ticket:52 add grid_view_too... |
42cc_4116 | eff4885 | 2012-05-15 00:02:36 | Cory Johns | [#4193] Fixed unicode and q... |
42cc_2886 | 5e1b5d7 | 2012-05-11 04:34:24 | Yaroslav Luzin | Merge branch '42cc_2886' of... |
42cc_4123 | fa00d43 | 2012-05-10 05:15:11 | Cory Johns | [#3598] Fixed project_updat... |
42cc_4064 | 4c80b44 | 2012-05-10 05:07:58 | Cory Johns | [#3598] Fixed project_updat... |
42cc_4115 | f49a7af | 2012-05-04 19:17:37 | bolkimen | ticket:47 add tests and cha... |
42cc_4118 | ca0d768 | 2012-05-04 02:13:07 | Jenny Steele | [#3598] Inherited permissio... |
db/4065 | 9051c99 | 2012-04-23 22:51:28 | Dave Brondsema | [#4065] remove old unused s... |
42cc_3658 | 050a144 | 2012-04-20 05:54:24 | Tim Van Steenburgh | [#4014] Fixed bug in defaul... |
42cc_4054 | 712680b | 2012-04-19 21:12:06 | bolkimen | ticket:40 macro refactored |
42cc_3949_fixups | 3b1a74a | 2012-04-19 02:57:38 | Jenny Steele | [#3949] UI cleanup for neig... |
42cc_3949 | 866016f | 2012-04-17 18:08:49 | Yaroslav Luzin | ticket:17 Fixed - forgot to... |
42cc | efa3d62 | 2012-04-04 17:11:28 | Yaroslav Luzin | Merge branch 't35_custom_cs... |
42cc_3985 | ffc2e4f | 2012-04-03 21:04:22 | bolkimen | ticket:36 add more columns ... |
42cc_3928 | 1a79419 | 2012-03-30 21:49:32 | Cory Johns | [#3943] Removed references ... |
42cc_3926 | f1024cb | 2012-03-30 21:25:24 | Cory Johns | [#3943] Removed references ... |
42cc_3927 | 6ccf2ba | 2012-03-24 05:40:16 | Yaroslav Luzin | Merge branch 't12_macro_pro... |
db/3874 | a176558 | 2012-03-18 03:11:36 | Dave Brondsema | Merge branch 'db/3874' of e... |
rc/2020 | 6599818 | 2011-10-07 05:41:45 | Rick Copeland | [#2020] working on getting ... |
rc/pyramid | 630570c | 2011-05-01 10:21:51 | Rick Copeland | [#1831] Requirements updati... |
We'll use VirtualBox and Ubuntu 12.04 (11.10 works too) to create a disposable sandbox for Forge development/testing.
Download and install VirtualBox for your platform.
Download a minimal Ubuntu 12.04 64-bit ISO.
Create a new virtual machine in Virtual Box, selecting Ubuntu (64 bit) as the OS type. The rest of the wizards' defaults are fine.
When you launch the virtual machine for the first time, you will be prompted to attach your installation media. Browse to the mini.iso
that you downloaded earlier.
After a text-only installation, you may end up with a blank screen and blinking cursor. Press Alt-F1 to switch to the first console.
Consult available documentation for help installing Ubuntu.
Before we begin, you'll need the following additional packages in order to work with the Forge source code.
~$ sudo aptitude install git-core subversion python-svn
You'll also need additional development packages in order to compile some of the modules. Use google for additional PIL/jpeg help.
~$ sudo aptitude install default-jre-headless python-dev libssl-dev libldap2-dev libsasl2-dev libjpeg8-dev zlib1g-dev
~$ sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib
~$ sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib
And finally our document-oriented database, MongoDB
~$ sudo aptitude install mongodb-server
If you are using a different base system, make sure you have Mongo 1.8 or better. If you need to upgrade, you can download the latest from http://www.mongodb.org/downloads
The first step to installing the Forge platform is installing a virtual environment via virtualenv
. This helps keep our distribution python installation clean.
~$ sudo aptitude install python-pip
~$ sudo pip install virtualenv
Once you have virtualenv installed, you need to create a virtual environment. We'll call our Forge environment 'anvil'.
~$ virtualenv --system-site-packages anvil
This gives us a nice, clean environment into which we can install all the forge dependencies. (The site-packages flag is to include the python-svn package). In order to use the virtual environment, you'll need to activate it. You'll need to do this whenever you're working on the Forge codebase so you may want to consider adding it to your ~/.bashrc
file.
~$ . anvil/bin/activate
Now we can get down to actually getting the Forge code and dependencies downloaded and ready to go.
(anvil)~$ mkdir src
(anvil)~$ cd src
(anvil)~/src$ git clone git://git.code.sf.net/p/allura/git.git forge
Although the application setup.py files define a number of dependencies, the requirements.txt
files are currently the authoritative source, so we'll use those with pip
to make sure the correct versions are installed.
(anvil)~/src$ cd forge
(anvil)~/src/forge$ pip install -r requirements.txt
This will take a while. If you get an error from pip, it is typically a temporary download error. Just run the command again and it will quickly pass through the packages it already downloaded and then continue.
And now to setup each of the Forge applications for development. Because there are quite a few (at last count 15), we'll use a simple shell loop to set them up.
for APP in Allura* Forge* NoWarnings
do
pushd $APP
python setup.py develop
popd
done
Hopefully everything completed without errors. We'll also need to create a place for Forge to store any SCM repositories that a project might create.
for SCM in git svn hg
do
mkdir -p ~/var/scm/$SCM
chmod 777 ~/var/scm/$SCM
sudo ln -s ~/var/scm/$SCM /tmp
done
The forge consists of several components, all of which need to be running to have full functionality.
We have a custom config ready for use.
(anvil)~$ cd ~/src
(anvil)~/src$ wget http://apache.mirrors.tds.net/lucene/solr/1.4.1/apache-solr-1.4.1.tgz
(anvil)~/src$ tar xf apache-solr-1.4.1.tgz
(anvil)~/src$ cd apache-solr-1.4.1/example/
(anvil)~/src/apache-solr-1.4.1/example/$ mkdir -p ~/src/forge/solr_config/conf
(anvil)~/src/apache-solr-1.4.1/example/$ cp solr/conf/solrconfig.xml ~/src/forge/solr_config/conf/
(anvil)~/src/apache-solr-1.4.1/example/$ nohup java -Dsolr.solr.home=$(cd;pwd)/src/forge/solr_config -jar start.jar > ~/logs/solr.log &
Responds to asynchronous task requests.
(anvil)~$ cd ~/src/forge/Allura
(anvil)~/src/forge/Allura$ nohup paster taskd development.ini > ~/logs/taskd.log &
In order to initialize the Forge database, you'll need to run the following:
(anvil)~/src/forge/Allura$ paster setup-app development.ini
This shouldn't take too long, but it will start the taskd server doing tons of stuff in the background. It should complete in 5-6 minutes. Once this is done, you can start the application server.
(anvil)~/src/forge/Allura$ nohup paster serve --reload development.ini > ~/logs/tg.log &
Go to the server running on your local machine port 8080. You can log in with username admin1, test-user or root. They all have password "foo". (For more details on the default data, see bootstrap.py)
There are a few default projects (like "test") and neighborhoods. Feel free to experiment with them. If you want to register a new project in your own forge, visit /p/add_project
$ ALLURA_VALIDATION=none ./run_tests