d34dd4ed4f
FIX: pasting link into composer with a topic template will onebox the link after the template
2017-04-12 14:48:30 -04:00
8395569b05
FIX: Topic.similar_to error when Search is not loaded
2017-04-12 14:48:30 -04:00
a018eed611
expand tmp for osx
2017-04-12 14:47:37 -04:00
db9a44d4b5
we need theme vars when building theme css
2017-04-12 13:37:27 -04:00
6bfe92e19e
Update boot_dev
2017-04-12 10:33:56 -07:00
d0fa8cda76
correct issue where no selected theme would force incorrect selection
2017-04-12 13:00:25 -04:00
bbecc65737
force recompilation of css assets
2017-04-12 12:46:03 -04:00
513f1f065a
Wrap directory names in quotes
...
When there are spaces in any of the directories referenced, bash will error out. This wraps those items in quotes to allow bash to parse the path names properly.
2017-04-12 09:41:23 -07:00
8cd9afcfad
move CSS precompilation to last step
2017-04-12 12:30:24 -04:00
7f2a80bbc8
correct theme selector expiry selection
2017-04-12 11:59:47 -04:00
a7ed8a0310
correct theme importer to support embedded.scss
2017-04-12 11:30:16 -04:00
95d095c97d
test should be configuring git info
2017-04-12 11:19:47 -04:00
3dcad123f5
Merge branch 'libsass'
2017-04-12 10:56:28 -04:00
a3e8c3cd7b
FEATURE: Native theme support
...
This feature introduces the concept of themes. Themes are an evolution
of site customizations.
Themes introduce two very big conceptual changes:
- A theme may include other "child themes", children can include grand
children and so on.
- A theme may specify a color scheme
The change does away with the idea of "enabled" color schemes.
It also adds a bunch of big niceties like
- You can source a theme from a git repo
- History for themes is much improved
- You can only have a single enabled theme. Themes can be selected by
users, if you opt for it.
On a technical level this change comes with a whole bunch of goodies
- All CSS is now compiled using a custom pipeline that uses libsass
see /lib/stylesheet
- There is a single pipeline for css compilation (in the past we used
one for customizations and another one for the rest of the app
- The stylesheet pipeline is now divorced of sprockets, there is no
reliance on sprockets for CSS bundling
- CSS is generated with source maps everywhere (including themes) this
makes debugging much easier
- Our "live reloader" is smarter and avoid a flash of unstyled content
we run a file watcher in "puma" in dev so you no longer need to run
rake autospec to watch for CSS changes
2017-04-12 10:53:49 -04:00
1a9afa976d
FEATURE: Add AWS S3 EU (London) "eu-west-2" region
2017-04-12 10:38:17 -04:00
4cb6880766
Upgrade image_optim.
2017-04-12 10:38:17 -04:00
24d3c77d19
Fix the build.
2017-04-12 10:38:17 -04:00
30a8c5cca2
FIX: render emoji in topic title
2017-04-12 10:38:17 -04:00
7e060e8425
FEATURE: Add AWS S3 EU (London) "eu-west-2" region
2017-04-12 17:21:31 +08:00
3aec0154de
Merge pull request #4802 from tgxworld/upgrade_image_optim
...
Upgrade image_optim.
2017-04-12 17:19:33 +08:00
af8a0d93a0
Upgrade image_optim.
2017-04-12 16:56:00 +08:00
f322f3a6cf
Fix the build.
2017-04-12 16:32:39 +08:00
04567e00fa
Merge pull request #4801 from techAPJ/topic-title-unicode
...
FIX: render unicode emoji in topic title
2017-04-12 13:49:50 +05:30
1c1b36ad14
FIX: render emoji in topic title
2017-04-12 13:49:08 +05:30
5cb64810cd
FIX: Changing notification level in topic footer buttons was not updating timeline.
2017-04-12 14:54:03 +08:00
7cb389a235
Add DiscourseEvent
trigger when user's topic notification level changes.
2017-04-12 11:56:50 +08:00
66a7b0c30b
FIX: Add web hook DiscourseEvent
s in initializer.
2017-04-12 11:55:49 +08:00
3a235d1241
clarify on disk space requirements for install
2017-04-11 16:36:47 -07:00
c6cd25b0ff
Update README.md
2017-04-11 15:11:50 -07:00
e5a50a3c98
FIX: rtl locale support for category box style
2017-04-11 15:04:27 -04:00
82dfe4c5d5
FIX: disable browser autocomplete for change-owner modal
2017-04-11 20:43:30 +05:30
8fb41bf5fb
FIX: update timestamp when resending invite
2017-04-11 20:02:32 +05:30
5a57278a8e
Fix build.
2017-04-11 21:37:57 +08:00
73180c8a19
FIX: Private message can be set to publish in the future.
2017-04-11 20:44:25 +08:00
3861bd2793
FIX: Quotes should be ignored when parsing for onebox source.
2017-04-11 15:22:21 +08:00
0a4c30bce3
FIX: Handle cases where alt
and title
tag is blank when parsing excerpt.
2017-04-11 14:18:27 +08:00
2d9b31b147
allow 'max_image_megapixels' up to 150MB
2017-04-11 07:44:10 +02:00
c076f7b1aa
Fix broken specs.
2017-04-11 10:43:34 +08:00
aadf4805a5
FIX: Topic status update not being deleted once it has been executed.
2017-04-11 10:32:13 +08:00
2be14a604c
FIX: censored_pattern with group capturing wasn't working
2017-04-10 23:38:48 +02:00
db77640634
FIX: grant first reply by email job was *brokenated*
2017-04-10 22:11:29 +02:00
f0778c50bf
UX: add href to badge title
2017-04-10 21:39:19 +02:00
b3761653b3
FIX: render emoji in title tag on topic page
2017-04-11 00:25:22 +05:30
8ce14479b6
Version bump to v1.8.0.beta10
v1.8.0.beta10
2017-04-10 14:31:27 -04:00
028eb8c05a
FIX: render emoji in topic title
2017-04-10 23:36:30 +05:30
6af864b969
Update translations
2017-04-10 13:43:35 -04:00
3957540dd1
FIX: convert emoji to unicode in topic titles in emails
2017-04-10 13:15:25 -04:00
0013a23dc1
SECURITY: prefer render plain/html to render text where possible
2017-04-10 08:01:42 -04:00
e49f3a408e
FEATURE: Add option for ExcerptParser
to keep onebox source.
2017-04-10 16:11:58 +08:00
e7c2f5fd96
UX: show check mark glyph on 'Dismiss New' button on mobile
2017-04-08 10:13:32 +05:30