Jeff Atwood
ffc6a206e6
UX: add headings to topic summary
2015-05-21 15:30:10 -07:00
Arpit Jalan
fab9d23624
update bs_BA translations
2015-05-21 00:46:31 +05:30
Arpit Jalan
56544f2048
Update Translations
2015-05-21 00:24:12 +05:30
Régis Hanol
8d967d9065
FEATURE: move all uploads to a single endpoint + defer upload creation in a background thread
2015-05-20 16:45:48 +02:00
Régis Hanol
b44488b618
FIX: keep to old attachment route
2015-05-20 14:55:42 +02:00
Régis Hanol
00bf7a88f6
FIX: missing route to download attachments
2015-05-20 00:04:03 +02:00
Robin Ward
4e0d7683ab
Better error messages on admin for granting moderation
...
Also fixes up Ember deprecations.
2015-05-19 10:56:32 -04:00
Régis Hanol
9ded21e4c6
FIX: consistent and future-proof upload storage pattern
2015-05-19 12:31:12 +02:00
Sam
8002c46c21
FEATURE: g b to take you to your bookmarks
2015-05-19 15:34:16 +10:00
Sam
f26fef4340
silence ar not found
2015-05-19 09:32:27 +10:00
Régis Hanol
764f9b42fe
Merge pull request #3458 from Qasem-h/Bosnian
...
Add Bosnian langage for discourse
2015-05-15 14:34:16 +02:00
Régis Hanol
d40d308e45
Merge pull request #3445 from lukegb/bug/anonymous-emails
...
Don't send emails to anonymous users
2015-05-15 14:28:37 +02:00
Sam
2955507a57
FEATURE: badges for inviting users
...
First invite = Promoter
3 TL2 = Campaigner
10 TL3 = Champion
2015-05-15 12:04:41 +10:00
Aaron Boushley
60aa52b753
Enable CORS requests to pass necessary headers.
...
To fully enable session deletion over CORS we need support for passing the
`X-Requested-With` header so that these requests can pass the `check-xhr` filter.
I also allowed the `X-CSRF-Token` to enable the alternative CSRF passing syntax.
2015-05-14 09:46:41 -07:00
Robin Ward
963b08f063
Allow OPTIONS requests when CORS is enabled
2015-05-14 11:14:47 -04:00
Régis Hanol
d90e0fe66b
Merge pull request #3460 from techAPJ/patch-3
...
FIX: rate limit topic invitations
2015-05-13 12:55:20 +02:00
Arpit Jalan
4324a157e0
FIX: rate limit topic invitations
2015-05-13 14:44:37 +05:30
Jeff Atwood
6de7e7e161
remove incorrect keyboard help text
2015-05-12 23:25:47 -07:00
Neil Lalonde
1c5ea5d8ef
Update translations
2015-05-12 17:38:49 -04:00
Régis Hanol
0a41ec59e8
fix substitution - :fired:
2015-05-12 19:43:25 +02:00
Régis Hanol
8c57aef3f8
log the hostname when restarting sidekiq
2015-05-12 19:39:17 +02:00
Qasem Hajizadeh
39dcc1b784
Create server.bs_BA.yml
2015-05-12 16:18:06 +04:30
Qasem Hajizadeh
54606071d6
Create client.bs_BA.yml
2015-05-12 16:17:26 +04:30
Marcus Rückert
fb25985b91
Mark all files with a shebang line as executable
...
This is a bit weird with the Rakefiles but makes
it consistent. Found with rpmlint.
2015-05-12 13:21:32 +02:00
Sam
5ef641126f
remove s3 deprecation warning, we will continue to support it
2015-05-12 08:27:25 +10:00
Robin Ward
0b65c88003
Upgrade Notifications to fix deprecations and use store
2015-05-11 11:20:45 -04:00
Arpit Jalan
8366b71176
FEATURE: check nofollow setting when showing website
2015-05-11 13:16:21 +05:30
Luke Granger-Brown
9f9825bb6b
FIX: don't send emails to anonymous users
...
Also changes behaviour of real to not return anonymous users.
This means user counts will no longer include them, and the
mailing list system will ignore them even if they somehow end up
with the feature turned on.
2015-05-11 00:56:34 +01:00
Sam
0b3ad8a3fd
Merge branch 'master' of github.com:discourse/discourse
2015-05-07 11:51:09 +10:00
Sam
77cc087b13
FIX: proper error message when account created is hit with no session
2015-05-07 11:00:22 +10:00
Sam
d6c06eb547
Get rid of CSRF errors
2015-05-07 10:42:21 +10:00
Arpit Jalan
ee960899df
Update Translations
2015-05-06 21:32:11 +05:30
Jeff Atwood
6447c6c81d
posts -> replies in too_few_topics_notice
2015-05-06 01:33:48 -07:00
Sam
cea9cfe49f
remove alihack
2015-05-06 16:59:41 +10:00
Sam
2f82caafa2
Add ignore for another type of not found
2015-05-06 16:21:59 +10:00
Sam
c96a057395
ignore routing errors on multisite
2015-05-06 12:47:30 +10:00
Sam
19e5304813
add hostname to fake env
2015-05-06 12:28:32 +10:00
Erick Guan
b772ff6e13
FEATURE: add slug geneartion options
2015-05-05 18:08:30 +08:00
Sam
f58d85edea
FEATURE: move stylesheet cache out of the uploads directory
2015-05-05 15:50:13 +10:00
Jeff Atwood
b84c4ef0c6
add warning around must_approve_users
2015-05-04 11:33:03 -07:00
Jeff Atwood
8f706f11cb
remove trust level reference from flag unhide PM
2015-05-04 01:19:04 -07:00
Jeff Atwood
77992a11b9
correct copy and de-experimental browser icon count
2015-05-03 23:29:56 -07:00
Sam
0369f26a39
add some ignores
2015-05-04 16:12:03 +10:00
Sam
4dfc1907ac
Simplify desktop notifications, only include if mention/reply/pm/link
...
Include post excerpt in the notification
2015-05-04 13:49:32 +10:00
Sam
803feefd54
MessageBus handles readonly redis now, no need to wrap it
2015-05-04 12:21:00 +10:00
Jeff Atwood
83b7620cb2
use pencil glyph on edit history dialog
2015-05-02 03:48:37 -07:00
Jeff Atwood
80003e0821
improve copy for password change token expired
2015-05-01 01:39:53 -07:00
Jeff Atwood
bafcfa5b6a
Improve password reset expired link copy
2015-05-01 01:30:13 -07:00
Jeff Atwood
7c42cb7c22
"reset password" doesn't exist, forgot does.
2015-05-01 00:52:50 -07:00
Jeff Atwood
6139090e9e
improvement to accept invite password instructions
2015-05-01 00:51:17 -07:00
Sam
f3188ab8f2
remove unused setting
2015-04-30 12:06:32 +10:00
riking
a3338e9798
Missed localization key
2015-04-29 15:06:04 -07:00
Arpit Jalan
787b30c354
Update Translations
2015-04-29 22:38:29 +05:30
Sam
fd7c34cfa7
Merge pull request #3409 from zzakcanncode/rails-42
...
Rails 4.2 and master support and CI
2015-04-29 17:32:19 +10:00
Sam
d7d93c20d7
Merge pull request #3406 from techAPJ/patch-2
...
FEATURE: prefill topic title, body and category via URL
2015-04-29 13:46:26 +10:00
Arthur Neves
d2b1cc55b9
Disable raise_in_transactional_callbacks for now
2015-04-28 23:20:08 -04:00
Sam
7bc220956a
this quickstart file is confusing and not needed
...
removing
2015-04-29 13:15:53 +10:00
Arthur Neves
439d0d2e37
Check Rails.version instead of ENV
...
Like that we can have code that works on multiple Rails versions, and we
dont need to mix a new method on Kernel.
Also, this makes easier to have multiple versions.
For instance, before master was 4.2, which is not the case anymore, so
on the code we should check versions and not Environment variables
2015-04-28 22:27:47 -04:00
Robin Ward
15ea0c4789
Merge pull request #3304 from riking/desktop-notifications
...
Desktop notifications!
2015-04-28 16:24:02 -04:00
Arpit Jalan
cff6e49eb7
FEATURE: prefill topic title, body and category via URL
2015-04-29 00:01:10 +05:30
Sam
729aaa826b
Merge pull request #3404 from techAPJ/patch-1
...
FEATURE: magic login route for admin when SSO is enabled
2015-04-28 07:47:50 +10:00
Robin Ward
8c930c97e0
If there are pending posts in a topic, display a message at the bottom
2015-04-27 15:55:10 -04:00
Robin Ward
ecafbb0a63
Can delete users via the moderation queue
2015-04-27 15:06:20 -04:00
Arpit Jalan
2932284293
FEATURE: magic login route for admin when SSO is enabled
2015-04-27 22:54:48 +05:30
Jeff Atwood
04b064cbde
add mention of HTML to reply placeholder
2015-04-25 02:48:08 -07:00
Jeff Atwood
6233770e3a
period at bottom of topic msg was dangling
2015-04-25 01:40:55 -07:00
Robin Ward
15dbce5886
Show pending posts count in modal when your posts are enqueued
2015-04-24 15:44:59 -04:00
Robin Ward
3a6efa25f0
Allow ReadOnly to propogate up to the Ember app via Response Header
2015-04-24 14:37:16 -04:00
Robin Ward
5b3f99aa50
Don't blow up if Redis switches to READONLY
2015-04-24 14:37:16 -04:00
Régis Hanol
a5804d7040
FIX: reduce 'download_remote_images_threshold' default value to 10
2015-04-24 12:07:01 +02:00
Arpit Jalan
574052b786
Update Translations
2015-04-22 19:05:15 +05:30
riking
f5e27fe2c8
FEATURE: Desktop notifications
2015-04-21 20:21:52 -07:00
Jeff Atwood
444fe5757d
improve new topic copy
2015-04-21 17:10:49 -07:00
Robin Ward
5bf8c31af4
Users can see their pending posts
2015-04-21 16:44:47 -04:00
Neil Lalonde
3071650eb3
FEATURE: when post is too short, suggest using the like button instead
2015-04-20 11:10:56 -04:00
Robin Ward
ba6d5505af
FIX: Typos in translations
2015-04-19 11:04:15 -04:00
Jeff Atwood
dac4c646d5
add warning on default trust level
2015-04-17 15:29:40 -07:00
Robin Ward
a61c202ac4
Rewrite /private-messages
to /messages
2015-04-17 12:01:50 -04:00
Sam
0c11b4c707
timings is a POST
2015-04-17 12:49:55 +10:00
Sam
2599b94920
ignore uploads for mini profiler
2015-04-17 12:16:37 +10:00
Robin Ward
788b66e4a3
Update SourceURL to work better
2015-04-16 16:51:49 -04:00
Robin Ward
c7d367996a
PERF: Concatenate scripts in development mode
...
This improves my DOMContentLoaded from 9s+ to less than 4s.
Pinging @SamSaffron on this because this was previously controversial.
This implementation adds the `@sourceURL` directive so chrome correctly
identifies the source files.
2015-04-16 15:40:23 -04:00
Robin Ward
2459f52c71
Merge pull request #3375 from techAPJ/patch-2
...
FEATURE: invite existing users to private topic
2015-04-16 11:13:42 -04:00
Robin Ward
94fea09416
Merge pull request #3383 from techAPJ/patch-4
...
FIX: handle error for duplicate email_in address
2015-04-16 11:13:36 -04:00
Arpit Jalan
866d1cd8e3
FIX: handle error for duplicate email_in address
2015-04-16 16:23:22 +05:30
Sam Saffron
67ed6b1e9a
FIX: missing pluralization, change topic card to use replies
2015-04-16 14:54:24 +10:00
Sam
a5b25ad2af
FEATURE: scale up likes per day as users increase trust level
...
tl2 = 1.5 times the likes
tl3 = 2 times the likes
tl4 = 3 times the likes
configurable via tl[234]_additional_likes_per_day_multiplier site setting
2015-04-16 09:44:30 +10:00
Robin Ward
08b4b7b7ff
Moderators can edit posts that are queued before they approve/reject
2015-04-15 17:20:34 -04:00
Jeff Atwood
17696e8c6f
Merge pull request #3379 from betson/pipe-delimited-indicator
...
indicate that lists can be pasted if pipe-delimited
2015-04-15 14:06:48 -07:00
Neil Lalonde
dcb9d6e16a
remove queue_size_check
2015-04-15 15:52:39 -04:00
Arpit Jalan
d491d4f997
FEATURE: invite existing users to private topic
2015-04-16 00:52:54 +05:30
Robin Ward
af1571a58f
Site Settings for post approval
2015-04-15 14:54:37 -04:00
Robin Ward
0c233e4e25
Interface is wired up for Approving/Rejecting posts
2015-04-15 14:54:37 -04:00
Robin Ward
96d2c5069b
Interface for reviewing queued posts
2015-04-15 14:54:37 -04:00
Robin Ward
f1ede42569
Add the posts that need to be reviewed to the hamburger
2015-04-15 14:54:37 -04:00
Robin Ward
7f501a0c41
When a post returns enqueued
don't insert it in the stream and notify
...
- Includes removal of a lot of modal boilerplate
2015-04-15 14:54:37 -04:00
betson
b28a004413
indicate that lists can be pasted if pipe-delimited
...
In the configuration for a list-setting component, the Select2 component is initialized with a pipe ("|") as the separator. (app/assets/javascripts/admin/components/list-setting.js.es6)
This should be communicated to the user in the event they want to paste a list of domains for the blacklist/whitelist.
2015-04-15 11:42:39 -04:00
Arpit Jalan
499bed69e2
FIX: show error message if user already exist in group
2015-04-15 14:15:58 +05:30
Sam
6a0cce8571
UX: tweak copy and position of tracking and new prefs
2015-04-15 08:38:42 +10:00
Arpit Jalan
77baae13bc
Update Translations
2015-04-13 23:58:48 +05:30