Skip to content
This repository was archived by the owner on Apr 11, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
8887ff8
chenge bower.json
nochtap Feb 21, 2014
7425dd4
Merge remote-tracking branch 'origin/development'
Feb 24, 2014
2a8b608
Release 1.3.6
Feb 24, 2014
c6ff119
toQueryable method now accepts type and throws an exception when no t…
yasmoradi Oct 16, 2016
8eddea6
added support for ignore case in kendo module + Ability to create fil…
yasmoradi Oct 16, 2016
01f6097
Check for di == null in buildSelector method before using that.
yasmoradi Oct 16, 2016
49a25d8
Use Promise for kendo module + Enhanced model defenition creation in …
yasmoradi Oct 16, 2016
89c5ac0
Don't call toDbConverter if obj is entity
yasmoradi Oct 16, 2016
472f211
use Json parse & stringify to simplfy object which is being passed in…
yasmoradi Oct 16, 2016
62d0e88
Added missing typings
yasmoradi Oct 18, 2016
0c9cb16
use string based filter instead of old thisArgs approach which is not…
yasmoradi Nov 15, 2016
1e73042
Merge results
yasmoradi Dec 1, 2016
795919e
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Dec 1, 2016
afd3232
For find method this:
yasmoradi Dec 1, 2016
e16413d
small enhancement on jaydata definition
darius-khll Dec 12, 2016
8aafc42
Check this to be instanceof Array before calling the rest of toQuerya…
yasmoradi Dec 15, 2016
b927798
if property's type's $DateType is Date, then use .date() for filter i…
yasmoradi Dec 18, 2016
381f201
support for .date method in odata
yasmoradi Dec 18, 2016
5e4bf08
Read $ViewType from jaydata member defenition and use that in kendo f…
yasmoradi Dec 18, 2016
a0a33f7
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Dec 20, 2016
6898a3b
Don't request total count when page size is not specified
yasmoradi Dec 28, 2016
6c204f1
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Jan 5, 2017
bfc5263
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Jan 7, 2017
37a166a
Merge branch 'development' of https://github.com/bit-foundation/jayda…
yasmoradi Jan 7, 2017
c754fe6
escape & to db convert on items of arrays will be performed when ther…
yasmoradi Jan 8, 2017
73bf7d7
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Jan 10, 2017
ba9cd63
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Jan 14, 2017
17ad594
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Jan 24, 2017
6f25fae
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Jan 28, 2017
55b5e86
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Jan 31, 2017
f21a483
Enhanced totalItemsCount retrival in kendo module
yasmoradi Jan 31, 2017
83344bf
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Feb 5, 2017
22ad727
indexedDb & webSql providers now store | retrive decimal & long value…
yasmoradi Feb 8, 2017
9634724
Use enhanced regex in fromDb of indexedDbProvider & sqlLiteProvider o…
yasmoradi Feb 9, 2017
af2e7bf
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Feb 15, 2017
c376d20
Enhanced toDb & fromDb for decimal & long in indexedDb & webSql provi…
yasmoradi Feb 20, 2017
1fa171b
jaydata entity will have access to kendo data item's uid
yasmoradi Feb 27, 2017
3e14dd7
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Mar 4, 2017
83c7312
support for .map before asKendoDataSource on queryable
yasmoradi Mar 17, 2017
cc930cd
enhanced batch execute query defenition
yasmoradi Mar 18, 2017
8e754a9
Enhanced converter for Int64 in webSql & indexedDb
yasmoradi Mar 28, 2017
54a17bc
Enhanced typings >> optional uid + Array<Array<any>> for batch execut…
yasmoradi Mar 28, 2017
0d87483
Reverted back converters of decimal and long values for indexedDb & w…
yasmoradi Apr 5, 2017
e2660c2
Ability to pass null arg to underlying provider (odata)
yasmoradi May 14, 2017
6e8eef8
Added support for base filter in kendo module
yasmoradi May 29, 2017
7b309b9
lookupBaseFilter + cascadeBaseFilter + jayType added to kendo module
yasmoradi May 30, 2017
2862442
Added support for includes + removed contains from defenitions
yasmoradi May 31, 2017
589d6ff
Removed kendo dependent declarations from jaydata.d.ts
yasmoradi Jun 7, 2017
6b2c023
Merge remote-tracking branch 'upstream/development' into development
yasmoradi Jun 18, 2017
b24cf42
kendo module now has better error reporting
yasmoradi Jun 28, 2017
674940b
Added string parameter for filter and map methods.
yasmoradi Jun 28, 2017
8fff83c
Added filter(predicate: string, thisArg: any) declarations
yasmoradi Aug 5, 2017
f53a8cd
Added get value method for odata single result
yasmoradi Sep 5, 2017
e296021
Several enhancements about keys
yasmoradi Sep 21, 2017
d9d28e5
Updated babel & eslint config + show uglify erros on console + add ja…
yasmoradi Sep 11, 2018
b974cc4
Use Promise instead of $data.IPromise
yasmoradi Sep 11, 2018
adb9367
Updated npm packages + prepration for jaydata 1.5.16
yasmoradi Sep 11, 2018
613be8a
Add support for kendo data source isnull & isnotnull operators
yasmoradi Nov 6, 2018
f3d1feb
Merge results
yasmoradi Nov 6, 2018
654de55
Updated nuget packages
yasmoradi Nov 6, 2018
fb2551e
Updated read me to declare bit foundation support
yasmoradi Nov 6, 2018
785ab1d
Merge results
yasmoradi Mar 31, 2019
4669ac7
Bump version to 1.5.18 + use github.com/bit-foundation/jayData for li…
yasmoradi Mar 31, 2019
f7d96d9
Updated nuget packages
yasmoradi Mar 31, 2019
2e62b5c
Added more type info to declrations.d.ts
yasmoradi Mar 31, 2019
6b32031
Removed Object.isObject usage
yasmoradi Mar 31, 2019
a4ea05a
Fixed issue with null complex property inside a dto
yasmoradi Apr 21, 2019
899967f
Enhanced declarations
yasmoradi May 25, 2019
62967ee
fixed issue related to getting data from odata servers which are host…
yasmoradi Mar 18, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .babelrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"presets": [ "es2015" ],
"presets": [ "@babel/preset-env","@babel/preset-react" ],
"plugins": [ "add-module-exports" ]
}
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@bit:registry=https://www.myget.org/F/bitfoundation/npm/
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Notice: this library isn't maintained anymore
## Notice: This library is being maintained by Bit Foundation.

JayData is a unified data access library for JavaScript to CRUD data from different sources like WebSQL/SQLite,
IndexedDB, MongoDb, OData, HTML5 localStorage.
Expand Down Expand Up @@ -39,7 +39,7 @@ $ npm install jaydata
## How to build

```bash
$ git clone https://github.com/jaystack/jaydata.git
$ git clone https://github.com/bit-foundation/jaydata.git
$ cd jaydata
$ npm install
$ gulp
Expand Down
79 changes: 73 additions & 6 deletions bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,80 @@
"name": "JayData",
"version": "1.3.5",
"homepage": "http://jaydata.org",
"authors": ["Hajnalka Battancs <hajnalka.battancs@jaydata.org>", "Dániel József", "János Roden", "László Horváth", "Peter Nochta <peter.nochta@jaydata.org>",
"Péter Zentai <peter.zentai@jaydata.org>", "Róbert Bónay <robert.bonay@jaydata.org>", "Szabolcs Czinege", "Viktor Borza <viktor.borza@jaydata.org>", "Viktor Lázár <viktor.lazar@jaydata.org>",
"Zoltán Gyebrovszki", "Gábor Dolla"],
"ignore": [
"**/*.js",
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"authors": [
"Hajnalka Battancs <hajnalka.battancs@jaydata.org>",
"Dániel József",
"János Roden",
"László Horváth",
"Peter Nochta <peter.nochta@jaydata.org>",
"Péter Zentai <peter.zentai@jaydata.org>",
"Róbert Bónay <robert.bonay@jaydata.org>",
"Szabolcs Czinege",
"Viktor Borza <viktor.borza@jaydata.org>",
"Viktor Lázár <viktor.lazar@jaydata.org>",
"Zoltán Gyebrovszki",
"Gábor Dolla"
],
"description": "JayData is a unified data access library for JavaScript to CRUD data from different sources like WebSQL, IndexedDB, MongoDb, WebAPI, OData, HTML5 localStorage, Facebook or YQL. The library can be integrated with KendoUI, Knockout.js, Handlebars.js or Sencha Touch 2 and can be used on Node.js as well.",
"main": ["./release/jaydata.min.js","./release/jaydata.js","./release/jaydata-vsdoc.js"],
"keywords": ["mobile data", "javascipt data", "local storage", "mobile platform", "html5", "html5 application", "html5 applications", "html5 local", "html5 local storage", "html5 mobile", "crossplatform mobile developement", "opensource mobile", "opensource data library", "html5 library", "hybrid mobile", "nodejs data",
"jadata","odata", "web api", "kendo ui", "sencha touch", "websql", "sqlite", "mongodb"
"main": [
"./release/jaydata.min.js",
"./release/jaydata.js",
"./release/jaydata-vsdoc.js"
],
"keywords": [
"mobile",
"data",
"javascipt",
"data",
"local",
"storage",
"mobile",
"platform",
"html5",
"html5",
"application",
"html5",
"applications",
"html5",
"local",
"html5",
"local",
"storage",
"html5",
"mobile",
"crossplatform",
"mobile",
"developement",
"opensource",
"mobile",
"opensource",
"data",
"library",
"html5",
"library",
"hybrid",
"mobile",
"nodejs",
"data",
"jadata",
"odata",
"web",
"api",
"kendo",
"ui",
"sencha",
"touch",
"websql",
"sqlite",
"mongodb"
],
"license": "MIT"
}
10 changes: 5 additions & 5 deletions dist/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jaydata",
"version": "1.5.13",
"version": "1.5.22",
"description": "Cross-platform HTML5 data-management, JavaScript Language Query (JSLQ) support for OData, SQLite, WebSQL, IndexedDB, YQL and Facebook (packaged for Node.JS)",
"keywords": [
"HTML5 data management",
Expand Down Expand Up @@ -29,11 +29,11 @@
"test": "echo \"Error: no test specified\" && exit 1"
},
"dependencies": {
"@bit/odatajs": "^4.0.4",
"acorn": "^3.3.0",
"atob": "^2.0.0",
"btoa": "^1.1.2",
"dot": "^1.0.3",
"jaydata-odatajs": "^4.0.1",
"jaydata-error-handler": "^0.0.1",
"jaydata-promise-handler": "^0.1.0",
"jaydata-dynamic-metadata": "^0.1.17",
Expand Down Expand Up @@ -77,11 +77,11 @@
],
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/jaydata/jaydata.git"
"url": "git+ssh://git@github.com/bit-foundation/jaydata.git"
},
"license": "(MIT OR GPL-2.0)",
"bugs": {
"url": "https://github.com/jaydata/jaydata/issues"
"url": "https://github.com/bit-foundation/jaydata/issues"
},
"homepage": "https://github.com/jaydata/jaydata#readme"
"homepage": "https://github.com/bit-foundation/jaydata#readme"
}
2 changes: 1 addition & 1 deletion example/requirejs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<title>Using JayData with Require.js</title>
<head>
<script data-main="app" src="require.js"></script>
<script src="../../external/odatajs-4.0.0/odatajs-4.0.0.js"></script>
<script src="../../external/odatajs-4.0.4/odatajs-4.0.4.js"></script>
</head>
<body>
<h1>Using JayData with Require.js</h1>
Expand Down
Loading