54d6d24cbf
FIX: timing issue with edits and cook post processing
2015-09-29 18:51:26 +02:00
c4b1b848bc
More extension points for login buttons, used by OAuth2 plugin
2015-09-25 11:29:40 -04:00
64598ceaba
FIX: Replies to whispers *must* be whispers
2015-09-25 11:29:40 -04:00
fc2d61136d
FEATURE: add context for cross topic links
2015-09-25 14:52:43 +10:00
150ad01111
improve UX remove username said if we have a title
2015-09-25 14:18:38 +10:00
e5234b38b8
FEATURE: add title expansion for off topic quotes
2015-09-25 13:35:14 +10:00
ffb8cb8cac
FEATURE: remove dependency of Redcarpet
...
PERF: cache fancy_title in topics table
New pure ruby implementation is far more flexible and easier to amend.
2015-09-24 13:37:53 +10:00
79beb9f409
FIX: You could set reply_to_post_number
when replying as a new topic
2015-09-22 13:32:19 -04:00
c1a9e32b48
FIX: When recovering a post, it should recreate user actions
2015-09-18 12:48:43 -04:00
a7b34cd16b
rename to badge, better more consistent name
2015-09-16 08:51:28 +10:00
6496895096
FEATURE: search for all posts by a group
2015-09-15 17:39:14 +10:00
17d999ab12
FEATURE: search for all posts of users that have a badge
...
with_badge:"badge name" will allow you to search only
posts of users with a particular badge
2015-09-15 17:22:08 +10:00
83efde79f0
specs to account for new default letter avatar location
2015-09-15 13:25:15 +10:00
b6febb0638
fix the build (460243d7)
2015-09-11 11:37:36 -07:00
5af0f5f80e
FEATURE: Whisper posts
2015-09-11 14:05:21 -04:00
d73d4d4769
FIX: UserNameSuggester should not suggest usernames with a sequence of 2 or more special chars
2015-09-11 16:53:26 +05:30
3ee5cea9e2
fix the build
2015-09-09 15:34:53 +02:00
31e8309f05
FIX: ensure we never have a string when an enum is Fixnum - Take 2
2015-09-09 14:34:44 +02:00
9a999bfe84
FIX: ensure we never have a string when an enum is Fixnum
2015-09-09 12:59:49 +02:00
e3a80936c8
prefer empty href attribute to #
2015-09-08 18:27:20 +02:00
cbb86f9bf6
FEATURE: Add a trigger for plugins to include their own jobs.
2015-09-04 22:59:39 +08:00
c85835afc3
FIX: rescale image during cooked_post_processor when only img height or width is specified
2015-08-29 15:23:25 -07:00
f9717da28f
Merge pull request #3695 from riking/patch-10
...
FIX: Consider reserved usernames as not 'available'
2015-08-26 10:51:50 -04:00
1c6250bff8
FIX: if an enum is Fixnum do not allow strings to live in it
2015-08-26 16:39:09 +10:00
1586886bf9
FIX: Consider reserved usernames as not 'available'
...
https://meta.discourse.org/t/reserved-usernames-ignored-by-invites/32490
2015-08-25 17:24:07 -07:00
bef80633b1
FEATURE: global admin override of most of the user preferences
2015-08-21 20:39:21 +02:00
714f841f0a
FIX: null bytes in user input should not cause post creation to fail
2015-08-19 12:15:38 +10:00
b38a1309f7
FIX: add more quoting to avoid invalid terms
2015-08-19 09:27:47 +10:00
27b1ec2917
FIX: incorrect emoji stripping logic
2015-08-19 09:12:08 +10:00
ad2de1804e
Correct bad where clause when no category/user found
2015-08-14 11:53:16 +10:00
0ceca601d8
improve spec
2015-08-13 17:57:02 +10:00
ecac786f86
FIX: remove invalid chars from ts_query helper
2015-08-13 17:55:10 +10:00
6669a2d94d
FEATURE: per-topic unsubscribe option in emails
2015-08-12 23:00:16 +02:00
56f12cd9f1
missing specs for 2 new events
2015-08-11 16:01:28 +10:00
139314c213
FIX: search for 1.5 etc was broken
...
FEATURE: search by exact phrase
Use PG tokenizer to split up search phrase instead of relying on Ruby code
This produces much more accurate tokenization
2015-08-10 17:41:14 +10:00
e26688c112
one more test
2015-08-06 10:38:30 +10:00
11d39345b3
FIX: always allow tl1 through for typing speed tests
2015-08-06 10:07:18 +10:00
82d743a052
FIX: don't use emojis as topic image
2015-08-05 12:57:31 +02:00
a51386a280
FEATURE: allow efficient preloading of custom fields in topic list
2015-08-05 16:09:21 +10:00
7b8b96446e
FEATURE: track statistics around post creation
...
- how long were people typing?
- how long was composer open?
- how many drafts were created?
- correct, draft saved to go away after you continue typing
store in Post.find(xyz).post_stat
2015-08-03 14:29:15 +10:00
568adc49c0
FIX: fenced code blocks not hoisted correctly
...
also fixes unhoisting logic
2015-07-31 17:53:20 +10:00
9911e92e24
Merge pull request #3609 from riking/patch-7
...
FEATURE: Localization fallbacks
2015-07-30 10:44:29 -04:00
2876725e1b
REFACTOR: remove hacky search from discovery
2015-07-27 16:47:06 +10:00
d2b59bf7f2
Merge pull request #3628 from tgxworld/emoji_in_user_stream
...
FEATURE: Display emojis in user stream.
2015-07-25 15:53:54 +02:00
7a5a195dc0
FIX: properly support HTTPS CDN on HTTP site
...
Previously we changed all CDN links to schemaless.
This is desirable for non HTTPS sites, to ease migration to HTTPS.
It is not desirable for secure sites.
Once site is secure or CDN is secure a rebake should be required
to move it back to non-secure.
2015-07-24 14:08:32 +10:00
7c1e16da54
FEATURE: Display emojis in user stream.
2015-07-23 23:50:01 +08:00
4c92f05d8d
more tests
2015-07-20 17:06:00 +10:00
ecf50a741c
strip classes from table instead of ignoring table
2015-07-20 17:05:24 +10:00
e93665b9f7
FEATURE: site setting to allow html tables (which may come from imports)
...
(allow_html_tables , disabled by default)
2015-07-20 16:56:46 +10:00
cb395662d0
Add JsLocaleHelper tests for i18n fallback
2015-07-15 14:23:41 -07:00