Commit Graph

239 Commits

Author SHA1 Message Date
Zhen Tang 0e030cf6c7 Some refactoring. Rename elements so that they are easier to understand. 2013-06-16 22:20:15 +08:00
Zhen Tang 1a18180845 Some refactoring. XmlHelper removed. Method "generate" returns string. 2013-06-16 21:09:31 +08:00
Zhen Tang 27a397edbd Some refactoring. Move OOZIE client to haflow.service 2013-06-16 21:01:16 +08:00
Zhen Tang 986e6f3108 Some refactoring. haflow.entity.Module and related classes removed. 2013-06-16 20:33:54 +08:00
Zhen Tang 43048976c6 HDFS explorer updated. 2013-06-15 16:48:47 +08:00
Zhen Tang bc7dbcc6d2 HDFS Explorer added in user interface. 2013-06-15 16:43:02 +08:00
Zhen Tang 10c8c89eae Small bugfix. HAFlow.Main updated 2013-06-15 16:10:48 +08:00
Zhen Tang 3f72039d87 HDFS Restful service added. 2013-06-14 16:59:44 +08:00
Zhen Tang 84c431de76 Some refactoring. HDFS support updated. 2013-06-13 15:02:05 +08:00
Zhen Tang 60f05d3ce3 did some refactoring 2013-06-13 14:10:18 +08:00
Zhen Tang fb2635df3f HDFS Client added. 2013-06-13 13:59:50 +08:00
Zhen Tang 916f2ae3e2 Toolbar added 2013-06-13 10:30:39 +08:00
Zhen Tang f2fa0bdee0 Basic OOZIE Modules stubs added. 2013-06-12 15:16:05 +08:00
Zhen Tang ad91cea1c4 Update the ModuleMetadata interface. JavaModule updated. 2013-06-12 11:27:11 +08:00
Zhen Tang b54844f366 Set the static anchor of the nodes 2013-06-11 11:35:21 +08:00
Zhen Tang a4035ffd69 Smal bug fix. 2013-06-10 12:57:00 +08:00
Zhen Tang 2439431f1f User interface updated. 2013-06-10 12:47:26 +08:00
Zhen Tang ae3d4b99e5 Endpoint info saved in Edge now. 2013-06-09 12:35:42 +08:00
Zhen Tang 4ed7559d51 Module annotation updated. 2013-06-09 12:24:27 +08:00
Zhen Tang 7c41167fe5 Set the endpoint of the node. 2013-06-09 10:54:30 +08:00
Zhen Tang 6af18c4b26 Added validation of flow name. 2013-06-08 11:53:53 +08:00
zhaowei8188127 aa7b98082f move xml and property files to resource folder. 2013-06-07 16:40:36 +08:00
zhaowei8188127 776c2006c8 Finished the run process from front to end. 2013-06-07 16:24:15 +08:00
Zhen Tang 523b851e6f Merge conflict code. 2013-06-06 22:41:43 +08:00
Zhen Tang 28dbb60d0f Class Helper can be used in windows. 2013-06-06 22:25:39 +08:00
zhaowei8188127 a2b5b2a3a7 Finised oozie commit! 2013-06-06 20:25:36 +08:00
Zhen Tang 7dd588e7aa Merge pull request #14 from lostcharlie/master
Class Helper updated.
2013-06-06 02:34:33 -07:00
Zhen Tang 413441a26a Class Helper updated. It can search for classes correctly. 2013-06-06 17:31:58 +08:00
zhaowei8188127 8698925e03 change java7 to java6 2013-06-06 15:59:00 +08:00
Zhen Tang 01ac0549fc Added validation of node name. 2013-06-05 22:06:16 +08:00
zhaowei8188127 e42da2e163 add jars that need to be installed into maven 2013-06-05 21:39:09 +08:00
zhaowei8188127 eea3593eb5 Fix bugs in FlowExecutionService. Add KillModule. 2013-06-05 16:22:27 +08:00
zhaowei8188127 0b110642e3 add test cases for FlowExecuteService 2013-06-04 16:48:19 +08:00
Zhen Tang a71fbcccae Run flow REST service added. Fixed some small bugs. 2013-06-04 16:31:15 +08:00
zhaowei8188127 a04496a70a Run flow service implementation. Finished xml generation. 2013-06-04 15:38:56 +08:00
Zhen Tang 35edd35039 Module category support added. 2013-06-03 18:35:04 +08:00
Zhen Tang 463a421019 Some refactoring 2013-06-03 17:22:59 +08:00
Zhen Tang 7dfc475ecc A small bug fix of class helper. 2013-06-03 17:16:54 +08:00
Zhen Tang 38d50a40c0 Modules can be discovered and imported automatically. Module
administration tools removed.
2013-06-03 16:49:45 +08:00
Zhen Tang 6fb233a98e Replace all html textbox, textarea and button by dojo widgets. 2013-06-02 14:15:18 +08:00
Zhen Tang 5ab90985b6 Fixed some bugs. Replace alert with dialogs. 2013-06-01 21:33:10 +08:00
Zhen Tang e3e7db58f6 Fixed some bugs. Node name and flow name can be changed now. 2013-06-01 16:48:49 +08:00
Zhen Tang ec53a99fe7 add scroll bars to the flow content pane 2013-05-31 21:26:34 +08:00
Zhen Tang 91be624730 unit test stubs added 2013-05-31 19:35:24 +08:00
Zhen Tang 268dff7911 a simple administration tools is added 2013-05-31 19:32:40 +08:00
Zhen Tang 8855cbcdb6 configuration can be added through user interface now. 2013-05-31 15:52:06 +08:00
Zhen Tang c17dc0c954 tabs can be closed 2013-05-31 15:09:16 +08:00
Zhen Tang 825898787e module configuration support added 2013-05-31 12:55:24 +08:00
Zhen Tang fe8ac2a35b remove deprecated types 2013-05-31 12:37:19 +08:00
Zhen Tang 2ee1cf8d0e multi tabs supported. several flows can be edited at the same time. 2013-05-30 23:38:19 +08:00
Zhen Tang 2c622b81af user interface updated. 2013-05-30 15:42:30 +08:00
Zhen Tang 527a811b8b tree added. did some refactoring. 2013-05-29 21:56:16 +08:00
Zhen Tang 1d8e0e9904 main menu added. 2013-05-29 19:27:23 +08:00
Zhen Tang 25ab64c1f2 merge & remove flow is now available in user interface. 2013-05-29 12:08:28 +08:00
Zhen Tang c80f608521 some small bugfix 2013-05-29 09:48:58 +08:00
Zhen Tang b9d0c09470 RESTful service for flow management is added. 2013-05-29 09:23:04 +08:00
Zhen Tang aa88377ad3 RESTful service of module management is added. 2013-05-28 20:48:38 +08:00
Zhen Tang b124d2e102 remove local js lib of jsPlumb, use script on http://jsplumbtoolkit.com/
instead
2013-05-28 01:05:58 +08:00
Zhen Tang 4e1ced2cde did some refactoring.
use dojo to build user interface.
persistence support added (using hibernate & mysql).
remove unused dependencies and plugins.
move the spring & hibernate configuration to /src/main/resources
2013-05-28 00:56:03 +08:00
Zhen Tang 7b397fcd74 did some refactoring, haflow is easier to be used now 2013-05-27 19:25:52 +08:00
Zhen Tang 272bde63f2 RESTful service added. 2013-05-26 19:21:42 +08:00
Zhen Tang 713fde67c9 fix the bug when a self connection is created.
arrange the code. use jQuery and jQuery via CDN of Google API
2013-05-25 00:00:41 +08:00
Zhen Tang 7ec7456cf2 remove the local dojo lib, converting to cloud hosting via CDN 2013-05-24 21:53:17 +08:00
Zhen Tang 1e1d8ed4f1 flowchart support added. 2013-05-24 21:37:08 +08:00
Zhen Tang 26ccbcee35 some small bug fix 2013-05-22 12:05:41 +08:00
Zhen Tang 411a182e6b code added to update the position of ER Module after dragging 2013-05-22 11:45:55 +08:00
Zhen Tang eaec499426 an infinite loop to sync is added in order to confirm the data is loaded
before the tree is displayed
2013-05-22 11:42:01 +08:00
Zhen Tang 330f260c2b convert the absolute path to relative path in AJAX calls 2013-05-22 11:37:05 +08:00
zhaowei8188127 e71106dc39 delete unused files 2013-05-22 09:50:22 +08:00
zhaowei8188127 213888ca75 deleted the discarded code. 2013-05-21 22:49:55 +08:00
zhaowei8188127 52e4332baa finised open, new, delete, clear, run functions of the context menu. TODO: record the position move of the module. 2013-05-21 16:37:52 +08:00
zhaowei8188127 8192372708 Finished run, save and functions for one ER module. TODO: create a new flow pane and delete module from pane. 2013-05-12 22:25:03 +08:00
zhaowei8188127 b24e38f3ea Finished run and save functions for one ER module. TODO: open. 1 2013-05-11 17:32:40 +08:00
zhaowei8188127 c602c46713 Finished run and save functions for one ER module. TODO: open 2013-05-11 17:00:25 +08:00
athenaer 0c8b25ed82 modify demo.jsp 2013-05-09 14:46:31 +08:00
athenaer 0006b2ee41 delete no use file 2013-05-09 13:46:16 +08:00
athenaer 5eabe4f129 liqiyuan add tree file 2013-05-09 13:34:32 +08:00
zhaowei8188127 5c5e24fa8f Finished ER and HQ module execution 2013-05-03 17:16:20 +08:00
zhaowei8188127 7787119dc5 One node flow execution finished! See tab Info4. 2013-05-03 10:39:45 +08:00
zhaowei8188127 cd2323cb6e delete useless files 2013-05-02 15:07:06 +08:00
zhaowei8188127 69515d2e7e resolve conflict to pom.xml 2013-05-02 14:49:53 +08:00
athenaer de26a509e3 update 2013-05-02 10:22:46 +08:00
zhaowei8188127 1c436d4de4 jsplumb 2013-04-28 19:51:46 +08:00
athenaer bcd56d2c67 add spring-dojo function 2013-04-26 13:12:01 +08:00
athenaer 2f76dd4632 demo.jsp 2013-04-24 16:59:25 +08:00
athenaer ce5ae09d5d move *.js to src/static/js 2013-04-24 16:04:32 +08:00
athenaer 84db75e91b demo3.html is the target html 2013-04-24 15:55:59 +08:00
athenaer 56d8d7c2ef add demo2.html 2013-04-22 11:39:45 +08:00
athenaer 69df1fb007 add src 2013-04-18 13:49:14 +08:00