Gerhard Schlager
b089ac1537
FIX: Posting without bump raised an error for TL4
2019-01-03 14:14:02 +01:00
Gerhard Schlager
4aa3992757
Fix Travis build
...
Travis doesn't provide the latest Rubygems yet and it doesn't make sense to use Bundler 2 until we've upgraded anyway.
2019-01-03 13:46:21 +01:00
Arpit Jalan
d1597683f3
Revert "FIX: trim trailing slash from topic links"
...
This reverts commit 993f847a2c
.
There is an edge case where the link click redirect fails when the URL has trailing slash. Need to figure out a better fix for this.
2019-01-03 17:29:22 +05:30
Guo Xiang Tan
c666ef556d
Fix the build.
...
Ref 570877da3c
2019-01-03 15:34:39 +08:00
Arpit Jalan
993f847a2c
FIX: trim trailing slash from topic links
2019-01-03 12:38:36 +05:30
Sam
30a1d29a7e
FEATURE: force rebake of all posts with images
...
This was done to pick up 3 changes
1. New pngquant which will result in much smaller images
2. Placeholder images which are missing from old posts
3. Retina images missing from old posts
Also picks up on Image Magick upgrade which slightly alters resize algorithm.
Rebake trickles per: `rebake_old_posts_count` site setting. (100 per 15 minutes)
2019-01-03 17:19:38 +11:00
Sam
570877da3c
FEATURE: store thumbnail algorithm version in optimized image table
...
Previously we had no idea what algorithm generated thumbnails, this starts tracking the version.
We also bumped up the version to force all optimized images to be generated. This is important cause we recently introduced pngquant which results in much smaller images.
2019-01-03 17:07:30 +11:00
Arpit Jalan
bea7a8a4d1
FIX: show accurate error message based on invite token validity
2019-01-03 07:46:05 +05:30
Penar Musaraj
a953b71797
FEATURE: allow custom HighlightJS languages
...
Adds pluginApi function that allows themes and plugins to register languages for HighlightJS.
2019-01-02 19:07:36 -05:00
Kris
4af7471ead
Better contrast ratio match between dark and light themes
2019-01-02 17:54:22 -05:00
Jeff Wong
49fbedc445
FIX: make full height menu and cloak respect custom headers ( #6845 )
2019-01-02 14:18:14 -08:00
Sam
0c11caf796
UX: remove gray background from lighbox
...
This avoids a 3 way transition when loading images
- grey
- ultra low res
- full image
Instead we go
- ultra low res
- full image
2019-01-03 08:16:33 +11:00
Neil Lalonde
9ee08908ad
Version bump to v2.2.0.beta7
2019-01-02 15:32:45 -05:00
Jeff Wong
e8a75628fd
Revert "FIX: make full height menu and cloak respect custom headers"
...
This reverts commit a61d9deba1
.
2019-01-02 11:51:03 -08:00
Gerhard Schlager
dc477d1228
FIX: "Toggle topic bump" wasn't visible for TL4 users
2019-01-02 20:16:55 +01:00
Jeff Wong
a61d9deba1
FIX: make full height menu and cloak respect custom headers
2019-01-02 11:05:44 -08:00
Gerhard Schlager
cb9bee4153
Fix Travis build
2019-01-02 19:40:59 +01:00
Neil Lalonde
d7656f30c3
Update translations
2019-01-02 12:32:38 -05:00
Neil Lalonde
3236f2668f
add note to specs about ImageMagick 7 requirement
2019-01-02 12:03:57 -05:00
Gerhard Schlager
8cb5ed3a7c
DEV: Fix random build error
2019-01-02 17:27:08 +01:00
Gerhard Schlager
c30996129f
FEATURE: Allow TL4 users to reset bump date
2019-01-02 16:57:05 +01:00
Gerhard Schlager
e8053d6e7d
FIX: Polls didn't work in imported posts
...
Imports skip validation of posts, but polls are only created during the validation phase.
2019-01-02 15:26:57 +01:00
Gerhard Schlager
a474bf966c
DEV: Skip prettier in single plugin test if patterns aren't found
...
This reverts d06ca90c94
It didn't work because yarn doesn't return the original exit code of the failed command.
2019-01-02 14:36:09 +01:00
Joshua Rosenfeld
2fc7d2c56d
Bump omniauth-google-oauth2 version
2019-01-02 10:42:39 +00:00
Gerhard Schlager
d06ca90c94
DEV: Ignore prettier error when there are no ES6 files
2019-01-02 11:30:09 +01:00
Vinoth Kannan
0884cd218d
UX: Add group name next to PM recipient avatar
...
Also changed group icon color and did minor refactoring
2019-01-02 15:26:42 +05:30
Guo Xiang Tan
38ded77e16
FIX: Make test less fragile.
2019-01-02 16:33:50 +08:00
Sam
766e67ce57
FEATURE: introduce lossy color optimization on resized pngs
...
This feature ensures optimized images run via pngquant, this results extreme amounts of savings for resized images. Effectively the only impact is that the color palette on small resized images is reduced to 256.
To ensure safety we only apply this optimisation to images smaller than 500k.
This commit also makes a bunch of image specs less fragile.
2019-01-02 17:20:02 +11:00
Joe
2914431729
Improves admin and wizard logo copy
...
History:
https://meta.discourse.org/t/logo-recommended-resolution-tips/105053/6
2019-01-02 14:12:40 +08:00
Sam
14911d50a1
DEV: improve comment explaining need for favicon proxy
2019-01-02 13:15:20 +11:00
Guo Xiang Tan
9e50813252
FIX: Pass all necessary options in migrate_to_s3
rake task.
2019-01-02 09:11:23 +08:00
Guo Xiang Tan
0daaae1cf3
DEV: Fix rubocop after update.
2019-01-02 05:47:29 +08:00
sau226
828c07b658
Build(deps-dev): Bump rubocop from 0.60.0 to 0.61.1 ( #6835 )
2019-01-02 05:44:19 +08:00
Guo Xiang Tan
2feeba0f1c
DEV: Remove duplicated assertion.
2019-01-02 05:07:58 +08:00
Jeff Atwood
96aca20fd7
add image optim version note to relevant tests
2019-01-01 01:25:00 -08:00
Joshua Rosenfeld
9878274427
Revert "Bump omniauth-google-oauth2 version"
...
This reverts commit 8ac0b721c5
.
2018-12-31 14:59:09 -05:00
Joshua Rosenfeld
8ac0b721c5
Bump omniauth-google-oauth2 version
2018-12-31 14:07:18 -05:00
David Taylor
23c65feb6c
DEV: Prevent deprecation warnings being incorrectly logged
2018-12-31 14:41:30 +00:00
David Taylor
27ed60bad0
FIX: Quote selection in IE11
2018-12-31 13:54:05 +00:00
Arpit Jalan
70fdc10365
FEATURE: move posts to new/existing PM ( #6802 )
2018-12-31 17:17:22 +05:30
Régis Hanol
b478984f60
make eslint happy
2018-12-31 12:38:45 +01:00
Bianca Nenciu
e49bcebb35
FIX: Validate poll arguments. ( #6740 )
...
* FIX: Validate number poll.
* FEATURE: Poll's min can be 0.
* FIX: Fix URL to user profile.
2018-12-31 10:48:30 +01:00
Saurabh Patel
0fca3205b5
FIX: show error msg on grant badge if message available from backend ( #6801 )
2018-12-31 10:46:39 +01:00
Arpit Jalan
1381dc603d
UX: show generic message when reloading 'activation email resent' page
2018-12-31 13:12:37 +05:30
Joe
6fb421312e
UX: aligns categories and tags in topic lists
...
History:
https://meta.discourse.org/t/minor-visual-weirdness-on-topic-listing-category-and-tags/105268
2018-12-31 14:38:33 +08:00
Joe
55d745f03b
UX: header needs a bit of padding on narrow screens
...
A bit of history
https://meta.discourse.org/t/header-on-responsive-window/105204
2018-12-31 14:33:02 +08:00
Osama Sayegh
8bd5c90b0c
Bump logster to version 1.3.4 ( #6834 )
...
Fixes linear-gradient CSS issue on iOS
Increases z-index for the actions menu to prevent the screen divider/splitter from obstructing the menu
e43e98dc61
2018-12-31 06:58:46 +03:00
Sam
a19170a4c2
DEV: avoid require_dependency for some libs
...
This avoids require dependency on method_profiler and anon cache.
It means that if there is any change to these files the reloader will not pick it up.
Previously the reloader was picking up the anon cache twice causing it to double load on boot.
This caused warnings.
Long term my plan is to give up on require dependency and instead use:
https://github.com/Shopify/autoload_reloader
2018-12-31 10:53:30 +11:00
Sam
fef45789c4
DEV: improve docker dev environment
...
- pass USER=discourse which is not passed in from docker exec (improves backup restore)
- add unicorn script and unicorn support (expose port 9292)
2018-12-31 10:45:08 +11:00
Vinoth Kannan
021f11b68e
FEATURE: Display avatars of PM recepients in small topic header when scrolling down
2018-12-30 20:10:40 +05:30