ad2de1804e
Correct bad where clause when no category/user found
2015-08-14 11:53:16 +10:00
1f044350f6
stop running exec_sql through active record
...
this avoids double logging
2015-08-14 10:01:38 +10:00
9b7c4023e8
Run eslint instead of jshint, remove rbx
2015-08-13 15:22:33 -04:00
a89241f0b9
Don't include code in files for jshint anymore, eslint is run on command
...
line
2015-08-13 15:19:27 -04:00
b0541500b4
FIX: eslint deprecations
2015-08-13 15:14:08 -04:00
946e34f65c
Use eslint in docker_test
2015-08-13 14:55:53 -04:00
22844b9e46
Ember 1.12 support
2015-08-13 11:14:16 -04:00
e2e3e7c0e0
Add ES6 support to more files
2015-08-13 10:49:08 -04:00
766903c430
Version bump to v1.4.0.beta9
2015-08-13 10:41:03 -04:00
94a130a4e4
FIX: widen distributed mutex to avoid race condition
2015-08-13 18:53:30 +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
3f71fa15c9
reduce log level when we can't reach an image while cooking a post
2015-08-12 16:10:42 +02:00
ac8e90674b
FIX: be more lenient when creating a post with a username that is no longer valid
2015-08-12 15:54:51 +02:00
4a75da4fa9
Extensibility: allow validation of topics to be extended
...
Add before_create_topic and after_validate_topic extensibility points
2015-08-11 15:46:32 +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
485d9a5a52
Log an error when we can't reach an image to get its dimensions
2015-08-07 19:31:15 +02:00
fd63d89753
FEATURE: simpler definition of enum types
2015-08-07 11:41:48 +10:00
75ee523a83
Version bump to v1.4.0.beta8
2015-08-06 15:32:51 -04: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
ca393bcc53
FEATURE: optional regex to be applied against first posts
...
for spam prevention you can add a regex to auto_block_first_post_regex
this will be applied against all first posts, if it matches post will go
into the approval queue and user will be blocked
2015-08-05 13:08:21 +10:00
6fdd53e3d6
FEATURE: auto block fast typers
...
if tl0 enter text too fast they get automatically blocked, configurable
2015-08-04 12:56:37 +10:00
01ad88f1ed
FEATURE: min_first_post_typing_time
...
If a user spends less than 3 seconds typing
first post they will automatically enter the approval queue
2015-08-04 10:57:34 +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
d7aa4e81d6
revert 8f435fcbf6f8dc
2015-07-31 15:22:30 +02:00
3cfb1dedf3
Version bump to v1.4.0.beta7
2015-07-30 15:46:13 -04:00
3c742918fe
FIX: Transpile unicode to fix opera issue
2015-07-30 15:16:07 -04:00
9911e92e24
Merge pull request #3609 from riking/patch-7
...
FEATURE: Localization fallbacks
2015-07-30 10:44:29 -04:00
5a0dc12733
correct regression
2015-07-30 17:02:28 +10:00
3ccae5ed32
FIX: CDN paths not respected for background category images
2015-07-30 10:25:36 +10:00
13d56eb989
FEATURE: Add CommentMigration for db column comments
...
For documenting the database (will be used in discourse-data-explorer)
2015-07-28 13:14:07 -07:00
bb93a345eb
UX: Use smaller messages for moderator actions.
2015-07-27 10:09:21 -04:00
2473a00b26
FIX: improve smoke tests
2015-07-27 11:07:42 +02:00
2876725e1b
REFACTOR: remove hacky search from discovery
2015-07-27 16:47:06 +10:00
41ceff8430
UX: move search to its own route
...
previously search was bundled with discovery, something that makes stuff confusing internally
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
33a5fce124
Importer for mbox format
2015-07-23 18:37:40 -04:00
7c1e16da54
FEATURE: Display emojis in user stream.
2015-07-23 23:50:01 +08:00
940be8261a
FIX: going to PM directly results in 500 error
...
regressed 1 day ago.
2015-07-23 09:57:42 +10:00
3a54923116
FIX: permalink normalization not applied at constraint
...
implement permalink import for lithium
2015-07-22 13:40:45 +10:00
90b85e5b23
FIX: missing category from title in non-js view
2015-07-22 10:26:58 +10:00
d6129001b9
FIX: Provide proper source map URLs with a CDN
2015-07-21 11:52:54 -07:00
0f480ac629
Merge pull request #3602 from lukegb/patch-1
...
Fix LocalStore.remove_file to not raise if source doesn't exist
2015-07-20 14:39:55 +02:00
a23a04a1e5
Version bump to v1.4.0.beta6
2015-07-17 21:31:16 -04:00
5e38512b1b
Version bump to v1.4.0.beta5
2015-07-17 11:23:12 -04:00
5db345705b
allow views to be specified in import mode
2015-07-16 16:11:20 +10:00
3a60d96573
Merge pull request #3611 from riking/change-owner
...
FIX: Allow to change ownership on deleted users' posts
2015-07-16 08:41:28 +10:00
61ea8c6f72
FIX: Allow to change ownership on deleted users' posts
2015-07-15 15:29:35 -07:00