Coder Social home page Coder Social logo

eswebapi's Introduction

Entersoft AngularJS Web API

Please refer to Entersoft AngularJS Complete Guide

**Version 2.0.0

**Version 1.17.4

  • esGlobals.ESDateParamVal constructor accpets ESDateParamVal a string of type "ESDateRange(xxx)" as helper in order to construct a DateRange parameter value

**Version 1.16

  • esWebService: New function downloadAssetURL to get a download URL for an EAS Asset.
  • esWebService: New function downloadES00BlobURLByGID to get the byte array buffer of the contents of the ES00Blob identified by the GID.
  • esWebService: New function downloadURLForBlobDataDownload to get the url in order to download the contents of the ES00Blob as being a file.
  • eswebService: Bug fuxing in execScrollerCommand (the web api url wan not formed properly).
  • eswebService: Bug fuxing in fetchES00DocumentBlobDataByGID whan base64 was set to false.
  • esGlobals: New function esSupportedLanguages
  • esGlobals: New function suggestESLanguageID
  • esGlobals: New function esDetectMobileBrowsers
  • directive esLogin: Bug fix on language selection
  • directive esGrid: The attributes esSrvPaging and esAutoExecute have been removed and replaced by a richer and more functional attribute esPQOptions that incorporates both removed attributes as field members.
  • directive esMapPq: New attribute esPanelOpen of type boolean. The Params Panel will be expanded i.e. opened or not depending on the resolved value of the attribute.
  • All alert dialogs that have been for debugging purposes have been removed.

**Version 1.14

  • In Public Queries Grid i.e. kendo grids, when you press "Run" or "Αποστολή" it resets the next fetch to Page 1 of the results if any
  • The logout function of the WebApiService caused an error "no authorization token" which has been fixed

**Version 1.12

  • Support for F3 Params in ParamsPanel
  • Support of AngularJS 1.5.8 and Kendo-UI 2016.03.914
  • Bug Fixes

**Version 1.10.0

  • Support from total aggregates and group aggregates
  • Fixes in the documentation
  • Minor bug fixing

**Version 1.9.0

  • Restructured examples
  • Hybrid sources for smarphone and tablet hybrid applications
  • Move from underscore to lodash
  • Significant changes in the esWebApi Services. Check the on-line documentation

**Version 1.8.0

  • Full support of Entersoft Claims, as specified in openSession
  • New directive element for Entersoft Login Form

**Version 1.7.2

  • googlemaps integration with Entersoft Public Query
  • Enhanced documentation
  • change in the esGlobals.getUserMessage
  • A new example found in the StoreExample directory

Version 1.6.0 Requires ES WEB API 1.8.3 or later

  • stickySession
  • fetchUserLogo
  • uploadUserLogo
  • removeCurrentUserLogo
  • fetchPersonLogo
  • ebsService
  • eventLog
  • multiPublicQuery
  • fetchMultiStdZoom
  • fetchEntity
  • fetchEntityByCode
  • RenewToken on every % time
  • ESPQOptions object
  • ESMultiZoomDef object
  • ESMultiPublicQuery object
  • addOrUpdateES00Document
  • deleteES00Document
  • fiImportDocument
  • fetchPropertySet

Version 1.2.7

  • More documentation on fetchPublicQueryInfo
  • More documentation on esCache provider

Version 1.2.6

  • fetchPublicQueryInfo supports use of cache

Version 1.2.5

  • Better support for premises
  • fetchStdZoom can cache the results for subsequent calls
  • fetchODSxxx methods cache the results
  • Bug fixing

Version 1.1.0

  • Full support for the fetchEASAsset that has been provided by the Entersoft WEB API Server v1.7.9

eswebapi's People

Contributors

entersoftsa avatar sophie17enter avatar smene avatar dstellakis avatar

Stargazers

Alexandra Kalliri avatar Alexander Minza avatar Vasilis Kerasiotis avatar  avatar Nikos Marmaridis avatar

Watchers

Andreas Kondylis avatar  avatar Yiannis M avatar James Cloos avatar George Mermigkas avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

eswebapi's Issues

webapi documentation

Looking for documentation or examples on making calls directly to the web api, not through the provided angualjs api.

Specifically, I use php and curl. I can successfully create a session and make a call to fetchPublicQuery() but I get the following response:

{ "MessageID": "", "UserMessage": "", "Messages": [ "Δεν έχει σημειωθεί ότι ο τύπος 'Newtonsoft.Json.Linq.JArray' στη συγκρότηση 'Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' έχει δυνατότητα σειριοποίησης.", "System.Collections.Hashtable", "Serialize and Compress object Hashtable was failed", "System.Collections.Hashtable", "Serialize and Compress object Hashtable was failed" ] }

Thanks in advance,
Spiros Gatzounas

.NET example

Is there a .NET example available, calling the web api using C# or VB.NET ?
Especially, is there such an example, demonstrating the use of fiImportDocument(xmldocstr) function ?

Thanks in advance
For Synectics SA

E. Gimissis
MSc ICSD
MCP

fiImportDocument(xmldocstr)

Καλησπέρα, ενδιαφέρομαι να χρησιμοποιήσω αυτήν την μέθοδο του API για να εισάγω παραστατικά παραγγελίας. Μήπως υπάρχει κάτι πιο κατάλληλο απο την fiImportDocument ? Σαν params λέει να δημιουργήσουμε ένα xmldocstr. Μπορώ να βρω κάπου πως να σχηματίσω αυτό το xml.

AngularJS setup

Χαίρετε!

Μπορώ να έχω κάποια σχετική καθοδήγηση για το πως μπορώ να εμπλέξω τον κώδικα του webapi σε ένα AngularJS περιβάλλον; Χρησιμοποιώ NodeJS 8.11.3, npm 5.6.0, grunt-cli v1.2.0.
Τρέχοντας την εντολή npm install στον φάκελο του api, κάνει μεν εγκατάσταση των εξαρτήσεων, όμως χρειάζονται κι άλλα αρχεία για να μπορεί να λειτουργήσει σαν server (όπως το angular.json).
Τι ενέργειες πρέπει να κάνω ώστε σε μια νέα AnjularJS εφαρμογή να μπορώ να χρησιμοποιήσω τις έτοιμες συναρτήσεις του webapi;
Ο server είναι σωστά παραμετροποιημένος, και το παράδειγμα του κ. Αβρατόγλου https://github.com/entersoftsa/eswebapi/files/755034/NewUpdateCustomerFromScrollerAutomation.zip δουλεύει. (Δοκιμασμένο σε apache server)

Ευχαριστώ εκ των προτέρων!

Deprecated dependencies on package.json

>npm install

npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue

Do the versions depended on the above (set on package.json) need to change?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.