3690 Commits

Author SHA1 Message Date
dependabot[bot]
52de68cb3a
Build(deps): Bump nokogiri from 1.18.5 to 1.18.6 (#31985)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.18.5
to 1.18.6.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
-
[Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
-
[Commits](https://github.com/sparklemotion/nokogiri/compare/v1.18.5...v1.18.6)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 18:29:46 +08:00
dependabot[bot]
32fca57f30
Build(deps): Bump tzinfo-data from 1.2025.1 to 1.2025.2 (#31968)
Bumps [tzinfo-data](https://github.com/tzinfo/tzinfo-data) from 1.2025.1
to 1.2025.2.
- [Release notes](https://github.com/tzinfo/tzinfo-data/releases)
-
[Commits](https://github.com/tzinfo/tzinfo-data/compare/v1.2025.1...v1.2025.2)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 08:08:55 +11:00
dependabot[bot]
0dd2d4c1b5
Build(deps): Bump csv from 3.3.2 to 3.3.3 (#31932)
Bumps [csv](https://github.com/ruby/csv) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/ruby/csv/releases)
- [Changelog](https://github.com/ruby/csv/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/csv/compare/v3.3.2...v3.3.3)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 09:19:41 +08:00
dependabot[bot]
8a0a6ee0cf
Build(deps-dev): Bump rubocop-ast from 1.40.0 to 1.41.0 (#31937)
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.40.0
to 1.41.0.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
-
[Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop-ast/compare/v1.40.0...v1.41.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 09:18:42 +08:00
dependabot[bot]
11c77620ab Build(deps): Bump message_bus from 4.4.0 to 4.4.1
Bumps [message_bus](https://github.com/discourse/message_bus) from 4.4.0 to 4.4.1.
- [Changelog](https://github.com/discourse/message_bus/blob/main/CHANGELOG)
- [Commits](https://github.com/discourse/message_bus/compare/v4.4.0...v4.4.1)

---
updated-dependencies:
- dependency-name: message_bus
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-20 15:05:58 +01:00
dependabot[bot]
2d71c5a06d
Build(deps): Bump optimist from 3.2.0 to 3.2.1 (#31912)
Bumps [optimist](https://github.com/ManageIQ/optimist) from 3.2.0 to
3.2.1.
-
[Changelog](https://github.com/ManageIQ/optimist/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/ManageIQ/optimist/compare/v3.2.0...v3.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 09:07:27 +08:00
dependabot[bot]
ce1bfd8746
Build(deps): Bump nokogiri from 1.18.4 to 1.18.5 (#31910)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.18.4
to 1.18.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
-
[Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
-
[Commits](https://github.com/sparklemotion/nokogiri/compare/v1.18.4...v1.18.5)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 09:06:39 +08:00
dependabot[bot]
d2bf7f05e0
Build(deps-dev): Bump rubocop-ast from 1.39.0 to 1.40.0 (#31913)
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.39.0
to 1.40.0.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
-
[Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop-ast/compare/v1.39.0...v1.40.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 09:06:14 +08:00
Loïc Guitaut
2ed31fea64 DEV: Upgrade the Redis gem to v5.4 2025-03-19 14:34:00 +01:00
dependabot[bot]
7be5b8a6a8
Build(deps): Bump nokogiri from 1.18.3 to 1.18.4 (#31844)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.18.3
to 1.18.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
-
[Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.18.4/CHANGELOG.md)
-
[Commits](https://github.com/sparklemotion/nokogiri/compare/v1.18.3...v1.18.4)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 15:04:47 +08:00
dependabot[bot]
d0a5fd5e21
Build(deps-dev): Bump rubocop-ast from 1.38.1 to 1.39.0 (#31847)
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.38.1
to 1.39.0.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
-
[Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop-ast/compare/v1.38.1...v1.39.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 15:42:57 +11:00
dependabot[bot]
097e1d7ee4
Build(deps): Bump google-protobuf from 4.30.0 to 4.30.1 (#31846)
Bumps [google-protobuf](https://github.com/protocolbuffers/protobuf)
from 4.30.0 to 4.30.1.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
-
[Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
-
[Commits](https://github.com/protocolbuffers/protobuf/compare/v4.30.0...v4.30.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 15:23:24 +11:00
dependabot[bot]
c5e95b419b
Build(deps): Bump message_bus from 4.3.9 to 4.4.0 (#31845)
Bumps [message_bus](https://github.com/discourse/message_bus) from 4.3.9
to 4.4.0.
-
[Changelog](https://github.com/discourse/message_bus/blob/main/CHANGELOG)
-
[Commits](https://github.com/discourse/message_bus/compare/v4.3.9...v4.4.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 08:25:49 +08:00
dependabot[bot]
e1cb736704
Build(deps-dev): Bump rubocop-factory_bot from 2.27.0 to 2.27.1 (#31809)
Bumps
[rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot)
from 2.27.0 to 2.27.1.
- [Release
notes](https://github.com/rubocop/rubocop-factory_bot/releases)
-
[Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.27.0...v2.27.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-14 07:27:56 +08:00
dependabot[bot]
04074e68c4
Build(deps-dev): Bump rubocop from 1.73.2 to 1.74.0 (#31808)
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.73.2 to
1.74.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
-
[Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop/compare/v1.73.2...v1.74.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-14 07:27:36 +08:00
dependabot[bot]
85f68623b5
Build(deps-dev): Bump rubocop-capybara from 2.22.0 to 2.22.1 (#31779)
Bumps [rubocop-capybara](https://github.com/rubocop/rubocop-capybara)
from 2.22.0 to 2.22.1.
- [Release notes](https://github.com/rubocop/rubocop-capybara/releases)
-
[Changelog](https://github.com/rubocop/rubocop-capybara/blob/main/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop-capybara/compare/v2.22.0...v2.22.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 23:06:28 +01:00
dependabot[bot]
d9e86c550d
Build(deps): Bump minitest from 5.25.4 to 5.25.5 (#31778)
Bumps [minitest](https://github.com/minitest/minitest) from 5.25.4 to
5.25.5.
-
[Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
-
[Commits](https://github.com/minitest/minitest/compare/v5.25.4...v5.25.5)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 23:06:17 +01:00
Joffrey JAFFEUX
f07ce80583
DEV: discourse-emojis 1.0.38 (#31775)
Removes components emojis (white_hair, curly_hair, red_hair,bald) which
were showing in search.
2025-03-12 19:31:48 +01:00
dependabot[bot]
f2fda8e8b9
Build(deps): Bump json from 2.10.1 to 2.10.2 (#31772)
Bumps [json](https://github.com/ruby/json) from 2.10.1 to 2.10.2.
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](https://github.com/ruby/json/compare/v2.10.1...v2.10.2)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 18:46:31 +01:00
dependabot[bot]
a5b2db4cd8
Build(deps): Bump rack from 2.2.12 to 2.2.13 (#31738)
Bumps [rack](https://github.com/rack/rack) from 2.2.12 to 2.2.13.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/v2.2.12...v2.2.13)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 23:36:43 +01:00
dependabot[bot]
ecebe22864
Build(deps): Bump redis-client from 0.23.2 to 0.24.0 (#31737)
Bumps [redis-client](https://github.com/redis-rb/redis-client) from
0.23.2 to 0.24.0.
-
[Changelog](https://github.com/redis-rb/redis-client/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/redis-rb/redis-client/compare/v0.23.2...v0.24.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 23:36:14 +01:00
Jarek Radosz
25048b5a8d
DEV: Update lint-configs and rubocop-discourse (#31728)
…and autofix issues

---------

Co-authored-by: David Taylor <david@taylorhq.com>
2025-03-10 19:52:19 +01:00
Loïc Guitaut
3dbbb940de DEV: Upgrade Sidekiq to v7.3.9 2025-03-10 15:02:48 +01:00
dependabot[bot]
2237a0b0d5
Build(deps): Bump css_parser from 1.21.0 to 1.21.1 (#31721)
Bumps [css_parser](https://github.com/premailer/css_parser) from 1.21.0
to 1.21.1.
-
[Changelog](https://github.com/premailer/css_parser/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/premailer/css_parser/compare/v1.21.0...v1.21.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 23:23:49 +01:00
dependabot[bot]
9bc844112d
Build(deps-dev): Bump parallel_tests from 5.0.1 to 5.1.0 (#31720)
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from
5.0.1 to 5.1.0.
-
[Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/grosser/parallel_tests/compare/v5.0.1...v5.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 23:23:32 +01:00
dependabot[bot]
bf9c22c8e3
Build(deps-dev): Bump webmock from 3.25.0 to 3.25.1 (#31722)
Bumps [webmock](https://github.com/bblimke/webmock) from 3.25.0 to
3.25.1.
-
[Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/bblimke/webmock/compare/v3.25.0...v3.25.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 23:22:56 +01:00
Joffrey JAFFEUX
340441e17e
DEV: discourse-emojis 1.0.37 (#31698)
Changes:

- symlinks aliases instead of copies
- symlinks fallbacks instead of copies
- tada is main emoji instead of party_popper
- removed emoji with accents and just use the non accent version
- smiley is main emoji instead of grinning_face_with_big_eyes
2025-03-07 13:13:22 +01:00
Ted Johansson
e87bfad23b
Revert "DEV: Replace Rinku native gem with PrettyText" (#31692)
Reverts discourse/discourse#31557

This is causing excessive spacing due to the addition of empty `<p>`
tags. Revert first while we fix that.
2025-03-07 12:01:22 +10:00
dependabot[bot]
991379b9a4
Build(deps-dev): Bump redcarpet from 3.6.0 to 3.6.1 (#31509)
Bumps [redcarpet](https://github.com/vmg/redcarpet) from 3.6.0 to 3.6.1.
- [Release notes](https://github.com/vmg/redcarpet/releases)
- [Changelog](https://github.com/vmg/redcarpet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vmg/redcarpet/commits)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 00:20:54 +01:00
dependabot[bot]
dd87d23876
Build(deps-dev): Bump rubocop-factory_bot from 2.26.1 to 2.27.0 (#31683)
Bumps
[rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot)
from 2.26.1 to 2.27.0.
- [Release
notes](https://github.com/rubocop/rubocop-factory_bot/releases)
-
[Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.26.1...v2.27.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 00:07:37 +01:00
dependabot[bot]
1abc5870c3
Build(deps): Bump aws-eventstream from 1.3.1 to 1.3.2 (#31684)
Bumps [aws-eventstream](https://github.com/aws/aws-sdk-ruby) from 1.3.1
to 1.3.2.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
-
[Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-eventstream/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/1.3.1...1.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-06 23:23:36 +01:00
Joffrey JAFFEUX
9dd26a3954
DEV: discourse-emojis 1.0.32 (#31669)
This gems bring a whole improved fluentui emoji set. Each image has been
recomputed to optimise the size of the emoji and remove useless margins.

For this reason the version has been bumped.

Other changes:
- not loading rake task dependencies in production
- renamed yo_yo/yo-yo to yoyo
2025-03-06 10:35:04 +01:00
Jarek Radosz
bbc1c2726c
Revert "DEV: discourse-emojis 1.0.31 (#31655)" (#31662)
This reverts commit 7e65cdbc9aa86677a2f6f7a8d4f1b8e87da07ff1.

It broke the production build, as it's trying to load
`selenium-webdriver` (a dev dep) in the production env.
2025-03-06 00:40:01 +01:00
dependabot[bot]
1a25f99e13
Build(deps): Bump google-protobuf from 4.29.3 to 4.30.0 (#31658)
Bumps [google-protobuf](https://github.com/protocolbuffers/protobuf)
from 4.29.3 to 4.30.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
-
[Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits/v4.30.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 23:38:58 +01:00
dependabot[bot]
e29c235281
Build(deps-dev): Bump parallel_tests from 5.0.0 to 5.0.1 (#31657)
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from
5.0.0 to 5.0.1.
-
[Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/grosser/parallel_tests/compare/v5.0.0...v5.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 23:37:28 +01:00
Joffrey JAFFEUX
7e65cdbc9a
DEV: discourse-emojis 1.0.31 (#31655)
This gems bring a whole improved fluentui emoji set. Each image has been
recomputed to optimize the size of the emoji and remove useless margins.

For this reason the version has been bumped.

Other notable change: the emoji yo-yo can now be called "yoyo".
2025-03-05 21:49:18 +01:00
Sam
503645dc34
DEV: bump to major release of mini_racer (#31640)
Only notable changes is that we added
internal support for TimeWithZone which
was absent from previous release

We also improved error messages for T_OBJECT
2025-03-05 12:06:36 +11:00
dependabot[bot]
1e1fae38b5
Build(deps-dev): Bump parallel_tests from 4.9.1 to 5.0.0 (#31630)
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from
4.9.1 to 5.0.0.
-
[Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/grosser/parallel_tests/compare/v4.9.1...v5.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 22:47:56 +01:00
dependabot[bot]
ba3f1577d4
Build(deps-dev): Bump rubocop-discourse from 3.10.0 to 3.11.0 (#31627)
Bumps
[rubocop-discourse](https://github.com/discourse/rubocop-discourse) from
3.10.0 to 3.11.0.
-
[Commits](https://github.com/discourse/rubocop-discourse/compare/v3.10.0...v3.11.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 22:40:10 +01:00
dependabot[bot]
1f93d3e36e
Build(deps-dev): Bump rubocop-rails from 2.30.2 to 2.30.3 (#31628)
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from
2.30.2 to 2.30.3.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
-
[Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop-rails/compare/v2.30.2...v2.30.3)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 22:39:22 +01:00
dependabot[bot]
b270d541ff
Build(deps-dev): Bump rubocop from 1.73.1 to 1.73.2 (#31629)
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.73.1 to
1.73.2.
- [Release notes](https://github.com/rubocop/rubocop/releases)
-
[Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
-
[Commits](https://github.com/rubocop/rubocop/compare/v1.73.1...v1.73.2)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 22:39:03 +01:00
dependabot[bot]
d93f8c1d43
Build(deps): Bump rack from 2.2.11 to 2.2.12 (#31626)
Bumps [rack](https://github.com/rack/rack) from 2.2.11 to 2.2.12.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/v2.2.11...v2.2.12)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 22:35:17 +01:00
Joffrey JAFFEUX
02e471cc2a
DEV: bump discourse-emojis 1.0.30 (#31609)
This update bring a few renames to avoid long names.
2025-03-04 14:53:47 +01:00
Martin Brennan
c815294c57
DEV: Update gemfile.lock from ruby bump (#31599)
Followup 76e58a55edb18a22760273b8787240a18b7b2be3

Gemfile.lock wants the ruby version, and it's blocking
the build. Not sure why this didn't come up in the
original PR.

This is not a hard requirement, other ruby versions satisfying
~> 3.3.0 will still work
2025-03-04 11:58:13 +10:00
Jarek Radosz
481ac4d43a
DEV: Fix Gemfile.lock (#31590) 2025-03-03 20:54:25 +01:00
Joffrey JAFFEUX
d456e83adc
DEV: bump discourse-emojis gem (#31583)
This should fix an issue with a 100 emoji alias. 100 should now be
considered as the top level emoji name and hundred_points an alias.

Other renames are also part of this gem bump: sweat_smile, grin, ...
2025-03-03 17:39:55 +01:00
Joffrey JAFFEUX
80625f6c1c
DEV: explicit json for emojis/search-aliases (#31582)
Adds `.json` a suffix everywhere and makes it clear that's it's a json
route.

Also adds a missing spec for this endpoint and updates the underlying
discourse-emojis gem for better symlinking
2025-03-03 15:21:16 +01:00
Joffrey JAFFEUX
d38acc5df1
DEV: discourse-emojis gem (#31408)
This commit moves most of emoji logic into the discourse-emojis gem:
https://github.com/discourse/discourse-emojis/

Most notably:
- images are now symlinked from the gem
- the gem provides path to the json files

Search aliases have also been made asynchronous and memoized. When you
will search for an emoji we will now load the aliases and store the list
for future use.

---------

Co-authored-by: David Taylor <david@taylorhq.com>
2025-03-03 13:09:08 +01:00
Ted Johansson
258dfab8d7
DEV: Replace Rinku native gem with PrettyText (#31557)
We have a native dependency, Rinku, that's used only to make links in one place. We can get rid of this and use PrettyText instead.

This is almost a one-for-one replacement, but PrettyText adds rel="noopener nofollow ugc" to external links, which I suspect is actually what we want. It also wraps the result in a <p> tag, which we strip out for parity with Rinku.
2025-03-03 09:19:17 +08:00
dependabot[bot]
a19c45fdc0
Build(deps): Bump excon from 1.2.4 to 1.2.5 (#31552)
Bumps [excon](https://github.com/excon/excon) from 1.2.4 to 1.2.5.
- [Changelog](https://github.com/excon/excon/blob/master/changelog.txt)
- [Commits](https://github.com/excon/excon/compare/v1.2.4...v1.2.5)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-28 00:07:22 +01:00