barisusakli
6b286a8f07
fix, dont display duped topics on category view
11 years ago
barisusakli
197226eea6
closes #1742
11 years ago
Julian Lam
1f06e4f5a2
added secret key bindings for admins to reload and restart their NodeBBs :shipit:
11 years ago
Julian Lam
063a4e5628
finished up UX integration for in-topic searching, added mousetrap lib to capture ctrl-F only in topic view, closed #1800
11 years ago
Julian Lam
5d22806ded
more topic searching work (working example, needs UX tie-in)
11 years ago
Julian Lam
cc930e4042
Merge branch '0.5.1' into topic_searching
...
Conflicts:
src/socket.io/topics.js
11 years ago
barisusakli
94c765fa25
closes #1996
11 years ago
barisusakli
ed294dd414
Merge remote-tracking branch 'origin/master' into 0.5.1
11 years ago
Julian Lam
cd10248226
basic topic searching via search bar working
11 years ago
Julian Lam
347d7de25b
an ajaxify.go 302 will pass callback and quiet arguments along as well now
11 years ago
barisusakli
fdf19f9025
closes #2022
11 years ago
barisusakli
8eecf59c47
closes #2020
11 years ago
barisusakli
69ce425ae5
closes #2021
11 years ago
Julian Lam
2d9ca83ae0
better error messaging when js fails to compile when reloading
11 years ago
psychobunny
4384958bf2
passwords can now contain spaces
11 years ago
psychobunny
6a4bcf8ab8
fixed password error message
11 years ago
Julian Lam
e497290dbc
removed commented-out code
11 years ago
Julian Lam
fcbdc5e271
added recompilation of templates to NodeBB Reloading - #2010
11 years ago
barisusakli
eef200be10
closes #1284
11 years ago
Julian Lam
5f96823f66
allowed the "forum updated" message to show up for reloads as well
11 years ago
barisusakli
c57b0a2199
closes #2013
11 years ago
Julian Lam
ab77e6767e
closed #2011
11 years ago
barisusakli
f11601d70f
Merge remote-tracking branch 'origin/master' into 0.5.1
11 years ago
barisusakli
ab0d31bef1
closes #2005
11 years ago
Julian Lam
b7c7dd98c3
ACP setting and API return for subcats
11 years ago
psychobunny
2ced285f89
closes #2004
11 years ago
psychobunny
91e29d7bb2
updated latest templates.js
11 years ago
barisusakli
d411ed5c28
closes #1995
12 years ago
barisusakli
ca90afd544
#1992
...
(drunk) not even done yet
12 years ago
barisusakli
d852f284da
closes #1948
12 years ago
barisusakli
c58712e2a9
closes #1971
12 years ago
barisusakli
299d7bfee3
Merge remote-tracking branch 'origin/master' into 0.5.1
12 years ago
Julian Lam
a2fb4a66b0
migrated ACP themes page from html rendered via js to template engine
12 years ago
psychobunny
544afd4e4c
importing latest templates.js client-side
12 years ago
barisusakli
37115ea3d6
Merge remote-tracking branch 'origin/master' into 0.5.1
12 years ago
barisusakli
1a97302d68
fix double anchors around images
...
if the image is already inside an anchor dont wrap again
12 years ago
barisusakli
dae3ef49be
show user names who upvoted a post on mouse over
12 years ago
Julian Lam
5936c72f96
further fix to #1957
12 years ago
barisusakli
1cf5c3145a
doing it properly this time
...
mainPost always has index 0
12 years ago
Julian Lam
c818a37f0f
possible fix for #1981
12 years ago
barisusakli
c991997552
removed off from search button
12 years ago
barisusakli
53d20cf058
parse variables before rendering widgets
12 years ago
barisusakli
41ed52a414
moved newlines from language file to core
12 years ago
psychobunny
193832ea9b
closes #1957
12 years ago
psychobunny
025403b9a8
optimizing data transfer *rolls eyes*
12 years ago
barisusakli
f49c95c16f
closes #1950
12 years ago
psychobunny
a880ac6e9f
do one api call for template configs rather than two on cold load
12 years ago
barisusakli
5ce0ebb4ac
single socket call on topic enter
12 years ago
psychobunny
39d6941603
remove chat/flag for new incoming posts
12 years ago
psychobunny
eb297d7eab
client side hooks: action:composer.topics.post, action:composer.posts.reply, action:composer.posts.edit
12 years ago
Filips Alpe
378fd095eb
Leave the chat window within the screen
...
On smaller screens, the top of the chat window can appear so high that it is outside the screen, this fixes that.
12 years ago
barisusakli
d3e57d0930
on entry to topic mark notifications read
12 years ago
barisusakli
214f6af324
parseInt
12 years ago
barisusakli
e420ee5fb6
privilege fix for single category check
12 years ago
barisusakli
4fd2973c53
closes #1938
12 years ago
chronize
a2f8f54061
Merge branch 'master' of https://github.com/NodeBB/NodeBB
12 years ago
Julian Lam
77e0cb170f
removed console.log
12 years ago
barisusakli
25483e376f
fix online users page
...
insert users before the anon box if there is one
12 years ago
barisusakli
76ad2b8fb2
fixed to account header
12 years ago
chronize
4e4187417e
optimize ACP groups screen, jQuery caching
12 years ago
barisusakli
aa4089e6d7
#1930
...
simple solution for now, wraps images with <a> that opens in new tab
12 years ago
barisusakli
e0be4d146f
closes #1913
12 years ago
root---
da7a161245
fluidized ACP groups modal dialog
12 years ago
Julian Lam
89a9d4b7f2
logic for #1837
12 years ago
barisusakli
da780cdee7
closes #1920
12 years ago
barisusakli
8caedc935b
online users fix
...
and jshint cleanup
12 years ago
Julian Lam
bb7a71389e
using websocketAddress config if supplied
12 years ago
barisusakli
fed8cc6d53
optimize privileges and assorted fixes.
...
* new methods
privileges.categories.filter
privileges.topics.filter
privileges.posts.filter
they take a list of ids and a privilege, and return the filtered list of
ids, faster than doing async.filter and calling the db for each id.
* remove event listeners on recent page before adding
* group.exists works for both single group names and arrays
* helpers.allowedTo works for both a single cid and an array of cids
* moved filter:topic.post hook right before topic creation.
* moved filter:topic.reply hook right before topic reply.
12 years ago
barisusakli
96b0b449b9
closes #1911
12 years ago
barisusakli
6e335ff29a
removed debug
12 years ago
barisusakli
f71bd41408
more fixes
12 years ago
barisusakli
d7520508e3
#1375 part1
12 years ago
psychobunny
947c9b6eea
you're now logged out server-side when you're banned, so csrf token doesn't work in app.logout
12 years ago
barisusakli
8146358aac
closes #1905
...
fixed translator.load, it wasn't passing in language and was trying to
load undefined.json
12 years ago
barisusakli
093e373025
removed console.log
12 years ago
barisusakli
2d94df93b8
isArray is enough
12 years ago
barisusakli
3bfad766b3
closes #1900
12 years ago
barisusakli
297f523f18
closes #1899
12 years ago
psychobunny
df37c1e235
translator.compile
12 years ago
barisusakli
3557aa2f9a
fixed tags page search
12 years ago
psychobunny
4723b6d68b
danger instead of warning for banned alert
12 years ago
barisusakli
e961e3c552
reduced hightlight duration by 2 seconds
12 years ago
Barış Soner Uşaklı
485f14ef7f
Merge pull request #1873 from frissdiegurke/patch-2
...
[Settings] fixed data-empty usage within checkboxes
12 years ago
barisusakli
8113ed6a4d
closes #1883 , no upgrade script #successkid
12 years ago
barisusakli
89bb11a58c
closes #1880
12 years ago
Julian Lam
5546b4e04d
closed #1877
12 years ago
frissdiegurke
021e5bfcc5
[Settings] fixed data-empty usage within checkboxes
12 years ago
barisusakli
ed18ac7fdf
category recent post fix
...
if a category is not displaying any recent posts dont render new posts
12 years ago
psychobunny
67c5477fb2
testing transition speed change without waiting for widgets to render
12 years ago
psychobunny
310dbc754e
closes #1839
12 years ago
psychobunny
224dd49102
no need to delay prefetcher anymore
12 years ago
psychobunny
829dcb134e
logic fail, time for coffee
12 years ago
psychobunny
e382e34656
unnecessary brackets
12 years ago
psychobunny
2851a9a96b
don't ajaxify in until animation is completed; reduced minimum wait duration for preloader
12 years ago
barisusakli
9aeab08109
removed stop
12 years ago
psychobunny
cb08d4b04f
getting rid of this one for good
12 years ago
psychobunny
b5d3186120
plugins and themes can now define their own custom language strings. closes #1865
12 years ago
barisusakli
ef8bbdd359
closes #1864
...
doing andrew's //todo's since 1991
12 years ago
barisusakli
04c6ca2ebb
closes #1862
12 years ago
barisusakli
341a0c8190
closes #1855
12 years ago
barisusakli
7a60d478f4
small tweak to chat height
12 years ago
barisusakli
a4975cab33
closes #1825 , closes #1674
12 years ago
barisusakli
523b3db3f1
no header tooltips in xs
12 years ago
Julian Lam
bf2cba028d
fixed #1851
12 years ago
psychobunny
7401744112
trigger action:ajaxify.contentLoaded on cold load as well
12 years ago
barisusakli
bb0223897f
closes #1843
12 years ago
barisusakli
8ff34e4dc2
parseint tid
12 years ago
barisusakli
161069c390
closes #1840
12 years ago
barisusakli
8cfce1c91c
dont select hidden br
12 years ago
barisusakli
6d8cc5648c
some tag hooks/filters
12 years ago
barisusakli
d999116541
wait for widgets to render to send ajaxify end
...
possible fix for broken masonry on f5
12 years ago
barisusakli
93a6402879
removed stop increase timeout to 100ms
12 years ago
barisusakli
0362c1a3b0
show day/week/month/year popular topics
12 years ago
Julian Lam
23c4b8ca35
only showing ACP setting saved alert if no callback is passed in
12 years ago
psychobunny
5b6acbad1e
optimized widget call by bundling all queries into one for #1428 ; fixes active users widget crash
...
also fixes b3819fd076 properly
12 years ago
Julian Lam
2bd99e2d16
properly did #1809 , lol, whoops
12 years ago
Julian Lam
5aabe47e2e
closed #1809
12 years ago
psychobunny
c6183f1a82
closes #1428
12 years ago
psychobunny
ecbb05ccca
widgets.render doesn't actually use the url
12 years ago
Julian Lam
cac3ebc9e5
vertically centering modal when opened
12 years ago
Julian Lam
c259e0407e
closed #1807
12 years ago
Julian Lam
cd8c1eeff6
started #1807
12 years ago
Julian Lam
dae2e14aac
epic hax to make the chat message list resize #1788
12 years ago
Julian Lam
4404387218
Merge branch 'master' into chat-route
12 years ago
barisusakli
bb9caa7228
removed dupe
12 years ago
psychobunny
0aef2d2be9
closes #1805
12 years ago
Julian Lam
2b15f46638
removed console.log, fixing language key reference error #1788
12 years ago
Julian Lam
95102f7e74
jshinting
12 years ago
Julian Lam
71916f0691
marathon bugfixing with @barisusakli re: #1788
12 years ago
barisusakli
64d04f7aa6
closes #1803
12 years ago
Julian Lam
c684ec8958
Merge remote-tracking branch 'origin/master'
12 years ago
Julian Lam
186473fa7b
adding undefined check to hrefEmpty
12 years ago
Julian Lam
55afa17651
getting chats working between both page and modal, yay #1788
12 years ago
Julian Lam
a031bc2721
highlighting of the user with whom you are currently chatting with #1788
12 years ago
barisusakli
80e69bc210
missing ;
12 years ago
Julian Lam
07a82ec12c
more WIP
12 years ago
Julian Lam
1db96dc627
typing notifcation socket implementation for chat page, #1788
12 years ago
barisusakli
c5ccf4333b
translate helpers
12 years ago
barisusakli
dcbed4e935
closes #1763
...
show alert if email not confirmed, clicking alert will send confirmation
email
12 years ago
barisusakli
24ebf20d7e
first commit
12 years ago
frissdiegurke
2d9bc7eee7
fixed no href-attribute handled as external link
12 years ago
barisusakli
e6c9647acf
display user post topic stats in admin index
12 years ago
barisusakli
684f858415
closes #1772
12 years ago
barisusakli
64f680a0a3
action:chat.loaded hook
12 years ago
barisusakli
9a4e6aa01c
closes #1774
12 years ago
barisusakli
b8b6ae7b2f
moved upload route into API namespace
12 years ago
barisusakli
1b31f5b2ca
single arrows wont go all the way to bottom
12 years ago
barisusakli
c9c68f8cbe
move cursor to end
12 years ago
barisusakli
105acc0197
not used
12 years ago
barisusakli
56830d773e
cleaned up resizeStop
12 years ago
barisusakli
7d3d9f5ae1
blockquote fix again
12 years ago
barisusakli
e6371ad539
remove listeners before adding
12 years ago
Julian Lam
b338ac2a4c
fixing space-indentation, modifying behaviour a little bit so that the maximized position is not saved, and minimizing can return back to the previous saved position
12 years ago
Julian Lam
517c70951f
Merge branch 'patch-3' of github.com:mani95lisa/NodeBB into mani95lisa-patch-3
12 years ago
barisusakli
a9e5e82431
closes #1758
12 years ago
Mani Wang
1050efbe65
make expand postContainer more easier
...
If user don't know drag to expand and move 0 after down, then think user clicked and toggle postContainer's height between max and default 400.
12 years ago
barisusakli
fb72b4c8e0
only search tag value
12 years ago
barisusakli
94dbb15b21
search tags
12 years ago
barisusakli
1cabf885a2
closes #1730
...
postCount != lastPostIndex unfortunately, that will need some rethinking
12 years ago
barisusakli
b822e8babc
render preview on image upload
12 years ago
barisusakli
67186edda7
fix drag drop
12 years ago
psychobunny
876cb878a9
added action:posts.loaded client-side hook
12 years ago
psychobunny
4b248804bd
deprecation message for 0.6
12 years ago
psychobunny
0e92c7ed94
use templates.js module instead
12 years ago
barisusakli
9240f65f20
moved resize code, removed old tab code
12 years ago
barisusakli
9d11ca8cfe
not used
12 years ago
barisusakli
197300b347
moved populateOnline users out of app.js
12 years ago
barisusakli
aecd3b4653
handlebookmark func
12 years ago
barisusakli
d5b36518a2
moved out scrollTo
12 years ago
barisusakli
7af597d7c2
closes #1750
12 years ago
barisusakli
eb9b4a62dc
fix topic move, fix moveAll
...
move topic wasnt moving mainPid, also fixed crash on move all
clicking permissions on admin/categories no longer goes to top of page
12 years ago
barisusakli
c3e4d11f69
closes #1719
12 years ago
barisusakli
0d0af7ba96
closes #1721
12 years ago
barisusakli
f4dfae7fcb
fixed lock icon side
12 years ago
barisusakli
0cbb440629
fix blockquote toggle and use different icons
12 years ago
barisusakli
d90d45261e
fixed on edit #1400
12 years ago
barisusakli
836540ff78
replaceSelfLinks on new posts and reload
12 years ago
barisusakli
1296cd58b9
closes #1723
12 years ago
barisusakli
c296aaeb8a
discard language string
12 years ago
barisusakli
3c3ad7d115
closes #1728
12 years ago
barisusakli
36ed21ad72
closes #1739
12 years ago
barisusakli
ae72d8ab7e
fixes block quote toggles on dynamic posts
12 years ago
barisusakli
35d1aacc45
no success alert on posting and editing #1721
12 years ago
barisusakli
93149cebb9
fixed thread tools inside topic, closes #1732
12 years ago
barisusakli
ab6429c578
closes #1734
12 years ago
barisusakli
a4d4e53f45
speed up category purge
...
using eachLimit
dont emit stats on every topic delete
12 years ago
barisusakli
7d1ba0eb7c
closes #1718
12 years ago
barisusakli
f9b5bf83ad
added search to admin/plugins
12 years ago
barisusakli
6303ac4a90
closes #1716 , #1717
12 years ago
Julian Lam
c41bb05711
final pass #1720 , closed #1720
12 years ago
Julian Lam
454c05c391
fixed missing var in user profile
12 years ago
barisusakli
9151040250
side by side preview
12 years ago
barisusakli
13854e8774
closes #1603
12 years ago
barisusakli
f8afb8da3e
allow plugins to add new links to user profile menu
12 years ago
psychobunny
bbd4201a38
closes #1704
12 years ago
psychobunny
c8de2c02b4
Merge pull request #1703 from char101/patch-8
...
Fix widget drafts position
12 years ago
Charles
0cba152516
Redirect to category after purging topic
12 years ago
Charles
86634415da
Fix widget drafts position
12 years ago
barisusakli
76190718d3
indents
12 years ago
Charles
6e50016a11
Cleanup the vars
12 years ago
Charles
23a88492a6
Get template mapping after removing relative path
12 years ago
Charles
be06d386e5
Revert change to ajaxify.js
12 years ago
Charles
b748a832a2
Fix client side template mapping
12 years ago
barisusakli
501c81e357
closes #1687
12 years ago
barisusakli
bf18e70d66
small fix to title escape
12 years ago
barisusakli
07275b5fc4
some checks to make last admin isnt removed
12 years ago
barisusakli
42d03cc491
closes #1678
12 years ago
barisusakli
4c2765a79c
closes #1679
12 years ago
barisusakli
ce1934e566
closes #1684
12 years ago
psychobunny
8402c3edc3
closes #1680
12 years ago
barisusakli
3b1e373e7b
group titles
12 years ago
barisusakli
b9139ef263
some escaping and fixed uploads in progress
12 years ago
psychobunny
3198275209
use "undo" icon instead of comment for restoring posts
12 years ago
psychobunny
b12ca5ab9f
closes #1673
12 years ago
barisusakli
3f9fa0137c
taskbar text incase <script> is title
12 years ago
barisusakli
4fa79dc821
closes #1281
...
category purge, deletes all topics and posts in the category
12 years ago
barisusakli
311a7ad5b9
#1281 topic purge
12 years ago
psychobunny
b43602f5b6
closes https://github.com/NodeBB/NodeBB/issues/1631
12 years ago
psychobunny
35e72dbb37
load composer-mobile.tpl if in xs/sm environment, for https://github.com/NodeBB/NodeBB/issues/1657
12 years ago
barisusakli
a65d612907
#1281 post purge
12 years ago
Barış Soner Uşaklı
a7bd83a549
Merge pull request #1663 from char101/patch-5
...
Fix relative path on topic replaceState
12 years ago
Charles
c7b308d65e
Fix relative path on topic replaceState
12 years ago
barisusakli
b9c30aa42d
possible fix to #1660
...
modified the tagsinput source to use keypress instead of keydown for the
confirmKeys
12 years ago
Julian Lam
d66bead245
Merge remote-tracking branch 'origin/master'
12 years ago
Julian Lam
b655474150
fixed #1661
12 years ago
barisusakli
aadca3a675
fix calls to removeRelativePath in ajaxify.js
12 years ago
barisusakli
db84ced78f
removeRelativePath public
12 years ago
barisusakli
4bdbce9cd8
use removeRelativePath in app.js too
12 years ago
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
```
12 years ago
barisusakli
178f567659
closes #1655
12 years ago
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.
12 years ago
barisusakli
efe04c12d3
closes #1635
...
if email isnt confirmed, show a warning in account/edit and let users
resend confirm email
12 years ago
barisusakli
b2e48b21a2
pass url to onAjaxError
12 years ago
psychobunny
e88abcc1d9
fixed updated language strings
12 years ago
psychobunny
b881131a65
fixes #1632
12 years ago
barisusakli
6bd4524a79
fixed share for category
12 years ago
barisusakli
573cb4b4d7
fixed share links
12 years ago
barisusakli
0574022e02
fixes to infinitescroll
12 years ago
psychobunny
c342e75f6e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
12 years ago
psychobunny
94312cfda8
closes #1595
12 years ago
barisusakli
55dbc5c823
closes #1612
...
changed post links to "topic/<topic_id>/<topic_slug>/<post_id>"
12 years ago
psychobunny
46028e49f7
closes #1600
12 years ago
psychobunny
0816928949
unset preloader cache after loading url
12 years ago
psychobunny
22d459d4cc
temporary fixes for chrome users who have cookies disabled
12 years ago
barisusakli
aa0b9f9029
semicolon
12 years ago
barisusakli
09d4f4b47b
leaving tags box will create tag
12 years ago
barisusakli
69ac63ed4e
updated repo link in admin
12 years ago
psychobunny
09c632330b
render widgets sooner
12 years ago
psychobunny
cad10a3f9e
implemented caching for widgets
12 years ago
psychobunny
bfcd13144e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
12 years ago