commit 02bf3b481b521d250e8ee4a2b51d1755c19a7b44 Author: Romain Rigaux Date: Thu Feb 14 15:39:42 2013 -0800 [doc] Last update commit 30c01c5a2449c918432569e5fc3a202b22a2781a Author: Romain Rigaux Date: Thu Feb 14 14:46:17 2013 -0800 [help] Update the help for Hue 2.2 commit 953b3026e4a27f17ac045061021176aca06f68d9 Author: Romain Rigaux Date: Thu Feb 14 11:56:37 2013 -0800 [build] Make Oozie setup independant of release or snapshot tarball versions commit a37a5b957fe118bf48fcd93c23e7f20d38f37bd6 Author: Romain Rigaux Date: Wed Feb 13 10:13:49 2013 -0800 HUE-1046 [oozie] Support Coordinator job properties commit cf5a6f13238feb76c15f1f32466b291c82a6dc26 Author: Nicolas Fouché Date: Tue Feb 12 18:17:12 2013 -0800 HUE-1040 [oozie] Can't use prepare field in a scheduled workflow commit 76de996bc702e57ff9df6b569dc00c333bad938a Author: Romain Rigaux Date: Mon Feb 11 14:39:11 2013 -0800 [shell] Update path to Sqoop2 binary commit 3a34e4812c9110c95fc942fed4e8fea87eed57a4 Author: Abraham Elmahrek Date: Mon Feb 11 12:01:59 2013 -0800 [beeswax] Sample user ID Sample user should have ID of 1100713 Jobsub, Oozie, and Beeswax should create the same sample user. commit c5288438c81b5b0cf90f2f815421a814b49f2f2d Author: Abraham Elmahrek Date: Sat Feb 9 14:38:46 2013 -0800 HUE-1038 [jobsub] Sample user created with wrong id Examples in the jobsub and oozie apps should create a sample user with the same ID. This ID should be 1100713. commit ba8fc90c22db5a0e041c404d47dca8b50da6bf26 Author: Prasad Mujumdar Date: Mon Feb 11 11:41:24 2013 -0800 HUEE-1037. Beeswax fails to connect secure remote metastore commit 4e560e383721865a33500452a41cfff1bd2ba1d3 Author: Romain Rigaux Date: Thu Feb 7 09:47:18 2013 -0800 HUE-1034 [oozie] Streaming action should not have a job_xml commit 31dfba9c12cd14a9ab07dc94b122b1f4350c6a55 Author: Enrico Berti Date: Thu Feb 7 04:04:48 2013 +0100 [beeswax] Visual feedback on install samples Added bootrap button loading to install samples commit f52c35092690b2b70f0e7c95d031efdb398560b8 Author: Abraham Elmahrek Date: Tue Feb 5 18:47:11 2013 -0800 HUE-1032 [oozie] Dual representation of files attribute One for representation, the other to update the model. commit 989a8df227fbf716eea363a1affa2955a84da1fd Author: Romain Rigaux Date: Mon Feb 4 14:46:36 2013 -0800 HUE-1030 [oozie] Java Tasks with both arguments and java options generate incorrect workflow xml Test added Disable feedback button on Saving workflow commit 8558703b3553952f22e7450dfc3610e80e3c6d99 Author: Romain Rigaux Date: Mon Feb 4 13:37:06 2013 -0800 [oozie] Critical UX improvements Datadet selects were not updated Add note about using UTC time only for coordinators Fixing regression of miscoloring READY actions Removing loading text on the next button of the coordinator wizard Conflicts: apps/oozie/static/js/utils.js commit 815c16da54392dc7d1208e7673aab066463da63d Author: Abraham Elmahrek Date: Sun Feb 3 16:34:31 2013 -0800 [oozie] Import jobsub action fix When importing a jobsub action into oozie workflow editor, the name should not be changed to the ID of the node. It should retain what ever name it has. commit 18698ffc03f246b18087b6d9851a3516f5352b9f Author: Abraham Elmahrek Date: Thu Jan 31 17:18:56 2013 -0800 [core] Sasl fixes Need to guarantee that strings are being sent to saslwrapper. Need to use principal defined in hive-site.xml when connecting to metastore. commit 2ebdeb51f00014ae30245c84bed7c0c39cf6025c Author: Romain Rigaux Date: Thu Jan 31 16:44:28 2013 -0800 [core] Last drop of localized messages for 2.2 commit d9863dd9892da51b57b42baab6a9beaccea28696 Author: Romain Rigaux Date: Thu Jan 31 09:50:24 2013 -0800 [impala] Saved queries page should only list Impala queries commit d5deab60889502c60d1a684a83ce237a12ce9550 Author: Jenkins slave Date: Wed Jan 30 10:28:41 2013 -0800 Preparing for CDH4.2.0 release commit 6dd33843e7226789eb1739bb1e4dd1c5a31510f5 Author: Romain Rigaux Date: Tue Jan 29 16:44:03 2013 -0800 [beeswax] Support migration of query history commit 5d954115b229177c6329e0bd4a5f5de780bad1e6 Author: Romain Rigaux Date: Mon Jan 28 22:38:03 2013 -0800 [beeswax] Metastore client supports SASL Support browsing a table data with a transactional DB Query resource does not prepend fs name each time the query is saved commit 44454abfaf6f7efc55bf69886d71fdfdac9136d3 Author: Romain Rigaux Date: Mon Jan 28 09:21:41 2013 -0800 [oozie] Simplify hive action example hive-default property is not required anymore commit f76feaf283b22e1d84e168e38b59129afe1a7b1f Author: Romain Rigaux Date: Mon Jan 28 11:50:52 2013 -0800 HUE-1023 [fb] Access content of directories with conflicting URL names Directories named stat, display, download... could not be accessed because of URL conflicts Add test commit b107375c610d1863fb3464210113f1664864d886 Author: Enrico Berti Date: Fri Jan 25 21:30:42 2013 +0100 HUE-991 [beeswax] Clicking on 'collapse' on result page misalign the table and its button Removed left margin from the expanded table commit e88eccd24a86c5b4c6fa93bc4fd1737729946705 Author: Enrico Berti Date: Fri Jan 25 16:48:19 2013 +0100 HUE-976 [fb] Number of pagination items are reset when looking at a file Added cookie to remember pagination size commit 58b3e659bcd2bebaea932b887fdf4b1effec3191 Author: Romain Rigaux Date: Thu Jan 24 18:03:54 2013 -0800 HUE-818 [oozie] Resubmit a coordinator from a certain day A popup shows a list of actions ready to be rerun. Add the status coloring of each action when clicking on the rerun button Fix progress bar when rerunning some actions Fix coloring of action ready to be rerun Add some tests but no real rerun of a coordinator Support suspend and resume for a coordinator Support user parameters in rerun form Readonly users can't resubmit jobs commit 51080f0acc1e3905ea876c1e49dfc56d94992dee Author: abec Date: Thu Jan 24 15:47:48 2013 -0800 [oozie] Fix import FS workflow test case Needed to update test case after format changed. Related to HUE-1016. commit 064f4e4e09097a2da2049ad8d2666e5b9fac2ee9 Author: abec Date: Thu Jan 24 15:09:23 2013 -0800 HUE-1016 [oozie] Import FS delete action bug fix Needed to change delete representation in database. This was done by changing all the XSLTs that use that. commit e621b49990545627532255478d3f02ccefeb7aac Author: Enrico Berti Date: Thu Jan 24 23:42:54 2013 +0100 HUE-1020 [fb] On Chrome the permissions in the Change Permissions screen do not display the existing permissions Fixed parseInt radix commit bdb7e6a6411bf01e0c78ee874208ed02e46341eb Author: Enrico Berti Date: Thu Jan 24 21:47:30 2013 +0100 HUE-1019 [fb] The 'New' button is misaligned on certain browsers with a non-standard zoom applied Fixed css to display it properly at every zoom level commit c10504fd5574b2c88eb78461d822513abf1695d2 Author: Enrico Berti Date: Thu Jan 24 20:49:28 2013 +0100 Revert "HUE-1010 [oozie] Dashboard should have a Suspended filter" This reverts commit 48eefbddb7ef9970afa6857409536237abc9e1d4. commit e6920de3d7929b538638db2b52a38f54a7df6807 Author: Enrico Berti Date: Thu Jan 24 19:42:49 2013 +0100 HUE-1018 [oozie] Add tooltip to workflow Suspend button Added tooltip commit cba085310d289885f6fea86296d41ce0fff5a425 Author: abec Date: Thu Jan 24 10:57:49 2013 -0800 [oozie] Remove debug statement from previous commit commit e852b6eef91ce7da27039ab3e4adc3025193db49 Author: Enrico Berti Date: Thu Jan 24 18:55:53 2013 +0100 HUE-1017 [oozie] Workflow and coordinator editor should have a consistent navigation bar Improved usability of the nav bar commit 64a3b13736681fa8cca211dd31d58170fa25eec0 Author: Enrico Berti Date: Tue Jan 22 13:31:41 2013 +0100 HUE-946 [oozie] Fix property name autocomplete on the edit workflow page Removed references to jQuery UI autocomplete Added Bootstrap JS typeahead Added test for typeahead JSON autocomplete API call commit c285f392f96f7841e2b63b109be851285a1428cb Author: Enrico Berti Date: Wed Jan 23 13:26:53 2013 +0100 HUE-944 [oozie] Fix edit workflow for IE8 Fixed workflow editor commit 44489ac13a5d873e286eb97eb0893cd88a074043 Author: abec Date: Wed Jan 23 15:01:50 2013 -0800 [core] Update translation files commit 390f1d8ed60c9ee1d64b332ff3a3c6fc6de586de Author: abec Date: Mon Jan 21 18:11:59 2013 -0800 [oozie] Import workflow improvements Link resolution throws more verbose errors. Allow end nodes to have any name. Allow kill nodes to have any name. commit 93c42dada37232842b1b34f3900cb36d55b67d81 Author: abec Date: Tue Jan 22 11:10:32 2013 -0800 HUE-1009 [core] LDAP backend user creation configurable commit 855c123ed6f7f12d780e76283fa4f4d26ea8a112 Author: abec Date: Tue Jan 22 15:48:08 2013 -0800 HUE-1007 [oozie] Modal module captures escape key events Closes modal by firing a click event on modal backdrop. commit d21e0ea84277415ddd0d16439d3cde7d89b3b326 Author: abec Date: Tue Jan 22 15:15:46 2013 -0800 HUE-1007 [oozie] Add loading spinner to edit workflow page Add an observable to workflow module. Spinner subscribes to its state. commit 7e375f1dd046d527116e0d2ba2d043d9b7a50b49 Author: abec Date: Tue Jan 22 06:55:46 2013 -0800 HUE-981 [fb] Fetch next block should be dynamic Fetching a next, previous, first, or last block when viewing a file should be dynamic. This addresses the memory leak in spawning. No connections are cut off early, unless the user chooses to go to another page. commit a4becf7ff11eff6111153af515c668620aa803dc Author: abec Date: Tue Jan 22 16:06:43 2013 -0800 HUE-902 [core] Include modified pyOpenSSL 0.13 version This version has conditional inclusion of SNI extension bindings. It should solve openssl <0.9.8e version problems. Its own tests will not work, so they've been removed. commit 11a5f4f1f0aee89c6ed961ec2323dc0e6a69806f Author: abec Date: Tue Jan 22 09:09:32 2013 -0800 HUE-902 [core] Include pyOpenSSL 0.13 version commit 1ef53f7bc1dd1f7f5217e7562de8c86b781f91ff Author: Enrico Berti Date: Tue Jan 22 14:00:34 2013 +0100 HUE-1011 [oozie] Coordinator dashboard Actions tab should have live link for External Id Added link to external ID commit f181aacbf60b1246d67a354453fc01d82aeed726 Author: Enrico Berti Date: Tue Jan 22 13:44:07 2013 +0100 HUE-1010 [oozie] Dashboard should have a Suspended filter Added suspended as filtering status of workflows dashboard commit 7b5a87be94361d24c9e7b68e38f73b9be192fe68 Author: abec Date: Mon Jan 21 13:55:05 2013 -0800 HUE-902 [core] Remove pyOpenSSL from dependencies pyOpenSSL 0.11 is still using LGPL license. commit e6ceb6609505a184371f626e0141bb68e1d99b13 Author: Enrico Berti Date: Mon Jan 21 15:58:47 2013 +0100 HUE-1008 [oozie] Action bar of the workflow editor looses its default position Fixed the bar initialization code commit 8c557706de16b2b79b479408c496b6945ab0cac2 Author: Enrico Berti Date: Mon Jan 21 15:05:51 2013 +0100 HUE-922 [fb] Rename a directory to one that already exists moves the directory under the one that exists Fixed behavior Changed file download icon commit 6dbc2b82f8348eeef6ca5781aa839c5a34ed0677 Author: Enrico Berti Date: Fri Jan 18 20:42:10 2013 +0100 HUE-999 [oozie] Ajax refresh of the coordinator detail page Fixes the build commit 93cbd2db996eaa71a2a57102039bd1f18419617b Author: Enrico Berti Date: Fri Jan 18 20:14:22 2013 +0100 HUE-960 [oozie] Redesign workflow page Fixed label commit aede797de996a78229256adc3f104ba6231f5cbe Author: Enrico Berti Date: Fri Jan 18 20:11:30 2013 +0100 HUE-960 [oozie] Redesign workflow page Changed available actions toolbar commit 239b6c660308d1e8f55062b262e9b5fcafcf5b28 Author: Enrico Berti Date: Fri Jan 18 16:26:17 2013 +0100 HUE-999 [oozie] Ajax refresh of the coordinator detail page Restyled page, introduced Knockout commit 03d8fbd7f1a49fd75653e4d8ba78e3d7460150dd Author: Enrico Berti Date: Fri Jan 18 16:55:06 2013 +0100 HUE-889 [oozie] Smarter file chooser in Workflow editor Fix for relative paths commit 7f47a9b0bc42dec3b75de9af83b1eb67603b3095 Author: Romain Rigaux Date: Thu Jan 17 16:48:31 2013 -0800 [shell] Add Sqoop2 user permission commit 5a0904d637807bb3cb5835e291cae0ea3ba335e6 Author: Romain Rigaux Date: Thu Jan 17 17:55:40 2013 -0800 [core] Backward compatibility for upgrades to Hue 2.2 commit 1351c7a735b986ab5e1821b46818456019f3ee7f Author: abec Date: Thu Jan 17 14:07:10 2013 -0800 [oozie] Fix oozie tests Remove 'Save' button check. Save button is exists only when capable of editing a job. commit 51ba1433913cf3674a5f600e88464191372ff891 Author: abec Date: Wed Jan 16 18:42:22 2013 -0800 HUE-988 [oozie] Fix node drop onto decision node Decision node needed to be handled like Fork node when appending. Also added link validdation in back end. commit 5aa9decabadd794ff194f5386799487bbaeb886c Author: Enrico Berti Date: Thu Jan 17 20:16:22 2013 +0100 HUE-960 [oozie] Redesign workflow page UI update for the workflow editor Css fix for the coordinator editor commit bbffd79ac3b832dd662f903abcca0593bd89fa1e Author: Romain Rigaux Date: Thu Jan 17 10:39:39 2013 -0800 [oozie] Fix OozieApiMock for testing commit f6f39a2f2e5cad60a1a4fa9bdbbff8558130d62b Author: Romain Rigaux Date: Tue Jan 15 18:31:07 2013 -0800 [oozie] Fix several inconsistencies Get job from History now return the fulle Workflow or Coordinator instead of Job Create coordinator Editor should set the Workflow name in the left panel The labels for the controls used in uploading files in File Browser should be consistent beeswax server_interface setting shouldn't list hiveserver2 because it's not supported yet Fix Beeswax email notification Fix 101% coordinator progress commit 175a7a6e20b24003ec862d5ffbb1239fb021da86 Author: Romain Rigaux Date: Wed Jan 16 12:46:59 2013 -0800 [oozie] Rerun, suspend, resume a workflow commit ddbb5d315425d432744dee51301fdb0c774643c5 Author: Romain Rigaux Date: Wed Jan 16 14:34:00 2013 -0800 [oozie] Token propagation warning when using Java action in secured mode commit 44d9fe276ec1ac78f3f3427aeef8f28855f2a0ea Author: abec Date: Tue Jan 15 17:43:49 2013 -0800 [core] Make thrift generated files python2.4 compliant commit f1ca72bbf610ccbce48e5a06532612f0ae37d71e Author: Romain Rigaux Date: Fri Jan 11 17:21:37 2013 -0800 [beeswax] Migrate to Hive 0.10 and Thrift 0.9 Beeswax is based on Hive 0.10 Move to Thrift 0.9 Regenerate JT, Beeswax Thrift commit 8b5697bbcea04332905808e66e13a82f3f7e12bb Author: abec Date: Tue Jan 15 12:04:18 2013 -0800 [oozie] Editable names for fork and decision Decision and fork nodes can now have names. Removed join and decision end from being displayed. commit 395df1c2a4c99aa47931f985c5b0578018803865 Author: Enrico Berti Date: Mon Jan 14 19:46:42 2013 +0100 HUE-870 [oozie] Use universal action bar Added actions in coordinator editor and workflow editor commit 849d32d9e416091799991e2871d6e8cb4f164847 Author: Romain Rigaux Date: Mon Jan 14 17:21:07 2013 -0800 HUE-993 [impala] Support download of result Bunch of small UI improvements for Imapala too. Most of the is impala app test should be removed in 2.3 and moved to a specific Impala app. Hie 'Tables' tab in Impala commit 3f93b2ca03235dac74e8cb4d1f9155cc717df497 Author: abec Date: Mon Jan 14 17:25:47 2013 -0800 [fb] Change archive to zip and add download button Change 'Archives' to 'Zip' when uploading an archive. Added 'download' button when browsing file system. commit f2e8f7f8b1aeb4af5e1ee64ecfcdebbc215d67b8 Author: abec Date: Mon Jan 14 17:01:47 2013 -0800 [oozie] Drag a node onto workflow editor. When adding a new node, users are now able to drag the node onto the canvas. In order to save the workflow, the user will likely have to edit the node first. Catching the 'dragstop' event, which should be called after 'drop'. Cannot handle the 'drop' event since the workflow editor must use them and stops event bubbling. commit a019be6a6cda0215fd39a1a00ef0a7f68efb9997 Author: abec Date: Mon Jan 14 15:52:34 2013 -0800 [oozie] Drag a node onto workflow editor. When adding a new node, users are now able to drag the node onto the canvas. In order to save the workflow, the user will likely have to edit the node first. Catching the 'dragstop' event, which should be called after 'drop'. Cannot handle the 'drop' event since the workflow editor must use them and stops event bubbling. commit 2d29563e906947d281efc1b3de79e2f185c393b6 Author: abec Date: Mon Jan 14 11:35:11 2013 -0800 HUE-997 [oozie] Notification internationalization in workflow editor. commit 9729ae2310f3510b16caa20dee7ce5d9cf2138aa Author: Enrico Berti Date: Mon Jan 14 16:01:17 2013 +0100 HUE-991 [beeswax] Clicking on 'collapse' on result page misalign the table and its button Fixed jHueTableExtender and jHueTableScroller plugins commit d8d48bea1829a6ad7650ac2a79f7d441bb9d38f2 Author: abec Date: Mon Jan 14 10:23:13 2013 -0800 HUE-998 [useradmin] Turn off form autocompletion when adding/editing a user or group commit cd0aa5a082f9f91f91505b9a2846b20829c0ee42 Author: Enrico Berti Date: Thu Jan 10 18:06:31 2013 +0100 HUE-807 [oozie] Ajax refresh of a running job Visually restructured the workflow page Added ajax refresh commit 4a50288389a15188bb3e7baba5761cfbb049108a Author: Enrico Berti Date: Fri Jan 11 17:12:43 2013 +0100 HUE-934 [oozie] Edit action in bigger popup or within the page Maximized Bootstrap modal commit 550493bddfebedfaaa7734725f4fb9bace1a1262 Author: abec Date: Fri Jan 11 16:32:38 2013 -0800 HUE-974 [oozie] Readonly support - Nodes are immobile - Cannot save workflow - Cannot edit nodes - Node fields are disabled commit b0a0cbbef1b28d27a66aac6b9f1d34b571cc852c Author: Romain Rigaux Date: Fri Jan 11 14:11:12 2013 -0800 HUE-990 [oozie] Only show the datasets belonging to the coordinator commit ecc8b41cedd2857b30e7420f1fcb56150606343f Author: Romain Rigaux Date: Fri Jan 11 12:27:29 2013 -0800 [core] Order of configuration dumps and help links follows the order of the app icons commit d65252509eb92a330aa7786c429d56bfa0aebc96 Author: Romain Rigaux Date: Fri Jan 11 14:26:36 2013 -0800 [oozie] Location of is_shared property in workflow properties should be consistent commit 518f1bd6896744ec5b0f2c09313514a4608e8f66 Author: abec Date: Fri Jan 11 15:18:16 2013 -0800 HUE-988 [oozie] Fix saving If job_ptr is passed to save API, it fails. save API does not change job_ptr now. commit 35dbb09684e17a4d8a6978f4af81d1c508457661 Author: Romain Rigaux Date: Fri Jan 11 11:02:21 2013 -0800 [shell] Update Sqoop2 command commit f66f610b1e0b6f05a64966651ed9a18652e2f1c5 Author: Enrico Berti Date: Thu Jan 10 02:14:21 2013 +0100 HUE-989 [oozie] Action management is broken Fixed action buttons Added delete confirmation Disabled drag on action bar Added bootstrap.min.js dependency to Jasmine test commit 47eba91e483bf4b992332b4bd189335fe678d24c Author: Romain Rigaux Date: Thu Jan 10 19:22:10 2013 -0800 [core] Remove skip commit ddc84d904a2cfcfcdb53c616c8bac117ee7117dd Author: Romain Rigaux Date: Thu Jan 10 14:21:17 2013 -0800 HUE-871 [beeswax] Expired queries should have a better user experience Set Impala queries as expired right away Support Impala settings Always set DB used with Impala as 'default' and do not require Hive metastore for sending queries Improve error handling of expired result: explain the error and propose to rerun the query If a query looks good but is actually expired update its status when looking at it Fix save result into a table of HDFS file when form error commit acaf521e930c293ee101fc0d5a4f48be85ea7636 Author: Romain Rigaux Date: Thu Jan 10 18:27:43 2013 -0800 [core] Second drop of localization commit e3380e4cfc52e546543a48a75dd0c192359f295c Author: abec Date: Wed Jan 9 14:52:48 2013 -0800 [oozie] Import workflow with Subworkflow action and rudimentary support for all oozie schema version Added a test case validating Subworkflow import. In order to resolve foreign key dependency on workflow, searching for deployment directory in HDFS, then iterating over all workflows in DB. If one is found, the import will succeed. Other wise, import will fail. Made all oozie schema versions available for import. The only major difference is in 0.1 where SSH action is not an extension. It is a built in node. commit 14b92ea15fcb5a22cbd629b75a7c566fe8938118 Author: Romain Rigaux Date: Wed Jan 9 16:35:34 2013 -0800 HUE-982 [oozie] Coordinator should prepopulate namenode address if needed Important patch: a workflow can be coordinated in all the cases prepare statements can now be used in a workflow coordinated or submitted manually witout any change smart_path utility will try to guess the correct absolute path with scheme several UX fixes added tests added commit affdf268825b1ab0560713da37d64d9f1007afd5 Author: Christopher McConnell Date: Thu Jan 10 15:22:39 2013 -0800 HUE-436 [beeswax] Server with embedded metastore prints inaccurate log messages commit e97ab7bc9c61dc813a7d4d55a11d0a4d849e9f0f Author: abec Date: Wed Jan 9 16:04:22 2013 -0800 [oozie] Import workflow with Generic action Generic action will be called if we cannot infer node type of the action. Test ensuring XML is generated. commit 9e158fc410e7fc5ed6c28bfe53e30eff2862cf62 Author: Romain Rigaux Date: Wed Jan 9 11:47:51 2013 -0800 HUE-820 [oozie] Display any workflow as a graph Import a workflow from the Oozie XML definition from the API if there is no Hue Worflow model associated with it If the import fail no graph is showned and a message is added in the logs Refactor views and model Reuse import workflow Make sure to delete the imported workflow Make definition tab higher Improve variable outputs HDFs link with guess_link Add a negative and positive test commit ce3835355fd32faa4188990909feb7a78369ad53 Author: Romain Rigaux Date: Tue Jan 8 18:56:46 2013 -0800 [impala] Impala header columns are wrong Use the names and not the types of the columns (previous bug with Beeswax interface) Refine new app with Beeswax Cloudera Impala as name List tables/DDL still switches to Beeswaxd Fix some HTML escaping commit 2b61a842c7ef786c2f99704650057d4fe8468bdb Author: Romain Rigaux Date: Fri Jan 4 15:06:01 2013 -0800 [core] Fix some XSS vulnerabilities Make Mako HTML escape all variable as default EscapeJs javascript loaded in ko models and displayed as text (e.g. jobsub description, Oozie action json parameters list) Un-escape all the legitmate form fields Adding some sanity checks Conflicts: apps/jobsub/src/jobsub/tests.py commit 1d570c610191895fa55b0792f87c6c3bf6f03f22 Author: abec Date: Tue Jan 8 16:07:10 2013 -0800 [oozie] Import workflow with Email action Import workflow definition with email action. New testcase validating import. commit c31e45e05a72d03ce3f932b16e9b7a775b0a37a6 Author: abec Date: Tue Jan 8 15:56:34 2013 -0800 [oozie] Import workflow with FS action Import workflow definition with FS action. New testcase validating import. commit 2e4331f41d672c974e30d461856252d3bb448eaf Author: Enrico Berti Date: Tue Jan 8 11:35:47 2013 +0100 HUE-979 [oozie] Redesign workflow graph look Updated UI to be uniform with the editor Extracted style to stylesheet commit 0a302821297a9e76ca1e8d034eafc1dc08e9297e Author: Enrico Berti Date: Tue Jan 8 12:58:18 2013 +0100 HUE-984 [oozie] min-height for completed job tables Fixed a bug with minimum height and added a Jasmine test for it commit f5de5d48bca02bf6b05c4f77280e5f99142815b3 Author: Enrico Berti Date: Tue Jan 8 09:52:28 2013 +0100 HUE-935 [oozie] Better node edition experience Added visual hint for dropping on top of other actions commit e501460148fa05ab6041b62a0303e4bff3ca8ff9 Author: Enrico Berti Date: Tue Jan 8 06:33:45 2013 +0100 HUE-935 [oozie] Better node edition experience Improved UX on the editor commit 15a36abf7cd2162e79f2301c49b4e5e026694e2f Author: Enrico Berti Date: Mon Jan 7 11:43:29 2013 +0100 HUE-984 [oozie] min-height for completed job tables Modified jHueTableScroller plugin to accept min-height and disable data attributes Added license headers to all the jHue scripts Added Jasmine tests for jHueTableScroller commit 2e917c1be24a06091976986683250bab7e992353 Author: abec Date: Mon Jan 7 19:02:18 2013 -0800 HUE-969 [oozie] Automatically infer schema version when importing workflow Added proper namespacing to XSLTs in order to import by version. Version is inferred by namespace. commit b13bede53c88a00808c2e9a48ba670bb69d9387e Author: Enrico Berti Date: Mon Jan 7 14:50:53 2013 +0100 HUE-973 [oozie] XML syntax highlighting Added CodeMirror to generic workflow action and readonly definitions (oozie and jobsub) commit 9582700efc62f4dc77ce6b8444485297e6aa35ed Author: abec Date: Mon Jan 7 16:36:31 2013 -0800 [core] Show that postgresql_psycopg2 is supported commit 1f51ea95b73e300b9402197c2b62598954d69fc7 Author: abec Date: Mon Jan 7 17:03:18 2013 -0800 HUE-969 [oozie] Import java args should be space separated, not JSON list. commit 57b610abbac70299457107c8148774f4b6be6424 Author: abec Date: Mon Dec 17 14:38:36 2012 -0800 HUE-938 [oozie] Fix order of operations in node editing from decision node and added EL help Could not cancel editing before getting KO context when editing a node from a decision node. Using http://archive.cloudera.com/cdh4/cdh/4/oozie/WorkflowFunctionalSpec.html#a4.2_Expression_Language_Functions as the official reference of EL functions. commit 7294a8cba029edd436031a8e3ccd65923719b041 Author: Romain Rigaux Date: Wed Dec 19 22:13:42 2012 -0800 [beeswax] Sanitize configuration settings tab commit c71b9b2ed28bc7ef8dd14221c0ed5c9a013eb234 Author: abec Date: Fri Dec 28 13:29:13 2012 -0800 [oozie] Use timezone when making HTTP calls to oozie Oozie provides time and dates in GMT. Use 'timezone' to provide localized time and dates. commit 74400e1330485861d3e3cc048570034712b07b2c Author: Romain Rigaux Date: Fri Jan 4 13:36:27 2013 -0800 [core] Update doc to point hue.ini in /etc/hue or desktop/conf commit da73311bdb5947905b69ce8635e07d5ed9e85432 Author: abec Date: Fri Jan 4 16:56:53 2013 -0800 HUE-978 [useradmin] Base DN needs to to have components capitalized when comparing with searcn DN. commit 65816f855adc3a680efb1765a7c69dc2699d3ce7 Author: abec Date: Fri Jan 4 13:11:30 2013 -0800 HUE-978 [useradmin] Add LDAP user/group with DN Should use DN as base DN when searching for users/groups to import by DN. Must ensure DN includes base DN, other wise sync will not work. commit 0918047e9e7e8ef381d70cc602ce4172dc0940e8 Author: abec Date: Fri Jan 4 14:05:14 2013 -0800 HUE-940 [oozie] Fix oozie test case for import jobsub workflow commit bff8ea93443154893f9bfeb1266078b5ac2773b9 Author: Romain Rigaux Date: Wed Jan 2 17:48:51 2013 -0800 HUE-983 [oozie] Coordinator could support previous dates Support dataset formats: - 'default' that corresponds to date 0. - 'single' that corresponds to a selectable unique date. - 'range' that corresponds to a range of date. All these formats can be set by from an integer or some verbatim Oozie EL functions. Adding tests. Dynamic UI. Fix HUE-987 [oozie] Coordinator name and start date conflicts with same dataset attributes commit 9eb17b5248a1775787729ff8f309abfa751aa04b Author: Romain Rigaux Date: Wed Dec 12 18:57:29 2012 -0800 HUE-697 [jobbrowser] Ability to browse MR2 jobs Jobbrowser can now lists jobs and their details by using the YARN apis. Currently, the Resource Manager API is used for listing the jobs and then the MapReduce API is used when the job is running or otherwise the History Server API is used. The current convention is to use application_ID when the job is running and then job_ID when it is finished. Compatible and tested with MR1 and MR2. Tests added with YARN API mocked. 3 YARN API implemented and available in libs. Retrieves logs with a curl as YARN API does not support it. Asynchronously fetch the logs as it is slow. With YARN, support a bew job_attempt page. yarn_models.py created. YARN API are all read only. job URL updated in jobsub, oozie, beeswax. Beeswax now displaying logs and the MR jobs ids. Rename 'jobid' to 'job' in all the urls and make the check_job_permission return the job object. Added 3 new URL Hadoop YARN ini properties commit 9a1f9369de79749ed8ae9f245ff6421ae395335c Author: abec Date: Thu Jan 3 19:02:50 2013 -0800 HUE-940 [oozie] Revamp import JobDesigner action With the improvements made to the workflow builder, importing an action from the JobDesigner was removed in an effort to reduce complexity. commit 1184ac2464fc05fe36d8985f487467053ce82526 Author: Romain Rigaux Date: Mon Dec 31 18:45:56 2012 +0100 HUE-985 [core] i18n of datatable plugin Had to rename the strings, for some reason there were not picked-up Fix some i18n errors commit 7a235768e6d03499a5364f5e906845a9073bb116 Author: abec Date: Thu Jan 3 19:06:43 2013 -0800 HUE-577 [fb] Snappy compression support Snappy doesn't support streaming decompression, so use at own risk. Using snappy could bog down Hue server completely if the file it's extracting is larger than allocated memory. commit e7d2e2ab6545b5ab325fa64cff514e79175767fe Author: abec Date: Wed Jan 2 18:13:26 2013 -0800 [useradmin] LDAP group search merge issue fix commit 1075cfcb6111bf44cc47a6705269d01e1415310f Author: abec Date: Fri Dec 28 16:49:33 2012 -0800 [useradmin] Add n users that match wild card expression in LDAP import User and group import support wild card expressions. Add all matched users and groups. commit f4d1876a8a785d7e5ae0fd0e60355c9844b519cd Author: abec Date: Fri Dec 28 14:10:29 2012 -0800 [useradmin] Import any group name from LDAP urllib.quote_plus was replaced with urllib.quote when quoting deletion. This is because a URL is being constructed, not a query string. commit 9960a02e7a5574bd97b93fef6824dbcce8722e60 Author: Romain Rigaux Date: Wed Jan 2 15:53:36 2013 -0800 [oozie] Bump version to 3.3.0 Fix title of 'Create Coordinator' commit d19a83e25e26d3f643bfdb84912e4d4ced155363 Author: Romain Rigaux Date: Fri Dec 28 08:55:53 2012 +0100 [core] Little i18n fix commit 6d6775b7856904f9a5f9b9179f5f0ea003ea803d Author: abec Date: Thu Dec 27 18:00:47 2012 -0800 [oozie] Import decision node with DecisionEnd nodes DFS search to import decision nodes. Infer ends by counting the number of parents a node has. Insert DecisionEnd nodes between inferred ends and its parents. commit 2509b5f05b959393e3b53b9ed0dbf7a0a8bbf0b3 Author: abec Date: Thu Dec 27 11:25:06 2012 -0800 [useradmin] Missing parenthesis commit 65b6478091b7da3b9e99b8ca9a7f26357522d163 Author: abec Date: Wed Dec 26 22:39:17 2012 -0800 [oozie] Add decision end node Added an end to the decision node to graphically handle decision nodes better. Import workflow adds decision end automatically. commit eb9b1ef1187f696c74b5820afa82e9a58616b945 Author: abec Date: Thu Dec 27 10:44:16 2012 -0800 [useradmin] Add LDAP exception details commit 6ab0e0954174b1ed929a96db89da5f73916f5ebc Author: abec Date: Fri Dec 21 14:07:36 2012 -0800 [useradmin] LDAP errors caught and logged logging ldap errors in ldap_access since a bad DN could cause problems. PopupException with LDAP exception added. commit f5677a764164558a8b6f3ce5f6b8362f6e157ff4 Author: abec Date: Wed Dec 26 14:57:17 2012 -0800 HUE-937 [oozie] JS Test cases for loading and saving a workflow - Added a method that serializes workflow data for better testing. commit 50a612ade2cb871f66e4976990b04a922efcf6c2 Author: abec Date: Fri Dec 21 10:29:32 2012 -0800 [useradmin] LDAP search wildcards. commit 252b497ab25299030fe5ee560c8f760cec733a95 Author: abec Date: Fri Dec 21 13:43:49 2012 -0800 HUE-937 [useradmin] New JS tests for dynamic workflow editor - Use WorkflowModel - Test verbs: append, detach commit 83df6a2fc4bb6283fab38abf985ef1f93bc95a33 Author: abec Date: Thu Dec 20 09:49:05 2012 -0800 [useradmin] Add non-existing LDAP user fails See http://www.python-ldap.org/doc/html/ldap.html#ldap.LDAPObject.result. Result data should be empty if no users are returned. commit 069b11e795693d6c9eff147f2f4d248f9be4932e Author: Romain Rigaux Date: Wed Dec 19 21:46:08 2012 -0800 [core] Using Hue blue logo on about and login page Also rename Oozie Editor to Oozie Manager commit 5a5ecdcc2986513f48f141be5d1182491050940f Author: Romain Rigaux Date: Wed Dec 19 19:18:19 2012 -0800 HUE-980 [shell] Shell stops working after first timeout commit 52cc828b681bf7f390e2ca8ee2548cbdf10d2d15 Author: Romain Rigaux Date: Wed Dec 19 17:45:27 2012 -0800 [core] First pass of localization for 2.2 commit 24acc17c4c6c90750b5dbd3e52c344473534aae5 Author: Enrico Berti Date: Wed Dec 19 16:02:16 2012 +0100 HUE-851 [oozie] Simplify Coordinator page Added type attr to