Releases: GridSpace/net-level
Releases · GridSpace/net-level
0.2.4
- chore(deps): update dependency np to v10.0.1 2f3847a
- chore(deps): update typescript-eslint monorepo to v7.2.0 0827e22
- chore(deps): update commitlint monorepo to v19 7dbfa63
- feat: add skip option for lists (more efficient data series graphing). fix: cli limits 54179a2
- chore(deps): update typescript-eslint monorepo to v7.1.1 d5def91
- chore(deps): update dependency eslint-plugin-react to v7.34.0 450341c
- fix(deps): update dependency express to v4.18.3 28f054d
- chore(deps): update dependency np to v10 25019e6
- chore(deps): update dependency eslint to v8.57.0 703350f
- feat: cli does get before delete so it can report more accurately ca1feaf
- fix: more sensible user command errors 5500a07
- fix(deps): update dependency dotenv to v16.4.5 51d22bf
- chore(deps): update typescript-eslint monorepo to v7.0.2 10d3d57
- fix: race condition with cmd_clear 3a06e88
- fix(deps): update dependency @gridspace/net-level-client to v0.2.3 e2a8c32
- chore: 📦 bump client version 3f77d1c
v0.2.4-1
- feat: adding and dropping of bases in web admin ui 6ce91a8
- sort help output. rm dead code 9bce287
- fix: sub-level valueEncoding will have the same default as the root level 7fb9ea9
- feat: add <datadir>/.bases to persist base metadata f1bba36
- provide better error messages for unauthorized or invalid commands 77921b5
- chore(deps): update dependency eslint-plugin-jest to v27.9.0 bc184d5
- test: add use() with and without create 9db2fe4
- refactor: ♻️ linting bad0634
- ci: 👷 only run lint:staged when commiting to master 5f7030b
- fix: previous new feature with create f6d2934
- feat: :breaking: require {create:true} to use a non-existent base 4f8dd2d
- fix: user perms for add/info 7c86758
- feat: user add/edit/delete in ui c3774c9
- add some display when clicking on user/base 50eb5ee
- add creation time to base stats whether open or not 907a45f
- feat: start base/user lists with click to get properties 746249d
- ci: 👷 script to start web bb05e82
- ci: 👷 no eslint cache a628de4
- feat: start of web admin ui e1324fe
- ci: 👷 only run tests on pre-commit when commiting to master 8e48da1
- ci: 👷 update .gitignore aba684b
- refactor: 👷 add package scripts and cleanup sonar complaints 22b4036
- ci: 👷 add lint-staged f9dbe54
- ci: 👷 attempt to configure commitlint 7c7736d
- ci: 👷 attempt to config commitlint e9a8566
- ci: 👷 add husky and commitlint 55917ab
- feat: new web ui with socket direct to server patching 0405077
- refactor: 🚚 relocate client tests fee988f
- fix: 🐛 correct missing params for 'list' 9fd7855
- chore: 🧑💻 add types for jest 72046b1
- refactor: 👷 restore engines to package.json 2bd9081
v0.2.4-0
- refactor: ♻️ remove engines 4b23d0e
- chore(deps): update dependency eslint-plugin-jest to v27.8.0 187de93
- fix(deps): update dependency dotenv to v16.4.4 f22ba1a
- refactor: move test setup code inside describe 8c9da66
- test: add mock client <-> server with pipes 10939cb
- remove pnpm lock and add yarn.lock to .gitignore 6159b9f
- Delete pnpm-lock.yaml 49f4336
- ci: 👷 update .gitignore 7ff5a9c
- Delete pnpm-lock.yaml 9456256
- ci: 👷 properly configure coverage; script 'report' 7c238fa
- fix: change test teardown to .ts to access module data 12e06ee
- test: list/more/range, user del 7000f0d
- ci: 👷 update .gitignore a4ccd68
- chore(deps): update typescript-eslint monorepo to v7 bf35306
- fix(deps): update dependency dotenv to v16.4.3 1c5a3dc
- fix: cli to use fixed user/stat reply format 4cf1b63
- fix: stat, user, clear reply format 370365c
- fix: missed a couple of lints 5df6742
- refactor: make eslint happy 152ca7f
- refactor: server and add test cases 34065a3
- use fs.remove instead of rmdir/rmfiles 959fae9
- refactor server as a class 81f6d46
- refactor: ♻️ cleanup 6e38722
- feat: ✨ add ecosystemconfig for cli testing 73a7805
- refactor: ♻️ cleanup; lint; prettier; sonar 00ef682
- fix(deps): update dependency @mdx-js/react to v3.0.1 5c9b9be
- complete CLI impl 7ce743f
- refactor all CLI range ops afcdc86
- refactor: ✅ configure test harness 7f4dffa
- refactor: 🔧 update test harness ac66521
- add cli option to navigate to subs on startup 44b9817
- mostly refactor cli switch into a CLI function map 81b6096
- test: 🔧 test configuration 618b6b6
- new default user perms f24c693
- swap order of args and env bc0935c
- fix close, rm dead code, add sig doc 9c898ec
- more cli help, #vars, range and perms fixes 11c9282
- refactor: 🧑💻 node version; use of chained conditionals 512f3a3
- refactor: ♻️ prettier af0a954
- refactor client with private field, methods, and multi reconnect attempt logic dfd28c7
v0.2.3
- refactor: ♻️ prettier; sonar 2984572, 965fdc7, ed164dd, dfc93c8, 0d7e6a0, 86371b3, 9f645da
- default opt={} in server. add more() command to client for limited list continuations 62fdf10
- add sublevel support (sub) and clear which is similar to cull but native to the db 7dbd785
- flatten server on_conn and on_line handlers using a state obejct b6ce195
- replace pass with pash which is sha512. no cleartext stored 669c5a2
- hard mode admin allows passing sha512 pre-hashed pass 1413b02
- fix default value encoding since opt is now defaulted to {} 1991850
- clarify state names. get cli current db name from client 247a771
- fix reconnect. need re-work to re-establish subs a53eebc
- docs: 📝 correct ports in example README f20b2e6
- return proper error on bad clear options 374c904
- fix auto reconnect with sub selected 254321d
- use readline in cli, switch to dayjs 99d6451
- refactor: ♻️ cleanup d2aff01, d2dd810
- fix database open accounting aed6f5d
- sync client and pkg versions 55fc233
- fix a couple of startup bugs 7a6932b
- fix iterators that error out 6a5be75
- refactor: ♻️ code clarity 8081fc7
- handle cli startup errors abd6cfa
- add dump/load to cli 4239863
- bump client version 2b0544f
- start level8 refactor 78fac7d
- fix clear options 18b026b
🔨 Maintenance
v0.1.10
🚀 Enhancements
- add
net-level-cli
ability to traverse JSON object retrieved withget
ac2b0ed
🐛 Bug Fix
list
needed to bethis.list
in client.js b805250
🔨 Maintenance
v0.1.9
- Update docusaurus monorepo to v2.0.0-beta.e09291062 dc02cae
- handle socket closure during list iteration 5540803
- update package to use
cli.js
since module export has been corrected 192601e - turn
no-fallthrough
linting ruleoff
d04cabf - Update docusaurus monorepo to v2.0.0-beta.01adf25b0 f9d58ce
- and the case where args is missing _ array 45208d3
- fix case where init is not passed args 582c29d
- fix link to README 11f5f3c
v0.1.6
v0.1.5
v0.1.4
v0.1.3
- disambiguation: rename bin: net-level to net-level-cli 4dd7e2f
- Update dependency eslint to v7.26.0 a585166
- Update docusaurus monorepo to ^2.0.0-alpha 1896968
- Update dependency eslint-config-prettier to v8.3.0 ed5d86b
- Update dependency dotenv to v9 5cf7fe0
- Update typescript-eslint monorepo to v4.22.1 43a0496
- Update dependency eslint-plugin-jest to v24.3.6 1d68f9a
- Update dependency np to v7.5.0 4a647bb
- Update dependency eslint to v7.25.0 83b8da5