Ewout Stortenbeker
565eac8ce3
1.19.0
2024-12-16 15:16:35 +01:00
Ewout Stortenbeker
9bff5086df
Features: Add user roles and custom middleware ( #109 )
...
* Add roles to users, treat users with role 'admin' as administrator
* Add `preMiddleware` and `postMiddleware` callbacks to allow adding custom middleware for logging purposes, header processing etc
* change line endings to LF
* change line endings to LF
* change line endings to LF
2024-12-16 15:14:13 +01:00
Fahrzin Hemmati
9babf1cd6f
Handle transactions that timeout without starting ( #94 )
...
* Handle transactions that timeout without starting
* Use shorter syntax
2024-02-14 22:43:04 +01:00
Ewout Stortenbeker
725f2bf6e3
1.18.2
2023-12-28 21:03:19 +01:00
Ewout Stortenbeker
d6a9039df6
Merge pull request #103 from appy-one/fix/dropbox-oauth2-init
...
Fix Dropbox OAUth2 init
2023-12-28 20:59:33 +01:00
Ewout Stortenbeker
c00a4b645d
Fix Dropbox OAUth2 init
...
Only pass value for `require_role` and/or `locale` if they have been set
2023-12-28 17:31:30 +01:00
Ewout Stortenbeker
56a03c1065
remove git add dist
2023-12-24 17:05:32 +01:00
Ewout Stortenbeker
f6c33812b1
1.18.1
2023-12-24 17:03:19 +01:00
dependabot[bot]
7570126397
Bump socket.io-parser from 4.2.2 to 4.2.4 ( #102 )
...
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser ) from 4.2.2 to 4.2.4.
- [Release notes](https://github.com/socketio/socket.io-parser/releases )
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.2...4.2.4 )
---
updated-dependencies:
- dependency-name: socket.io-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-24 16:39:03 +01:00
dependabot[bot]
bbe660a4fa
Bump word-wrap from 1.2.3 to 1.2.5 ( #101 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-24 16:37:39 +01:00
Ewout Stortenbeker
33ea1a12ba
Add dist to .gitignore
2023-12-24 16:28:32 +01:00
Ewout Stortenbeker
4fda987c47
Merge pull request #98 from appy-one/fix/api-data-get-child-objects
...
Fix data get `child_objects` endpoint parameter, update API docs
2023-12-24 16:16:04 +01:00
Ewout Stortenbeker
a97fa39de2
Merge pull request #99 from appy-one/docs/update-rules-text
...
update rules text, fix typo
2023-12-24 16:15:40 +01:00
Ewout Stortenbeker
911b349dc6
Merge pull request #100 from appy-one/quality/remove-generated-code
...
remove generated code from repo
2023-12-24 16:15:09 +01:00
Ewout Stortenbeker
cced090fc9
remove generated code from repo
2023-12-24 16:11:31 +01:00
Ewout Stortenbeker
6d5e76e68a
update rules text, fix typo
2023-12-24 16:06:06 +01:00
Ewout Stortenbeker
c0c3069c66
Fix data get child_objects endpoint parameter, update API docs
2023-12-24 15:56:12 +01:00
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