529 Commits

Author SHA1 Message Date
Guo Xiang Tan
546101a357 Add frozen string literal to files. 2019-05-13 10:16:50 +08:00
Neil Lalonde
d3a5927ede Don't render inside a cloaked post 2019-05-10 14:22:18 -04:00
Neil Lalonde
2ca0adca05 Fix failing js test 2019-05-08 13:44:25 -04:00
Neil Lalonde
896e5a9838 Prettier 2019-05-08 11:22:21 -04:00
Neil Lalonde
10ab104cd8 JS test for mixed ads 2019-05-08 11:17:40 -04:00
Neil Lalonde
365f441924 FIX: groups with mixed case names not working 2019-05-08 11:01:01 -04:00
Neil Lalonde
4bd2035866 FEATURE: house ads can be configured to alternate with other ads
Use the new "house ads frequency" site setting to configure how often
house ads should show, as a percentage. This only applies in ad
placements where other ad networks are configured to appear.
2019-05-07 19:52:51 -04:00
Neil Lalonde
cdc14398ba FIX: linking to house ads URLs shows not found error page 2019-05-07 14:32:32 -04:00
Neil Lalonde
d9d7f4c8f4 FIX: house ads randomized instead of showing evenly 2019-05-03 16:04:04 -04:00
Neil Lalonde
26d42e9ed7 Fix compatibility with other js tests 2019-05-03 13:26:16 -04:00
Neil Lalonde
171656304b Version bump, update readme with House Ads info 2019-05-03 11:56:59 -04:00
Neil Lalonde
1bd80e1afe FEATURE: House Ads
Allows creating ads within Discourse admin at Plugins > House Ads.
Write the ads in html and style them with CSS in themes.
2019-05-03 11:39:34 -04:00
Neil Lalonde
5272995e74 FEATURE: use groups to control who sees ads 2019-05-03 11:39:34 -04:00
Neil Lalonde
369d5dfc9e oops revert again "FEATURE: use groups to control who sees ads" and all later" 2019-04-17 16:02:19 -04:00
Neil Lalonde
b105da53e8 disable js tests
works on my machine, but breaks build
2019-04-17 15:53:41 -04:00
Neil Lalonde
e6bcd96d8e FEATURE: use groups to control who sees ads" and all later 2019-04-17 15:40:50 -04:00
Neil Lalonde
50d258dc37 Revert "FEATURE: use groups to control who sees ads" and all later
Revert "Updates to codefund-ad"
Revert "Updates to carbonads-ad"
Revert "Updates to amazon-product-links"
2019-04-17 15:37:09 -04:00
Neil Lalonde
63e604d81b Updates to codefund-ad 2019-04-17 11:36:50 -04:00
Neil Lalonde
8ef02aa351 Updates to carbonads-ad 2019-04-17 11:36:50 -04:00
Neil Lalonde
881a8e5d4c Updates to amazon-product-links 2019-04-17 11:36:50 -04:00
Neil Lalonde
4fd7caffd6 FEATURE: use groups to control who sees ads
A new setting has been added in Admin > Settings > Ad Plugin called
"no ads for groups". Add group names to this list. If a user belongs
to any of the groups, they will not see any ads. This is an alternative
to using trust level settings like "adsense through trust level".
2019-04-17 11:36:50 -04:00
Neil Lalonde
6097e6f097 Clean-up codefund-ad component 2019-04-17 11:36:50 -04:00
Neil Lalonde
943acbfeb1 Add some js tests, and update adsense js 2019-04-17 11:36:47 -04:00
Diego Barreiro
8f2e4c5a49 FIX: Wrong Image 2019-04-15 13:54:20 -04:00
Diego Barreiro
147b1350ea FIX: Switch Property to Computed 2019-04-15 11:54:18 -04:00
Diego Barreiro
23ece34f53 FIX: Switch Var to Const 2019-04-15 11:54:18 -04:00
Diego Barreiro
7ee19d79c3 FIX: CSP URLs 2019-04-15 11:54:18 -04:00
Diego Barreiro
a1649f7cce BUMP: Plugin Version 2019-04-15 11:54:18 -04:00
Diego Barreiro
79a4c228a6 DEV: Update Readme 2019-04-15 11:54:18 -04:00
Diego Barreiro
608feb2e54 UX: Add Spanish Translations 2019-04-15 11:54:18 -04:00
Diego Barreiro
40c0af2177 DEV: Whitelist CarbonAds URLs on CSP 2019-04-15 11:54:18 -04:00
Diego Barreiro
0980914d0c UI: Style Ads 2019-04-15 11:54:18 -04:00
Diego Barreiro
c5272db7f3 UX: Init Carbon Ads 2019-04-15 11:54:18 -04:00
Sam Saffron
4516dbca26 Add missing license file 2019-04-08 17:51:50 +10:00
Neil Lalonde
cd35666059 Update translations 2019-04-05 10:08:42 -04:00
Régis Hanol
8fda5c3b7d
Delete .DS_Store 2019-03-21 22:10:24 +01:00
Régis Hanol
2065b8bd41
fix new lines in README 2019-03-21 22:09:23 +01:00
Neil Lalonde
ec10ef4483 FIX: wrong size setting being used for post-bottom desktop 2019-03-20 11:22:47 -04:00
Neil Lalonde
3f70312c84 Update translations 2019-03-04 10:12:10 -05:00
Neil Lalonde
9b7a8830b8 FIX: resizing of ad units when they're rendered 2019-02-25 09:53:28 -05:00
Neil Lalonde
9a695cc67d refactor google-dfp-ad component to reduce repetition 2019-02-22 11:15:40 -05:00
Penar Musaraj
ccad3ca226 FEAT: ads.txt support
Adds a plugin setting that holds text content served on a new /ads.txt route.
2019-02-04 16:14:43 -05:00
Neil Lalonde
0debcbf2e8 Move scss out of plugin.rb into a file in assets/stylesheets 2019-02-01 13:46:11 -05:00
Neil Lalonde
e101e6a439 Update translations 2019-01-31 16:42:29 -05:00
Nathan Hopkins
de0a47c1a7 Update CodeFund Ads to use new CodeFund API (#1)
Update CodeFund plugin to work with CodeFund's new API
2019-01-30 13:51:22 -05:00
Penar Musaraj
9172a8f405 Revert "Add support for ads.txt redirect"
This reverts commit f6c7c2d1af361f04ecaaaf5b8bb1cecdc11e6c7d.

Ads.txt redirection can be done directly in core, in admin/customize/permalinks.
2019-01-29 16:22:00 -05:00
Penar Musaraj
4aa6da8913 Add support for ads.txt redirect 2019-01-28 21:39:49 -05:00
Eric Berry
cb445eaaa7 Remove need to only allow UUID as CodeFund Property ID (#71)
* Remove need to only allow UUID as CodeFund Property ID

* Do not apply format check
2019-01-14 17:08:19 -05:00
Joffrey JAFFEUX
00789666d7 Reverts Ember.String.prototype.w monkey patching causing exception
The git blame of the commit is unclear on the reasons leading to this, and how to reproduce a failure.
2019-01-09 20:58:14 +01:00
Gerhard Schlager
0520d57862 Inherit rubocop config from discourse repo 2018-12-03 00:35:18 +01:00