Validations sur la source (80)
-
Christian Paul a rédigé
-
Christian Paul a rédigé
-
Christian Paul a rédigé
-
Ville Ranki a rédigé
-
Christian Paul a rédigé
-
Christian Paul a rédigé
-
Christian Paul a rédigé
-
Christian Paul a rédigé
-
Ville Ranki a rédigé
-
scrufulufugus a rédigé
-
scrufulufugus a rédigé
-
Sorunome a rédigé
Merge branch 'j94/copy-changes' of https://github.com/jaller94/matrix-appservice-discord into develop
-
Sorunome a rédigé
Merge branch 'cos/update_sdk_version' of https://github.com/vranki/matrix-appservice-discord into develop
-
Christian Paul a rédigé
-
Will Hunt a rédigé
Metrics.enable: Correct config sample and schema
-
Will Hunt a rédigé
Allow admins to disable portal rooms and enforce room limits
-
Will Hunt a rédigé
-
Will Hunt a rédigé
Do not use default
-
Tadeusz Sośnierz a rédigé
This makes us dependent on matrix-appservice-bridge to make use of UserActivityTracker and BridgeBlocker, which also bumps matrix-bot-sdk to a higher required version.
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Will Hunt a rédigé
Implement RMAU tracking and optionally blocking the bridge after a RMAU limit is reached
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
-
Will Hunt a rédigé
Add Github CI for linting and tests
-
Will Hunt a rédigé
Handle invalid Discord tokens gracefully
-
pacien a rédigé
Using Git over HTTPS instead. Unencrypted `git://` does not seem to be supported by GitHub anymore: https://github.blog/2021-09-01-improving-git-protocol-security-github/ This prevented the package from building on NixOS: https://github.com/NixOS/nixpkgs/issues/165246
-
Andrew Ferrazzutti a rédigé
Had to be done manually due to matrix-discord-parser pulling in a `git:` dependency of its own. Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io>
-
Andrew Ferrazzutti a rédigé
Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io>
-
Andrew Ferrazzutti a rédigé
- Set `_bot` on DiscordBot instances instead of its getter - Add a missing await to prevent a potential test timeout Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io>
-
Andrew Ferrazzutti a rédigé
Fix CI build, lint, and test
-
Andrew Ferrazzutti a rédigé
* Add towncrier Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io> * .gitkeep -> git.keep Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io> * Remove unused changelog-check script check-newsfragment script is used instead Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io> * Update check-newsfragment script - Link to the correct PR guidelines - Filter out git.keep Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io>
-
Andrew Ferrazzutti a rédigé
* Update contributing guide Fixes #786 Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io> * Commonize PR template with IRC bridge Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io> * changelog Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io>
-
Andrew Ferrazzutti a rédigé
* Use `yarn` instead of `npm` in docs and scripts Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io> * Enforce node and yarn versions Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io> * Give up on trying to auto-enforce yarn 1.x Instead, just document how to install it Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io> * Changelog: Clarify that Yarn is required Signed-off-by:
Andrew Ferrazzutti <andrewf@element.io>
-
Will Hunt a rédigé
* Drop support for Node 12 Enable support for Node 18 * Don't be too hasty * changelog
-
Will Hunt a rédigé
-
Will Hunt a rédigé
* Add signoff workflow * Add bridges * changelog
-
Seth Falco a rédigé
* docs: update discordapp.com to discord.com Signed-off-by:
Seth Falco <seth@falco.fun> * add visualstudiocode to gitignore Signed-off-by:
Seth Falco <seth@falco.fun>
-
Christian Paul a rédigé
-
Christian Paul a rédigé
* Update yarn.lock * Dockerfile: Install python3 and add git:// workaround for github.com * CI: Apply git config to fix fetching from Github * Upgrade matrix-appservice-bridge to v5.0.0; requires Node.js 16+
-
Tadeusz Sośnierz a rédigé
* Log errors from floating Promises Co-authored-by:
Tadeusz Sośnierz <tadeusz@sosnierz.com>
-
Will Hunt a rédigé
* Add workflow to build container image * Create 826.misc * Support pushing latest * Use develop Co-authored-by:
Christian Paul <christianp@matrix.org>
-
Will Hunt a rédigé
* Use debian slim for docker builds * changelog * Update 828.bugfix
-
James Lu a rédigé
* Update to @mx-puppet/matrix-discord-parser 0.1.10 This pulls in https://gitlab.com/mx-puppet/discord/matrix-discord-parser/-/merge_requests/21 , which removes matrix.to links for non-Discord user mentions Fixes #652 Fixes #772 Signed-off-by:
James Lu <james@overdrivenetworks.com> * Update tests for new matrix-discord-parser version Signed-off-by:
James Lu <james@overdrivenetworks.com> * Add changelog entry Signed-off-by:
James Lu <james@overdrivenetworks.com> Signed-off-by:
James Lu <james@overdrivenetworks.com>
-
Christian Paul a rédigé
* Remove variables which are never read
-
Christian Paul a rédigé
-
Christian Paul a rédigé
-
The Stranjer a rédigé
* Include the domain name in the regular expression * Rename 834.bugfux to 834.bugfix
-
Miepee a rédigé
* Add option to disable room topic echos from Matrix Signed-off-by:
Jan Bidler <janbidler00@protonmail.com> * Add tests for "no echos from matrix on discord" Signed-off-by:
Jan Bidler <janbidler00@protonmail.com>
-
Will Hunt a rédigé
* Never use age, it's not reliable * Fix types * changelog * Update tests * Further unsigned fixes
-
Tadeusz Sośnierz a rédigé
This fixes a crash related to voice channel message handling.
-
Tadeusz Sośnierz a rédigé
-
Tadeusz Sośnierz a rédigé
* Fix matrix metrics handling * Add changelog Co-authored-by:
Tadeusz Sośnierz <tadeusz@sosnierz.com>
-
Tadeusz Sośnierz a rédigé
-
-
-
-
-
-
-
Elliu a rédigé
-
Elliu a rédigé
-
Signed-off-by:
Seth Falco <seth@falco.fun>
-
-
Elliu a rédigé
replying to edited message from matrix
-
salixor a rédigé
Fix an issue where replies on Discord to a Discord edited messaged would result in "This event could not be displayed"
-
Deurstann a rédigé
Fix attachments order Fix image disappearing from matrix after editing an image+text message on discord Fix discord edit on image only-message failing to get edited on matrix
Affichage de
- .eslintrc 1 ajout, 0 suppression.eslintrc
- .github/CODEOWNERS 1 ajout, 0 suppression.github/CODEOWNERS
- .github/pull_request_template.md 3 ajouts, 0 suppression.github/pull_request_template.md
- .github/workflows/docker.yml 44 ajouts, 0 suppression.github/workflows/docker.yml
- .github/workflows/newsfile.yml 22 ajouts, 0 suppression.github/workflows/newsfile.yml
- .github/workflows/sign-off.yml 10 ajouts, 0 suppression.github/workflows/sign-off.yml
- .github/workflows/tests.yml 28 ajouts, 0 suppression.github/workflows/tests.yml
- .gitignore 10 ajouts, 0 suppression.gitignore
- .npmrc 2 ajouts, 0 suppression.npmrc
- .travis.yml 0 ajout, 29 suppressions.travis.yml
- CHANGELOG.md 73 ajouts, 0 suppressionCHANGELOG.md
- CONTRIBUTING.md 12 ajouts, 62 suppressionsCONTRIBUTING.md
- Dockerfile 5 ajouts, 5 suppressionsDockerfile
- README.md 11 ajouts, 6 suppressionsREADME.md
- changelog.d/git.keep 0 ajout, 0 suppressionchangelog.d/git.keep
- config/config.sample.yaml 8 ajouts, 2 suppressionsconfig/config.sample.yaml
- config/config.schema.yaml 13 ajouts, 1 suppressionconfig/config.schema.yaml
- docs/howto.md 2 ajouts, 2 suppressionsdocs/howto.md
- docs/puppeting.md 1 ajout, 1 suppressiondocs/puppeting.md
- package.json 17 ajouts, 14 suppressionspackage.json
.github/CODEOWNERS
0 → 100644
.github/pull_request_template.md
0 → 100644
.github/workflows/docker.yml
0 → 100644
.github/workflows/newsfile.yml
0 → 100644
.github/workflows/sign-off.yml
0 → 100644
.github/workflows/tests.yml
0 → 100644
.npmrc
0 → 100644
.travis.yml
supprimé
100644 → 0
CHANGELOG.md
0 → 100644
changelog.d/git.keep
0 → 100644
{ | ||
"name": "matrix-appservice-discord", | ||
"version": "1.0.0", | ||
"version": "3.1.1", | ||
"description": "A bridge between Matrix and Discord", | ||
"main": "discordas.js", | ||
"engines": { | ||
"npm": "please-use-yarn", | ||
"node": ">=16 <=18" | ||
}, | ||
"scripts": { | ||
"test": "mocha -r ts-node/register test/config.ts test/test_*.ts test/**/test_*.ts", | ||
"lint": "eslint -c .eslintrc --max-warnings 200 src/**/*.ts test/**/*.ts", | ||
"coverage": "tsc && nyc mocha build/test/config.js build/test", | ||
"build": "tsc", | ||
"postinstall": "npm run build", | ||
"start": "npm run-script build && node ./build/src/discordas.js -c config.yaml", | ||
"debug": "npm run-script build && node --inspect ./build/src/discordas.js -c config.yaml", | ||
"postinstall": "yarn build", | ||
"start": "yarn build && node ./build/src/discordas.js -c config.yaml", | ||
"debug": "yarn build && node --inspect ./build/src/discordas.js -c config.yaml", | ||
"addbot": "node ./build/tools/addbot.js", | ||
"adminme": "node ./build/tools/adminme.js", | ||
"usertool": "node ./build/tools/userClientTools.js", | ||
... | ... | @@ -36,7 +40,8 @@ |
}, | ||
"homepage": "https://github.com/Half-Shot/matrix-appservice-discord#readme", | ||
"dependencies": { | ||
"better-discord.js": "git://github.com/Sorunome/better-discord.js.git#b5a28499899fe2d9e6aa1aa3b3c5d693ae672117", | ||
"@deurstann/matrix-discord-parser": "1.10.7", | ||
"better-discord.js": "github:matrix-org/better-discord.js#5024781db755259e88abe915630b7d5b3ba5f48f", | ||
"better-sqlite3": "^7.1.0", | ||
"command-line-args": "^5.1.1", | ||
"command-line-usage": "^6.1.0", | ||
... | ... | @@ -44,10 +49,8 @@ |
"escape-string-regexp": "^4.0.0", | ||
"js-yaml": "^3.14.0", | ||
"marked": "^1.2.2", | ||
"matrix-bot-sdk": "0.5.4", | ||
"matrix-discord-parser": "0.1.5", | ||
"matrix-appservice-bridge": "^5.0.0", | ||
"mime": "^2.4.6", | ||
"node-html-parser": "^1.2.19", | ||
"p-queue": "^6.4.0", | ||
"pg-promise": "^10.5.6", | ||
"prom-client": "^12.0.0", | ||
... | ... | @@ -57,8 +60,6 @@ |
}, | ||
"devDependencies": { | ||
"@istanbuljs/nyc-config-typescript": "^1.0.1", | ||
"@typescript-eslint/eslint-plugin": "^2.14.0", | ||
"@typescript-eslint/parser": "^2.14.0", | ||
"@types/better-sqlite3": "^5.4.1", | ||
"@types/chai": "^4.2.11", | ||
"@types/command-line-args": "^5.0.0", | ||
... | ... | @@ -67,15 +68,17 @@ |
"@types/marked": "^1.1.0", | ||
"@types/mime": "^2.0.2", | ||
"@types/mocha": "^7.0.2", | ||
"@types/node": "^12", | ||
"@types/node": "^14", | ||
"@typescript-eslint/eslint-plugin": "^5.4.0", | ||
"@typescript-eslint/parser": "^5.4.0", | ||
"chai": "^4.2.0", | ||
"eslint": "^7.4.0", | ||
"mocha": "^8.0.1", | ||
"nyc": "^15.1.0", | ||
"proxyquire": "^1.7.11", | ||
"source-map-support": "^0.5.19", | ||
"ts-node": "^8.10.2", | ||
"typescript": "^3.9.5", | ||
"why-is-node-running": "^2.2.0", | ||
"eslint": "^7.4.0" | ||
"typescript": "^4.2.3", | ||
"why-is-node-running": "^2.2.0" | ||
} | ||
} |