552b66a2ff
Add a helper for the user-select
vendor prefix CSS
2017-10-19 15:54:19 -04:00
ae1743c61f
[WIP] select-box-kit refactoring
2017-10-19 12:51:08 -07:00
a9f718fe57
FIX: Custom flags didn't work when flagging a topic
2017-10-19 14:27:38 -04:00
7cfb8ed5c1
FIX: You can't notify a user on a flag topic
2017-10-19 14:11:31 -04:00
838568cbc3
Refactor flag types for more customization
2017-10-19 13:55:23 -04:00
e600fb79b3
Merge pull request #5241 from Supermathie/s_encode
...
single_sign_on: encode the payload with strict_encode64 which doesn't add extraneous newlines
2017-10-19 11:38:00 -04:00
1cae875146
FIX: topic link extraction shouldn't fail when the parsed URL has no path
2017-10-19 15:26:37 +02:00
6c829c24d7
escaping the subject isn't needed in the mbox importer
2017-10-19 15:25:20 +02:00
3cd73cdf18
FIX: fancy topic title must fit into column
2017-10-19 14:34:30 +02:00
c41880ab19
Improvements to the experimental mbox importer
...
* Disable journaling to improve performance in Docker
* Use the email cooking method
* Store IncomingEmail in order find related posts by Message-ID
* Escape HTML in imported messages
2017-10-19 14:27:40 +02:00
22ba70fb01
Merge pull request #5226 from tgxworld/allow_user_to_disable_private_messages
...
FEATURE: Allow users to disable new PMs.
2017-10-19 16:46:18 +08:00
38123a4246
Add readonly test to smoke tests.
2017-10-19 16:34:54 +08:00
5b9ddaf972
FIX: Topic#fancy_title
should not write in readonly mode.
2017-10-19 16:07:03 +08:00
9d6449ae92
Revert "Guard ActionRecord::Base.exec_sql
against a readonly PostgreSQL cluster."
...
This reverts commit c2a5e603c22ed104cfe48f1d93338fea98f8fd23.
2017-10-19 15:39:03 +08:00
c2a5e603c2
Guard ActionRecord::Base.exec_sql
against a readonly PostgreSQL cluster.
2017-10-19 14:47:29 +08:00
25c25ae423
FEATURE: Allow user to leave a PM.
2017-10-19 12:32:55 +08:00
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
814c7ab503
Skip randomly failing tests first.
2017-10-19 12:25:50 +08:00
709c234cb9
Merge pull request #5242 from pmatsinopoulos/patch-1
...
Correct folder for pgsql socket
2017-10-19 08:48:02 +08:00
cbdfc85466
FIX: images aren't lightboxed anymore (partially reverts 646c6eb7cd781b47663d104de4f37cdd99b465bf)
2017-10-18 23:54:36 +02:00
c838f43a75
let's not generate an error when logging errors...
2017-10-18 23:14:13 +02:00
f50d447881
FIX: render secure category topics in RSS if the user can view the topics
2017-10-18 14:23:30 +05:30
de82bc5734
Correct folder for pgsql socket
...
The phrase that asks user to create `/var/pgsql` should refer to `/var/pgsql_socket` instead.
2017-10-18 09:29:21 +01:00
7f9b0f5e60
try moving shortcut to ctrl+alt+f
2017-10-18 12:20:45 +11:00
a4c539bade
FEATURE: Allow registration of detailed request logger
...
Detailed request loggers can be used to gather rich timing info
from all requests (which in turn can be forwarded to monitoring solution)
Middleware::RequestTracker.detailed_request_logger(->|env, data| do
# do stuff with env and data
end
2017-10-18 12:10:30 +11:00
1dd2b51059
remove redundent stubs
2017-10-18 12:10:30 +11:00
65dc47adb4
FIX: prevent infinite 'pull_hotlinked_images' jobs when a oneboxed image has a different scheme
2017-10-18 01:50:23 +02:00
c1c03d8de0
Merge pull request #5233 from pfaffman/tweak-install-email
...
move mailgun to top--elastic email seems to confuse people
2017-10-17 13:26:07 -07:00
518e101ad6
single_sign_on: encode the payload with strict_encode64 which doesn't add extraneous newlines
2017-10-17 13:41:52 -04:00
69920b7e60
UX: More flag modal improvements. Remove !important
class
2017-10-17 11:37:30 -04:00
77652f4387
FIX: Use computed properties instead of manual HTML for buttons
...
This way they receive the proper classes
2017-10-17 11:23:44 -04:00
62b260b3f9
UX: Improve markup for flag modal
2017-10-17 10:44:52 -04:00
bdd3713ca4
Allow smoke tests that writes data to be skipped.
2017-10-17 16:20:41 +08:00
1b5ee0ae72
FIX: Couldn't boot Discourse app with a readonly postgres.
2017-10-17 13:44:30 +08:00
8185b8cb06
FEATURE: cache https redirects per hostname
...
If a hostname does an https redirect we cache that so next
lookup does not incur it.
Also, only rate limit per ip once per final destination
Raise final destination protection to 1000 ip lookups an hour
2017-10-17 16:22:54 +11:00
646c6eb7cd
FEATURE: add :before_post_process_cooked hook
...
Also reduce amount of image downloading
2017-10-17 16:22:54 +11:00
6c04eb911d
Fix typo.
2017-10-17 12:34:49 +08:00
b54eb8f53c
FIX: Set PG connect_timeout
to 5 seconds.
...
* 30 seconds is alittle too long.
2017-10-17 12:32:41 +08:00
2db66072d7
SECURITY: signup without verified email using Google auth
2017-10-16 13:51:41 -04:00
80d0c6df7c
Use a user-stat
for the read time too
2017-10-16 13:18:52 -04:00
fb2e581b26
FIX: Headings must begin with heading--
to avoid some griefing
2017-10-16 11:53:47 -04:00
5f76e5062d
Pause Sidekiq when postgres failovers.
2017-10-16 19:48:31 +08:00
229a10e142
Missed a whitelist, compensate for strict classes
2017-10-16 10:46:01 +11:00
7af1bf32d5
UX: switch global search trigger to ctrl+alt+s
...
Otherwise it conflicts with firefox
2017-10-16 10:01:17 +11:00
9cb088e3f6
FIX: restrict classes allowed for img tag in Markdown
2017-10-16 09:34:30 +11:00
64e5532b90
Add div to login-required text
2017-10-15 14:45:24 -04:00
52b33b448d
Use simpler language
2017-10-15 14:36:50 -04:00
512a723936
Update username rule description
2017-10-13 21:47:04 -04:00
30bb3b4a86
Include category for summary topics
2017-10-13 16:29:56 -04:00
5572d1d5f7
Refactor user summary page to use more components
2017-10-13 16:05:40 -04:00