Commit Graph

5434 Commits

Author SHA1 Message Date
barisusakli
03ec1c3216 added group.hide back into groups.join 2014-06-18 20:00:01 -04:00
Julian Lam
b1faca3614 saving portless hostNAME into server config, not the host! Argh. closed #1713 2014-06-18 19:34:33 -04:00
Julian Lam
adc2fcc649 added deserialize library to frontend 2014-06-18 13:11:52 -04:00
barisusakli
f8afb8da3e allow plugins to add new links to user profile menu 2014-06-18 12:40:49 -04:00
Julian Lam
6f218857cb added connect-flash package. npm also alphabetically re-ordered the deps... thanks npm? 2014-06-18 10:17:50 -04:00
Julian Lam
dedc6d8154 added new hook for notification pushing 2014-06-17 21:10:21 -04:00
barisusakli
15c16c2502 closes #1311, set category post counts to 0 before starting upgrade 2014-06-17 15:33:40 -04:00
barisusakli
7c84680b06 closes #1709 2014-06-17 13:11:13 -04:00
Charles
b811bef42c Don't decrease postCount when purging post from a deleted topic 2014-06-17 12:34:09 +07:00
Charles
1448bed057 Remove console.log 2014-06-17 11:57:55 +07:00
Charles
31f1914ec8 Update global postCount when deleting/restoring topic 2014-06-17 11:56:47 +07:00
psychobunny
0c7a8b3908 no need to reset global widget areas, closes #1701 2014-06-16 15:21:15 -04:00
barisusakli
2479a34c56 closes #1710, closes #1700 2014-06-16 14:13:55 -04:00
psychobunny
db3523b10b #1701 2014-06-16 14:08:42 -04:00
barisusakli
3c44beb4bb group userTitle default 2014-06-16 13:10:00 -04:00
psychobunny
d2e1cc3371 Merge pull request #1707 from char101/PR/dont-reset-widgets-on-changing-skins
Don't reset widgets when changing skin
2014-06-16 13:07:43 -04:00
Charles
0cba152516 Redirect to category after purging topic 2014-06-16 15:49:43 +07:00
Charles
51fb7786f5 Don't reset widgets when changing skin 2014-06-16 13:01:37 +07:00
barisusakli
39886c8545 removed unread total route 2014-06-15 21:08:43 -04:00
barisusakli
d1b4efeaa3 filter files before minify, removed unused ctime 2014-06-14 20:34:26 -04:00
barisusakli
ab80016910 fixed group hide for privilege groups 2014-06-14 18:26:16 -04:00
barisusakli
1908f7b57a filter missing less and css files from plugins 2014-06-14 18:10:38 -04:00
barisusakli
3bd4d0e418 closes #1692 2014-06-14 14:12:33 -04:00
barisusakli
07275b5fc4 some checks to make last admin isnt removed 2014-06-13 22:48:24 -04:00
barisusakli
842a1f90cf fix crash on push 2014-06-13 18:55:53 -04:00
barisusakli
42d03cc491 closes #1678 2014-06-13 18:27:03 -04:00
barisusakli
9d4f1e18e1 #1688 removed length check 2014-06-13 15:58:32 -04:00
barisusakli
cd5c24efe3 possible fix for #1688 2014-06-13 15:35:35 -04:00
barisusakli
4c2765a79c closes #1679 2014-06-13 15:33:22 -04:00
barisusakli
ce1934e566 closes #1684 2014-06-13 13:57:42 -04:00
barisusakli
3b1e373e7b group titles 2014-06-12 18:53:58 -04:00
barisusakli
e8b89513d4 some cleanup in addUserInfoToPost 2014-06-12 16:45:00 -04:00
barisusakli
b9139ef263 some escaping and fixed uploads in progress 2014-06-12 13:58:21 -04:00
psychobunny
b12ca5ab9f closes #1673 2014-06-11 16:42:13 -04:00
barisusakli
870bf95e5b deleted topic feed fix 2014-06-11 13:04:24 -04:00
psychobunny
eeabae5738 closes https://github.com/NodeBB/NodeBB/issues/1668 2014-06-11 12:04:22 -04:00
barisusakli
4fa79dc821 closes #1281
category purge, deletes all topics and posts in the category
2014-06-10 17:48:48 -04:00
barisusakli
311a7ad5b9 #1281 topic purge 2014-06-10 16:57:00 -04:00
psychobunny
2688ea9733 upgrading topics take a while, so let the user know 2014-06-10 15:14:25 -04:00
barisusakli
a65d612907 #1281 post purge 2014-06-10 14:24:56 -04:00
barisusakli
eb1b48092d closes #1666 2014-06-10 14:24:56 -04:00
psychobunny
e5d465392f closes #1639 2014-06-10 13:40:37 -04:00
psychobunny
8443ae58ff users.getXbyEmail - lowercase before searching 2014-06-10 13:35:31 -04:00
Charles
90b2d766f7 Fix callback execution in redis search
`callback` should be passed to `reds.search` otherwise the execution will be overlapped. 

For example in the plugin `nodebb-plugin-dbsearch':

```javascript
db.searchRemove('topic', tid, function() {
	if (typeof title === 'string' && title.length) {
		db.searchIndex('topic', title, tid);
	}

	if (typeof callback === 'function') {
		callback();
	}
});
```

The actual execution is like this

```
1402387863.625553 [0 127.0.0.1:16660] "zrevrangebyscore" "nodebbtopicsearch:object:6" "+inf" "0"
1402387863.625891 [0 127.0.0.1:16660] "MULTI"
1402387863.626043 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:word:123" "1" "6"
1402387863.626052 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:object:6" "1" "123"
1402387863.626060 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:word:TST" "1" "6"
1402387863.626065 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:object:6" "1" "TST"
1402387863.626071 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:word:AN0" "1" "6"
1402387863.626076 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:object:6" "1" "AN0"
1402387863.626083 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:word:TPK" "1" "6"
1402387863.626092 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:object:6" "1" "TPK"
1402387863.626104 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:word:ETTT" "1" "6"
1402387863.626116 [0 127.0.0.1:16660] "zadd" "nodebbtopicsearch:object:6" "1" "ETTT"
1402387863.626130 [0 127.0.0.1:16660] "EXEC"
1402387863.626253 [0 127.0.0.1:16660] "del" "topic:6:tags"
1402387863.626281 [0 127.0.0.1:16660] "MULTI"
1402387863.626515 [0 127.0.0.1:16660] "del" "nodebbtopicsearch:object:6"
1402387863.626524 [0 127.0.0.1:16660] "EXEC"
```

The key nodebbtopicsearch:object is added and then just being deleted again.
2014-06-10 15:30:53 +07:00
barisusakli
833aa0f738 derp 2014-06-09 12:51:49 -04:00
barisusakli
b81f3552bb fixed typo 2014-06-09 02:34:21 -04:00
barisusakli
b5071d504f removed timing #1654 2014-06-09 02:33:07 -04:00
barisusakli
d4b48cd2ac closes #1654 2014-06-09 02:32:32 -04:00
barisusakli
ee88693448 callback 2014-06-08 16:06:42 -04:00
barisusakli
b7f71ca0b4 fixes removePostFromTopic
remove the pid from the votes set too
2014-06-07 13:04:30 -04:00