Commit graph

  • 7204bd623f
    Merge 4a959c1283 into 565eac8ce3 dependabot[bot] 2025-03-30 04:28:07 +07:00
  • 7e96ca7d17
    Merge 3a394487b8 into 565eac8ce3 dependabot[bot] 2025-03-29 22:19:32 +01:00
  • bcf4b3cb24
    Merge 81680eabe1 into 565eac8ce3 dependabot[bot] 2025-01-03 11:34:32 -08:00
  • 565eac8ce3 1.19.0 master v1.19.0 Ewout Stortenbeker 2024-12-16 15:16:35 +01:00
  • 9bff5086df
    Features: Add user roles and custom middleware (#109) Ewout Stortenbeker 2024-12-16 15:14:13 +01:00
  • 6cb2cd38f9 change line endings to LF Ewout Stortenbeker 2024-12-10 22:28:05 +01:00
  • 196e8c9a27 change line endings to LF Ewout Stortenbeker 2024-12-10 22:19:06 +01:00
  • be88c1fde1 change line endings to LF Ewout Stortenbeker 2024-12-10 22:06:59 +01:00
  • 64eb2f8a36 Add preMiddleware and postMiddleware callbacks to allow adding custom middleware for logging purposes, header processing etc Ewout Stortenbeker 2024-12-09 23:00:56 +01:00
  • 0ea6db3932 Add roles to users, treat users with role 'admin' as administrator Ewout Stortenbeker 2024-12-09 22:55:41 +01:00
  • 3a394487b8
    Bump socket.io from 4.6.1 to 4.6.2 dependabot/npm_and_yarn/socket.io-4.6.2 dependabot[bot] 2024-06-19 18:56:01 +00:00
  • 4a959c1283
    Bump braces from 3.0.2 to 3.0.3 dependabot/npm_and_yarn/braces-3.0.3 dependabot[bot] 2024-06-19 09:18:29 +00:00
  • 81680eabe1
    Bump express from 4.18.1 to 4.19.2 dependabot/npm_and_yarn/express-4.19.2 dependabot[bot] 2024-03-28 04:01:35 +00:00
  • 9babf1cd6f
    Handle transactions that timeout without starting (#94) Fahrzin Hemmati 2024-02-14 13:43:04 -08:00
  • 6c0d896148
    Use shorter syntax Fahrzin Hemmati 2024-02-14 12:01:44 -08:00
  • 725f2bf6e3 1.18.2 v1.18.2 Ewout Stortenbeker 2023-12-28 21:03:19 +01:00
  • d6a9039df6
    Merge pull request #103 from appy-one/fix/dropbox-oauth2-init Ewout Stortenbeker 2023-12-28 20:59:33 +01:00
  • c00a4b645d Fix Dropbox OAUth2 init Only pass value for require_role and/or locale if they have been set Ewout Stortenbeker 2023-12-28 17:31:30 +01:00
  • 56a03c1065 remove git add dist Ewout Stortenbeker 2023-12-24 17:05:32 +01:00
  • f6c33812b1 1.18.1 Ewout Stortenbeker 2023-12-24 17:03:19 +01:00
  • 7570126397
    Bump socket.io-parser from 4.2.2 to 4.2.4 (#102) dependabot[bot] 2023-12-24 16:39:03 +01:00
  • 846e9184c0
    Bump socket.io-parser from 4.2.2 to 4.2.4 dependabot[bot] 2023-12-24 15:38:03 +00:00
  • bbe660a4fa
    Bump word-wrap from 1.2.3 to 1.2.5 (#101) dependabot[bot] 2023-12-24 16:37:39 +01:00
  • e05ad38c2e
    Bump word-wrap from 1.2.3 to 1.2.5 dependabot[bot] 2023-12-24 15:31:40 +00:00
  • 33ea1a12ba Add dist to .gitignore Ewout Stortenbeker 2023-12-24 16:28:32 +01:00
  • 4fda987c47
    Merge pull request #98 from appy-one/fix/api-data-get-child-objects Ewout Stortenbeker 2023-12-24 16:16:04 +01:00
  • a97fa39de2
    Merge pull request #99 from appy-one/docs/update-rules-text Ewout Stortenbeker 2023-12-24 16:15:40 +01:00
  • 911b349dc6
    Merge pull request #100 from appy-one/quality/remove-generated-code Ewout Stortenbeker 2023-12-24 16:15:09 +01:00
  • cced090fc9 remove generated code from repo Ewout Stortenbeker 2023-12-24 16:11:31 +01:00
  • 6d5e76e68a update rules text, fix typo Ewout Stortenbeker 2023-12-24 16:06:06 +01:00
  • c0c3069c66 Fix data get child_objects endpoint parameter, update API docs Ewout Stortenbeker 2023-12-24 15:56:12 +01:00
  • d8b422250c
    Handle transactions that timeout without starting Fahrzin Hemmati 2023-08-04 16:10:27 -07:00
  • 5de9e6d4d4
    Treat exceptions as cascades Fahrzin Hemmati 2023-08-01 13:03:22 -07:00
  • c71134ea6b
    Bump word-wrap from 1.2.3 to 1.2.4 dependabot[bot] 2023-07-20 03:25:59 +00:00
  • a5cb7de391
    Bump socket.io-parser from 4.2.2 to 4.2.3 dependabot[bot] 2023-05-24 02:08:35 +00:00
  • 9a4befe652 1.18.0 v1.18.0 Ewout Stortenbeker 2023-05-22 15:32:59 +02:00
  • fbb01101ea
    Improved start script (now available from CLI) (#86) Ewout Stortenbeker 2023-05-22 15:26:51 +02:00
  • d44ba78089 Improved start script (now available from CLI) Ewout Stortenbeker 2023-05-22 15:21:43 +02:00
  • 12cf81d965
    clusters: add new socket IPC method (#85) Ewout Stortenbeker 2023-05-22 15:20:01 +02:00
  • aff960a2dc clusters: add new socket IPC method Ewout Stortenbeker 2023-05-22 15:17:18 +02:00
  • b92cc8a1c7
    Feature: acebase-server CLI (#84) Ewout Stortenbeker 2023-05-22 15:05:15 +02:00
  • 9a8f126093 fix typo Ewout Stortenbeker 2023-05-22 15:04:00 +02:00
  • 6a6721c39d add acebase-server CLI script Ewout Stortenbeker 2023-05-22 15:00:57 +02:00
  • 7c037fb51a
    Feature: "warn only" schema definitions (#82) Ewout Stortenbeker 2023-05-22 11:06:41 +02:00
  • 63371f6b7b add warnOnly option to schema definitions Ewout Stortenbeker 2023-05-22 11:02:55 +02:00
  • 331e336b25 bump acebase and acebase-core dependencies Ewout Stortenbeker 2023-05-22 11:01:45 +02:00
  • 7d45c068a6 1.17.0 v1.17.0 Ewout Stortenbeker 2023-05-08 17:54:40 +02:00
  • 90e20928b0
    Fix error update/set error types in Swagger docs, (#81) Ewout Stortenbeker 2023-05-08 17:39:13 +02:00
  • f6202bffa3 Fix error update/set error types in Swagger docs, + auto-update server version Ewout Stortenbeker 2023-05-08 17:35:22 +02:00
  • 0ced8dfc48
    Bump engine.io from 6.2.1 to 6.4.2 (#80) dependabot[bot] 2023-05-08 16:33:08 +02:00
  • 83575da106
    Merge pull request #78 from appy-one/fix/add-forgot-password-route Ewout Stortenbeker 2023-05-08 16:24:47 +02:00
  • 65d62619ae
    Merge pull request #79 from appy-one/feature/validate-rules Ewout Stortenbeker 2023-05-08 16:23:35 +02:00
  • 8592cfb59d cleanup Ewout Stortenbeker 2023-05-08 16:21:22 +02:00
  • 846b1eae99 disable listing emitting files Ewout Stortenbeker 2023-05-08 16:13:39 +02:00
  • 2b8cb386a2 Fix tsc node16 module resolution Ewout Stortenbeker 2023-05-08 16:13:19 +02:00
  • cbc59677e4 Fix uncached user authentication Ewout Stortenbeker 2023-05-08 16:07:11 +02:00
  • 8466dc4d90 update dependencies Ewout Stortenbeker 2023-05-08 16:06:36 +02:00
  • b45b1b8da7 Add .validate rules documentation Ewout Stortenbeker 2023-05-08 16:00:04 +02:00
  • a0baa8e1c5 fix value and exists using relative paths Ewout Stortenbeker 2023-05-08 15:36:47 +02:00
  • 71052caa65 return values instead of DataSnapshots Ewout Stortenbeker 2023-05-08 15:35:13 +02:00
  • 5f7a997f1e
    Bump engine.io from 6.2.1 to 6.4.2 dependabot[bot] 2023-05-04 00:56:52 +00:00
  • 20a2f1594c Work on rules, new server.setRule method, new init server config callback, enabled 404 route, moved server.listen call Ewout Stortenbeker 2023-04-24 23:18:50 +02:00
  • 28fd91ba83 Add instance property to env Ewout Stortenbeker 2023-04-24 23:11:34 +02:00
  • 3c2de7561f Add routes to new router in env Ewout Stortenbeker 2023-04-24 23:09:48 +02:00
  • 5ecf335263 do not allow eval either Ewout Stortenbeker 2023-04-19 08:52:30 +02:00
  • 1b30c6dbbc Add .validate rules Ewout Stortenbeker 2023-04-11 22:10:43 +02:00
  • 12b6a553f6 add forgot password route Ewout Stortenbeker 2023-04-11 21:58:55 +02:00
  • e508559b93 1.16.2 v1.16.2 Ewout Stortenbeker 2023-01-09 10:06:08 +01:00
  • 187dc11310
    throw error on invalid token (#71) Ewout Stortenbeker 2023-01-09 10:01:52 +01:00
  • cdaa6238ed throw error on invalid token Ewout Stortenbeker 2023-01-09 09:58:38 +01:00
  • fc2c75061b
    Bump json5 from 2.2.1 to 2.2.3 (#68) dependabot[bot] 2023-01-09 09:10:01 +01:00
  • 86aed988d8 1.16.1 v1.16.1 Ewout Stortenbeker 2023-01-02 23:05:12 +01:00
  • 949baa7a9b bind to npm version hook Ewout Stortenbeker 2023-01-02 23:03:33 +01:00
  • ac7d77db66
    Bump json5 from 2.2.1 to 2.2.3 dependabot[bot] 2023-01-02 21:30:41 +00:00
  • a8e275b580
    Fix: meta info issue (#67) Ewout Stortenbeker 2023-01-02 22:24:08 +01:00
  • b4b6cb8ed4 only run vars script on prepack event Ewout Stortenbeker 2023-01-02 22:15:54 +01:00
  • 36ab28781a Set server version at build time, fixes #66 Ewout Stortenbeker 2023-01-02 21:56:04 +01:00
  • 1789953dce 1.16.0 v1.16.0 Ewout Stortenbeker 2022-12-19 21:49:09 +01:00
  • 276b6bfb12
    Bump acebase dependencies: (#65) Ewout Stortenbeker 2022-12-19 21:47:40 +01:00
  • b704c3597a Bump acebase dependencies: * acebase-core to v1.25.0 * acebase to v1.27.0 Ewout Stortenbeker 2022-12-19 21:46:18 +01:00
  • 6f781b3e74
    Merge pull request #64 from appy-one/improvement/webmanager-acebase-client-1.20.0-browser-build Ewout Stortenbeker 2022-12-19 21:41:40 +01:00
  • f808facc71 Webmanager: use acebase-client v1.20.0 Ewout Stortenbeker 2022-12-19 21:34:45 +01:00
  • 3f3e0734ca chore: build Ewout Stortenbeker 2022-12-19 20:57:56 +01:00
  • 6f507083d7
    Merge pull request #63 from appy-one/quality/eslint Ewout Stortenbeker 2022-12-19 20:53:12 +01:00
  • 495f4c053e Added ESLint Ewout Stortenbeker 2022-12-19 20:48:23 +01:00
  • 67aa7ae9cf
    Merge pull request #62 from appy-one/improvement/webmanager-ui-and-updates Ewout Stortenbeker 2022-12-12 23:52:56 +01:00
  • 255b3440ac
    Merge pull request #61 from appy-one/improvement/root-path-setting Ewout Stortenbeker 2022-12-12 23:51:44 +01:00
  • 55b7207fc9 use latest acebase-client dev build Ewout Stortenbeker 2022-12-12 23:48:36 +01:00
  • 6cd1296a14 webmanager improvements: * show "connecting.." * always use new connection if "Connect" is clicked, improves state mgmt * fix: JSON value updates work again Ewout Stortenbeker 2022-12-12 23:48:01 +01:00
  • d16aab3dd1 new ROOT_PATH start argument/env var Ewout Stortenbeker 2022-12-12 23:37:05 +01:00
  • 9f05bdb302 fix docs for 'account' signin method Ewout Stortenbeker 2022-12-12 23:36:07 +01:00
  • fd60c6b26b use rootPath in docs endpoints Ewout Stortenbeker 2022-12-12 23:35:01 +01:00
  • 4bb4557596 use rootPath without slashes Ewout Stortenbeker 2022-12-12 23:34:16 +01:00
  • 2318a22c1c chore: build Ewout Stortenbeker 2022-12-05 21:22:02 +01:00
  • 3c48c56ecb
    use ESM build when imported (#59) Ewout Stortenbeker 2022-12-05 21:14:07 +01:00
  • 0ce1e26a4e
    updated .npmignore (#58) Ewout Stortenbeker 2022-12-05 21:13:15 +01:00
  • a621a9d183
    async webmanager functions (#57) Ewout Stortenbeker 2022-12-05 21:12:41 +01:00
  • 5839cde6c3 use ESM build when imported Ewout Stortenbeker 2022-12-05 21:07:22 +01:00
  • 1d77422623 updated .npmignore Ewout Stortenbeker 2022-12-05 21:04:49 +01:00
  • ca1039bb48 async webmanager functions Ewout Stortenbeker 2022-12-05 21:00:45 +01:00