Jarek Radosz
bc68d6e230
DEV: Fix migration timestamp ( #254 )
2025-07-22 11:20:13 +01:00
Jarek Radosz
b521d3e909
DEV: Mention the core move in readme ( #253 )
2025-07-22 11:00:07 +01:00
Jarek Radosz
e9c3c335f2
DEV: Disable the plugin by default ( #252 )
...
…and preserve the current setting on existing sites
2025-07-22 11:50:37 +02:00
Jarek Radosz
0171ad8d3a
Revert "DEV: Deprecate the plugin ( #250 )" ( #251 )
...
This reverts commit 7d34144615 .
2025-07-15 10:25:25 +01:00
Jarek Radosz
7d34144615
DEV: Deprecate the plugin ( #250 )
2025-07-14 10:16:57 +01:00
Sérgio Saquetim
8a3263d050
DEV: Add compatibility with the Glimmer Post Stream ( #247 )
...
This commit updates the ad plugin to support the Glimmer Post Stream and refactors ad rendering logic for improved compatibility and maintainability.
Key changes:
- Introduce glimmer_post_stream_mode compatibility across all ad types and test suites.
- Replace .widget-connector with .ad-connector for ad placement after posts.
- Migrate initialize-ad-plugin.js to initialize-ad-plugin.gjs to leverage Glimmer and API improvements.
- Use withSilencedDeprecations to handle widget overrides for post ads.
- Update compatibility constraints in .discourse-compatibility.
- Refactor and expand acceptance tests for AdSense, DFP, and House Ads to run with both Glimmer and legacy post stream modes.
2025-07-08 16:28:54 -03:00
David Taylor
e51aad3bfd
DEV: Resolve @on import deprecation ( #248 )
2025-07-03 22:58:25 +01:00
dependabot[bot]
fcd734079b
Bump rack from 3.1.12 to 3.1.16 ( #246 )
...
Bumps [rack](https://github.com/rack/rack ) from 3.1.12 to 3.1.16.
- [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/v3.1.12...v3.1.16 )
---
updated-dependencies:
- dependency-name: rack
dependency-version: 3.1.16
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 17:45:02 +02:00
Jarek Radosz
a98a223a35
DEV: Update linting config and run gjs-codemod
2025-06-05 11:34:48 +01:00
Loïc Guitaut
123dc9e6d8
DEV: Add system spec to check core features are working fine ( #242 )
2025-04-09 14:19:55 +02:00
Jarek Radosz
2f3916c761
DEV: Update linting ( #241 )
2025-03-17 10:55:10 +00:00
Jarek Radosz
6a5bfcc782
DEV: Update linting ( #240 )
2025-03-13 13:25:35 +00:00
dependabot[bot]
32ccafecde
Bump rack from 3.0.11 to 3.0.12 ( #237 )
...
Bumps [rack](https://github.com/rack/rack ) from 3.0.11 to 3.0.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/commits/v3.0.12 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-13 23:25:11 +00:00
David Taylor
1f70537968
DEV: Bump dependencies and fix linting ( #236 )
2025-02-06 17:42:21 +01:00
David Taylor
6aab733bb9
DEV: Pin version for Discourse <3.5.0.beta1-dev ( #235 )
2025-02-05 19:57:37 +01:00
Kelv
6ceba62e98
DEV: Update more deprecated Font Awesome icon names ( #233 )
2024-12-06 20:44:52 +01:00
David Taylor
44b17146c0
FIX: HouseAdsChooser onChange handling ( #234 )
...
Having an action named the same as an argument is no longer possible in a classic component. Move the logic to the parent instead.
Followup to 7685ebf396
2024-12-06 16:02:29 +00:00
Kelv
00298bf01a
DEV: Update deprecated Font Awesome icon names ( #232 )
2024-12-04 02:38:01 +01:00
David Taylor
7685ebf396
DEV: Update to native class syntax ( #230 )
2024-11-29 10:11:21 +00:00
David Taylor
4506b0b837
DEV: Update linting ( #229 )
2024-11-28 15:49:06 +01:00
David Taylor
0400165798
DEV: Update linting ( #228 )
2024-11-20 18:50:41 +01:00
David Taylor
119d331759
DEV: Update linting ( #227 )
2024-11-20 15:43:19 +01:00
dependabot[bot]
e28f97a0f4
Bump cross-spawn from 7.0.3 to 7.0.6 ( #226 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 10:37:59 +00:00
David Taylor
1d3baa5519
DEV: Update eslint config ( #225 )
2024-11-19 11:18:26 +01:00
Discourse Translator Bot
21de3a2b10
Update translations ( #224 )
2024-10-29 15:31:18 +01:00
dependabot[bot]
c91c456187
Bump rexml from 3.3.6 to 3.3.9 ( #223 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.3.6 to 3.3.9.
- [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.3.6...v3.3.9 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 20:43:51 +01:00
Kelv
e42b90507e
DEV: Switch to use pnpm ( #222 )
2024-10-14 13:37:11 +02:00
dependabot[bot]
38354f2a2f
Bump micromatch from 4.0.5 to 4.0.8 ( #221 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 12:46:36 +02:00
dependabot[bot]
fc109c75c4
Bump rexml from 3.3.3 to 3.3.6 ( #219 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.3.3 to 3.3.6.
- [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.3.3...v3.3.6 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 12:31:59 +02:00
Jarek Radosz
35cc34ab17
DEV: Update ace-editor usage ( #220 )
...
AceEditor is now a glimmer component (see: https://github.com/discourse/discourse/pull/28492 ) and it follows the "data down, actions up" pattern.
2024-08-27 13:53:15 +02:00