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
psychobunny
8402c3edc3
closes #1680
2014-06-13 12:21:00 -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
3198275209
use "undo" icon instead of comment for restoring posts
2014-06-11 16:47:20 -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
psychobunny
b5a06e58fd
Merge pull request #1667 from a5mith/patch-1
...
Few changes to the Ubuntu Installation Guide
2014-06-11 11:28:20 -04:00
barisusakli
3f9fa0137c
taskbar text incase <script> is title
2014-06-11 03:38:42 -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
Aaron Smith
72f9605414
Few changes to the Ubuntu Installation Guide
...
Changes:
Removed `cd/path/to/nodebb/install` as we haven't instructed how to create the directory before changing to it. The git pull will create the nodebb directory in their root/profile folder anyway, which is fine for most installs.
Added sudo to the base stack install.
Added command for checking Node.js version.
The guide at the minute might seem a bit daunting for newer users, so if psychobunny doesn't mind, I could create a post over on the community for an up to date noobs guide on how to install using digital ocean as an example. Then if it helps, add it to the docs. (Also, changes in this github aren't showing up in docs.nodebb, the update to sudo apt-get update && sudo apt-get dist-upgrade aren't displayed.
Hope this helps.
2014-06-10 21:40:58 +01:00
psychobunny
b43602f5b6
closes https://github.com/NodeBB/NodeBB/issues/1631
2014-06-10 15:32:08 -04:00
psychobunny
2688ea9733
upgrading topics take a while, so let the user know
2014-06-10 15:14:25 -04:00
psychobunny
35e72dbb37
load composer-mobile.tpl if in xs/sm environment, for https://github.com/NodeBB/NodeBB/issues/1657
2014-06-10 14:45:56 -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
Barış Soner Uşaklı
3b55e65714
Merge pull request #1664 from char101/patch-6
...
Fix callback execution in redis search
2014-06-10 11:57:44 -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
Barış Soner Uşaklı
a7bd83a549
Merge pull request #1663 from char101/patch-5
...
Fix relative path on topic replaceState
2014-06-09 22:51:56 -04:00
Charles
c7b308d65e
Fix relative path on topic replaceState
2014-06-10 09:46:38 +07:00
barisusakli
b9c30aa42d
possible fix to #1660
...
modified the tagsinput source to use keypress instead of keydown for the
confirmKeys
2014-06-09 22:46:04 -04:00
Julian Lam
a40b06c304
latest translations
2014-06-09 20:18:56 -04:00
Julian Lam
d66bead245
Merge remote-tracking branch 'origin/master'
2014-06-09 19:56:14 -04:00
Julian Lam
b655474150
fixed #1661
2014-06-09 19:56:05 -04: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
aadca3a675
fix calls to removeRelativePath in ajaxify.js
2014-06-09 02:13:19 -04:00
barisusakli
db84ced78f
removeRelativePath public
2014-06-09 02:03:36 -04:00
barisusakli
4bdbce9cd8
use removeRelativePath in app.js too
2014-06-09 01:28:58 -04:00
Barış Soner Uşaklı
26309b5d65
Merge pull request #1658 from char101/patch-4
...
Fix removeRelativePath
2014-06-09 01:26:58 -04:00
Charles
9734403114
Fix removeRelativePath
...
Instead of checking the existence of relative_path (without /) anywhere on the url, it really should check that the url only starts with the relative_path.
Example
```
relative_path = /forum
without / = forum
url = /category/forum/5
removeRelativePath = ory/forum/5
```
2014-06-09 12:21:58 +07:00
barisusakli
974e0823d8
copyright
2014-06-08 17:48:33 -04:00
barisusakli
ee88693448
callback
2014-06-08 16:06:42 -04:00
barisusakli
178f567659
closes #1655
2014-06-07 15:34:25 -04:00
barisusakli
b7f71ca0b4
fixes removePostFromTopic
...
remove the pid from the votes set too
2014-06-07 13:04:30 -04:00
barisusakli
bf04749f5e
fixes posttools.ismain
2014-06-07 11:38:43 -04:00
barisusakli
d32dfd98b7
remove main post if page is greater than 1
...
this fixes pagination after the main post change
2014-06-06 23:09:05 -04:00
barisusakli
7610c11cd1
closes #450
...
backup database before upgrade!
upgrade script will take the first post of each topic and set the
`mainPid` property on the topic. then it will remove that pid from the
sorted sets for that topic, this was done to make alternative sorting
work.
added a new sorted set called `tid:<id>:posts:votes` that is used to
sort topic posts by vote count, the original sorted set `tid:<id>:posts`
is used to sort by oldest first or newest first.
the main post is added to the returned posts array on topic load and is
always at the top.
theme changes are minimal just a few new data properties on the posts
and the sorting dropdown.
hopefully didn't miss anything too critical.
2014-06-06 22:12:19 -04:00
psychobunny
c5b8a7b163
filter:templates.get_virtual for ajaxifying to virtual templates
2014-06-06 17:30:23 -04:00