Arpit Jalan
33f0d80ed5
UX: better title on search page
2017-10-27 09:13:04 +05:30
Robin Ward
764cf7e3a5
FEATURE: Add longer suspension defaults
...
Also refactors and DRYs up the future input date data a lot
2017-10-26 14:16:35 -04:00
Joshua Rosenfeld
128ca0d1a9
Missed a spot changing defer to ignore ( #5267 )
2017-10-26 15:22:45 +11:00
Joshua Rosenfeld
781e11f855
Change defer flag to ignore flag
2017-10-25 22:51:44 -04:00
Arpit Jalan
dbfd43c854
UX: show title in search results
2017-10-22 18:12:06 +05:30
Robin Ward
320341ab46
Hex values should have 6 digits
2017-10-20 14:50:55 -04:00
Robin Ward
e9159e49f3
FEATURE: Site Setting to determine whether flags defaults to topics
2017-10-20 12:37:20 -04:00
Arpit Jalan
804b4f32f8
better error message when API authentication fails
2017-10-20 20:05:34 +05:30
Régis Hanol
62156885ec
UX: remove 🔥 heading and ruler button from composer toolbar
2017-10-20 10:59:31 +02:00
Joffrey JAFFEUX
ae1743c61f
[WIP] select-box-kit refactoring
2017-10-19 12:51:08 -07:00
Robin Ward
838568cbc3
Refactor flag types for more customization
2017-10-19 13:55:23 -04:00
Guo Xiang Tan
25c25ae423
FEATURE: Allow user to leave a PM.
2017-10-19 12:32:55 +08:00
Guo Xiang Tan
79de10b212
FEATURE: Allow users to disable new PMs.
...
https://meta.discourse.org/t/is-it-possible-to-disable-private-messaging-for-a-specific-user/46391
2017-10-19 12:32:55 +08:00
Sam
7f9b0f5e60
try moving shortcut to ctrl+alt+f
2017-10-18 12:20:45 +11:00
Sam
7af1bf32d5
UX: switch global search trigger to ctrl+alt+s
...
Otherwise it conflicts with firefox
2017-10-16 10:01:17 +11:00
Joshua Rosenfeld
52b33b448d
Use simpler language
2017-10-15 14:36:50 -04:00
Joshua Rosenfeld
512a723936
Update username rule description
2017-10-13 21:47:04 -04:00
Robin Ward
5572d1d5f7
Refactor user summary page to use more components
2017-10-13 16:05:40 -04:00
Neil Lalonde
0a31190254
Update translations
2017-10-13 09:58:41 -04:00
Guo Xiang Tan
1d0fadd48c
Merge pull request #5227 from majakomel/delete-tag-confirm
...
UX: Improve Delete Tag Confirm Message
2017-10-09 11:26:12 +08:00
Neil Lalonde
3a29ba71a3
Update translations
2017-10-06 10:37:57 -04:00
Maja Komel
5780596c50
use delete_confirm_no_topics instead of nested no_topics
2017-10-06 16:29:29 +02:00
Maja Komel
13cc0fd665
replace zero key with no_topics
2017-10-06 15:35:15 +02:00
Maja Komel
789a354570
UX: Delete Tag Warning Improvement
2017-10-06 12:13:37 +02:00
Guo Xiang Tan
b0557c6692
UX: Allow users to remove a remind me topic timer.
2017-10-05 11:50:08 +08:00
Neil Lalonde
c29334cf23
FEATURE: the hide_email_address_taken setting works with the change email address form in user preferences
2017-10-04 11:41:25 -04:00
Neil Lalonde
1faae3c765
rename forgot_password_strict to hide_email_address_taken
2017-10-03 15:28:31 -04:00
Neil Lalonde
e47f5cedd2
FEATURE: forgot_password_strict setting also prevents reporting that an email address is taken during signup
2017-10-03 15:28:30 -04:00
Gerhard Schlager
7f50380221
FIX: respect email domain whitelist/blacklist when creating staged users
2017-10-03 16:36:08 +02:00
Gerhard Schlager
76706f9144
FIX: don't create staged users when incoming email is rejected
...
FIX: don't send subscription mail to new users
2017-10-03 16:36:08 +02:00
Robin Ward
1022535c2b
UX: Add a two week suspension timeframe
2017-10-02 15:23:58 -04:00
Robin Ward
f7c967b754
Add forever to the suspension dropdown
2017-10-02 15:04:22 -04:00
Sam
f6fdc1ebe8
FEATURE: flexible crawler detection
...
You can use the crawler user agents site setting to amend what user agents
are considered crawlers based on a string match in the user agent
Also improves performance of crawler detection slightly
2017-09-29 12:31:50 +10:00
Neil Lalonde
d2d272c5f1
Update translations
2017-09-28 13:37:19 -04:00
Robin Ward
41c3941c4c
FEATURE: Support regular expressions for watched words
2017-09-27 15:48:57 -04:00
Gerhard Schlager
1a37812625
FIX: show error message when keys are missing in email template
...
FIX: log email template changes in the Staff Log
2017-09-27 13:50:04 +02:00
Robin Ward
faa37c3070
FIX: Missing "no activity" message.
2017-09-26 09:37:53 -04:00
Robin Ward
c1c56ae3d6
FIX: Typo on flags page
2017-09-25 16:23:18 -04:00
Robin Ward
09ed2ed749
Add Suspend User to flags page
2017-09-25 12:28:00 -04:00
Robin Ward
079f108ceb
UX: Improve interface for flagging with many flaggers
2017-09-25 12:28:00 -04:00
Robin Ward
6bce3004d9
UX: Nicer selection of suspend duration
2017-09-25 12:28:00 -04:00
Robin Ward
677b016387
Send a suspension message via email to a user
2017-09-25 12:26:41 -04:00
Robin Ward
4020409bbf
Add support for suspension message
2017-09-25 12:25:14 -04:00
Robin Ward
561fa7d0cd
FEATURE: Site Setting to hide suspension reason on the public profile
2017-09-25 12:25:14 -04:00
Robin Ward
40eba8cd93
FEATURE: View flags grouped by topic
2017-09-25 12:25:14 -04:00
Gerhard Schlager
de19c8e70c
update translations
2017-09-16 22:42:28 +02:00
Régis Hanol
2a140b3848
update translations
2017-09-16 00:53:23 +02:00
Gerhard Schlager
d51eee4dbc
FIX: don't try to send a rejection message when the sender was not detected
2017-09-15 17:30:02 +02:00
Neil Lalonde
16fe7aa307
FEATURE: automatically handle flags and posts that have been waiting in a queue for a long time. Flags will be deferred. Posts waiting for approval will be rejected. Control how old the records need to be with the auto_handle_queued_age site setting.
2017-09-14 12:01:06 -04:00
Robin Ward
b2ffaf93a3
Use icon helpers for notification dropdown
2017-09-14 11:20:36 -04:00
Neil Lalonde
346442134e
Update translations
2017-09-14 11:02:39 -04:00
Jeff Atwood
9dc5bf1d97
minor copyedits
2017-09-13 17:39:15 -07:00
Vinoth Kannan
6e9671c2c3
UX: Placeholder images color changed & tootip added
2017-09-13 15:16:38 +05:30
Neil Lalonde
beea5cac48
FIX: send the queued posts reminder as a message to moderators instead of an email to the contact_email
2017-09-12 18:00:51 -04:00
Jeff Atwood
5aba30ede6
description wasn't checked in. ????
2017-09-06 18:46:40 -07:00
Jeff Atwood
27e4baf357
minor copyedits on visit days badges
2017-09-06 15:01:04 -07:00
Régis Hanol
8a935a4b5f
FEATURE: new badges when visiting the forum for 10, 100 and 365 consecutive days
2017-09-06 22:35:08 +02:00
Joshua Rosenfeld
532b698c2f
Merge pull request #5132 from tophee/master
...
Update "email in" help text
2017-09-04 15:19:43 -04:00
tophee
bb098af38e
Update "email in" help text
...
https://meta.discourse.org/t/straightforward-direct-delivery-incoming-mail/49487/98?u=tophee
2017-09-04 15:32:04 +02: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
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
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
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
77d00ea7f9
Remove hidden settings' translation ( #5043 )
2017-08-14 12:12:40 +02:00
Joffrey JAFFEUX
482924b161
FEATURE: initial implementation of an ember native select
2017-08-13 14:34:50 +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
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
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
Jeff Atwood
13bb69baca
switch from h4 to bold for invite headers
2017-08-01 16:39:59 -07:00
Neil Lalonde
2feec43bd7
Update translations
2017-08-01 13:11:52 -04:00
Neil Lalonde
fa3c240e8b
Merge pull request #4981 from dmacjam/fix_limited_search_results
...
FIX: limited search results
2017-07-31 20:23:57 -04:00
Régis Hanol
88ba052446
secure default for the 'find_related_post_with_key' site setting
2017-08-01 00:03:04 +02:00
Neil Lalonde
7c1d7fb423
Merge branch 'master' into fix_limited_search_results
2017-07-31 15:55:31 -04:00
Neil Lalonde
4a5907b116
Merge branch 'master' into search_posts_with_images
2017-07-31 10:44:41 -04:00
Neil Lalonde
d336d9a515
Remove mention of unhandled flags in description of the contact_email setting
2017-07-31 10:08:54 -04:00
Guo Xiang Tan
4620dfe92d
FEATURE: Add group settngs to allow users to leave a group freely.
...
https://meta.discourse.org/t/split-join-leave-freely-setting-on-groups/65565
2017-07-28 15:00:25 +09:00
Guo Xiang Tan
5012d46cbd
Add rubocop to our build. ( #5004 )
2017-07-28 10:20:09 +09:00
Guo Xiang Tan
75374c76b3
UX: Display button to message group on group page.
...
https://meta.discourse.org/t/make-it-easier-to-send-a-message-to-groups/65065
2017-07-27 17:51:25 +09:00
Neil Lalonde
24cb950432
FEATURE: Watched Words: when posts contain words, do one of flag, require approval, censor, or block
2017-07-26 11:01:09 -04:00
Neil Lalonde
ea0e90b2b0
Merge branch 'master' into search_posts_with_images
2017-07-26 10:15:55 -04:00
Guo Xiang Tan
b59dfb86f4
UX: Include group name in email when group is invited to a PM.
...
https://meta.discourse.org/t/xyz-invited-you-to-a-message-but-really-invited-a-group-im-in/65996
2017-07-26 15:51:44 +09:00
Guo Xiang Tan
96267f0845
Merge pull request #4960 from discourse/category-description-error
...
FIX: Explicit error when category description post is bad
2017-07-26 08:54:22 +09:00
Leo McArdle
e4fa6a4c92
add link to /about page in email rejection messages
2017-07-25 11:26:29 +01:00
Régis Hanol
c7c93e7159
FEATURE: new 'strip image metadata' site setting
2017-07-25 11:48:39 +02:00
Jeff Atwood
9e0381396f
adjust markdown for account required message
2017-07-23 12:49:39 -07:00
Joffrey JAFFEUX
e2e0221dd7
FIX: make sure there are meaningful titles on the picker
2017-07-22 17:32:12 +02:00
Robin Ward
2f8f2aa1dd
FEATURE: Whitelists for inline oneboxing
2017-07-21 15:41:47 -04:00
Jeff Atwood
4c7b725e19
remove quote marks from search term result page
2017-07-21 12:35:30 -07:00
Rafael dos Santos Silva
89ef5d36a9
FIX: Explicit error when category description post is bad
2017-07-21 16:07:29 -03:00
Leo McArdle
407a23663d
FEATURE: send rejection email for unrecognized errors
2017-07-21 18:26:52 +01:00
Joffrey JAFFEUX
c7f2b0fe58
tweaks to copy and styles
2017-07-21 14:19:04 +02:00
Jakub Macina
44bd8f3837
Add info about more results to full-page search frontend.
2017-07-21 09:35:04 +02:00
Arpit Jalan
d666b73893
Update translations.
2017-07-20 14:57:02 +05:30
Joffrey JAFFEUX
6de258d4cf
FEATURE: Introduces new emoji-picker
2017-07-19 16:48:23 +02:00
Sam Saffron
d0c5205a52
Feature: Change markdown engine to markdown it
...
This commit removes the old evilstreak markdownjs engine.
- Adds specs to WhiteLister and changes it to stop using globals
(Fixes large memory leak)
- Fixes edge cases around bbcode handling
- Removes mdtest which is no longer valid (to be replaced with
CommonMark)
- Updates MiniRacer to correct minor unmanaged memory leak
- Fixes plugin specs
2017-07-17 11:41:34 -04:00
Robin Ward
6b6ad9391b
Clean up job for search logs
2017-07-14 14:30:58 -04:00
Robin Ward
97e211f837
FEATURE: Log Search Queries
2017-07-14 14:30:58 -04:00
Neil Lalonde
3ebd8838af
FEATURE: cross-domain tracking for Google universal analytics
2017-07-13 15:21:44 -04:00
Sam
79a084dd58
Revert "remove old markdown engine work-in-progress"
...
This reverts commit ee470b5317
.
2017-07-12 18:10:51 -04:00
Sam Saffron
ee470b5317
remove old markdown engine work-in-progress
2017-07-12 17:44:40 -04:00
Arpit Jalan
76981605fa
FIX: don't raise error when inviting existing user to private topic via email
...
https://meta.discourse.org/t/inviting-existing-user-to-a-private-topic-message-via-email-shows-error-message/65994
2017-07-12 21:51:21 +05:30
Jeff Atwood
f585f2cca5
switch to H4 for invite body title copy
2017-07-11 15:05:07 -07:00
Jeff Atwood
9e91d137e3
switch to h4 for invite body title copy
2017-07-11 15:04:04 -07:00
Guo Xiang Tan
f529cb1674
Remove validation for invalid interpolation keys.
...
* Our codebase currently supports custom interpolations keys that are
not present in the original translation. The proper fix should
be to make `TranslateOverride` aware of such keys.
2017-07-11 11:12:11 +09:00
Régis Hanol
c66b9dcdbd
add 'us-east-2' S3 region
2017-07-10 15:36:38 +02:00
Guo Xiang Tan
2255724637
UX: Add validator for `SiteSetting#sso_overrides_email`.
2017-07-10 10:08:55 +09:00
Arpit Jalan
5b67cd1937
Merge pull request #4956 from techAPJ/pm-recipients
...
FEATURE: new site setting to limit message recipients
2017-07-06 22:57:33 +05:30
Arpit Jalan
7cffbc8ba8
FEATURE: new site setting to limit message recipients
...
New site setting `max_allowed_message_recipients` to limit message
recipients
https://meta.discourse.org/t/one-of-my-users-just-group-messaged-100-other-user-with-a-spam-offer/65612/7?u=techapj
2017-07-06 22:52:49 +05:30
Joffrey JAFFEUX
6fd44b1efd
FIX: s/google_blob/google_classic
2017-07-06 09:05:15 +02:00
Arpit Jalan
25d70ec900
Update Translations
2017-07-05 11:35:35 +05:30
Joffrey JAFFEUX
a71c75367e
FEATURE: emoji generation now use emoji-db
...
- unicode 10
- emoji 5.0
- support for google_blob and facebook_messenger sets
2017-07-04 14:08:47 +02:00
Sam
845170bd6b
FEATURE: add support for group visibility level
...
There are 4 visibility levels
- public (default)
- members only
- staff
- owners
Note, admins and group owners ALWAYS have visibility to groups
Migration treated old "non public" as "members only"
2017-07-03 15:26:57 -04:00
Arpit Jalan
e7b9b1312e
FEATURE: remove all invites
...
https://meta.discourse.org/t/remove-all-invitations-button-for-the-admin-panel/65207
2017-06-29 22:30:10 +05:30
Sam
fbb5600c8e
expose enable_experimental_markdown_it
...
expose the site setting that enables the CommonMark engine
2017-06-28 16:51:49 -04:00
Sam
4c5109ff5b
FEATURE: site setting for Markdown typographer
...
It ships anyway with markdown.it so we might as well expose it
2017-06-27 16:50:13 -04:00
Sam
e2f57a154b
FIX: blockquote button implementation
...
Previously clicking on blockquote in the middle of sentence
would result in incorrect formatting
2017-06-27 13:32:20 -04:00
Neil Lalonde
febfe27669
Update translations
2017-06-26 14:56:22 -04:00
Robin Ward
4f27259e27
UX: Make the edit wiki button more prominent
2017-06-26 14:34:59 -04:00
Neil Lalonde
eee00b5bb5
UX: include a link to change email preferences at the bottom of summary emails as an alternative to unsubscribing
2017-06-26 12:27:22 -04:00
Leo McArdle
5e0efb3410
FEATURE: setting to only use the key when finding the related post of an email reply
...
this fixes email-in threading problems when using a SMTP server which modifies the message_id
header, like Amazon SES
2017-06-19 12:22:44 +01:00
Arpit Jalan
ee1f3a4b25
UX: make font size consistent on password reset modal
2017-06-19 16:09:29 +05:30
Arpit Jalan
e6b7458b54
remove trailing dot in help text
2017-06-19 15:49:51 +05:30
Jeff Atwood
1c688c9eae
copyedit on login help text
2017-06-19 03:08:20 -07:00
Arpit Jalan
74e6717b40
FEATURE: offer help on forgot password modal
2017-06-19 14:05:45 +05:30
Guo Xiang Tan
a23ce56682
Update translations.
2017-06-19 12:39:30 +09:00
Arpit Jalan
77e886ec90
UX: move optional to the description text for the password field
2017-06-16 15:32:15 +05:30
Guo Xiang Tan
b5ec241716
FIX: Validate interpolation keys used in translation overrides.
...
https://meta.discourse.org/t/discobot-translation-missing-error/64429/6?u=tgxworld
2017-06-16 08:54:48 +09:00
Neil Lalonde
b98a930364
Merge pull request #4896 from dmacjam/multiple-tags-logical-and-search
...
FEATURE: Advanced search supports logical AND of multiple tags
2017-06-14 14:39:23 -04:00
Robin Ward
009f0921dc
FEATURE: Whitelist hosts for internal crawling
2017-06-13 12:59:54 -04:00
Guo Xiang Tan
a5d3abc9b6
FIX: Create group membership request on behalf of user.
2017-06-13 17:49:21 +09:00
Guo Xiang Tan
c5caa9cf71
Revert "FIX: Disable request membership button if user does not have sufficient trust level."
...
This reverts commit 5f441a2614
.
2017-06-13 17:49:21 +09:00
Régis Hanol
54e8fb0d89
FEATURE: new 'allow_staff_to_upload_any_file_in_pm' site setting
2017-06-12 22:41:29 +02:00
Arpit Jalan
4112c2b883
Update translations
2017-06-12 21:24:40 +05:30
Arpit Jalan
b9c94aa234
FEATURE: add required user fields to invite accept form
...
UX: make "accept invitation" page consistent with sign up modal
2017-06-12 20:43:07 +05:30
Arpit Jalan
70927d57ec
FIX: wrong reset password link for zh_CN locale
2017-06-12 11:39:09 +05:30
Arpit Jalan
6e37f09b19
UX: add email to '/email/unsubscribed' page
2017-06-10 09:51:12 +05:30
Jeff Atwood
5ff986129a
copyedit to unsubscribe email
2017-06-09 00:27:24 -07:00
Arpit Jalan
1c0bbcd580
UX: show user email when unsubscribing
2017-06-09 09:20:24 +05:30
Régis Hanol
a88a970315
Merge pull request #4911 from jomaxro/patch-1
...
Fix pluralization for theme out-of-date notice
2017-06-08 14:00:14 +02:00
jomaxro
a813062e78
Fix typo in post merge confirmation
2017-06-08 00:19:31 -04:00
jomaxro
8c46bc140a
Fix pluralization for theme out-of-date notice
2017-06-08 00:17:47 -04:00
Robin Ward
17a3eddb9f
FIX: Invalid path for new user of the month badge with subfolders
2017-06-07 12:54:30 -04:00
Arpit Jalan
d326784ecf
Update translations
2017-06-07 20:13:54 +05:30
Guo Xiang Tan
2cad739262
FIX: Better error message when username change fails.
...
https://meta.discourse.org/t/500-error-on-username-edit/64064
2017-06-07 10:45:53 +09:00
Jakub Macina
8f7d81fde6
Add rspec test for searching posts with images.
2017-06-06 14:39:53 +02:00
Jakub Macina
23d67d2100
Add includes image choice to advanced search ui.
2017-06-05 18:00:15 +02:00
Barry van Oudtshoorn
6841ad9c83
Clarify category tag settings text
...
https://meta.discourse.org/t/change-to-category-tag-settings-text/63926
This change eliminates the ambiguity in the previous copy, which suggested that the setting prevented the tags from being used in other categories, rather than the actual behaviour of constraining what can be used in the edited category.
2017-06-05 09:43:22 +08:00
Guo Xiang Tan
ac6c1acbed
FIX: Groups that do not have any owners should not allow membership requests.
2017-06-05 10:02:37 +09:00
Arpit Jalan
a1ebd67237
Revert "FEATURE: new setting to prioritize open topics in search"
2017-06-03 01:54:35 +05:30
Arpit Jalan
b8a87a0996
FEATURE: new setting to prioritize open topics in search
2017-06-03 00:33:53 +05:30
Guo Xiang Tan
5f441a2614
FIX: Disable request membership button if user does not have sufficient trust level.
2017-06-02 16:06:25 +09:00
Jeff Atwood
5b0e8d3b0b
copyedit on download button
2017-06-01 19:51:30 -07:00
Jeff Atwood
9fd35e6d6a
minor copyedit on site assets topic
2017-06-01 15:57:44 -07:00
Sam
e050308f36
FIX: don't allow moderators to save category tracking settings
2017-06-01 15:26:05 -04:00
jomaxro
2711cca9d4
Fix typo in transifex instructions
2017-05-31 23:17:31 -04:00
Arpit Jalan
304090f759
Update translations
2017-05-31 22:36:20 +05:30
Sam
607998af33
FEATURE: dropdown to filter staff action logs
2017-05-30 11:25:42 -04:00
Jakub Macina
2927b45ff2
Add checkbox to contain all tags in advanced search and change separators according its state.
2017-05-29 19:12:07 +02:00
Arpit Jalan
d2c2139da8
FEATURE: require name when accepting invite if 'full name required' setting is enabled
2017-05-29 21:46:43 +05:30
Arpit Jalan
266acbcc6c
Update Translations
2017-05-29 12:23:49 +05:30
Robin Ward
81c18fc0bd
UX: Add link to the user's preferences page next to the avatar
2017-05-26 15:00:49 -04:00
Neil Lalonde
bb208be822
Update translations
2017-05-25 09:55:55 -04:00
Arpit Jalan
796a2967af
hide invites_per_page site setting
2017-05-24 11:30:43 +05:30
Robin Ward
70638f1291
Remove the word "ago" from the duplicate link popup
2017-05-23 15:45:12 -04:00
Robin Ward
93a5fc62bf
FEATURE: A site setting to prevent crawling on private IP blocks
2017-05-23 11:56:06 -04:00
Arpit Jalan
f57914ccd8
Update translations
2017-05-22 10:24:44 +05:30
Jeff Atwood
6a746c931a
add vandalism cue to spam flag
2017-05-20 11:31:20 -07:00
Neil Lalonde
0a8e16d049
UX: show short flag descriptions in the flag modal on mobile
2017-05-19 15:35:10 -04:00
Guo Xiang Tan
e93535e239
Add "Next month" to topic timer selection options.
2017-05-19 14:09:53 +08:00
Blake Erickson
2f0ae79ae2
add missing space to dutch translation
2017-05-18 12:49:47 -06:00
Jeff Atwood
5b73da9c87
add Seth Godin's text for daily email limits
2017-05-17 01:26:15 -07:00
Jeff Atwood
be722543c1
less scary warning for email daily limit reached
2017-05-16 20:02:21 -07:00
Jeff Atwood
83d3938df9
remove welcome invitation to reply
...
.. not needed in a post-discobot world of 1.8 release
2017-05-16 15:29:11 -07:00
Neil Lalonde
7821400141
FEATURE: staff can set a timer to remind them about a topic
2017-05-16 14:49:50 -04:00
Sam
e1dd543a93
FEATURE: allow users to select theme on single device
2017-05-15 12:48:16 -04:00
Neil Lalonde
8651fc57a5
Update translations
2017-05-15 11:11:18 -04:00
jomaxro
cc35900686
Fix typo in existing link warning
2017-05-14 20:43:15 -04:00
Neil Lalonde
55b61e9bea
rename topic_status_update to topic_timer
2017-05-11 18:27:53 -04:00
Pat David
4bf8548dc5
Add embed class name setup for embeddable hosts
2017-05-11 15:16:16 -04:00
Robin Ward
5bbc477baa
UX: Better looking bulk actions modal
2017-05-11 14:48:06 -04:00
Neil Lalonde
1019bbda46
FEATURE: set a timer to delete a topic
2017-05-11 12:52:29 -04:00
Arpit Jalan
f4b2677a19
FEATURE: ask for confirmation before resending all invites
2017-05-11 18:07:28 +05:30
Régis Hanol
9641d2413d
REFACTOR: upload workflow creation into UploadCreator
...
- Automatically convert large-ish PNG/BMP to JPEG
- Updated fast_image to latest version
2017-05-11 00:16:57 +02:00
Sam
04b5516bf2
improve upload functionality
2017-05-10 15:47:11 -04:00
Sam
bc0b9af576
FEATURE: support uploads for themes
...
This allows themes to bundle various assets
2017-05-10 15:47:11 -04:00
osamasayegh
2f8b1e33f4
FEATURE: bulk relist
2017-05-10 14:53:54 -04:00
Robin Ward
f7e8bc6216
UX: Tweak explanations for multiple_grant and allow_title
2017-05-10 14:39:23 -04:00
Robin Ward
4db76796b9
FEATURE: Setting to poll feeds more frequently
2017-05-10 14:30:12 -04:00
Arpit Jalan
a160589e84
Update Translations
2017-05-09 22:59:38 +05:30
Jeff Atwood
b14ea0e751
forgot markdown text marker for log PM
2017-05-08 22:47:52 -07:00
Guo Xiang Tan
84e9ecda71
Merge pull request #4853 from aputtu/patch-1
...
Suggestion for string readability in client.en.yml
2017-05-09 09:24:13 +08:00
Aputsiaĸ Niels Janussen
706a6c2475
Suggestion for string readability in client.en.yml
...
I misread the string while translating into another spoken language, and other might benefit from a more simple sentence.
2017-05-05 15:59:41 +02:00
Guo Xiang Tan
71a266b673
Remove daily mailing mode option as it doesn't scale.
...
https://meta.discourse.org/t/daily-updates-option-for-mailing-list-mode/45029/14?u=tgxworld
2017-05-05 12:21:50 +08:00
Jeff Atwood
9d7917f79d
minor copyedit
2017-05-03 14:00:20 -07:00
Neil Lalonde
7f09bc9a09
Merge pull request #4849 from discourse/prefs
...
User preferences in tabs
2017-05-03 16:53:26 -04:00
Sam
342ef5f81a
FEATURE: out-of-the-box dark/light user selectable themes
2017-05-03 11:31:33 -04:00
Robin Ward
12fb20fe1b
FEATURE: Allow users to resend/update email from confirmation page
2017-05-03 11:18:01 -04:00
Neil Lalonde
2503241ce5
FEATURE: rebuild user preferences page to use tabs
2017-05-02 16:52:18 -04:00
Arpit Jalan
1f6ffd5fb0
Update Translations
2017-05-02 16:08:55 +05:30
Jeff Atwood
3460b506d8
copyedit on new user of the month PM
2017-05-01 17:38:20 -07:00
Jeff Atwood
0b24cc8541
fix invite description
2017-05-01 16:41:19 -07:00
Jeff Atwood
ee3d4f2a27
add link to flags nag copy
2017-05-01 12:14:17 -07:00
Neil Lalonde
0722ffadf1
Remove site settings enforce_global_nicknames and discourse_org_access_key
2017-05-01 14:53:16 -04:00
Arpit Jalan
10e7043ff8
improve 'bulk add to group' error message
2017-05-01 17:12:56 +05:30
Neil Lalonde
5259a7824e
Update translations
2017-04-27 13:26:15 -04:00
Robin Ward
2efe0442bf
FIX: Messed up i18n key
2017-04-27 11:45:59 -04:00
Régis Hanol
0ec15af970
restore the 'incoming_email_prefer_html' site setting
2017-04-27 14:31:11 +02:00
Chris Beach
ab41a79190
Admin button "Change Timestamp" should read "Change Timestamp..."
2017-04-26 22:37:08 +01:00
Arpit Jalan
9b0ecdaf7e
Merge pull request #4839 from techAPJ/bulk-add-group
...
FEATURE: provide more details when performing a bulk add to group
2017-04-27 02:39:57 +05:30
Arpit Jalan
285c167fae
FEATURE: provide more details when performing a bulk add to group
2017-04-27 01:37:51 +05:30
Robin Ward
cd4f0393a8
Add a title tag to the search results page
2017-04-26 15:02:07 -04:00
Robin Ward
bf9c4a7828
FEATURE: secure_email site setting to prevent data going out in email
2017-04-26 13:05:56 -04:00
Régis Hanol
b76674f640
FEATURE: convert incoming emails in HTML to markdown
...
- remove incoming_email_prefer_html site setting
- remove HtmlCleaner class
2017-04-26 16:49:06 +02:00
Arpit Jalan
df77a827e1
Update Translations
2017-04-24 18:12:40 +05:30
Sam
7a9eee1b71
FEATURE: default notification level for group messages
...
also fixes it so staff can amend other user's group notification level
2017-04-20 15:47:35 -04:00
Guo Xiang Tan
5c39c8f24b
UX: Improve the way users set timers for `TopicStatusUpdate`.
2017-04-20 14:25:45 +08:00
Neil Lalonde
3835e16cf7
FIX: New implementation of the "notify about flag after" setting. Only notify about new flags since the last notification. Send a private message to staff. Mention the 3 most active moderators in the message so they get notification emails.
2017-04-19 16:17:45 -04:00
Sam Saffron
a19c02f0d3
FEATURE: allow copying of color schemes to clipboard
2017-04-18 09:37:55 -04:00
jomaxro
5e63563260
Small copy edit for tracking notification reasons
2017-04-18 00:17:52 -04:00
Sam
86904e9cd6
FIX: better error handling for theme import
2017-04-17 16:55:53 -04:00
Sam
5e3a0846f7
FEATURE: allow themes to share color schemes
2017-04-17 15:56:24 -04:00
Arpit Jalan
ae96631692
Update Translations
2017-04-17 23:46:18 +05:30
Régis Hanol
c155b05595
Merge pull request #4815 from jomaxro/jomaxro-patch-1
...
Use HTTPS for links to *.discourse.org
2017-04-15 08:55:15 +02:00
jomaxro
afe586329f
Use HTTPS for links to *.discourse.org
2017-04-15 02:52:20 -04:00
Sam
def7348777
FIX: display custom sections with default theme
...
also cleans up mechanism for previewing themes, cleans up naming,
gets rid of old janky "preview_style", secures local theme key
2017-04-14 13:35:12 -04:00
Sam
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
Dean Taylor
1a9afa976d
FEATURE: Add AWS S3 EU (London) "eu-west-2" region
2017-04-12 10:38:17 -04:00
Neil Lalonde
6af864b969
Update translations
2017-04-10 13:43:35 -04:00
Risto
231fea1bdb
Typo fix
...
A weird period/full stop in the middle of a word.
2017-04-07 23:29:08 +03:00