Commit Graph

32460 Commits

Author SHA1 Message Date
c0c236f36e FIX: Better to put a ReviewableUser back into pending than silently fail 2019-04-11 16:36:47 -04:00
6f7b6a3333 FIX: Disagree and Restore should not revert edits 2019-04-11 16:21:18 -04:00
60db57acc0 Make Prettier happy 2019-04-11 14:15:47 -04:00
f060c9b3ff UI: improvements to footer nav for app and PWAs
Adds support for iPad and Chrome PWAs

Better scroll direction logic when reaching bottom of the page
2019-04-11 14:11:26 -04:00
d21dd521d2 FIX: Don't try to create a reviewable user twice 2019-04-11 12:30:54 -04:00
331a809738 FEATURE: Display the reason for many reviewable items
Queued Posts and Users will now display a reason why they are in the
review queue.
2019-04-11 12:04:45 -04:00
7143572e0c FIX: correctly retrieve 'login required' setting value on wizard (#7355)
* FIX: correctly retrieve 'login required' setting value on wizard

FEATURE: extract 'invite only' setting in a separate checkbox control

* Update invite_only checkbox locale on wizard.

Co-Authored-By: techAPJ <arpit@techapj.com>
2019-04-11 20:25:08 +05:30
9a428acce4 UX: Switched composer draft saving to animations (#7356) 2019-04-11 10:03:36 -04:00
5c8213ffd3 removes debugging statement (#7362) 2019-04-11 15:02:38 +02:00
7dd684744c UX: sets min date on calendar when initial date is set (#7361) 2019-04-11 14:37:39 +02:00
46dc38e5a5 UX: minor local-dates form improvements (#7360) 2019-04-11 14:03:53 +02:00
7226240df3 UX: full revamp of local-dates form (#7357) 2019-04-11 11:14:34 +02:00
110512d4d0 Improvements to vBulletin bulk import script
- import attachments
- import avatars
- import user signatures
- create permalink file
- reconnect to MySQL db in case of failure
2019-04-11 12:35:19 +05:30
318aba1f53 fix flaky spec 2019-04-11 12:25:41 +05:30
84f12ac3f7 DEV: No need to carry two brotli implementations around
old version of brotli binary is long gone, require brotli 1.0.0 and up
2019-04-11 16:53:29 +10:00
a20f58554b IMPORT: create category definitions in import:ensure_consistency task 2019-04-11 12:06:37 +05:30
54daa92c2d Fix progress wrapper margin on Safari/iOS 2019-04-11 00:42:26 -04:00
d705dd8bb8 Update annotations. 2019-04-11 12:37:24 +08:00
723feea832 Bump textarea font size on mobile
As of eae2254, zooming is enabled in mobile. Unfortunately, iOS zoomns in on textareas and inputs with font sizes below 16px. This bumps font size for textareas (i.e. composer) but not yet for inputs.
2019-04-11 00:03:29 -04:00
9291ffaac0 email-in alignment fix 2019-04-10 23:49:26 -04:00
abd34882d5 UX: Better organization of category settings 2019-04-10 23:00:31 -04:00
be59c1559d FEATURE: enable NGINX brotli support unconditionally
Previously we would rely on enable brotli in the web template to turn this
on, going forward this is default on
2019-04-11 12:41:16 +10:00
baa7a9836c FEATURE: remove "COMPRESS_BROTLI" optional behavior
The compress brotli functionality is no longer optional, this has worked
well for years. The name of the ENV var is also confusing cause it does
not have a `DISCOURSE_` prefix which caused issues with the web upgrader

Brotli support is now unconditionally on
2019-04-11 12:36:18 +10:00
7a7c6af21e FIX: Fallback to last post when the in-view post cannot be detected.
In certain situations the detection method fails. For example, it fails
for a topic containing: a long post (~1600px height), gap, small action
(focus on this), hidden reply.
2019-04-11 01:14:59 +03:00
87de5d9e8f Record the reason that a post was put into the queue 2019-04-10 17:42:49 -04:00
0489970f72 FIX: Missing translations 2019-04-10 16:51:08 -04:00
adb9009374 SECURITY: Update Handlebars to 4.1
This is to address: https://www.npmjs.com/advisories/755

It is a low priority fix, as Discourse does not allow end users to input
raw handlebars templates.
2019-04-10 15:38:21 -04:00
47c50d9a95 DEV: Add test for post notices. (#7352) 2019-04-10 22:06:27 +03:00
689c7f5410 Minor reviewable alignment fixes 2019-04-10 14:22:46 -04:00
3c65c3398a DEV: Rename variable to match coding style. 2019-04-10 20:45:17 +03:00
1b6f18396b UX: Simplify merged reviewable table 2019-04-10 13:22:28 -04:00
abf4ca9774 FIX: Should be able to recover a user deleted post if raw didn't change 2019-04-10 13:10:40 -04:00
fe9c271d44 FIX: Fixed deleted posts layout (#7348) 2019-04-10 19:00:39 +02:00
cab83596ec FIX: Sites with SSO that required approval were not creating reviewables 2019-04-10 12:53:50 -04:00
eae22548de Footer navigation for iOS PWAs and DiscourseHub app (#7347) 2019-04-10 12:23:18 -04:00
f665862ee8 SPEC: ensure we don't send activation reminder to staged users 2019-04-10 17:40:11 +02:00
4fe562ece5 fix build 2019-04-10 17:37:38 +02:00
ab79060468 FIX: don't send activation reminder to staged users 2019-04-10 17:29:08 +02:00
5d99346740 FIX: Always allow us to reject users, even if they are deleted 2019-04-10 11:00:39 -04:00
3d545d66df FEATURE: Send user activation reminders. (#7280) 2019-04-10 16:53:52 +02:00
af15ba86a0 Fix the build.
8d5c90014268fa9e625930740db2a17e2d018784
2019-04-10 19:14:41 +05:30
b0600e52b6 FIX: use 'freeze' method again to fix 'cant modify frozen string' error
8d5c90014268fa9e625930740db2a17e2d018784
2019-04-10 18:30:59 +05:30
536b90e0ef FEATURE: Support searching custom staff actions (#7346) 2019-04-10 09:53:17 -03:00
8d5c900142 DEV: add unique missing uploads index in post custom fields
https://review.discourse.org/t/feature-send-missing-post-uploads-stat-to-prometheus/2609/6?u=vinothkannans
2019-04-10 18:09:35 +05:30
c523a12187 FIX: Fix assets:precompile rake task. 2019-04-10 14:03:26 +03:00
442fb2facb FEATURE: Remove ignore feature SiteSetting and enable ignore by default (#7349) 2019-04-10 12:54:59 +02:00
a723699519 FIX: Ensure TarReader is closed. 2019-04-10 13:37:04 +03:00
4555d0c598 FEATURE: Refresh MaxmindDb during assets:precompile. (#7340) 2019-04-10 11:37:29 +02:00
82e051077d Show link to the original topic when it was deleted (#7319)
* Moved i18n keys to core. We show a links that points to the original topic when it was deleted

* Use link-to since it's more idiomatic
2019-04-10 11:25:45 +02:00
b5008586c5 DEV: Remove HTML parser from Tautologistics. (#7344) 2019-04-10 11:21:22 +02:00