Skip to content
Free Open Source version of EWD for GT.M
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SMART Build 939: SMART Container documentation added Sep 27, 2012
docs Build 938: SMART modification + new doc Sep 24, 2012
ewdApps Change Cache build to use Extjs 4.1.1 CDN remote library Mar 16, 2013
ewdMgr Added missing ewdMgr page May 13, 2011
iWDApps Added support directories and m_apache Feb 11, 2011
iwd Added support directories and m_apache Feb 11, 2011
m_apache
node EWD Node.js Gateway Build 12: Major rewrite using queues Apr 21, 2011
openMDWS Build 945: Added openMDWS back-end EWD Application Nov 24, 2012
printDiv Added PrintDiv Page May 21, 2012
python Added support directories and m_apache Feb 11, 2011
README.md Readme updated for build 963 May 7, 2013
_zewdAPI.m
_zewdAPI2.m Build 944: openMDWS Nov 23, 2012
_zewdCompiler.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdCompiler13.m
_zewdCompiler14.m Build 910 Apr 25, 2012
_zewdCompiler15.m Build 931: Added SMART, Sencha Touch 2 + many bug fixes & enhancements Jul 27, 2012
_zewdCompiler16.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdCompiler18.m Build 910 Apr 25, 2012
_zewdCompiler19.m Build 960: WebSockets, Javascript Scripts, bug-fixes Mar 11, 2013
_zewdCompiler2.m Build 967: Added external messaging API for EWD Lite from GT.M / Cache Aug 30, 2013
_zewdCompiler20.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdCompiler21.m Build 910 Apr 25, 2012
_zewdCompiler22.m Build 960: WebSockets, Javascript Scripts, bug-fixes Mar 11, 2013
_zewdCompiler23.m Build 960: WebSockets, Javascript Scripts, bug-fixes Mar 11, 2013
_zewdCompiler24.m Build 920: ExtJS 4.1 & CSP fixes May 25, 2012
_zewdCompiler3.m Build 931: Added SMART, Sencha Touch 2 + many bug fixes & enhancements Jul 27, 2012
_zewdCompiler4.m Build 910 Apr 25, 2012
_zewdCompiler5.m Build 910 Apr 25, 2012
_zewdCompiler7.m Build 931: Added SMART, Sencha Touch 2 + many bug fixes & enhancements Jul 27, 2012
_zewdCompiler8.m
_zewdCompiler9.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdCustomTags.m Build 960: WebSockets, Javascript Scripts, bug-fixes Mar 11, 2013
_zewdDOM.m Build 965 - Mainly openMDWS enhancements/fixes Aug 15, 2013
_zewdDOMDocumentation.m Build 931: Added SMART, Sencha Touch 2 + many bug fixes & enhancements Jul 27, 2012
_zewdDaemon.m Build 910 Apr 25, 2012
_zewdDemo.m
_zewdDocumentation1.m Build 910 Apr 25, 2012
_zewdDocumentation2.m
_zewdExt4.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdExt4Code.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdExt4DT.m
_zewdExt4Map.m
_zewdExt4a.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdExtJS.m Build 931: Added SMART, Sencha Touch 2 + many bug fixes & enhancements Jul 27, 2012
_zewdExtJS2.m Build 931: Added SMART, Sencha Touch 2 + many bug fixes & enhancements Jul 27, 2012
_zewdExtJSCode.m Build 910 Apr 25, 2012
_zewdExtJSData.m Build 910 Apr 25, 2012
_zewdExtJSData2.m Build 910 Apr 25, 2012
_zewdExtJSData3.m Build 910 Apr 25, 2012
_zewdGTM.m Build 960: WebSockets, Javascript Scripts, bug-fixes Mar 11, 2013
_zewdGTMRuntime.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdHTMLParser.m Build 965 - Mainly openMDWS enhancements/fixes Aug 15, 2013
_zewdJS.m Build 965 - Mainly openMDWS enhancements/fixes Aug 15, 2013
_zewdJSON.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdMDWS.m Build 965 - Mainly openMDWS enhancements/fixes Aug 15, 2013
_zewdMDWSClient.m Build 965 - Mainly openMDWS enhancements/fixes Aug 15, 2013
_zewdMDWSMap.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdMDWSSvc1.m Build 960: WebSockets, Javascript Scripts, bug-fixes Mar 11, 2013
_zewdMgr.m
_zewdMgr2.m Build 910 Apr 25, 2012
_zewdMgr3.m Build 910 Apr 25, 2012
_zewdMgrAjax.m
_zewdMgrAjax2.m Build 910 Apr 25, 2012
_zewdNode.m Corrected external API example 1 Aug 30, 2013
_zewdPHP.m Build 966: fixed error trap line in ^%zewdPHP Aug 27, 2013
_zewdPython.m Build 910 Apr 25, 2012
_zewdST.m Build 910 Apr 25, 2012
_zewdST2.m Build 963: Bug fixes, Node.js & openMDWS enhancements May 7, 2013
_zewdSTAPI.m Build 910 Apr 25, 2012
_zewdSTCSS.m
_zewdSTJS.m
_zewdSTJS2.m Build 910 Apr 25, 2012
_zewdSTJS3.m Build 910 Apr 25, 2012
_zewdSTch2.m
_zewdSTch2Code.m
_zewdSTch2Map.m Build 938: Sencha Touch 2 enhancements Aug 30, 2012
_zewdSmart.m Build 933: SMART enhancements/fixes Aug 1, 2012
_zewdTranslate.m
_zewdUtilities.m Build 910 Apr 25, 2012
_zewdVistARPC.m
_zewdXML.m Build 910 Apr 25, 2012
_zewdXPath.m Build 931: Added SMART, Sencha Touch 2 + many bug fixes & enhancements Jul 27, 2012
_zewdXPathDemo.m Build 910 Apr 25, 2012
_zewdYUI.m Build 910 Apr 25, 2012
_zewdYUIConf.m Build 910 Apr 25, 2012
_zewdYUIJS.m
_zewdYUIRuntime.m Build 910 Apr 25, 2012
_zewdiWDMgr.m Build 931: Added SMART, Sencha Touch 2 + many bug fixes & enhancements Jul 27, 2012
_zewdiwd.m Build 910 Apr 25, 2012
_zewdvaMgr.m Build 910 Apr 25, 2012

README.md

EWD

EWD is a Free Open Source Ajax Framework for GT.M

Build 963: 07 May 2013

Thanks to:

  • The Health Informatics Service, Calderdale & Huddersfield NHS Foundation Trust for sponsoring development and documentation of the ExtJS tag library
  • Oroville Hospital, CA, for sponsoring development of the ExtJS Charts tags & the Sencha Touch 2 tags
  • Harvard Medical School & the SMART Project (http://www.smartplatforms.org) for funding development of EWD's SMART Container functionality
  • Bug fixes and enhancements suggested by, identified by, and/or provided by:
    • Mike Clayton & Ryan Eastman, Quest Diagnostics
    • David Wicksell
    • Zach Gonzales, Oroville Hospital
    • Chris Casey
    • Kiyoshi Sawada
    • Nikesh Gogia

Build 931: Main changes

  • SMART Container functionality for the VistA EHR, including OAuth server functionality for Cache & GT.M
  • Baseline implementation of the Sencha Touch 2 Tag library: all basic Sencha Touch 2 components mapped to tags
  • Enhancements to and bug fixes for the ExtJS v4 Tag library
  • bug fixes for XPath functionality
  • bug fixes to HTTP client for XML-based web service handling

Build 920 Included

  • Various CSP-specific bug-fixes
  • Bug fixes to cater for ExtJS 4.1 differences (primarily in grids and desktop)

#Previous Build Notes

Build 918 Included:

  • Dynamic ExtJS Charts
  • ExtJS Draw Components

Build 917 Included:

  • ExtJS Charts support
  • Enhancements to and bug fixes for ExtJS v4
  • Support infrastructure for SMART Apps (http://smartplatforms.org)

Build 912 included:

  • ExtJS version 4 Custom Tags
  • David Wicksell's enhancements to XML/XSLT handling

Build 896 included:

  • Automatic clear-down of symbol table after users' scripts terminate
  • Copyright date update to 2012
  • David Wicksell's enhancements to Sencha Touch tags

Build 894 included:

Websockets support: bug fixes Use with build 22 of ewdGateway.js

Build 892 included:

  • Cross-site scripting protection using output encoding
  • various ExtJS bug fixes
  • enhancements to the Node.js-based ewdGateway, including the ability to modify parameters via the ^zewd("ewdGateway") global

Build 885 includes a new, optional Realtime web capability that makes use of Node.js to provide the webserver and gateway to GT.M. See https://github.com/robtweed/ewdGateway for full details.

Build 877 removes a rogue break, fixes a CSP-specific error in ExtJS forms, and also adds the ability to switch apps using an additional parameter for the setRedirect command:

do setRedirect^%zewdAPI("myPage",sessid,"newApp")

and to reset:

do changeApp^%zewdAPI("oldApp",sessid)

License

Copyright (c) 2004-13 M/Gateway Developments Ltd, Reigate, Surrey UK. All rights reserved.

http://www.mgateway.com Email: rtweed@mgateway.com

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

You can’t perform that action at this time.