Commit Graph
96 Commits
Author SHA1 Message Date
Zaid Abdulla 24b047bd5e Update dependencies 2018-12-26 00:22:07 -08:00
Zaid Abdulla 12cdc8a6f1 Add functions for DB access 2018-12-26 00:22:07 -08:00
Zaid Abdulla 327cb78f1a Implement authentication and access control 2018-12-26 00:22:07 -08:00
Zaid Abdulla b24c3626ac Implement task queue and notifications 2018-12-26 00:22:07 -08:00
Zaid Abdulla 9b827c5f5e Generalize store quering functions 2018-12-26 00:22:07 -08:00
Zaid Abdulla ea2e3707e3 Support value expressions in filter 2018-12-26 00:20:47 -08:00
Zaid Abdulla eda43083ec Implement parser for SQL-like queries 2018-12-26 00:20:47 -08:00
Zaid Abdulla 1c9061ab5a Implement layout and device list page 2018-12-26 00:20:45 -08:00
Zaid Abdulla 8b18f97d12 Update dependencies and bump version number 2018-12-10 14:51:34 -08:00
Zaid Abdulla dfc8928a71 Update MongoDB connector 2018-12-02 02:54:54 -08:00
Paulo George Gomes Bezerra 819d67e8aa Using if instead of -n in copy
Alpine linux does not have -n option in copy binary.
To avoid a problem on configure, I replaced the command with an "if".
2018-11-30 00:30:37 -08:00
Zaid Abdulla e494bdca8a Introduce ESLint and Prettier 2018-08-24 05:31:22 -07:00
Zaid Abdulla 9c943d0bbf Remove CoffeeScript dependency 2018-08-24 04:55:59 -07:00
Zaid Abdulla fb229897f7 1.1.2 2018-02-24 02:41:27 -08:00
Zaid Abdulla afae1e3ada Update dependencies and add npm-shrinkwrap.json 2018-02-24 02:30:17 -08:00
Zaid Abdulla f4cf2696f8 Update repo paths in README.md and package.json 2018-02-24 01:30:48 -08:00
Zaid Abdulla 75d7e85454 New skeleton web app 2017-12-02 16:44:20 -08:00
Zaid Abdulla 3ebc249ffa Confirm compatibility with Node 8.x 2017-06-01 16:48:21 -07:00
Zaid Abdulla b38b3cf5ab Default to using Mongo for caching
Stress testing shows that after the recent caching optimization there
seems to be no significant difference in performance when using Mongo
for caching as opposed to Redis. Redis is still supported but is now
optional.

Also removed hiredis dependency since as of node_redis 2.6 the default
parser is faster than hiredis.
2017-06-01 16:34:42 -07:00
Zaid Abdulla 843d183045 1.1.1 2017-03-23 00:41:32 -07:00
Zaid Abdulla 6f45042c52 1.1.0 2017-03-10 16:43:45 -08:00
Zaid Abdulla 233a1bf903 Update dependencies 2017-03-10 16:07:56 -08:00
Zaid Abdulla a48984b909 Remove old data migration tool 2017-02-12 13:13:44 -08:00
Zaid Abdulla b11ae252bf Update package.json 2017-01-02 18:36:40 -08:00
Zaid Abdulla 31ea17177b Update dependencies 2017-01-02 17:46:25 -08:00
Zaid Abdulla 7644d46f6b Make Math.random() deterministic in provisions
Replace Math.random() in sandbox with a seedable implementation so that
the script remains deterministic.
2017-01-01 05:50:43 -08:00
Zaid Abdulla d4ce4afcb3 Bumped version number to 1.1.0-alpha
And updated dependencies.
2016-07-20 09:04:58 +03:00
Zaid Abdulla d9f8b1c695 Implement cron-like scheduling for presets 2016-07-20 07:03:24 +03:00
Zaid Abdulla dff95c3c80 Update dependencies 2016-03-06 06:19:50 +03:00
Zaid Abdulla 2520f63444 Use a valid SPDX license expression 2015-11-07 20:35:56 +03:00
Zaid Abdulla 492679fb0e 1.0.0 2014-08-30 15:59:24 +03:00
Zaid Abdulla b3ef66a581 Updated dependencies. 2014-08-16 14:45:24 +03:00
Zaid Abdulla 32c56f8ff1 Accept configuration from environment variables or command line arguments. Unified cluster and HTTP server code for CWMP, NBI, and FS. 2014-07-31 01:44:53 +03:00
Zaid Abdulla 2f65ecd3f9 0.9.9 2014-05-17 10:28:31 +03:00
Zaid Abdulla 70ffd8b653 Support for MongoDB 2.6. Preset precondition is now stored as a JSON string. 2014-05-17 09:35:05 +03:00
Zaid Abdulla bef5d0e4dc 0.9.8 2014-05-12 10:07:11 +03:00
Zaid Abdulla 236a0241ba Better file structure and naming 2014-03-09 19:59:34 +03:00
Zaid Abdulla 72392797d1 0.9.7 2014-02-12 00:38:36 +03:00
Zaid Abdulla 265efd8583 Fixed configure script not working with global installation 2014-02-12 00:38:18 +03:00
Zaid Abdulla 96f094e066 Streamlined installation through npm 2014-02-11 17:11:12 +03:00
Zaid Abdulla 83041dbbab Bumped version number to 0.9.1. Updated README. 2014-02-09 23:20:32 +03:00
Zaid Abdulla 2e4a524d90 Replaced memcached with redis. 2013-11-02 20:55:31 +03:00
Zaid Abdulla 76bc1eff0c Updated dependencies 2013-08-14 00:46:47 +03:00
Zaid Abdulla 690afb3522 Updated repo URL. Fixed a few spelling mistakes in readme. 2013-06-28 11:50:52 +03:00
Zaid Abdulla f28fb29ce9 Changed package name to genieacs 2013-06-28 11:40:26 +03:00
Zaid Abdulla 80a85852cd Created node package and added license 2013-06-28 10:54:52 +03:00