Go to file
2018-07-23 00:47:58 +08:00
admin cn 2018-07-22 11:46:43 +08:00
lib Initial commit 2018-07-22 11:16:48 +08:00
tasks Initial commit 2018-07-22 11:16:48 +08:00
test Initial commit 2018-07-22 11:16:48 +08:00
www Replace logo.png 2018-07-23 00:47:58 +08:00
.gitignore new 2018-07-22 11:27:57 +08:00
.npmignore Initial commit 2018-07-22 11:16:48 +08:00
.travis.yml Initial commit 2018-07-22 11:16:48 +08:00
appveyor.yml Initial commit 2018-07-22 11:16:48 +08:00
gulpfile.js Initial commit 2018-07-22 11:16:48 +08:00
io-package.json Update io-package.json 2018-07-22 11:39:44 +08:00
LICENSE Initial commit 2018-07-22 11:16:48 +08:00
main.js Initial commit 2018-07-22 11:16:48 +08:00
package.json new 2018-07-22 11:27:17 +08:00
README.md Initial commit 2018-07-22 11:16:48 +08:00

Logo

yunkong2.web

===========================

NPM version Downloads Tests

NPM

Web server on the base of Node.js and express to read the files from yunkong2 DB

Tuning Web-Sockets

On some web-sockets clients there is performance problem with communication. Sometimes this problem is due to fallback of socket.io communication on long polling mechanism. You can set option Force Web-Sockets to force using only web-sockets transport.

Let's Encrypt Certificates

Read here

Extensions

Web driver supports extensions. The extension is URL handler, that will be called if such URL request appears. The extensions look like normal adapter, but they have no running process and will be called by web server.

E.g. the user can activate special proxy adapter and reach other devices (like web cams) in the same web server. It is required to let all services be available under one web server.

Brute-force protection

If authentication is enabled and the user enters 5 times invalid password during one minute, he must wait at least one minute till next attempt. After 15th wrong attempt the user must wait 1 hour.

Changelog

2.4.1 (2018-07-21)

  • (bluefox) The support of the versioned links to adapter was added
  • (bluefox) WhiteList was corrected
  • (bluefox) Custom login background is supported

2.4.0 (2018-07-15)

  • (bluefox) Pre-settings for instances now supported

2.3.6 (2018-06-27)

  • (bluefox) URLs were sanitized

2.3.5 (2018-06-09)

  • (bluefox) Used yunkong2.socket.io version 2.1.1
  • (bluefox) Authentication problem was fixed

2.3.4 (2018-04-27)

  • (bluefox) Used socket.io version 2.1.0

2.3.3 (2018-04-27)

  • (bluefox) Fixing the new version of socket.io

2.3.2 (2018-04-14)

  • (bluefox) fixed select ID dialog for old style (vis)

2.3.1 (2018-04-14)

  • (bluefox) Updated socket.io version to 2.1.0

2.3.0 (2018-01-24)

  • (bluefox) The required for Admin3 libraries are added

2.2.0 (2018-01-14)

  • (bluefox) Ready for Admin3

2.1.9 (2017-11-19)

  • (bluefox) Fix link to local admin on welcome screen

2.1.7 (2017-10-06)

  • (bluefox) Fix link to local admin on welcome screen

2.1.4 (2017-10-02)

  • (bluefox) Support of yunkong2.pro

2.0.6 (2017-08-05)

  • (bluefox) Fix welcome screen

2.0.5 (2017-05-24)

  • (bluefox) Update socketio lib

2.0.4 (2017-04-25)

  • (bluefox) show logout button if connected over cloud

2.0.3 (2017-04-01)

  • (bluefox) catch errors for invalid objects

2.0.2 (2017-02-08)

  • (bluefox) fix selectID dialog

2.0.1 (2017-01-28)

  • (bluefox) implement new welcome screen

2.0.0 (2017-01-05)

  • (bluefox) support of web extensions
  • (bluefox) protect against brute force attacks

1.7.7 (2017-01-04)

  • (bluefox) fix error with authentication

1.7.6 (2016-12-07)

  • (bluefox) Downgrade the socket.io to support older devices

1.7.5 (2016-11-14)

  • (bluefox) Fix selectID Dialog

1.7.4 (2016-11-06)

  • (bluefox) Fix unsubscribe of states

1.7.3 (2016-10-11)

  • (bluefox) use new socketio
  • (bluefox) fix config dialog

1.7.2 (2016-09-25)

  • (bluefox) Fix redirect for login

1.7.1 (2016-09-15)

  • (bluefox) update selectID dialog

1.7.0 (2016-08-30)

  • (bluefox) сompatible only with new admin

1.6.2 (2016-08-30)

  • (bluefox) updated SelectID Dialog

1.6.1 (2016-08-27)

  • (bluefox) support of letsencrypt

1.5.4 (2016-08-14)

  • (bluefox) support of web-sockets force

1.5.3 (2016-07-27)

  • (bluefox) show links if root directory called

1.5.2 (2016-07-18)

  • (bluefox) fix error with early logout
  • (bluefox) update passport.socketio

1.5.1 (2016-07-06)

  • (bluefox) support of chained certificates

1.5.0 (2016-06-29)

  • (bluefox) update version of socket.io

1.4.8 (2016-06-19)

  • (bluefox) bind socket to specifed IP

1.4.7 (2016-05-24)

  • (bluefox) add version dependency

1.4.6 (2016-05-23)

  • (bluefox) update selectID dialog

1.4.5 (2016-05-17)

  • (bluefox) make possible to change language without restart

1.4.4 (2016-05-13)

  • (bluefox) update socket-io version

1.4.3 (2016-04-24)

  • (bluefox) use new socket.io version

1.4.1 (2016-04-09)

  • (bluefox) add grey jquery theme

1.4.0 (2016-03-17)

  • (bluefox) rename files

1.3.5 (2016-03-11)

1.3.4 (2015-12-25)

  • (bluefox) update socketio

1.3.3 (2015-12-14)

  • (bluefox) add themes

1.3.3 (2015-12-14)

  • (bluefox) add themes

1.3.2 (2015-12-14)

  • (bluefox) fix selectID.js
  • (bluefox) update socketio

1.3.0 (2015-11-15)

  • (bluefox) add version compatibility check

1.2.2 (2015-11-14)

  • (bluefox) support of multi-history

1.2.1 (2015-11-10)

  • (bluefox) fix default user

1.2.0 (2015-11-06)

  • (bluefox) support of npm 3.x

1.1.1 (2015-11-01)

  • (bluefox) some files were missed on npm

1.1.0 (2015-11-01)

  • (bluefox) update jquery UI libs

1.0.2 (2015-10-09)

  • (bluefox) update selectID dialog

1.0.1 (2015-10-06)

  • (bluefox) update selectID dialog
  • (bluefox) enable resizing of columns in select ID dialog

1.0.0 (2015-09-30)

  • (bluefox) stop adapter before update

0.4.4 (2015-08-14)

  • (bluefox) update select ID dialog

0.4.3 (2015-08-11)

  • (bluefox) fix filter in selectId dialog
  • (bluefox) update packages

0.4.2 (2015-07-01)

  • (bluefox) fix small package.json errors

0.4.1 (2015-06-28)

  • (bluefox) change login form
  • (bluefox) update version of simple-api
  • (bluefox) add default user
  • (bluefox) temporary enable install over npm
  • (bluefox) use xtend 4.0.0

0.4.0 (2015-06-13)

  • (bluefox) add permissions support

0.3.2 (2015-05-20)

  • (bluefox) support of subscribeObjects in socketio

0.3.1 (2015-04-24)

  • (bluefox) make "_socket/info.js" available from every directory

0.3.0 (2015-04-23)

  • (bluefox) enable https connection and improve login dialog

0.2.6 (2015-03-07)

  • (bluefox) update socketio

0.2.5 (2015-03-04)

  • (bluefox) add sysLang variable to info.js (e.g. for Rickshaw)

0.2.4 (2015-02-14)

  • (bluefox) fix error with update states if used internal socket.io

0.2.3 (2015-02-12)

  • (bluefox) add simple api
  • (bluefox) update select ID dialog

0.2.2 (2015-01-20)

  • (bluefox) update select ID dialog

0.2.1 (2015-01-18)

  • (bluefox) update select ID dialog

0.2.0 (2015-01-16)

  • (bluefox) support of integrated socket (from yunkong2.socketio)

0.1.12 (2015-01-08)

  • (bluefox) update selectId dialog

0.1.11 (2015-01-07)

  • (bluefox) monitor state of socket.io to give correct connection data

0.1.10 (2015-01-06)

  • (bluefox) cache web files in memory

0.1.9 (2015-01-03)

  • (bluefox) update selectId dialog

0.1.8 (2015-01-02)

  • (bluefox) enable socketio.0 by default

0.1.7 (2015-01-02)

  • (bluefox) enable npm install

0.1.6 (2014-12-28)

  • (bluefox) support empty files

0.1.5 (2014-12-26)

  • (bluefox) extend select ID dialog with jquery Theme-roller

0.1.4 (2014-12-25)

  • (bluefox) update select ID dialog

0.1.3 (2014-12-14)

  • (bluefox) include "lib" directory with common files like jquery and jqGrid

0.1.2 (2014-12-05)

  • (bluefox) read certificates from DB

0.1.1 (2014-12-05)

  • (bluefox) use readFile instead of request

0.1.0 (2014-11-24)

  • (bluefox) support of socket.io information

0.0.2 (2014-11-02)

  • (bluefox) support of read binary states under http://ip:port/state/stateName

0.0.1

  • (bluefox) initial commit