feat: complete Ancestor quote bot with production-ready Docker support

This commit is contained in:
unfunny
2026-09-13 14:14:38 -04:00
parent f2016da05a
commit fe7351a7dc
1145 changed files with 30890 additions and 97684 deletions

View File

@@ -1,4 +1,11 @@
import _defineProperty from "@babel/runtime/helpers/defineProperty";
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.KeySignatureUploadError = exports.InvalidStoreState = exports.InvalidStoreError = exports.InvalidCryptoStoreState = exports.InvalidCryptoStoreError = void 0;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
/*
Copyright 2022 The Matrix.org Foundation C.I.C.
@@ -14,12 +21,28 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
export let InvalidCryptoStoreState = /*#__PURE__*/function (InvalidCryptoStoreState) {
let InvalidStoreState = /*#__PURE__*/function (InvalidStoreState) {
InvalidStoreState[InvalidStoreState["ToggledLazyLoading"] = 0] = "ToggledLazyLoading";
return InvalidStoreState;
}({});
exports.InvalidStoreState = InvalidStoreState;
class InvalidStoreError extends Error {
constructor(reason, value) {
const message = `Store is invalid because ${reason}, ` + `please stop the client, delete all data and start the client again`;
super(message);
this.reason = reason;
this.value = value;
this.name = "InvalidStoreError";
}
}
exports.InvalidStoreError = InvalidStoreError;
(0, _defineProperty2.default)(InvalidStoreError, "TOGGLED_LAZY_LOADING", InvalidStoreState.ToggledLazyLoading);
let InvalidCryptoStoreState = /*#__PURE__*/function (InvalidCryptoStoreState) {
InvalidCryptoStoreState["TooNew"] = "TOO_NEW";
return InvalidCryptoStoreState;
}({});
export class InvalidCryptoStoreError extends Error {
exports.InvalidCryptoStoreState = InvalidCryptoStoreState;
class InvalidCryptoStoreError extends Error {
constructor(reason) {
const message = `Crypto store is invalid because ${reason}, ` + `please stop the client, delete all data and start the client again`;
super(message);
@@ -27,47 +50,13 @@ export class InvalidCryptoStoreError extends Error {
this.name = "InvalidCryptoStoreError";
}
}
_defineProperty(InvalidCryptoStoreError, "TOO_NEW", InvalidCryptoStoreState.TooNew);
export class KeySignatureUploadError extends Error {
exports.InvalidCryptoStoreError = InvalidCryptoStoreError;
(0, _defineProperty2.default)(InvalidCryptoStoreError, "TOO_NEW", InvalidCryptoStoreState.TooNew);
class KeySignatureUploadError extends Error {
constructor(message, value) {
super(message);
this.value = value;
}
}
/**
* It is invalid to call most methods once {@link MatrixClient#stopClient} has been called.
*
* This error will be thrown if you attempt to do so.
*
* {@link MatrixClient#stopClient} itself is an exception to this: it may safely be called multiple times on the same
* instance.
*/
export class ClientStoppedError extends Error {
constructor() {
super("MatrixClient has been stopped");
}
}
/**
* This error is thrown when the Homeserver does not support the delayed events endpoints.
*/
export class UnsupportedDelayedEventsEndpointError extends Error {
constructor(message, clientEndpoint) {
super(message);
this.clientEndpoint = clientEndpoint;
this.name = "UnsupportedDelayedEventsEndpointError";
}
}
/**
* This error is thrown when the Homeserver does not support the sticky events endpoints.
*/
export class UnsupportedStickyEventsEndpointError extends Error {
constructor(message, clientEndpoint) {
super(message);
this.clientEndpoint = clientEndpoint;
this.name = "UnsupportedStickyEventsEndpointError";
}
}
exports.KeySignatureUploadError = KeySignatureUploadError;
//# sourceMappingURL=errors.js.map