Commit graph

459 commits

Author SHA1 Message Date
Ewout Stortenbeker
9a4befe652 1.18.0 2023-05-22 15:32:59 +02:00
Ewout Stortenbeker
fbb01101ea
Improved start script (now available from CLI) (#86) 2023-05-22 15:26:51 +02:00
Ewout Stortenbeker
12cf81d965
clusters: add new socket IPC method (#85) 2023-05-22 15:20:01 +02:00
Ewout Stortenbeker
b92cc8a1c7
Feature: acebase-server CLI (#84)
* add acebase-server CLI script

* fix typo
2023-05-22 15:05:15 +02:00
Ewout Stortenbeker
7c037fb51a
Feature: "warn only" schema definitions (#82)
* bump acebase and acebase-core dependencies

* add warnOnly option to schema definitions
2023-05-22 11:06:41 +02:00
Ewout Stortenbeker
7d45c068a6 1.17.0 2023-05-08 17:54:40 +02:00
Ewout Stortenbeker
90e20928b0
Fix error update/set error types in Swagger docs, (#81)
+ auto-update server version
2023-05-08 17:39:13 +02:00
dependabot[bot]
0ced8dfc48
Bump engine.io from 6.2.1 to 6.4.2 (#80)
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.2.1 to 6.4.2.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.2.1...6.4.2)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-08 16:33:08 +02:00
Ewout Stortenbeker
83575da106
Merge pull request #78 from appy-one/fix/add-forgot-password-route
Add forgot password route
2023-05-08 16:24:47 +02:00
Ewout Stortenbeker
65d62619ae
Merge pull request #79 from appy-one/feature/validate-rules
Add `.validate` rules
2023-05-08 16:23:35 +02:00
Ewout Stortenbeker
8592cfb59d cleanup 2023-05-08 16:21:22 +02:00
Ewout Stortenbeker
846b1eae99 disable listing emitting files 2023-05-08 16:13:39 +02:00
Ewout Stortenbeker
2b8cb386a2 Fix tsc node16 module resolution 2023-05-08 16:13:19 +02:00
Ewout Stortenbeker
cbc59677e4 Fix uncached user authentication 2023-05-08 16:07:11 +02:00
Ewout Stortenbeker
8466dc4d90 update dependencies 2023-05-08 16:06:36 +02:00
Ewout Stortenbeker
b45b1b8da7 Add .validate rules documentation 2023-05-08 16:00:04 +02:00
Ewout Stortenbeker
a0baa8e1c5 fix value and exists using relative paths 2023-05-08 15:36:47 +02:00
Ewout Stortenbeker
71052caa65 return values instead of DataSnapshots 2023-05-08 15:35:13 +02:00
Ewout Stortenbeker
20a2f1594c Work on rules,
new `server.setRule` method,
new `init` server config callback,
enabled 404 route,
moved `server.listen` call
2023-04-24 23:18:50 +02:00
Ewout Stortenbeker
28fd91ba83 Add instance property to env 2023-04-24 23:11:34 +02:00
Ewout Stortenbeker
3c2de7561f Add routes to new router in env 2023-04-24 23:09:48 +02:00
Ewout Stortenbeker
5ecf335263 do not allow eval either 2023-04-19 08:52:30 +02:00
Ewout Stortenbeker
1b30c6dbbc Add .validate rules 2023-04-11 22:10:43 +02:00
Ewout Stortenbeker
12b6a553f6 add forgot password route 2023-04-11 21:58:55 +02:00
Ewout Stortenbeker
e508559b93 1.16.2 2023-01-09 10:06:08 +01:00
Ewout Stortenbeker
187dc11310
throw error on invalid token (#71) 2023-01-09 10:01:52 +01:00
dependabot[bot]
fc2c75061b
Bump json5 from 2.2.1 to 2.2.3 (#68)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 09:10:01 +01:00
Ewout Stortenbeker
86aed988d8 1.16.1 2023-01-02 23:05:12 +01:00
Ewout Stortenbeker
949baa7a9b bind to npm version hook 2023-01-02 23:03:33 +01:00
Ewout Stortenbeker
a8e275b580
Fix: meta info issue (#67)
Set server version at npm prepack event
2023-01-02 22:24:08 +01:00
Ewout Stortenbeker
1789953dce 1.16.0 2022-12-19 21:49:09 +01:00
Ewout Stortenbeker
276b6bfb12
Bump acebase dependencies: (#65)
* acebase-core to v1.25.0
* acebase to v1.27.0
2022-12-19 21:47:40 +01:00
Ewout Stortenbeker
6f781b3e74
Merge pull request #64 from appy-one/improvement/webmanager-acebase-client-1.20.0-browser-build
New build, webmanager client update
2022-12-19 21:41:40 +01:00
Ewout Stortenbeker
f808facc71 Webmanager: use acebase-client v1.20.0 2022-12-19 21:34:45 +01:00
Ewout Stortenbeker
3f3e0734ca chore: build 2022-12-19 20:57:56 +01:00
Ewout Stortenbeker
6f507083d7
Merge pull request #63 from appy-one/quality/eslint
Added ESLint
2022-12-19 20:53:12 +01:00
Ewout Stortenbeker
495f4c053e Added ESLint 2022-12-19 20:48:23 +01:00
Ewout Stortenbeker
67aa7ae9cf
Merge pull request #62 from appy-one/improvement/webmanager-ui-and-updates
Webmanager improvements: connection, UI and updates
2022-12-12 23:52:56 +01:00
Ewout Stortenbeker
255b3440ac
Merge pull request #61 from appy-one/improvement/root-path-setting
`rootPath` setting improvements
2022-12-12 23:51:44 +01:00
Ewout Stortenbeker
55b7207fc9 use latest acebase-client dev build 2022-12-12 23:48:36 +01:00
Ewout Stortenbeker
6cd1296a14 webmanager improvements:
* show "connecting.."
* always use new connection if "Connect" is clicked, improves state mgmt
* fix: JSON value updates work again
2022-12-12 23:48:01 +01:00
Ewout Stortenbeker
d16aab3dd1 new ROOT_PATH start argument/env var 2022-12-12 23:37:05 +01:00
Ewout Stortenbeker
9f05bdb302 fix docs for 'account' signin method 2022-12-12 23:36:07 +01:00
Ewout Stortenbeker
fd60c6b26b use rootPath in docs endpoints 2022-12-12 23:35:01 +01:00
Ewout Stortenbeker
4bb4557596 use rootPath without slashes 2022-12-12 23:34:16 +01:00
Ewout Stortenbeker
2318a22c1c chore: build 2022-12-05 21:22:02 +01:00
Ewout Stortenbeker
3c48c56ecb
use ESM build when imported (#59) 2022-12-05 21:14:07 +01:00
Ewout Stortenbeker
0ce1e26a4e
updated .npmignore (#58) 2022-12-05 21:13:15 +01:00
Ewout Stortenbeker
a621a9d183
async webmanager functions (#57) 2022-12-05 21:12:41 +01:00
Azarattum
f3a620b148
Attach to an existing server. Route prefixing (#49) (#55)
* add option to use an external server

* add route prefix option

* refactor requested changed

* fix backwards compatibility

* change route config option to rootPath
2022-12-05 20:55:11 +01:00