Régis Hanol
e7f251c105
LOTS of changes to properly handle post/topic revisions
...
FIX: history revision can now properly be hidden
FIX: PostRevision serializer is now entirely dynamic to properly handle
hidden revisions
FIX: default history modal to "side by side" view on mobile
FIX: properly hiden which revision has been hidden
UX: inline category/user/wiki/post_type changes with the revision
details
FEATURE: new '/posts/:post_id/revisions/latest' endpoint to retrieve
latest revision
UX: do not show the hide/show revision button on mobile (no room for
them)
UX: remove CSS transitions on the buttons in the history modal
FIX: PostRevisor now handles all the changes that might create new
revisions
FIX: PostRevision.ensure_consistency! was wrong due to off by 1
mistake...
refactored topic's callbacks for better readability
extracted 'PostRevisionGuardian'
2014-10-27 22:06:43 +01:00
Robin Ward
ff5c4550fb
Change default timezone to UTC.
2014-10-27 11:31:36 -04:00
Arpit Jalan
b37d845dd3
FIX: email replies should not be accepted for deleted topics
2014-10-27 13:05:33 +05:30
Sam
1cc37e32b9
FEATURE: add max_reply_history to limit number of replies
...
that can be expanded, when clicking "in-reply-to"
2014-10-27 09:44:42 +11:00
Arpit Jalan
08dc0e6ee6
FIX: email replies to closed topic should not be accepted
2014-10-25 23:47:13 +05:30
Sam
aa9b3bb35a
FEATURE: allow long polling to go to a different url
...
Added the site setting long_polling_base_url , this allows you
to farm long polling to a different server.
This setting is very important if a CDN is serving dynamic content.
2014-10-24 13:38:38 +11:00
Arpit Jalan
a826840540
Moderators can search users by ip address
2014-10-23 23:30:11 +05:30
Robin Ward
02371e1108
Merge pull request #2902 from techAPJ/patch-1
...
FEATURE: search by ip address on admin user list page
2014-10-23 12:08:45 -04:00
Arpit Jalan
d0cf73f105
Update Translations
2014-10-23 20:15:56 +05:30
Arpit Jalan
1035df46bf
FEATURE: search by ip address on admin user list page
2014-10-23 08:02:02 +05:30
Sam
e222d3d2c8
FIX: add vary encoding to gzip responses
...
this ensures CDNs work correctly see: http://blog.maxcdn.com/accept-encoding-its-vary-important/
2014-10-23 11:05:56 +11:00
Régis Hanol
de415b804c
FIX: add 'Content-Length' header for avatars
2014-10-22 15:39:51 +02:00
Jeff Atwood
de05012c76
tighten up draft display on mobile
2014-10-21 23:37:34 -07:00
Sam
6b7c1011fd
slow down rate we flush timings on posts we already know we read (10 instead of 5)
2014-10-22 15:22:16 +11:00
Sam
73486b8ddd
FIX: respect anon_polling_interval
...
FIX: only poll background message bus pages once a minute
FEATURE: background_polling_interval
FEATURE: long polling pushed back to 25 seconds
FEATURE: force a poll when a bg page returns to foreground
also improve copy of message bus settings a bit
2014-10-22 12:49:10 +11:00
Jeff Atwood
0e3c06cf61
better email bouncy reply titles
2014-10-21 14:56:25 -07:00
Jeff Atwood
aca437d071
improve email bounce reply copy
2014-10-21 14:41:18 -07:00
Neil Lalonde
7659d491fd
Merge pull request #2897 from techAPJ/patch-1
...
FEATURE: show full user name in emails
2014-10-21 15:47:31 -04:00
Jeff Atwood
58187086b6
improve copy to reduce confusion
2014-10-21 12:39:01 -07:00
Arpit Jalan
8700716fcd
separate site setting for showing full name in emails
2014-10-22 00:50:39 +05:30
Jeff Atwood
d501f003ca
fix up /about on mobile
2014-10-21 01:09:54 -07:00
Robin Ward
71f211f0b3
FEATURE: Allow users to select a badge with an image to appear on their
...
user card
2014-10-20 16:35:38 -04:00
Jeff Atwood
13ea9d655d
tighten up search help
2014-10-20 10:05:53 -07:00
Robin Ward
1cf4a0d604
Rename "User Expansion" to the much clearer "User Card"
2014-10-20 12:11:59 -04:00
Arpit Jalan
42714d7d25
Hide google search when the instance is private
2014-10-20 16:50:42 +05:30
Sam
bfbfc16cca
Correct hard coded URL, implement missing features
2014-10-18 18:09:45 +11:00
Jeff Atwood
41be68ec6a
improve search help copy
2014-10-19 23:53:17 -07:00
Jeff Atwood
92b615b503
reorganize site settings a bit
2014-10-19 23:14:50 -07:00
Sam
53feb1d2d0
copy
2014-10-18 15:44:38 +11:00
Sam
de71477405
FEATURE: order:views order by views
2014-10-18 15:38:58 +11:00
Sam
e6cc4cba8b
FEATURE: in:tracking and in:watching search filters
2014-10-18 15:34:05 +11:00
Sam
8afd7a7f21
FEATURE: in:likes and in:posted search filters
2014-10-18 15:19:08 +11:00
Sam
cbc132eca9
FEATURE: added status:noreplies and status:archived to advanced search
2014-10-18 14:54:11 +11:00
Sam
840b68003c
copy
2014-10-18 14:28:29 +11:00
Sam
742c5e29c9
FEATURE: advanced search help
2014-10-18 14:27:33 +11:00
Arpit Jalan
8bd2bf9f29
Update Translations
2014-10-19 21:37:25 +05:30
Régis Hanol
c59e56ec63
Merge pull request #2882 from techAPJ/patch-1
...
FEATURE: show raw email for replies/topics created via email
2014-10-18 21:16:17 +02:00
Arpit Jalan
72873b8368
further optimize raw email feature
2014-10-18 00:50:02 +05:30
Arpit Jalan
3854c0a29e
only staff can view raw email
2014-10-17 23:21:18 +05:30
Arpit Jalan
2131a37811
FEATURE: show raw email for replies/topics created via email
2014-10-17 22:22:19 +05:30
Robin Ward
569874c2b6
UX: Added help text below profile images
2014-10-17 11:26:30 -04:00
Sam
9ba2c106ae
FIX: regression latest.rss was broken
2014-10-16 14:52:21 +11:00
Robin Ward
0cbdf6f5bb
FIX: Many bugs with admin badges interface
...
* Editing a badge's title would show it as changed in the side even if
you didn't hit save
* Clicking a badge would not scroll to the top
* If there was an error saving a badge there was a missing i18n key
* URLs were using queryParams instead of paths
* User `label` tags for checkboxes for larger click targets
* Saved! text would persist when viewing another badge
* After creating a new badge it would show nothing
* Validation errors were not being properly released to the client
* Query errors were surrounded by an extra array
2014-10-17 16:14:49 -04:00
Sam
10db8f21d7
FEATURE: experimental reply-to expansion which hides intermediate posts
...
experimental_reply_expansion
2014-10-15 18:13:13 +11:00
Robin Ward
08233fc86e
FIX: Show images in the admin section list for badges. Add help text to
...
indicate icons can be images too.
2014-10-16 16:43:34 -04:00
Robin Ward
f3a67a48a3
Merge pull request #2874 from cpradio/clear-notifications
...
FEATURE: Mark All as Read button for Notifications page
2014-10-16 15:57:19 -04:00
Robin Ward
4d465362b5
FEATURE: Allow a user to upload an image for their expansion background.
2014-10-16 15:05:36 -04:00
Arpit Jalan
92efee088e
Add missing transation files and update translations
2014-10-16 23:25:34 +05:30
Robin Ward
d2ac5a9ac6
Rename `/category/xyz` paths to `/c/xyz` -- @SamSaffron did most of the
...
work even though I'm merging the patch!
2014-10-16 12:15:31 -04:00
Jeff Atwood
303b2a78cd
slight copy simplifications. Omit Needless Words
2014-10-15 22:41:09 -07:00
Robin Ward
65ab88da77
Let's try to change Uglifier settings properly
2014-10-15 16:51:16 -04:00
Robin Ward
bc01589ea5
Add `screw_ie8` setting
2014-10-15 16:28:06 -04:00
Robin Ward
0a14d80f4a
Don't specify uglifier in dev
2014-10-15 16:23:06 -04:00
Robin Ward
42d9dedad1
Check if `Uglifier` is defined (we're precompiling assets)
2014-10-15 16:08:00 -04:00
Robin Ward
8a6f9425d4
Fix uglifier args
2014-10-15 16:00:45 -04:00
Robin Ward
309144d9fc
Let's try telling uglifier to user 1k lines
2014-10-15 15:55:55 -04:00
Neil Lalonde
f88075cbba
FEATURE: CORS settings per-site in a multisite env
2014-10-15 15:20:39 -04:00
Neil Lalonde
4762b4ac24
FIX: on completion of external auth, window.close may fail because of iOS Safari bug. Prompt user to manually close the window.
2014-10-15 11:00:34 -04:00
cpradio
8f390c979b
FEATURE: Mark All as Read button for Notifications page
...
Added a Mark All as Read button to the top/bottom of the notifications user page
https://meta.discourse.org/t/possibility-to-selectively-or-completely-mark-notifications-as-read/20227
Remove notifications property (no longer used)
2014-10-13 06:31:27 -04:00
Sam
a34ed4d3e5
FEATURE: Make it easier to localize "email has been taken"
2014-10-13 14:18:53 +11:00
Robin Ward
dd16ff81be
Change help text for user fields to not mention it's explicitly
...
required.
2014-10-14 17:14:21 -04:00
Robin Ward
216f718607
Support `/group/xyz` paths as well as `/groups/xyz`
2014-10-14 15:11:22 -04:00
Robin Ward
366d7e892c
Merge pull request #2867 from techAPJ/patch-1
...
FEATURE: send `set password` instructions after invite redemption
2014-10-14 11:01:07 -04:00
Régis Hanol
9c0321dc53
forgot to rename these strings when renaming import to restore
2014-10-14 16:58:21 +02:00
Régis Hanol
1f42e85e0d
Merge pull request #2873 from mcwumbly/hide-post-revisions
...
FEATURE: ability to hide/show specific post revisions
2014-10-14 16:45:17 +02:00
David McClure
19d5362c6b
FEATURE: ability to hide or show specific post revisions
2014-10-14 07:19:45 -07:00
Sam
cc688155f4
Merge pull request #2868 from chancancode/dont_silence_deprecation_warnings
...
*Don't* silence the deprecation warnings in test
2014-10-14 18:44:36 +11:00
Régis Hanol
199896a607
UX: add new wiki color as a site-level color variable
2014-10-13 19:43:24 +02:00
Régis Hanol
0555b84e4d
UX: different auto-close message when 'based on last post' is checked
2014-10-13 18:58:56 +02:00
Godfrey Chan
2dd2b70994
*Don't* silence the deprecation warnings in test
...
This is actually where we are most likely to see it (and we should try to deal
with those as soon as possible, ideally when upgrading).
2014-10-11 15:02:15 -07:00
Arpit Jalan
861f321263
FEATURE: send set password instructions after invite redemption
2014-10-11 14:13:05 +05:30
Jeff Atwood
66a51729b3
copyedits on relative auto-close
2014-10-10 14:32:52 -07:00
Régis Hanol
5504622c1b
rename export/import in favor of backup/restore for better consistency
2014-10-10 20:04:07 +02:00
Régis Hanol
5754e8dd0f
FEATURE: auto-close topics based on last post
2014-10-10 18:21:44 +02:00
Robin Ward
285c66b899
FIX: Say the file uploaded is too large, not "image" as you can upload
...
other kinds of files.
2014-10-09 16:03:04 -04:00
Arpit Jalan
648e7b90f4
Update Translations
2014-10-09 01:37:59 +05:30
Robin Ward
f9a8f6d6ce
FEATURE: Support for a `required` setting on user fields.
2014-10-08 15:10:19 -04:00
Ionut Staicu
ca5095d3e1
Added transliteration for extra diacritics
2014-10-08 09:17:04 +03:00
Sam
b47c1defe0
FIX: add missing transliteration rules
2014-10-08 12:27:51 +11:00
Neil Lalonde
a30e70e8f1
FEATURE: trust level 3: likes received must be on min_likes_received/3 different days, and be from min_likes_received/4 different users
2014-10-07 15:52:54 -04:00
Robin Ward
1252e7324f
Added easy impersonate route while in development mode
2014-10-07 12:25:50 -04:00
Régis Hanol
c46b9c0ac3
FIX: allow admins to search users by email
2014-10-07 12:05:38 +02:00
Robin Ward
e383a8ab01
Merge pull request #2854 from techAPJ/patch-1
...
Feature: resend invites
2014-10-06 17:25:36 -04:00
Neil Lalonde
96e4d2b662
remove the notification_email_top customization
2014-10-06 17:00:20 -04:00
Neil Lalonde
ad387a1150
FEATURE: posts will be deleted immediately if delete_removed_posts_after is set to 0
2014-10-06 16:30:07 -04:00
Arpit Jalan
78fd99fc40
Feature: resend invites
2014-10-07 01:43:17 +05:30
Régis Hanol
ac069d22a9
FIX: delete spammer modal doesn't show the email address
2014-10-06 21:55:52 +02:00
Régis Hanol
baee5c95ac
add more context to allow better translation of 'max' in TL3 requirements
2014-10-06 21:32:19 +02:00
Jeff Atwood
e301a89b3f
optional_re shouldn't be included by default
2014-10-06 12:31:17 -07:00
Régis Hanol
67c10a7eab
UX: add topic admin button to the bottom of the topic
2014-10-06 20:19:07 +02:00
Robin Ward
55fc54fe69
Merge pull request #2844 from akshaymohite/optimization-fixes
...
raise migration error in development if pending migrations
2014-10-06 13:35:53 -04:00
Robin Ward
318286dc7c
Merge pull request #2847 from techAPJ/patch-2
...
Improve email_subject setting copy
2014-10-06 13:33:15 -04:00
Sam
54281d5944
badge system is not experimental
2014-10-06 09:36:56 +11:00
riking
32cc31319f
FIX: Use lang- prefixes for HLJS; add nohighlight for ...
...
text; use a proper whiteListTag() call.
Old posts are not affected - no global rebake is necessary.
2014-10-05 14:58:47 -07:00
Arpit Jalan
f3b05993e0
Improve email_subject setting copy
2014-10-05 23:15:37 +05:30
Akshay
7cd8b4f329
raise migration error in development if pending migrations
2014-10-04 07:02:30 +05:30
Robin Ward
aeba5ca7d9
Merge pull request #2842 from techAPJ/patch-2
...
FEATURE: show topic category in email subject
2014-10-03 12:52:34 -04:00
Arpit Jalan
0ae0552543
FEATURE: show topic category in email subject
2014-10-03 22:08:59 +05:30
Neil Lalonde
4f461739fb
Update translations
2014-10-03 10:41:37 -04:00
Sam
65156bd8f6
FIX: hide dangerous dev only site settings in production
...
(port/force hostname/queue jobs)
2014-10-03 15:53:01 +10:00
Jeff Atwood
e7bc896210
add spam hiding ability to lounge welcome
2014-10-02 13:44:55 -07:00
Robin Ward
381814fd5d
Adds support for a description to user fields.
2014-10-02 15:56:52 -04:00
Jeff Atwood
cd3461dde8
remove "Loading more topics.." text
2014-10-02 12:16:16 -07:00
Robin Ward
9564ecde76
FEATURE: Site setting for words to censor in posts
2014-10-02 13:58:58 -04:00
Sam
29bb9eaa89
Merge pull request #2835 from techAPJ/patch-2
...
add user email on account created page
2014-10-02 17:29:26 +10:00
Arpit Jalan
41af2d79b5
add user email on account created page
2014-10-02 12:43:44 +05:30
Jeff Atwood
b5c5c2fe37
copyedit on backup choices
2014-10-01 22:43:31 -07:00
Neil Lalonde
85d71ba362
improve description of the purge_inactive_users_grace_period_days site setting
2014-10-01 13:46:44 -04:00
Régis Hanol
0a4753510e
should have a 's' there
2014-10-01 18:54:26 +02:00
Régis Hanol
98b6b9821a
FEATURE: log topic/post deletions from staff members
2014-10-01 17:40:13 +02:00
Robin Ward
be93f224a6
Revert "add user email on account created page"
...
This reverts commit 164fc1108a
.
2014-10-01 10:30:26 -04:00
Arpit Jalan
164fc1108a
add user email on account created page
2014-10-01 13:53:50 +05:30
Jeff Atwood
6846746531
shorter email reveal text
2014-10-01 00:21:39 -07:00
Jeff Atwood
91cbdb565d
remove "required information" header on custom fields
2014-09-30 11:43:06 -07:00
Neil Lalonde
48b01ff003
Merge pull request #2829 from techAPJ/update-translations
...
Update Translations
2014-09-30 11:07:49 -04:00
Robin Ward
8b5a1cd20f
Migrate `tosAccepted` to new user fields
2014-09-30 10:45:18 -04:00
Robin Ward
edb34c178a
FEATURE: Show user fields when the user is signing up
2014-09-30 10:45:18 -04:00
Arpit Jalan
6989557a26
Update Translations
2014-09-30 19:53:17 +05:30
Jeff Atwood
872d8fce58
shorter copy for "Reveal Email"
2014-09-30 01:31:37 -07:00
Sam
0fc6c751cb
FEATURE: implement lock/unlock trust level mechanics
2014-09-30 13:16:34 +10:00
riking
bff95a6a97
Rename 'leader' -> 'tl3'
2014-09-30 13:16:34 +10:00
riking
36b5f73e57
Change 24 hours to soon (it runs every 4 hours)
2014-09-30 13:15:14 +10:00
riking
c8111ada6e
FEATURE: Allow admins to lock users from TL3 promotion/demotion
...
Also, update the display logic for the leader promotion screen to
account for the demotion grace period.
2014-09-30 13:15:13 +10:00
Régis Hanol
7e309a21cf
FEATURE: hide emails behind a button for staff members
2014-09-29 22:31:05 +02:00
Robin Ward
ff795a267d
Merge pull request #2826 from techAPJ/patch-1
...
FEATURE: add site preference for standard subjects, including support for Re
2014-09-29 15:29:22 -04:00
Neil Lalonde
6e11ae4f5c
remove deprecated TOS text content
2014-09-29 14:04:53 -04:00
Arpit Jalan
330b7ba54a
FEATURE: add site preference for standard subjects, including support for Re
2014-09-29 21:54:29 +05:30
Sam
8371837b21
Merge pull request #2808 from gschlager/i18n_fix07
...
FIX: Category creation failed when translation was missing
2014-09-29 16:20:02 +10:00
Robin Ward
d0fb8bbcfc
Instead of `.js.handlebars` use `.hbs` for handlebars templates
2014-09-26 15:23:15 -04:00
Jeff Atwood
d26227ae3d
minor copy improvement
2014-09-26 10:50:32 -07:00
Jeff Atwood
3d80b25f39
improve banner copy
2014-09-25 14:02:27 -07:00
Robin Ward
0fc0533134
FEATURE: Admin interface for adding custom fields for users
2014-09-25 16:17:51 -04:00
Jeff Atwood
a3e2e1fa6e
better link to emoji lookups
2014-09-25 12:42:38 -07:00
Régis Hanol
69400a802f
FEATURE: auto-delete any hidden posts that stay hidden for more than 30 days
2014-09-25 19:51:00 +02:00
Sam
8f8ea735ee
FIX: allow retry activation of account by username or password
2014-09-25 17:42:48 +10:00
Sam
c248d28c38
FEATURE: display associated accounts in admin user
2014-09-25 16:15:01 +10:00
Sam
5e0623d1e5
FEATURE: airbrake dependency removed, can be added via a plugin if needed
2014-09-25 10:30:29 +10:00
Régis Hanol
bfdbb70b3b
FIX: automatic backup uploads to S3 when using a region
2014-09-24 22:52:09 +02:00
Robin Ward
6c275cd64d
Update i18n keys for site_content rename
2014-09-24 16:13:48 -04:00
Robin Ward
bc53d48bd7
Renaming site contents to site text
2014-09-24 16:08:14 -04:00
Robin Ward
84cf402482
Merge pull request #2805 from techAPJ/patch-1
...
Suppress images for short emails
2014-09-24 15:27:34 -04:00
Arpit Jalan
0a64657fab
Suppress images for short emails
2014-09-24 23:52:27 +05:30
Jeff Atwood
b2c4cd8aa5
a bit more new user welcome tweaks
2014-09-24 10:24:08 -07:00
Sam
dc8eb6d737
FIX: backups not using x accl redirect
2014-09-24 16:51:41 +10:00
Jeff Atwood
5d9756a2ac
tweaks to new user welcome
2014-09-23 16:19:13 -07:00
Robin Ward
3afe274ccd
Rename "Content" header to "Text Content" to make it more clear
2014-09-23 17:27:48 -04:00
Robin Ward
fc32a0920d
Move "Content" under "customize" in admin.
2014-09-23 17:12:31 -04:00
Jeff Atwood
f7e9bfb199
UX: change to "Reply as LINKED topic"
2014-09-23 13:35:07 -07:00
Robin Ward
d073b908a9
Merge pull request #2818 from techAPJ/patch-4
...
Trigger browser password manager after signing up
2014-09-23 15:43:31 -04:00
Arpit Jalan
b3838c2c1c
Trigger browser password manager after sigining up
2014-09-24 01:04:36 +05:30