All Projects → robtweed → EWD

robtweed / EWD

Licence: other
Free Open Source version of EWD for GT.M

Programming Languages

M
324 projects
c
50402 projects - #5 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
python
139335 projects - #7 most used programming language

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: [email protected]

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/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].