Robin Ward
153eca23e3
Switch Development Database via ENV var
...
This is useful if you use multiple development databases locally
and don't want to constantly `db:drop db:create` into
`discourse_development`.
Simply add `DISCOURSE_DEV_DB=whatever_db` as an ENV variable and
Discourse will use it in development mode.
2017-09-04 12:14:34 -04:00
minusfive
a329f37b44
Match capitalization of Groups to other stats on user > about box
2017-09-01 09:31:51 -07:00
Sam Saffron
e283e6aea0
FEATURE: allowed_iframes site setting for allowing iframes
...
This allows you to whitelist custom iframes if needed in posts
2017-09-01 10:15:44 -04:00
Robin Ward
e41a828774
Update translations
2017-08-31 14:50:40 -04:00
Bianca Nenciu
6bc74ceb50
Split alias levels in mentionable and messageable levels. ( #5065 )
...
* Split alias levels in mentionable and messageable levels.
* Fixed some tests.
* Set messageable level to everyone by default.
* By defaults, groups are not mentionable or messageable.
* Made staff groups messageable by the system.
2017-08-28 12:32:08 -04:00
Bianca Nenciu
bb3a5910d7
Support for sending PMs to email addresses ( #4988 )
...
* Added support for sending PMs to email addresses.
* Made changes after review.
* Added settings validator.
* Fixed tests.
2017-08-28 12:07:30 -04:00
Joffrey JAFFEUX
b83c0747d9
FIX: select-box improvments
...
- more tests for category-select-box
- allows to clear selection
- fix positioning on safari
- focus on click
- do not display uncategorized if not allowed in settings
- fix component state impacting other specs
- better texts
- higher category-select-box on mobile
2017-08-28 14:34:04 +02:00
Neil Lalonde
398604ac71
FEATURE: set purge_unactivated_users_grace_period_days to 0 to disable purging unactivated users
2017-08-25 15:20:06 -04:00
Neil Lalonde
ea969d1ed0
FEATURE: add Thai language
2017-08-25 12:33:09 -04:00
minusfive
c01dc26ea6
Add no-content message for user/activity/replies, fix no-content display
2017-08-24 09:51:39 -07:00
Jeff Atwood
ab017c90c8
improved email bad destination error copy
2017-08-23 20:04:31 -07:00
john muhl
76e134c700
fix misuse of TLD
2017-08-22 16:45:29 -05:00
Sam
d7a2584c6e
FEATURE: image uploads now have short urls
...
Shorten all image uploads to use short urls, this is the client
side implementation.
2017-08-22 16:40:08 -04:00
Sam
2f0c6c99e0
FIX: ip lookup not working
...
Also add a powered by line so it is clear this makes an external service call
2017-08-21 14:18:49 -04:00
Robin Ward
954d753d5d
FIX: Sidekiq wouldn't start up in development mode
2017-08-18 10:04:52 -04:00
Sam
889b99552a
FEATURE: allow ctrl+shift+s to open search
2017-08-17 12:57:08 -04:00
Jeff Atwood
8f795b35bb
missed a spot on email invite h4 to bold conversion
2017-08-16 16:43:14 -07:00
Neil Lalonde
3b7657e4b3
Update translations
2017-08-16 11:38:45 -04:00
Robin Ward
39cfffce2d
Reload lib in development mode only
2017-08-16 11:14:49 -04:00
Guo Xiang Tan
996ce8c443
Merge pull request #5024 from fantasticfears/site-setting
...
FIX: fails loud if default setting is not set
2017-08-16 09:36:38 +09:00
Joffrey JAFFEUX
cad6107624
refactors select-box
...
Note: this commit also now uses select-box for mobile topics controls
2017-08-16 00:41:56 +02:00
Jeff Atwood
e50cad3338
minor 404 page copyedits
2017-08-15 15:29:59 -07:00
Neil Lalonde
d506e577a5
FEATURE: if full search returns no results, show google search form
2017-08-15 16:46:41 -04:00
Neil Lalonde
130ae2cd4b
FEATURE: add Latvian language
2017-08-15 11:40:00 -04:00
Erick Guan
1646bc0031
FIX: fails loud if default setting is not set
...
Noted:
- `push_api_secret_key` is set in initializer. Shimed with ''
- `default_theme_key` is set in seeding. Shimed with ''
2017-08-15 12:07:25 +02:00
Erick Guan
77d00ea7f9
Remove hidden settings' translation ( #5043 )
2017-08-14 12:12:40 +02:00
Robin Ward
f200d52324
Revert "Autoload lib folder to pick up more changes in development mode"
...
This reverts commit 156347ea7a
.
2017-08-13 14:31:13 -04:00
Robin Ward
156347ea7a
Autoload lib folder to pick up more changes in development mode
2017-08-13 14:17:53 -04:00
Joffrey JAFFEUX
482924b161
FEATURE: initial implementation of an ember native select
2017-08-13 14:34:50 +02:00
Régis Hanol
6b13d74868
FIX: ensure we always reload TopicView and TopicList in dev
2017-08-12 04:22:22 +02:00
Jeff Atwood
b900f1b9d5
minor improvements to setup wizard copy
2017-08-10 16:32:56 -07:00
Jeff Atwood
112133736b
soften the auto-hiding PM message a bit
2017-08-10 15:34:32 -07:00
Neil Lalonde
3c538270e4
UX: placeholder text in watched word input field
2017-08-10 11:25:17 -04:00
Neil Lalonde
197944edaa
UX: when staff change their email address, show a message saying an email has been sent to their current address, not their new one
2017-08-09 13:43:01 -04:00
Arpit Jalan
bf2c35aa99
FEATURE: add RSS feed for badge pages
2017-08-09 13:43:49 +05:30
Guo Xiang Tan
a9613163b5
FEATURE: Force user to enter reason when requesting for group membership.
2017-08-09 15:45:28 +09:00
Guo Xiang Tan
2c39743d5d
Introduce multisite tests for better coverage.
2017-08-08 12:58:22 +09:00
Robin Ward
6ecb7cdff4
UX: Support for `none` style of category badge
2017-08-07 12:49:19 -04:00
Guo Xiang Tan
3f24ed2b3e
Can't revert due to incompatibility of new site setting types.
...
Revert "Revert "FEATURE: Site settings defaults per locale""
This reverts commit 439fe8ba24
.
2017-08-07 10:43:09 +09:00
Guo Xiang Tan
439fe8ba24
Revert "FEATURE: Site settings defaults per locale"
...
This reverts commit 468a8fcd20
.
2017-08-07 10:31:50 +09:00
Leo McArdle
a7b7fe335f
FIX: allow an admin to click on blank errors ( #5027 )
...
* FIX: allow an admin to click on blank errors
* i18nlize strings
* what would a rails master do?
2017-08-04 20:04:26 +02:00
Robin Ward
a3ef814245
UX: Show proper HTML for category preview in site settings
2017-08-04 13:56:27 -04:00
Neil Lalonde
d1576298ef
add shadowed_by_global to allow_restore
2017-08-03 15:10:11 -04:00
Guo Xiang Tan
a47e297508
Merge pull request #5019 from tgxworld/more_resiliency_to_readonly_redis
...
Fix Redis command errors when trying to start app with a readonly Redis.
2017-08-03 06:34:36 +09:00
Sam
902be91a5a
FEATURE: CTRL+/ to trigger search even from composer
2017-08-02 16:26:03 -04:00
Sam
f6bc572fb8
FEATURE: option to enable inline oneboxes for all domains
...
Also, change to prefer title over open graph which is often way too sparse
2017-08-02 14:27:31 -04:00
Erick Guan
468a8fcd20
FEATURE: Site settings defaults per locale
...
This change-set allows setting different defaults for different locales.
It also:
- Adds extensive testing around site setting validation
- raises deprecation error if site setting has the default property based on env
- relocated site settings for dev and tests in the initializer
- deprecated client_setting in the site setting's loading process
- ensure it raises when a enum site setting being set
- default_locale is promoted to `required` category.
- fixes incorrect default setting and validation
- fixes ensure type check for site settings
- creates a benchmark for site setting
- sets reasonable defaults for Chinese
2017-08-02 12:24:19 -04:00
Guo Xiang Tan
9bc3038728
Fix Redis command errors when trying to start app with a readonly Redis.
2017-08-02 21:33:56 +09:00
Jeff Atwood
13bb69baca
switch from h4 to bold for invite headers
2017-08-01 16:39:59 -07:00
Robin Ward
173aa69905
Enable compression for SVG files
2017-08-01 17:25:25 -04:00