b0f72ca1d6
DEV: improve the code readability.
...
a0e0b1ef4bc15682e681c43a9c037711c99dbce3
2020-02-11 23:11:59 +05:30
6a7e82c44c
DEV: Apply rubocop ( #8926 )
2020-02-11 16:21:03 +00:00
daaa0a657f
FIX: Render HTML for pie chart options ( #8912 )
2020-02-11 10:02:54 -06:00
b34f09f8d7
FIX: Polyfill String.startsWith function for IE11
...
Followup to fe0d912b97985a6272e720729aa6197e8e40274f
2020-02-11 15:35:22 +00:00
d294e13225
add postmark webhook handling ( #8919 )
2020-02-11 10:09:07 -05:00
b266129ce5
Build(deps): Bump aws-partitions from 1.271.0 to 1.272.0 ( #8918 )
...
Bumps [aws-partitions](https://github.com/aws/aws-sdk-ruby ) from 1.271.0 to 1.272.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-partitions/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-11 10:06:04 -05:00
0cf19eb8fa
Build(deps): Bump aws-sdk-kms from 1.28.0 to 1.29.0 ( #8917 )
...
Bumps [aws-sdk-kms](https://github.com/aws/aws-sdk-ruby ) from 1.28.0 to 1.29.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-kms/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/1.28.0...1.29.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-11 10:04:58 -05:00
ecaf2c2f4e
FIX: Make category slug validation less strict ( #8915 )
...
This was changed recently and caused issues saving old categories which
already had digits at the beginning of the slug (for example, '30-days').
2020-02-11 17:01:12 +02:00
902d0e1e3a
DEV: enforces no-invalid-interactive linting rule ( #8907 )
2020-02-11 15:55:16 +01:00
9d50e1b40f
DEV: introducing user-chooser ( #8910 )
2020-02-11 15:54:56 +01:00
3a906ff0e6
DEV: Bump omniauth-github from 1.3.0 to 1.4.0 ( #8924 )
...
This switches the github API access to use header-based authentication, rather than the deprecated parameter-based method
2020-02-11 09:36:41 +00:00
7ff58f1787
FIX: Disable preloading audio + video when secure media enabled ( #8922 )
...
Meta topic: https://meta.discourse.org/t/secure-media-uploads-expire/140894
This fixes the issue where if secure media was enabled, audio
and video files would do an initial load using the presigned
URL for the media to get metadata information e.g. duration of
track/video. However this started the expiry countdown for the
URL, so when a user pressed play on the media after 15 seconds
the media would be expired and AWS would return a 403 error.
We do not preload media if secure media is enabled. Otherwise
we just set the preload type to "metadata" which is the browser
default anyway.
2020-02-11 11:49:58 +10:00
1a1bb7a2c9
FEATURE: Add logging when claiming and unclaiming reviewable flagged posts ( #8920 )
2020-02-10 15:40:01 -08:00
d7ae6b28e7
Build(deps): Bump nokogiri from 1.10.7 to 1.10.8 ( #8916 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.10.7 to 1.10.8.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.10.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 15:27:36 -05:00
c60182cdb2
UX: Prevent new badge from being orphaned on mobile
2020-02-10 13:48:47 -05:00
8009d7bda2
FEATURE: Support video caption tags/attributes ( #8914 )
2020-02-10 13:37:32 -05:00
6cfd16656f
FIX: Ignore group mentions inside quotes ( #8905 )
...
Also includes:
* DEV: Reuse found elements
2020-02-10 18:31:42 +01:00
38011c1d2d
login/signup table shouldn't have border on tbody
2020-02-10 11:16:03 -05:00
5dc0f1bba2
Build(deps-dev): Bump test-prof from 0.10.2 to 0.11.1 ( #8911 )
...
Bumps [test-prof](https://github.com/palkan/test-prof ) from 0.10.2 to 0.11.1.
- [Release notes](https://github.com/palkan/test-prof/releases )
- [Changelog](https://github.com/palkan/test-prof/blob/master/CHANGELOG.md )
- [Commits](https://github.com/palkan/test-prof/compare/v0.10.2...v0.11.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 10:57:10 -05:00
cd22b12ec0
Mention how to change existing email settings ( #8900 )
2020-02-10 10:49:51 -05:00
e82901875f
Build(deps): Bump aws-sdk-s3 from 1.60.1 to 1.60.2 ( #8899 )
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.60.1 to 1.60.2.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/v1.60.1...v1.60.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 10:42:17 -05:00
0b96e182de
Build(deps): Bump aws-partitions from 1.270.0 to 1.271.0 ( #8898 )
...
Bumps [aws-partitions](https://github.com/aws/aws-sdk-ruby ) from 1.270.0 to 1.271.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-partitions/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 10:41:43 -05:00
4de7d5ff90
FIX: removes limit for trust level growth report ( #8908 )
2020-02-10 11:56:29 +01:00
0d6578dc4d
FIX: makes tag-{info,list} more specific to avoid styling other elements ( #8902 )
2020-02-10 08:41:38 +01:00
0d9b99582d
DEV: enforces table-groups linting rule ( #8903 )
2020-02-10 08:14:26 +01:00
99ad2e408a
DEV: enforces style-concatenation linting rule ( #8888 )
2020-02-10 08:13:50 +01:00
f5f4ce90c1
DEV: adds afterRender decorator ( #8864 )
2020-02-10 08:13:13 +01:00
478c095e5c
DEV: Set commit.gpgsign=false for test Git repos ( #8891 )
2020-02-10 17:34:00 +11:00
8054ce735b
DEV: Bump Logster version to 2.6.2
...
This version includes fixes for bugs in the previous version. Changelog: 932e510436 (diff-4ac32a78649ca5bdd8e0ba38b7006a1e)
2020-02-09 15:55:49 +00:00
bd49d4af1a
FIX: Flair icon being removed when updating other profile info
...
The commit: 75069ff17917f9b8969ae0e8e0e271cdf1e38c78
allows users to remove their primary group, but this introduced a bug
where if you were to edit any other profile info like location or
website which is a form on a separate page then the flair dropdown,
would cause the selected flair to be removed.
This fix ensures that if the `primary_group_id` parameter is missing
from the update payload it does not remove the existing
`primary_group_id`. It will only remove the `primary_group_id` if it is
present in the payload and empty.
2020-02-07 16:26:33 -07:00
a2bd0c6ef9
Improve default email level copy ( #8897 )
2020-02-07 12:16:11 -08:00
fc3ffd10b4
Improve group allow membership requests copy ( #8896 )
2020-02-07 11:30:26 -08:00
5919618a87
DEV: Drop legacy OpenID 2.0 support ( #8894 )
...
This is not used in core or official plugins, and has been printing a deprecation notice since v2.3.0beta4. All OpenID 2.0 code and dependencies have been dropped. The user_open_ids table remains for now, in case anyone has missed the deprecation notice, and needs to migrate their data.
Context at https://meta.discourse.org/t/-/113249
2020-02-07 17:32:35 +00:00
e3c3c88ab5
REFACOR: Closing Tag Changes
...
- a,td, and if closing tag locations for ShowLikes / ShowOpLikes
2020-02-07 10:54:45 -06:00
99fd65328c
FIX: Skip absolutizing URLs when source URI is invalid
2020-02-07 10:54:24 -05:00
88a4d5a2c1
FIX: Properly convert quotes to Markdown ( #8808 )
...
* FIX: Properly convert quotes to Markdown
When quoting a quote it used to convert the quote header, including the
user avatar and username, into a image and some text and then the
contents. This also caused issues when quoting full paragraphs (or when
selecting paragraphs by triple-clicking) because the user avatar and
name from the following quote would also be included.
This commit implements the support necessary to convert
<aside class="quote"> elements to proper Discourse quotes.
2020-02-07 16:25:23 +01:00
6f3952e7f1
DEV: Include the authOptions variable in create-account outlet
2020-02-07 14:01:04 +00:00
a516c5df82
DEV: Bump logster version to 2.6.1 and enable new logster feature
...
Logster 2.6.1 includes a few new features and fixes. More details here: 58bb5c5368/CHANGELOG.md
2020-02-07 13:35:26 +00:00
bc1977ef93
UX: Always disable create account button when user fields are invalid
...
Previously the button would never be disabled when an external authenticator was being used. The validation error would only appear after submit
2020-02-07 13:20:50 +00:00
252989e261
DEV: better detection of new item ( #8889 )
2020-02-07 14:12:17 +01:00
a0bf2ac313
DEV: applies valueAttribute deprecation when null ( #8887 )
2020-02-07 10:39:39 +01:00
d86ed028c7
FIX: ensure s2 is working with wizard ( #8886 )
2020-02-07 10:00:39 +01:00
a0e0b1ef4b
FIX: reset edit_reason
in posts when creating a new version.
2020-02-07 09:40:16 +05:30
5eb3255b02
DEV: Bump webmock from 3.8.0 to 3.8.1 ( #8884 )
...
Bumps [webmock](https://github.com/bblimke/webmock ) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/bblimke/webmock/releases )
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bblimke/webmock/compare/v3.8.0...v3.8.1 )
Testing only, not a risky change
2020-02-07 14:13:27 +11:00
49843f327e
FIX: Strip audio/video content from excerpt ( #8881 )
2020-02-06 15:08:13 -05:00
928e011140
FIX: prevents ac wrap to overflow on group-add-member modal ( #8882 )
2020-02-06 20:47:53 +01:00
20944e69e4
FEATURE: adds trust_level_growth report ( #8878 )
2020-02-06 19:44:30 +01:00
4b6a47be48
DEV: do not persist force_custom_user_agent_hosts setting
...
Followup to f029e2
2020-02-06 11:56:54 -05:00
6ba7f924ba
DEV: introduces git-blame-ignore-revs ( #8880 )
...
To setup locally:
git config blame.ignoreRevsFile .git-blame-ignore-revs
2020-02-06 11:37:54 -05:00
dafd3c3b47
DEV: enforces no self-closing-void-elements ( #8879 )
2020-02-06 17:26:06 +01:00