Julian Lam
ade12116a1
closed #2766
10 years ago
barisusakli
9084ee2d7e
cleanup popular.js
10 years ago
Barış Soner Uşaklı
1d5e15eab4
closes #2560
10 years ago
Julian Lam
8b81f3d835
server-side support for hidden option in group admin, #2758
10 years ago
Julian Lam
711dff1dd0
added language strings for #2601
10 years ago
Barış Soner Uşaklı
da305210e2
closes #2618
10 years ago
barisusakli
aa94dafac1
closes #725
10 years ago
Barış Soner Uşaklı
276cd51836
closes #2467
10 years ago
Barış Soner Uşaklı
0421b6ef06
closes #2639
10 years ago
Julian Lam
0d9d9bf110
added two new language strings
10 years ago
Barış Soner Uşaklı
c98720ee4c
show results as WIP
10 years ago
Barış Soner Uşaklı
be92f07ab9
save/clear search preferences
10 years ago
Julian Lam
1843d0364e
closed #2708
10 years ago
barisusakli
b41119a374
show seconds like search page
10 years ago
barisusakli
eff1256dfb
search sort, search in posts, titles, posts& titles
10 years ago
barisusakli
38dd3d4281
search newer/older than and better pagination
10 years ago
barisusakli
161b934827
reply count filter atleast/atmost
10 years ago
barisusakli
def600e927
search in categories and children
10 years ago
barisusakli
255f50343c
closes #2685
10 years ago
Julian Lam
d284e89d6c
added too-many-messages language key
10 years ago
Julian Lam
607e88b3c3
fixed browser title in user groups page
10 years ago
Julian Lam
bc9ede7b6c
changed emailer.send so that it processes a callback, if provided. Also added new option to receive emails every time a topic you subscribe to is posted to.
10 years ago
Julian Lam
d2217b8137
closed #2641
10 years ago
Julian Lam
04be40158c
if you attempt to join a group when you're already in a group, you can't anymore.
10 years ago
barisusakli
6ccdf187ea
closes #2595
10 years ago
Julian Lam
50ac813388
Merge branch 'private-groups', closed #2588
10 years ago
Julian Lam
675968f0f3
cover photo for groups, #2588
10 years ago
barisusakli
5a940778ee
closes #2603
10 years ago
barisusakli
456b844e61
closes #2596
10 years ago
barisusakli
08c1dad3ee
topics.isFollowing works with multiple tids now
10 years ago
barisusakli
f417e07b9d
user search changes
10 years ago
Julian Lam
635393a274
group creation and deletion from outside ACP, #2588
10 years ago
Julian Lam
b4731ad47b
added colorpicker to frontend, badge colour changes for groups, #2588
10 years ago
Julian Lam
7be0830751
properly showing private state in group details, #2588
10 years ago
Julian Lam
84c19921b9
newly created groups automatically assign the creator as the owner, some tweaks to isPrivate parsing, added groups link to header, #2588
10 years ago
Julian Lam
3a3d45155e
show pending members in frontend UI, #2588
10 years ago
Julian Lam
a5d7fee623
Merge remote-tracking branch 'origin/master' into private-groups
10 years ago
Julian Lam
a907fa2187
added concept of group ownership, #2588
10 years ago
barisusakli
a77a761433
closes #1917
10 years ago
barisusakli
ce9c17f8e5
ability to search posts by user
10 years ago
barisusakli
60f1b9679a
search filters
10 years ago
Julian Lam
b97c9e4467
shorter language string for composer guest handle placeholder, #2569
10 years ago
Julian Lam
7dc309fc16
template in composer #2569
10 years ago
barisusakli
e6b4a45cda
closes #2531
10 years ago
barisusakli
080c54d414
#2434
10 years ago
barisusakli
ddd6ed9e8c
#2477 403 page
10 years ago
Julian Lam
1b526026a0
closed #2442
10 years ago
Julian Lam
d51683f62e
closed #2421
10 years ago
barisusakli
519b1b7e37
closes #2377
10 years ago
barisusakli
9e1789dc58
closes #2297
10 years ago
Julian Lam
a7bc05aeb6
less formal language for #2335
10 years ago
Julian Lam
b91d39a0d3
almost everything for #2335
10 years ago
Julian Lam
adfb89a2ad
closed #2321
10 years ago
barisusakli
41d806f67f
removed unused language string
10 years ago
barisusakli
9e8be432b3
notification changes
...
-only send a notification when the person you follow creates a topic
-you still get a notification per post if you are following a topic
-changed notifications.push so that it sends the notifications over a
period of time, currently to 50 users per second
-optimized topics.notifyFollowers and
user.notifications.sendTopicNotification, they no longer query the
database for the topic and post data instead they get it as params
-you can no longer follow yourself :)
-changed mongo sortedSetRemove so that it doesn't use $in if there is
only a single value to remove
10 years ago
barisusakli
1a04d8f07d
removed duped banned, its in user:banned
10 years ago
psychobunny
206b54c35d
nitpicking en_GB
10 years ago
psychobunny
424efbeb06
Yo not enough rep mah homie.
10 years ago
psychobunny
124576f843
this is the canadian i8n, we have a duty to be extra polite.
10 years ago
psychobunny
5dcd610c1a
grandma ma grammar
...
we should really run this stuff through a spellchecker before committing
10 years ago
psychobunny
c2d21de9ac
show my full name
...
wonder why we implemented this. lmao
10 years ago
psychobunny
61b8c7f673
moar typos
10 years ago
psychobunny
5376f07f6c
@julianlam is an administator
10 years ago
psychobunny
85e0d1c03f
more user-friendly error messages
10 years ago
psychobunny
7bd49a96b2
#2235
10 years ago
psychobunny
3b511b59cb
found a duplicate language string
10 years ago
barisusakli
6ca06a8e54
closes #2233
10 years ago
barisusakli
348911fd2d
closes #2195
10 years ago
Julian Lam
24ac7ba316
better templating and styling for #2099
10 years ago
barisusakli
6aa53b8323
nextStart changes, fixed move topic notification text
10 years ago
barisusakli
5f55cc947c
watch unwatch
...
update on toggle, moved isFollowing to api return and template
10 years ago
barisusakli
c000e852b5
closes #1935
10 years ago
Julian Lam
aee8b87385
composer tweaks, hiding navbar when mobile composer is open
10 years ago
barisusakli
0f258859a7
closes #2067
10 years ago
barisusakli
6f3cb55709
closes #2071
10 years ago
barisusakli
4066607388
closes #2052
10 years ago
Julian Lam
b80b0e1e99
re: #2098 , chat message emails are now opt-in
10 years ago
Julian Lam
b85ff61de6
refactored chat notification system to wait a bit before sending notif/email, closes #2098
10 years ago
psychobunny
a224e531f8
added a confirmation dialog that asks you to type in your username before being able to delete account
10 years ago
psychobunny
ae88eee8e3
improving the warning message before deleting account
10 years ago
barisusakli
ce0fdc201a
closes #2086
10 years ago
barisusakli
31eccb8e7f
configurable post delay before first post
10 years ago
barisusakli
e56b18822b
added topic titles to notifs
...
upvote, favourite and flag has topic titles now
11 years ago
Julian Lam
ff24339b38
added back error:no-user
11 years ago
Julian Lam
298d904d45
refactored login process to be a form submit instead of ajax-redirect, implemented error message parsing using req.flash
11 years ago
barisusakli
14fcd36134
closes #2028
11 years ago
barisusakli
603cddc687
closes #1934
11 years ago
barisusakli
197226eea6
closes #1742
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
barisusakli
ba4b98de0e
email and username checks on profile update
11 years ago
Julian Lam
2d9ca83ae0
better error messaging when js fails to compile when reloading
11 years ago
barisusakli
eef200be10
closes #1284
11 years ago
barisusakli
d91fa5747d
closes #1964
11 years ago
barisusakli
c9c454825e
closes #1369
11 years ago
barisusakli
e909e46786
closes #1989
11 years ago
barisusakli
ac43ff3c3d
closes #1970
11 years ago
barisusakli
41ed52a414
moved newlines from language file to core
11 years ago
psychobunny
c6ced111b5
quotes are better
11 years ago
psychobunny
b1ef42889d
updated site title for tags page to be more user friendly
11 years ago
barisusakli
f49c95c16f
closes #1950
11 years ago
Julian Lam
89a9d4b7f2
logic for #1837
11 years ago
psychobunny
4f868f99c1
closes #1867
11 years ago
barisusakli
c9fb5b3e11
changed user posted notification to include title
...
dont send 2 notifications if you are already following topic
11 years ago
barisusakli
0362c1a3b0
show day/week/month/year popular topics
11 years ago
Julian Lam
cd8c1eeff6
started #1807
11 years ago
Julian Lam
4404387218
Merge branch 'master' into chat-route
11 years ago
barisusakli
64d04f7aa6
closes #1803
11 years ago
Julian Lam
07a82ec12c
more WIP
11 years ago
Julian Lam
1db96dc627
typing notifcation socket implementation for chat page, #1788
11 years ago
Julian Lam
84e046185b
WIP
11 years ago
Julian Lam
4d85df5bae
issue #1788 - start
11 years ago
barisusakli
dcbed4e935
closes #1763
...
show alert if email not confirmed, clicking alert will send confirmation
email
11 years ago
barisusakli
9ddff0ec4a
fix language string
11 years ago
Julian Lam
74be49d46f
new language strings for #1763
11 years ago
Julian Lam
c8e3433fa4
new language strings for outgoing emails, and changing the anchor text to not be an URL, closed #1759 , closed #1760
11 years ago
barisusakli
1cabf885a2
closes #1730
...
postCount != lastPostIndex unfortunately, that will need some rethinking
11 years ago
psychobunny
2e1cda3532
added lang strings for not having enough rep to downvote
11 years ago
barisusakli
c3e4d11f69
closes #1719
11 years ago
barisusakli
0d0af7ba96
closes #1721
11 years ago
barisusakli
1296cd58b9
closes #1723
11 years ago
barisusakli
c296aaeb8a
discard language string
11 years ago
barisusakli
3c3ad7d115
closes #1728
11 years ago
barisusakli
12a51ee2f3
fixed username
11 years ago
barisusakli
1d91ce4c6b
fixed typo in english translation
11 years ago
barisusakli
13854e8774
closes #1603
11 years ago
barisusakli
2479a34c56
closes #1710 , closes #1700
11 years ago
barisusakli
ce1934e566
closes #1684
11 years ago
barisusakli
311a7ad5b9
#1281 topic purge
11 years ago
barisusakli
a65d612907
#1281 post purge
11 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.
11 years ago
barisusakli
efe04c12d3
closes #1635
...
if email isnt confirmed, show a warning in account/edit and let users
resend confirm email
11 years ago
barisusakli
b537666e5c
closes #1592 , closes #1634
11 years ago
psychobunny
e88abcc1d9
fixed updated language strings
11 years ago
psychobunny
c342e75f6e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
11 years ago
psychobunny
94312cfda8
closes #1595
11 years ago
barisusakli
55dbc5c823
closes #1612
...
changed post links to "topic/<topic_id>/<topic_slug>/<post_id>"
11 years ago
barisusakli
ee9fae581e
closes #1618
11 years ago
barisusakli
d0c468c190
new language string
11 years ago
barisusakli
fbdff5bb43
name too short error string
11 years ago
Julian Lam
f20926f93d
finished up group list and group details pages - closed #1563
11 years ago
Julian Lam
840a56006c
added missing files for #1563
11 years ago
barisusakli
a1de4cb2dd
added no tags language key
11 years ago
barisusakli
df73ceaeb7
closes #1556
...
added tag input box to composer when creating a topic
added new routes for viewing tags 'tags' and 'tags/:tagname'
respectively
post_bar.tpl shows the tags of the topic
can edit the main post to remove or add new tags
added a new menu item to header to go to the tags page
11 years ago
barisusakli
9ba0dc3363
closes #1539
11 years ago
barisusakli
4acc264cb8
added upload error string
11 years ago
barisusakli
c5d9a68b4b
closes #1445
11 years ago
Julian Lam
e64c1bfec3
closed #1453
11 years ago
psychobunny
db27a30005
better alert for ban message
11 years ago
barisusakli
8ee866fc9d
closes #1513
11 years ago
psychobunny
a0fcdfe629
closes #1502
11 years ago
psychobunny
10716c37d3
closes #1376
11 years ago
barisusakli
3c96857123
closes #1461
...
fixed disabled category grey out, added plural move topics string
11 years ago
barisusakli
efdb511c2c
fixed posted_in_ago language key
11 years ago
barisusakli
cf94a71499
closes #1427
...
flag and chat buttons are hidden on self posts, updated in vanilla and
lavender
11 years ago
barisusakli
1000df09ff
replaced hardcoded english string
11 years ago
barisusakli
2d48f670c7
moved html from language files to templates
11 years ago
barisusakli
3c11030929
closes #1398
11 years ago
barisusakli
3ed90cda91
added new language string for guests
11 years ago
barisusakli
21e30cc0c7
new language string
11 years ago
barisusakli
2ad715ead3
closes #1412
11 years ago
barisusakli
254267e577
removed 2 titles
11 years ago
barisusakli
d431c94ed8
added variable to replying to string
11 years ago
barisusakli
9d61a1bae3
fixed translation string
11 years ago
barisusakli
6cac3c176e
removed onlined from users
11 years ago
barisusakli
255115745f
new language keys closes #1403
11 years ago
Julian Lam
758a7f109e
missing comma -- fixed #1401
11 years ago
Julian Lam
28bad893e5
Revert "removed until #1401 is fixed"
...
This reverts commit 87fc70d90d
.
11 years ago
barisusakli
87fc70d90d
removed until #1401 is fixed
11 years ago
barisusakli
ef342b9d40
added two new strings for #1399
11 years ago
Julian Lam
15bf804fa7
daily digest settings in User Settings
11 years ago
barisusakli
92db112367
reverted previous commit
11 years ago
barisusakli
f0428f5f1f
removed double post notification #1386
11 years ago
barisusakli
f9897daad1
all notifications are translated now closes #1388
11 years ago
psychobunny
5b8fcbe27e
fixed post error message
11 years ago
barisusakli
04488a9a14
closes #1139
11 years ago
Julian Lam
4c9ea62c0d
resolved #1372 -- username clashes will now cause a random # to be appended to the username
11 years ago
barisusakli
3e60451ce4
closes #1013
...
lets user change languages,
11 years ago
barisusakli
a091e06fe3
more work for #1368
11 years ago
barisusakli
252e757185
some more language strings and account.js refactor
11 years ago
barisusakli
7545d55b22
jshint and refactor accountedit
11 years ago
Barış Soner Uşaklı
b28b837d72
fixed error.json
11 years ago
barisusakli
14d0081fdf
replace 2 error messages with keys
11 years ago
barisusakli
1f77df794a
added lots of error keys
11 years ago
barisusakli
0ac58dbee6
more error strings
11 years ago
barisusakli
fdeaf3a16e
user.js error keys
11 years ago
barisusakli
eaf4be4979
posts.js error keys
11 years ago
barisusakli
b07efb0085
modules.js error keys
11 years ago
barisusakli
197e61a5d0
admin js language keys
11 years ago
barisusakli
95972209f4
favourite changes
...
favourites.js no longer makes socket calls, moved that code into
socket.io/posts.js. it also makes a single socket call when you downvote
a post that you previously upvoted.
11 years ago
barisusakli
296d5127c9
update to use error messages
11 years ago
barisusakli
3dc1b87f01
removed reply from not logged in error message
11 years ago
barisusakli
e2d0d4db5c
added error and success language files
...
removed some code from server side that was emitting alerts
11 years ago
barisusakli
e5cf44d398
closes #1353
...
mark all read will mark everything read, can also select topics and mark
them read, can mark specific categories read too
11 years ago
barisusakli
a316927b2e
added user topics page title
11 years ago
barisusakli
4bc3f54468
closes #1318
11 years ago
Julian Lam
ef47fc78eb
fixed up translation strings, closed #1278
11 years ago
Julian Lam
fa6d6816e4
removing two keys from source language
11 years ago
Julian Lam
339d0e5495
flag post translations
11 years ago
Julian Lam
bc29f832fe
language keys for password changing -- issue #1278
11 years ago
Julian Lam
1abba25f83
language keys for accountedit.tpl
11 years ago
barisusakli
ed3a1b47bd
category changes
11 years ago
Julian Lam
b3e8b1a152
removed language strings for logout page that doesn't exist anymore
11 years ago
barisusakli
70f415446b
added watch title language string
11 years ago
barisusakli
0f66e80a5a
added setting to disable notification sounds
11 years ago
psychobunny
da7d6a3137
closes #1175
11 years ago
Baris Soner Usakli
c028761857
new route to get recent posts
11 years ago
Baris Soner Usakli
3c97ef6829
closes #1156
11 years ago
Julian Lam
e2fb3dacca
pushing new language fallbacks
11 years ago
Julian Lam
dfd13fac0d
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
Julian Lam
44ac7ec262
added new hooks for rendering help messages in composer, removed markdown text from translation
11 years ago
Baris Soner Usakli
0ca6c58ded
closes #1137
11 years ago
Baris Soner Usakli
d87034b131
use alert for bookmark
11 years ago
Baris Soner Usakli
1ba3acfd03
display ips to admins/users on profile
11 years ago
Baris Soner Usakli
6c6c57f45f
closes #1108
11 years ago
Baris Soner Usakli
29ba015d69
fixed topic thumbs
11 years ago
psychobunny
52781bb539
Merge remote-tracking branch 'origin/master' into Widgets
11 years ago
Baris Soner Usakli
86556989f4
closes #1068
11 years ago
akhoury
63c9269240
merged composer and some other files with master
11 years ago
akhoury
25207852e8
added topics thumbnails support
11 years ago
psychobunny
305ec0da28
removed unused language strings from previous sidebar
11 years ago
Julian Lam
031e8128c7
fixed #912 , added new page string for popular topics
11 years ago
Baris Soner Usakli
e1f016c075
closes #1046
11 years ago
Baris Soner Usakli
0756410684
closes #1012
11 years ago
Baris Soner Usakli
8b8fbfa113
added 3 more strings to translations
11 years ago
Julian Lam
15e1b7e571
updating source string for notif message
11 years ago
Baris Soner Usakli
4ff62f4e30
closes #1005
11 years ago
Baris Soner Usakli
b75877d61f
some language strings
11 years ago
Julian Lam
55b39f1eff
second pass, #981
11 years ago
Julian Lam
8f369d9dbc
added 'topic' back to string
11 years ago
Julian Lam
b6e96541e7
first pass, #981
11 years ago
Julian Lam
e578b76b49
dir string in language
11 years ago
Baris Soner Usakli
cbe13b6069
language fixes
11 years ago
Baris Soner Usakli
7dd2412655
profile
11 years ago
psychobunny
25a6302c01
upvoting / downvoting complete
11 years ago
psychobunny
113e5a381b
voting en_GB lang keys
11 years ago
Baris Soner Usakli
574e981de9
closes #831 , user profile changes
11 years ago
Julian Lam
c0ec0b2800
casing
11 years ago
Baris Soner Usakli
97e0e48b07
closes #714 , closes #824
11 years ago
Baris Soner Usakli
22bc3e9571
added statuses into dropdown
11 years ago
Baris Soner Usakli
14b2fd050e
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
bdd4bb0003
closes #920'
11 years ago
psychobunny
4647b88071
added optional forum terms of use to ACP, closes #775
11 years ago
Julian Lam
eff99ffabe
fixed #915
11 years ago
Baris Soner Usakli
a86ddc9934
closes #726
11 years ago
Baris Soner Usakli
36ae568349
#656
11 years ago
Julian Lam
55b67ed735
Merge branch 'master' of github.com:designcreateplay/NodeBB
...
Conflicts:
src/routes/api.js
11 years ago
Julian Lam
0376e3d574
renamed language directories to ICU standard, upgrade script, no longer promoting english at top of list in languages tab, en now en_GB, encompasses Canadian and English English
11 years ago