Sam
c10e3df012
FEATURE: implement SSO provider on Discourse so Auth can be farmed to it
...
FEATURE: pass return_sso_url to SSO endpoints, for easier return
2014-11-26 17:26:27 +11:00
Régis Hanol
f355d82265
FIX: changing category shows error for TL3
2014-11-25 16:53:26 +01:00
Régis Hanol
a609e1b655
fix the build :fired:
2014-11-24 19:48:08 +01:00
Régis Hanol
d3d517108d
FIX: display total number of other accounts with the same IP address in the IP lookup dialog
2014-11-24 19:34:04 +01:00
Régis Hanol
7b1c001932
FIX: limit other accounts deletion to 50 accounts otherwise it'll feel too slow
2014-11-24 18:05:40 +01:00
Arpit Jalan
20044da474
FIX: cleanup commas in email From and Reply-to fields
2014-11-24 19:55:20 +05:30
Régis Hanol
0398ab7514
FIX: when adding an IP to the spammer list, check the broader ban list
...
first
FEATURE: allow admins to search users using IP ranges
2014-11-21 18:16:06 +01:00
Régis Hanol
ced35cb3bb
FEATURE: don't limit registration from an IP address if a staff member has that IP address
2014-11-21 00:25:44 +01:00
Régis Hanol
82a6e3aedc
Merge pull request #2988 from cpradio/pr-add-deleted-querystring-rebase
...
FEATURE: Add ?status=deleted querystring
2014-11-20 16:39:36 +01:00
cpradio
0d6e5470d4
FEATURE: Add ?status=deleted querystring
...
Add tests around the ?status=deleted querystring
2014-11-20 10:32:33 -05:00
Sam
a9cda0f947
FEATURE: allow restricting API keys to a particular range
2014-11-20 15:21:49 +11:00
Régis Hanol
98e8523eec
UX: improve ip-lookup modal
...
- replace close button with cross
- use table instead of ul/li
- use trust level number instead of full name
- sort users by descending trust level
- add post count
2014-11-19 21:38:53 +01:00
Neil Lalonde
806d856d65
Version bump to v1.2.0.beta2
2014-11-18 16:08:56 -05:00
Jeff Atwood
82be9d3445
setting this to 200 was not a good idea
2014-11-18 03:04:59 -08:00
Sam
e668d770ac
FEATURE: remove english korean slugs
2014-11-18 11:52:10 +11:00
Jeff Atwood
601a13acef
increase new user query to 200 results
2014-11-17 16:45:33 -08:00
Sam
a7713ecfc1
expire banner cache when excerpt is updated
2014-11-18 09:21:18 +11:00
Régis Hanol
7bb9a839e5
fix the build (again)
2014-11-17 16:06:43 +01:00
Régis Hanol
c5f9dd4ef3
FEATURE: only limit new registrations from that IP if all the users from that IP are TL1 or TL0
2014-11-17 15:02:10 +01:00
Régis Hanol
7641d88224
FEATURE: new 'maximum new user accounts per registration IP' site setting
2014-11-17 12:04:29 +01:00
Jeff Atwood
034942ac5f
let's go with original iPhone dimensions
2014-11-14 17:33:42 -08:00
Jeff Atwood
5b737830af
improved email scale img
2014-11-14 17:28:41 -08:00
Jeff Atwood
855305b0f6
only auto scale email img if both dims large
2014-11-14 16:23:52 -08:00
Jeff Atwood
006c93b435
bump up digest footer font size
2014-11-14 00:48:45 -08:00
Sam
a79b1807d7
FEATURE: attempt to recover from corrupt markdown engine
2014-11-14 17:51:04 +11:00
Jeff Atwood
64140c5fe0
digest email style tweak
2014-11-13 13:44:53 -08:00
Sam
564fb0b100
FIX: distributed cache leak and potential infinite loop
2014-11-13 18:31:42 +11:00
Robin Ward
4090ed226a
FIX: Don't use a process cache in development mode
2014-11-12 13:51:16 -05:00
Régis Hanol
961f676b91
FIX: proper hack to support underscores in URLs
2014-11-12 18:15:50 +01:00
Régis Hanol
7244266174
FIX: support for underscores in URLs (when using S3 storage)
2014-11-12 17:08:11 +01:00
Régis Hanol
a036ac7bdc
FIX: users can see the raw email source of their own posts
2014-11-12 14:49:42 +01:00
Jeff Atwood
36d094856c
normalize footer div on all emails
2014-11-11 23:19:15 -08:00
Sam
0c7c738a94
don't send html safe strings into the cache
2014-11-12 10:32:46 +11:00
Sam
ec496a71b1
tag should be html safe
2014-11-12 10:06:02 +11:00
Sam
c98d0a8eb6
Revert "Revert "PERF: use distributed cache for site text and category slugs""
...
This reverts commit 65e7cd1d1d
.
2014-11-12 10:01:41 +11:00
Sam
65e7cd1d1d
Revert "PERF: use distributed cache for site text and category slugs"
...
This reverts commit a97f2eee05
.
2014-11-12 10:01:07 +11:00
Sam
81f391e97f
only publish distributed cache to user_id -1
2014-11-12 09:58:20 +11:00
Sam
a97f2eee05
PERF: use distributed cache for site text and category slugs
2014-11-12 09:44:44 +11:00
Sam
c55fa9d5c8
PERF: distributed cache class to help sync caches between processes
2014-11-12 09:44:44 +11:00
Sam
a2ba9a735e
Merge pull request #2943 from fantasticfears/slug
...
Add stringex for Chinese slug generation
2014-11-12 08:57:59 +11:00
Erick Guan
667758ff40
Add stringex for Chinese slug generation
2014-11-11 21:12:07 +08:00
Sam
4e85fc9dae
PERF: cache all site_text in memory
2014-11-11 16:28:59 +11:00
Sam
b2af49251d
PERF: remove superflous queries from initial page loads
...
stop doing expensive work to figure out discourse style sheet
2014-11-11 15:32:44 +11:00
Sam
1a775aa784
Merge pull request #2784 from chancancode/upgrade-to-rails-master-4-2
...
[WIP] Upgrade to rails master/4.2
2014-11-11 09:46:02 +11:00
Robin Ward
c89064f7c0
Merge pull request #2901 from JKillian/patch-1
...
Add additional fields that indicate reply
2014-11-10 15:44:14 -05:00
Sam
2920cfc319
fix excerpt code
2014-11-10 21:08:01 +11:00
Godfrey Chan
4d188ca5b0
Added back the last_use
timestamp to the AbstractAdapter
...
This was removed in 9e457a8654
2014-11-10 01:05:47 -08:00
Godfrey Chan
f749961d97
Sprockets::Context
takes a Pathname
for its third argument
...
As far as I can tell, sprockets has always expected the third argument to be a
`Pathname` object. Not sure what actually changed and why it was working before,
but it now throws a `NoMethodError` for `dirname` on `String` in
`Context#resolve`
# , not sure why this was working before
2014-11-10 01:05:47 -08:00
Godfrey Chan
b1a0cd417d
Avoid a deprecation warning by poly-filling #deliver_now and #deliver_now
2014-11-10 01:05:46 -08:00
Godfrey Chan
f955ec6018
Use Rails 4.2+ API for typecasting on master
...
Note: this is still considered a private (internal) API on Rails side and is
subject to change in the future.
2014-11-10 01:05:46 -08:00