Commit Graph
126 Commits
Author SHA1 Message Date
Jarek Radosz 956fd3ee18 DEV: Update linting (#77) 2024-01-16 17:57:10 +01:00
Martin BrennanandAlexDev 321a8c41f9 DEV: Metadata update for plugin.rb (#76)
* Update plugin.rb metadata

* Update plugin.rb

---------

Co-authored-by: AlexDev <[email protected]>
2023-11-07 17:27:19 -08:00
dependabot[bot] a3c5da6169 Bump @babel/traverse from 7.20.10 to 7.23.2 (#75)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.10 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 18:22:44 +02:00
Penar Musaraj 66d522cd8e DEV: Pin plugin for Discourse 3.1 stable (#74) 2023-08-22 13:46:01 -05:00
Joffrey JAFFEUX 529ad1fe6d FIX: correctly enables features of discourse-math (#73)
Prior to this fix discourse-math would not correctly be cooked in chat messages.
2023-08-14 23:24:13 +02:00
dependabot[bot] 0d8f41759f Bump word-wrap from 1.2.3 to 1.2.4 (#72)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 01:31:13 +02:00
dependabot[bot] 22b3f44cbb Bump semver from 6.3.0 to 6.3.1 (#71)
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 10:38:16 +02:00
Isaac Janzen 60ab246bae DEV: Update eslint config (#70) 2023-05-26 14:27:08 -05:00
Joffrey JAFFEUX 69494ca5a4 FIX: prevents inline span to be forced into blocks (#69)
Prior to this fix the "block" style would be used on any node (block or inline).
2023-01-27 17:05:55 +01:00
Joffrey JAFFEUX c0179a56f8 FIX: ensures chat is present/enabled (#68)
Without this when chat is disabled the API is not supercharged with these methods and it will cause an exception:

```
Uncaught (in promise) TypeError: t.decorateChatMessage is not a function
    initialize discourse-math-mathjax.js:102
    initialize discourse-math-mathjax.js:119
    withPluginApi discourse-f7231bd5d10aa613b323a0cac71d8003baa74ef74f674fe4f91e4857994e661b.br.js:4735
    initialize discourse-math-mathjax.js:118
    initialize discourse-f7231bd5d10aa613b323a0cac71d8003baa74ef74f674fe4f91e4857994e661b.br.js:67
    runInstanceInitializers Ember
    each dag-map.js:192
    walk dag-map.js:121
    each dag-map.js:66
    topsort dag-map.js:72
    Ember 4
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    _boundAutorunEnd index.ts:257
discourse-math-mathjax.js:102
```
2023-01-18 14:39:57 +01:00
Joffrey JAFFEUX 6f59c46912 DEV: adds chat support (#67)
This commit is also removing jquery code and simplifying code.

Note that discourse-math is currently causing jumpy-ness in topics or in chat as the resulting processed mathjax element has a different size than the initial text node.
2023-01-18 12:35:27 +01:00
Discourse Translator Bot f9cf94d24d Update translations (#65) 2023-01-10 20:55:49 +01:00
discoursebotanddiscoursebuild 12f941cb48 DEV: Update CI workflows (#66)
Co-authored-by: discoursebuild <[email protected]>
2023-01-10 18:22:37 +00:00
David Taylor 217972624f DEV: Update eslint-config-discourse, use prettier for hbs (#64) 2023-01-04 13:37:51 +01:00
dependabot[bot] 4aff532991 Bump json5 from 2.2.1 to 2.2.2 (#63)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.2.
- [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.2)

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

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-29 12:24:02 -05:00
David Taylor 6cbcd00df3 DEV: Introduce syntax_tree for ruby formatting (#62) 2022-12-29 13:33:02 +01:00
Discourse Translator Bot 45563f691a Update translations (#61) 2022-11-29 15:38:18 +01:00
qnxor abe2daf0f3 katex: copy-paste support for Latex code, upgraded to katex 0.16.0 (#54) 2022-11-16 14:39:48 -05:00
discoursebotanddiscoursebuild b5d2a8a3ea DEV: Update CI workflows (#60)
Co-authored-by: discoursebuild <[email protected]>
2022-11-07 12:41:31 -06:00
David Taylor 594e746904 DEV: Bump rubocop-discourse (#59)
* DEV: Bump rubocop-discourse

* Fix rubocop violations
2022-10-03 22:20:37 +02:00
Discourse Translator Bot bcaccbd845 Update translations (#58) 2022-06-21 15:28:16 +02:00
discoursebotanddiscoursebuild c4331d4fc6 DEV: Update CI workflows (#57)
Co-authored-by: discoursebuild <[email protected]>
2022-06-17 21:35:51 +02:00
Jarek Radosz f901feb023 DEV: Update linting setup and fix issues (#56) 2022-06-17 13:45:36 +02:00
Isaac Janzen bf07db4916 DEV: Remove use of run-loop-and-computed-dot-access (#55)
Context: https://deprecations.emberjs.com/v3.x/#toc_deprecated-run-loop-and-computed-dot-access
2022-06-17 13:31:08 +02:00
qnxor dbd7c1c84b FEATURE: support equation labelling and referencing in KaTeX (more mathjax compatibility) (#53) 2022-06-15 10:25:24 -04:00
qnxor 4b4ad9d532 FEAT: enable persistent macros in Katex, update Katex to 0.15.6 (#51) 2022-06-07 11:19:59 -04:00
discoursebotanddiscoursebuild 836d084818 DEV: Update CI workflows (#52)
Co-authored-by: discoursebuild <[email protected]>
2022-05-23 17:01:20 +02:00
dependabot[bot] c38e76618b Bump async from 2.6.3 to 2.6.4 (#50)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

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

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 18:03:34 +02:00
dependabot[bot] b875a21b4d Bump ansi-regex from 4.1.0 to 4.1.1 (#49)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-13 17:59:09 +02:00
dependabot[bot] deef2f1108 Bump minimist from 1.2.5 to 1.2.6 (#48)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

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

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-13 17:55:23 +02:00
discoursebotanddiscoursebuild 447c4811ea DEV: Update CI workflows (#47)
Co-authored-by: discoursebuild <[email protected]>
2022-03-22 14:04:30 +01:00
Jarek Radosz c802e0d5e1 DEV: Lose the es6 suffix (#46) 2022-03-05 17:21:55 +01:00
qnxor 7051bbbb2d update katex to latest version 2022-02-25 09:10:37 +11:00
Gavin 2084d1a647 DEV: Update README.md (#44) 2022-02-21 21:01:17 +01:00
discoursebotanddiscoursebuild 2deef48ab1 DEV: Update CI workflows (#43)
Co-authored-by: discoursebuild <[email protected]>
2022-01-25 11:47:58 +00:00
Discourse Translator Bot c92fc60658 Update translations (#42) 2022-01-18 14:42:29 +01:00
Discourse Translator Bot 33662c4b1d Update translations (#41) 2021-12-28 14:14:18 +01:00
discoursebotanddavidtaylorhq 3de98fc75b DEV: Update CI workflows (#40)
Co-authored-by: davidtaylorhq <[email protected]>
2021-12-16 16:19:19 +00:00
Martin Brennan cacbd04bb2 DEV: Update code for eslint object-shorthand-rule (#39)
See https://github.com/discourse/eslint-config-discourse/commit/4f7aba06c03fdd22bb26669aeb8ed4af3127c409
2021-11-10 12:02:26 +11:00
discoursebotandCvX d7d0180352 DEV: Update CI workflows (#38)
Co-authored-by: CvX <[email protected]>
2021-09-15 19:57:55 +02:00
dependabot[bot] c82dfec6a8 Bump path-parse from 1.0.6 to 1.0.7 (#37)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-13 00:50:11 +02:00
discoursebotanddavidtaylorhq aed0c83cee DEV: Update CI workflows (#36)
Co-authored-by: davidtaylorhq <[email protected]>
2021-07-02 16:41:05 +02:00
dependabot[bot] dea7e8e0f7 Bump glob-parent from 5.1.1 to 5.1.2 (#35)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-12 13:55:35 +02:00
dependabot[bot] 51e1a7238a Bump lodash from 4.17.20 to 4.17.21 (#34)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 13:40:10 -04:00
dependabot[bot] efe292ee11 Bump handlebars from 4.7.6 to 4.7.7 (#33)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 10:47:47 +10:00
dependabot[bot] afb8e9f1e1 Bump rexml from 3.2.4 to 3.2.5 (#32)
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-02 17:09:41 +02:00
Joffrey JAFFEUX c925f7e2a3 FIX: prevents md processing if plugin is disabled (#31) 2021-04-23 14:05:21 +02:00
Sam Saffron 152a7b5c60 FIX: Broken preview for single math equations
Previously we would remove elements from the DOM, this caused Ember to
get extremely confused and blow up its rendering.

Instead only hide the element, do not remove it.
2021-04-22 11:29:10 +10:00
dependabot[bot] 143ddea455 Bump y18n from 4.0.0 to 4.0.1 (#30)
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-01 10:00:41 +02:00
discoursebotandCvX 6801b3a481 DEV: Update CI workflows (#28)
Co-authored-by: CvX <[email protected]>
2021-03-18 16:50:34 +11:00