1.32.1 • Published 5 days ago

jsharmony v1.32.1

Weekly downloads
57
License
LGPL-3.0
Repository
github
Last release
5 days ago

=========

jsHarmony

=========

Rapid Application Development (RAD) Platform for Node.js Database Application Development

Explore the Quickstart Tutorials and Documentation at http://tutorials.jsharmony.com

Installation

npm install jsharmony --save

Usage

var jsHarmony = require('jsharmony');
var pgsqlDBDriver = require('jsharmony-db-pgsql');
var jsh = new jsHarmony();
jsh.DBConfig['default'] = { host: "server.domain.com", database: "DBNAME", user: "DBUSER", password: "DBPASS", _driver: new pgsqlDBDriver() };
jsh.Run();

See database drivers jsharmony-db-pgsql and jsharmony-db-mssql for connection strings.

The system requires a "data" folder in the same folder as the root application file. An alternative path can be specified in the jsh.Config.appbasepath variable. The "models" folder will be automatically generated in the application base path (jsh.Config.appbasepath).

jsh.Config.server configures the server settings:

jsh.Config.server = {
  'http_port': 3000,
  'https_port': 0,
  'https_cert': 'c:/wk/bk/cert/localhost-cert.pem',
  'https_key': 'c:/wk/bk/cert/localhost-key.pem',
  'https_ca': 'c:/wk/bk/cert/localhost-ca.pem',
};
jsh.Run();

Static authentication can be enabled via:

jsh.Init(function(){
  jsh.Sites['main'].Merge({
    auth: jsHarmony.Auth.Static([
      {user_id: 1, user_name: 'Andrew', user_email: 'andrew@domain.com', password: 'SAMPLE_PASSWORD', _roles: ['SYSADMIN']},
      {user_id: 2, user_name: 'Steve', user_email: 'steve@domain.com', password: 'SAMPLE_PASSWORD', _roles: ['BROWSE']},
    ])
  });
  jsh.Run();
});

Tests

Before running tests, please create the data folder and configure the https certs in test\index.js.

npm test

Release History

  • 1.0.0 Initial Release
  • 1.1.0 Modules
1.32.1

5 days ago

1.32.0

2 months ago

1.30.2

6 months ago

1.30.3

6 months ago

1.30.0

6 months ago

1.30.1

6 months ago

1.31.1

5 months ago

1.31.0

5 months ago

1.29.0

10 months ago

1.29.1

10 months ago

1.28.2

11 months ago

1.28.3

10 months ago

1.28.1

1 year ago

1.27.2

1 year ago

1.27.3

1 year ago

1.27.0

1 year ago

1.27.1

1 year ago

1.28.0

1 year ago

1.25.0

2 years ago

1.26.0

2 years ago

1.26.3

1 year ago

1.26.4

1 year ago

1.26.1

2 years ago

1.26.2

1 year ago

1.26.5

1 year ago

1.21.3

2 years ago

1.24.1

2 years ago

1.24.0

2 years ago

1.18.0

2 years ago

1.21.0

2 years ago

1.21.1

2 years ago

1.21.2

2 years ago

1.19.0

2 years ago

1.22.0

2 years ago

1.23.0

2 years ago

1.16.3

2 years ago

1.17.0

2 years ago

1.20.0

2 years ago

1.15.0

2 years ago

1.15.2

2 years ago

1.15.1

2 years ago

1.16.2

2 years ago

1.16.1

2 years ago

1.10.0

2 years ago

1.12.0

2 years ago

1.11.0

2 years ago

1.13.0

2 years ago

1.14.0

2 years ago

1.6.0

2 years ago

1.5.2

2 years ago

1.9.0

2 years ago

1.8.0

2 years ago

1.7.1

2 years ago

1.7.0

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago

1.2.0

3 years ago

1.1.273

3 years ago

1.1.272

3 years ago

1.1.271

3 years ago

1.1.270

3 years ago

1.1.269

3 years ago

1.1.268

3 years ago

1.1.267

3 years ago

1.1.265

3 years ago

1.1.266

3 years ago

1.1.264

3 years ago

1.1.263

3 years ago

1.1.262

3 years ago

1.1.261

3 years ago

1.1.260

3 years ago

1.1.259

3 years ago

1.1.258

3 years ago

1.1.257

3 years ago

1.1.256

3 years ago

1.1.255

3 years ago

1.1.254

3 years ago

1.1.253

3 years ago

1.1.252

3 years ago

1.1.251

3 years ago

1.1.250

3 years ago

1.1.249

3 years ago

1.1.248

3 years ago

1.1.247

3 years ago

1.1.246

3 years ago

1.1.245

3 years ago

1.1.244

3 years ago

1.1.243

3 years ago

1.1.242

3 years ago

1.1.241

3 years ago

1.1.240

3 years ago

1.1.239

3 years ago

1.1.238

3 years ago

1.1.237

3 years ago

1.1.235

3 years ago

1.1.234

3 years ago

1.1.233

3 years ago

1.1.232

3 years ago

1.1.231

3 years ago

1.1.230

3 years ago

1.1.229

3 years ago

1.1.228

3 years ago

1.1.227

3 years ago

1.1.226

4 years ago

1.1.225

4 years ago

1.1.224

4 years ago

1.1.223

4 years ago

1.1.222

4 years ago

1.1.221

4 years ago

1.1.220

4 years ago

1.1.219

4 years ago

1.1.218

4 years ago

1.1.217

4 years ago

1.1.216

4 years ago

1.1.215

4 years ago

1.1.214

4 years ago

1.1.213

4 years ago

1.1.212

4 years ago

1.1.211

4 years ago

1.1.210

4 years ago

1.1.208

4 years ago

1.1.207

4 years ago

1.1.206

4 years ago

1.1.205

4 years ago

1.1.204

4 years ago

1.1.203

4 years ago

1.1.202

4 years ago

1.1.201

4 years ago

1.1.200

4 years ago

1.1.199

4 years ago

1.1.198

4 years ago

1.1.197

4 years ago

1.1.196

4 years ago

1.1.195

4 years ago

1.1.194

4 years ago

1.1.193

4 years ago

1.1.192

4 years ago

1.1.191

4 years ago

1.1.190

4 years ago

1.1.189

4 years ago

1.1.188

4 years ago

1.1.187

4 years ago

1.1.185

4 years ago

1.1.184

4 years ago

1.1.183

4 years ago

1.1.182

4 years ago

1.1.181

4 years ago

1.1.179

4 years ago

1.1.177

4 years ago

1.1.176

4 years ago

1.1.175

4 years ago

1.1.174

4 years ago

1.1.173

4 years ago

1.1.172

4 years ago

1.1.171

4 years ago

1.1.170

4 years ago

1.1.169

4 years ago

1.1.168

4 years ago

1.1.167

4 years ago

1.1.166

4 years ago

1.1.165

4 years ago

1.1.164

4 years ago

1.1.163

4 years ago

1.1.162

4 years ago

1.1.161

4 years ago

1.1.160

4 years ago

1.1.159

4 years ago

1.1.158

4 years ago

1.1.157

4 years ago

1.1.156

4 years ago

1.1.155

4 years ago

1.1.154

4 years ago

1.1.153

4 years ago

1.1.152

4 years ago

1.1.151

4 years ago

1.1.150

4 years ago

1.1.149

4 years ago

1.1.148

4 years ago

1.1.147

4 years ago

1.1.146

4 years ago

1.1.145

4 years ago

1.1.144

4 years ago

1.1.143

4 years ago

1.1.142

4 years ago

1.1.141

4 years ago

1.1.140

4 years ago

1.1.139

4 years ago

1.1.137

4 years ago

1.1.136

4 years ago

1.1.135

4 years ago

1.1.134

4 years ago

1.1.133

4 years ago

1.1.132

5 years ago

1.1.131

5 years ago

1.1.130

5 years ago

1.1.129

5 years ago

1.1.128

5 years ago

1.1.127

5 years ago

1.1.126

5 years ago

1.1.125

5 years ago

1.1.124

5 years ago

1.1.123

5 years ago

1.1.122

5 years ago

1.1.121

5 years ago

1.1.120

5 years ago

1.1.119

5 years ago

1.1.118

5 years ago

1.1.117

5 years ago

1.1.116

5 years ago

1.1.115

5 years ago

1.1.114

5 years ago

1.1.113

5 years ago

1.1.112

5 years ago

1.1.111

5 years ago

1.1.110

5 years ago

1.1.109

5 years ago

1.1.108

5 years ago

1.1.107

5 years ago

1.1.106

5 years ago

1.1.105

5 years ago

1.1.104

5 years ago

1.1.103

5 years ago

1.1.102

5 years ago

1.1.101

5 years ago

1.1.100

5 years ago

1.1.99

5 years ago

1.1.98

5 years ago

1.1.97

5 years ago

1.1.96

5 years ago

1.1.95

5 years ago

1.1.94

5 years ago

1.1.93

5 years ago

1.1.92

5 years ago

1.1.91

5 years ago

1.1.90

5 years ago

1.1.89

5 years ago

1.1.88

5 years ago

1.1.87

5 years ago

1.1.86

5 years ago

1.1.84

5 years ago

1.1.83

5 years ago

1.1.82

5 years ago

1.1.81

5 years ago

1.1.80

5 years ago

1.1.79

5 years ago

1.1.78

5 years ago

1.1.77

5 years ago

1.1.76

5 years ago

1.1.75

5 years ago

1.1.74

5 years ago

1.1.73

5 years ago

1.1.72

5 years ago

1.1.71

5 years ago

1.1.70

5 years ago

1.1.69

5 years ago

1.1.68

5 years ago

1.1.67

5 years ago

1.1.66

5 years ago

1.1.65

5 years ago

1.1.64

5 years ago

1.1.63

5 years ago

1.1.62

5 years ago

1.1.61

5 years ago

1.1.60

5 years ago

1.1.59

5 years ago

1.1.58

5 years ago

1.1.57

5 years ago

1.1.56

5 years ago

1.1.55

5 years ago

1.1.54

5 years ago

1.1.53

5 years ago

1.1.52

5 years ago

1.1.51

5 years ago

1.1.50

5 years ago

1.1.49

5 years ago

1.1.48

5 years ago

1.1.47

5 years ago

1.1.46

5 years ago

1.1.45

5 years ago

1.1.44

5 years ago

1.1.43

5 years ago

1.1.42

5 years ago

1.1.41

5 years ago

1.1.40

5 years ago

1.1.39

5 years ago

1.1.38

5 years ago

1.1.37

5 years ago

1.1.36

5 years ago

1.1.35

5 years ago

1.1.34

5 years ago

1.1.33

5 years ago

1.1.32

5 years ago

1.1.31

5 years ago

1.1.30

5 years ago

1.1.28

5 years ago

1.1.27

5 years ago

1.1.26

5 years ago

1.1.25

5 years ago

1.1.23

6 years ago

1.1.22

6 years ago

1.1.21

6 years ago

1.1.20

6 years ago

1.1.19

6 years ago

1.1.18

6 years ago

1.1.17

6 years ago

1.1.16

6 years ago

1.1.15

6 years ago

1.1.14

6 years ago

1.1.13

6 years ago

1.1.12

6 years ago

1.1.11

6 years ago

1.1.10

6 years ago

1.1.9

6 years ago

1.1.8

6 years ago

1.1.7

6 years ago

1.1.6

6 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.83

6 years ago

1.0.82

6 years ago

1.0.81

6 years ago

1.0.80

6 years ago

1.0.79

6 years ago

1.0.78

6 years ago

1.0.77

6 years ago

1.0.76

6 years ago

1.0.75

7 years ago

1.0.74

7 years ago

1.0.73

7 years ago

1.0.72

7 years ago

1.0.71

7 years ago

1.0.70

7 years ago

1.0.69

7 years ago

1.0.68

7 years ago

1.0.67

7 years ago

1.0.66

7 years ago

1.0.65

7 years ago

1.0.64

7 years ago

1.0.63

7 years ago

1.0.62

7 years ago

1.0.61

7 years ago

1.0.60

7 years ago

1.0.59

7 years ago

1.0.58

7 years ago

1.0.57

7 years ago

1.0.56

7 years ago

1.0.55

7 years ago

1.0.54

7 years ago

1.0.53

7 years ago

1.0.52

7 years ago

1.0.51

7 years ago

1.0.50

7 years ago

1.0.49

7 years ago

1.0.48

7 years ago

1.0.47

7 years ago

1.0.46

7 years ago

1.0.45

7 years ago

1.0.44

7 years ago

1.0.43

7 years ago

1.0.42

7 years ago

1.0.41

7 years ago

1.0.40

7 years ago

1.0.39

7 years ago

1.0.38

7 years ago

1.0.37

7 years ago

1.0.36

7 years ago

1.0.35

7 years ago

1.0.34

7 years ago

1.0.33

7 years ago

1.0.32

7 years ago

1.0.31

7 years ago

1.0.30

7 years ago

1.0.29

7 years ago

1.0.28

7 years ago

1.0.27

7 years ago

1.0.26

7 years ago

1.0.25

7 years ago

1.0.24

7 years ago

1.0.23

7 years ago

1.0.22

7 years ago

1.0.21

7 years ago

1.0.20

7 years ago

1.0.19

7 years ago

1.0.18

7 years ago

1.0.17

7 years ago

1.0.16

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.0.1

9 years ago