Julian Lam
e911256c9c
0.9.0
2015-11-06 16:08:59 -05:00
Julian Lam
15cf2f58b4
updated shrinkwrap file
2015-11-06 16:07:31 -05:00
psychobunny
74df0ee609
bump persona
2015-11-06 15:45:21 -05:00
barisusakli
016aef1716
too busy check on prod
2015-11-06 15:41:38 -05:00
Julian Lam
628cecdd36
latest translations
2015-11-06 15:22:10 -05:00
psychobunny
a178790d2e
up persona
2015-11-06 15:09:26 -05:00
psychobunny
6cd0c5eeb3
up persona
2015-11-06 15:00:02 -05:00
barisusakli
522e67d742
closes #3803
2015-11-06 14:40:51 -05:00
Julian Lam
e4e4f8a621
forgot to add dependency for #3756
2015-11-06 14:04:52 -05:00
Julian Lam
209121adbb
updating theme minvers, #3756
2015-11-06 14:03:08 -05:00
Julian Lam
48b5bab849
closes #3756
2015-11-06 14:02:25 -05:00
psychobunny
18bd4c1cda
closes #3844
2015-11-06 13:45:28 -05:00
barisusakli
90c2a16b94
closes #3835
2015-11-06 13:33:27 -05:00
barisusakli
6e1f0b9e32
fix top post bar reply button, after IS
2015-11-06 11:46:09 -05:00
barisusakli
b67ae7ab02
up mentions
2015-11-06 11:39:13 -05:00
Julian Lam
46a0fe9c76
updated vanilla minver
2015-11-06 10:56:30 -05:00
Julian Lam
2830538835
Cover photo removal for groups, #3832
2015-11-06 10:51:10 -05:00
Julian Lam
92be63ebe6
Update user account removeFn
...
As I did not realise both groups and users call the same
coverPhoto lib, the removeFn has to be in the user client js,
and not in the coverPhoto lib.
... of course, it *could* be in there, but it would be hacky.
2015-11-06 10:37:42 -05:00
barisusakli
04894b549a
closes #3827
2015-11-05 21:03:01 -05:00
barisusakli
d69d0c6614
dont send undefined for tos
2015-11-05 19:57:27 -05:00
barisusakli
670ed38d75
missing semicolons
2015-11-05 19:57:26 -05:00
psychobunny
0afcfa5a56
up vanilla
2015-11-05 18:45:45 -05:00
barisusakli
4fe4d71604
added port
2015-11-05 17:52:38 -05:00
barisusakli
1be178f2a5
sync ACP stats over pubsub
2015-11-05 17:47:06 -05:00
barisusakli
5e257107cd
fix status on following/followers etc.
2015-11-05 16:07:25 -05:00
barisusakli
3648f69f72
added uid
2015-11-05 16:05:29 -05:00
barisusakli
0d6e1091ba
async get users
2015-11-05 15:54:00 -05:00
Julian Lam
f1412b6e9b
Fixed cover loading for subdirs and added removal
...
re: #3832
2015-11-05 15:49:41 -05:00
barisusakli
8ccfd235ad
changed deprecated method
2015-11-05 15:46:43 -05:00
barisusakli
99c5208563
up themes
2015-11-05 15:36:07 -05:00
Barış Soner Uşaklı
9cb9531b8e
Merge pull request #3834 from NodeBB/room-optimize
...
Room optimize
2015-11-05 15:31:49 -05:00
barisusakli
60e1831152
check online from users:online zset
2015-11-05 15:10:19 -05:00
Julian Lam
ca0cba0c38
Added Galician and Slovenian
2015-11-05 15:03:27 -05:00
Julian Lam
3959316da9
latest translations and fallbacks
2015-11-05 15:03:26 -05:00
barisusakli
54901afe5e
removed toggleNew
2015-11-05 14:49:03 -05:00
barisusakli
277ee94f06
dont call meta.rooms.enter for guests
2015-11-05 14:39:52 -05:00
barisusakli
baa813a4cb
Merge remote-tracking branch 'refs/remotes/origin/master' into room-optimize
2015-11-05 14:17:50 -05:00
psychobunny
040783d5c4
up'd persona
2015-11-05 14:15:22 -05:00
Julian Lam
82f78d910d
tweaks to language and updating theme minvers
2015-11-05 14:00:01 -05:00
Julian Lam
de9f196c75
Merge branch 'userhomepage' of https://github.com/yariplus/NodeBB into yariplus-userhomepage
2015-11-05 13:47:26 -05:00
barisusakli
9753a6d489
fix user status change in topics
2015-11-05 13:47:20 -05:00
barisusakli
3ca618795f
remove browsing
2015-11-05 13:39:17 -05:00
barisusakli
9125e778a1
Merge remote-tracking branch 'refs/remotes/origin/master' into room-optimize
2015-11-05 13:28:14 -05:00
barisusakli
364260fa37
fix lastonline iso
2015-11-05 12:54:15 -05:00
Julian Lam
b8b9da2c30
Squashed commit of the following:
...
commit 62d59620d26bc97c7d689e9af57cd8bff654c79e
Author: Julian Lam <julian@designcreateplay.com >
Date: Wed Nov 4 11:04:27 2015 -0500
tweaked 503 template
commit 15a61cbc239c9d654691d91cdadce59e13d97586
Author: Julian Lam <julian@designcreateplay.com >
Date: Wed Nov 4 10:58:19 2015 -0500
added text about reloading being required if threshold values are changed
commit 3fe87699332ef0628b4db31f4afef245802a7bc0
Author: Julian Lam <julian@designcreateplay.com >
Date: Wed Nov 4 10:53:35 2015 -0500
added ACP settings for toobusy
commit f6a9964baff051072052e6ef99da9e1ffba014df
Author: Julian Lam <julian@designcreateplay.com >
Date: Wed Nov 4 08:53:53 2015 -0500
removed unused 503a template
commit e6d444736baf4c676f8461d30a5504c6e45df163
Author: Julian Lam <julian@designcreateplay.com >
Date: Wed Nov 4 02:01:11 2015 -0500
updated code to send static 503 instead of maintenance-style page
commit 11089ae2bb833e068b01ee77ee745d9fd5344805
Author: Julian Lam <julian@designcreateplay.com >
Date: Wed Nov 4 01:18:45 2015 -0500
added toobusy support so the Node process doesn't fall over at high load
2015-11-05 12:44:51 -05:00
barisusakli
7ed378b367
removed override no longer needed
2015-11-05 12:43:05 -05:00
barisusakli
46c2563164
removed rooms.js removed browsing users, removed chat syncing across sockets
...
use lastonline for online detection
2015-11-05 12:34:39 -05:00
barisusakli
1ecf27417a
removed commented out stuff removed topics.enter
2015-11-05 11:53:17 -05:00
barisusakli
491a6d0234
Merge remote-tracking branch 'refs/remotes/origin/master' into room-optimize
2015-11-05 11:35:39 -05:00
barisusakli
0d23c56281
removed event:disconnect
2015-11-05 11:31:59 -05:00
barisusakli
bac2a0d959
removed event:connect use socket.io connect event duh
2015-11-05 11:25:53 -05:00
barisusakli
5879185ebc
single proc stats
2015-11-04 17:43:43 -05:00
barisusakli
be6fc72994
Merge remote-tracking branch 'refs/remotes/origin/master' into room-optimize
2015-11-04 13:45:43 -05:00
barisusakli
0199ed27a6
disable user_leave for topic
2015-11-04 13:02:19 -05:00
barisusakli
be86c74c91
disabled browsing users and global rooms syncing
2015-11-04 12:52:55 -05:00
yariplus
f815f2d981
Fix userhomepage derps
2015-11-04 05:55:02 -05:00
yariplus
853aa37cd2
Add user home pages. #3616
2015-11-04 04:08:22 -05:00
Julian Lam
ceaa3a334d
Squashed commit of the following:
...
commit 3a39e5e6bd3c357d78d8ec1dad6e3a64c18ee3ab
Author: Julian Lam <julian@designcreateplay.com >
Date: Tue Nov 3 20:15:10 2015 -0500
minor tweak
commit ed3c25ba8b431a2b730aae78a43cfa934521a5d4
Merge: d9cde96 d7a0adc
Author: Julian Lam <julian@designcreateplay.com >
Date: Tue Nov 3 20:12:32 2015 -0500
Merge branch 'master' of https://github.com/acardinale/NodeBB into acardinale-master
commit d7a0adc5c8
Author: Andrea Cardinale <a.cardinale@webandtech.it >
Date: Wed Sep 30 10:32:25 2015 +0200
Get registry (if it's set) from config.json in suggest method (client-side)
2015-11-03 20:15:30 -05:00
psychobunny
a5198f127b
up themes
2015-11-03 18:50:16 -05:00
psychobunny
dd8a77b949
components: account/ban, account/unban, account/delete
2015-11-03 18:22:25 -05:00
psychobunny
5c44c365dd
chat with %1
2015-11-03 18:20:51 -05:00
psychobunny
dc7be48121
account/follow, account/unfollow, account/chat components
2015-11-03 17:27:11 -05:00
psychobunny
f6f43fe3de
a couple extra useful "posted in" strings
2015-11-03 17:26:43 -05:00
psychobunny
281f377fde
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-11-03 14:54:39 -05:00
psychobunny
726c3802e1
isMainPost for post summary
2015-11-03 14:53:20 -05:00
barisusakli
45be95af85
up lavender
2015-11-03 14:15:35 -05:00
Julian Lam
d9cde968cc
latest translations and fallbacks
2015-11-03 13:44:29 -05:00
barisusakli
c3369964eb
closes #3820
2015-11-03 12:36:32 -05:00
barisusakli
fb7f10d63d
closes #3821
2015-11-03 12:27:26 -05:00
psychobunny
f702717e61
./nodebb plugins for a list of plugins activated
2015-11-03 11:50:14 -05:00
psychobunny
aa373841e9
use ajaxify.data.uid instead of template element
2015-11-02 23:13:06 -05:00
Julian Lam
3314ab4b83
fixes #3809
2015-11-02 23:10:03 -05:00
Julian Lam
dc916c5e3c
closes #3817
2015-11-02 19:35:12 -05:00
barisusakli
8d0cb18b74
display git hash/branch
2015-11-02 14:54:43 -05:00
psychobunny
178281440e
up persona
2015-11-02 13:45:17 -05:00
psychobunny
dc9770bb03
up persona
2015-11-02 13:17:25 -05:00
psychobunny
db3a199b13
upping themes
2015-11-02 13:05:20 -05:00
psychobunny
b9316bfd23
removed alert.location
2015-11-02 12:24:23 -05:00
psychobunny
1982501985
toaster components + deprecated alert.location
2015-11-02 12:23:37 -05:00
psychobunny
8cf6fe3aa1
closes #3808
2015-11-02 11:31:17 -05:00
psychobunny
0be363d220
closes #1241
...
@martyalicante @a5mith hopefully finally fixed :)
2015-11-02 11:16:31 -05:00
psychobunny
ca1e4bd328
up persona
2015-11-02 10:33:04 -05:00
psychobunny
46d8c00d03
up persona
2015-11-02 09:06:08 -05:00
Barış Soner Uşaklı
d3753a5d5a
🐕
2015-11-01 15:50:44 -05:00
Barış Soner Uşaklı
4ec464f4e4
travis env var
2015-11-01 15:44:04 -05:00
Barış Soner Uşaklı
83360cc3de
added nodejs 4.0 4.1 to travis
2015-11-01 15:19:18 -05:00
Barış Soner Uşaklı
84f23fc4f0
groups show/hide test
2015-11-01 15:02:40 -05:00
barisusakli
f3cd9adec7
up persona
2015-10-31 18:29:18 -04:00
barisusakli
f33f8f3c0e
up persona
2015-10-31 17:56:59 -04:00
Barış Soner Uşaklı
871dffb0d3
Merge pull request #3769 from pitaj/patch-1
...
Use the hide class instead of jQuery hide
2015-10-31 17:54:02 -04:00
Peter Jaszkowiak
6e889ed60d
Use hidden class for search field
2015-10-31 15:46:55 -06:00
Barış Soner Uşaklı
29bcf5c137
Merge pull request #3688 from drewdotpro/master
...
Textcomplete Plugin version bump for mentions
2015-10-31 16:58:29 -04:00
barisusakli
797b7f2ec1
remove quotes on both ends
2015-10-31 15:48:30 -04:00
barisusakli
2fef7acf4b
closes #3805
2015-10-30 16:16:43 -04:00
barisusakli
ca4440b8af
closes #3799
2015-10-30 15:43:17 -04:00
Julian Lam
4ee8a61ec6
Upped persona version
2015-10-30 14:21:55 -04:00
psychobunny
fa643e0c25
up persona
2015-10-30 01:24:09 -04:00
psychobunny
c5f70f5697
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-10-30 00:59:22 -04:00
psychobunny
ec22e4b565
bump themes
2015-10-30 00:58:26 -04:00
Julian Lam
ae6a2a8dbf
latest translations and fallbacks
2015-10-30 00:47:13 -04:00
psychobunny
1fbed41e0b
up persona
2015-10-30 00:28:30 -04:00
psychobunny
003631df79
isFollowing: send false if user is anon
2015-10-30 00:10:48 -04:00
psychobunny
4798647b8a
moved infinitescroll.parseAndTranslate to app.parseAndTranslate
2015-10-29 23:58:48 -04:00
psychobunny
49aa620ce3
up persona
2015-10-29 22:22:59 -04:00
psychobunny
ead377e0ca
user.isFollowing socket call
2015-10-29 22:22:33 -04:00
psychobunny
a40a5ed15d
upping persona
2015-10-29 20:59:22 -04:00
psychobunny
9001e13452
Merge branch 'master' of https://github.com/NodeBB/NodeBB
...
Conflicts:
package.json
2015-10-29 19:07:57 -04:00
psychobunny
ad0a7e0cb2
upping themes
2015-10-29 19:05:35 -04:00
barisusakli
5db38e0f43
up lavender
2015-10-29 18:57:49 -04:00
barisusakli
26c9da9414
up t.js
2015-10-29 18:56:53 -04:00
psychobunny
3305256575
add fullname to user return as well
2015-10-29 18:46:52 -04:00
psychobunny
fef1eb4ced
upping themes
2015-10-29 18:13:05 -04:00
psychobunny
ec434dfe95
user/picture component
2015-10-29 18:07:21 -04:00
psychobunny
0588a59c0c
normalize user data between topic.user and post.user
2015-10-29 18:07:04 -04:00
psychobunny
86d8e07c8a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-10-29 17:48:14 -04:00
psychobunny
ce4df8f22b
fixed cover image editing on all profile pages
2015-10-29 17:31:30 -04:00
barisusakli
c2ca093569
check username
2015-10-29 17:18:05 -04:00
barisusakli
c39aa07d6f
moved colors out, only create icon if picture is requested
2015-10-29 16:51:58 -04:00
barisusakli
f4bfcc7351
removed icon:bgColor and icon:text from db calls
...
calculates from username on the fly
2015-10-29 16:35:53 -04:00
psychobunny
d8e50f931e
material user icon bgs
2015-10-29 16:31:58 -04:00
Julian Lam
3e1120a3f8
updated theme minvers
2015-10-29 16:25:07 -04:00
Julian Lam
8d4209d42c
Merge remote-tracking branch 'origin/master' into user-icons
2015-10-29 16:14:10 -04:00
Julian Lam
9f6dc63fed
updated to no longer use user.icons.generate, and removed an unneeded upgrade script! :)
2015-10-29 16:14:07 -04:00
psychobunny
5eb3cca9c1
upping vanilla
2015-10-29 16:12:08 -04:00
psychobunny
12d2abff44
missed some other profile pages
2015-10-29 16:05:07 -04:00
psychobunny
f17391e6a2
fix default cover image on all profile pages
2015-10-29 15:56:48 -04:00
psychobunny
c697785270
console.log
2015-10-29 15:55:20 -04:00
psychobunny
40bda722c9
fix acp title on ajaxify
2015-10-29 15:47:00 -04:00
psychobunny
9bef54b5ed
fix title for dashboard
2015-10-29 15:42:00 -04:00
nodebb-misty
4ec57d4110
Merge branch 'master' into user-icons
2015-10-29 15:29:42 -04:00
Julian Lam
ae43c16227
Fix tooltips for user icons that aren't divs
2015-10-29 15:20:11 -04:00
psychobunny
aa3fa477e3
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-10-29 15:18:00 -04:00
psychobunny
f385e13531
fix default cover on groups/list page
2015-10-29 15:16:49 -04:00
psychobunny
a670f2facc
organized cover acp pages
2015-10-29 15:13:06 -04:00
psychobunny
8e893869ff
custom user profile covers
2015-10-29 15:11:52 -04:00
psychobunny
7148d44f90
default cover images for groups
2015-10-29 14:55:04 -04:00
Julian Lam
04dcd38d04
added new client-side hook on thread tools open
2015-10-29 13:49:13 -04:00
Julian Lam
5473a4f3b4
added new client-side hook on thread tools open
2015-10-29 13:48:58 -04:00
Julian Lam
526afc0910
Merge remote-tracking branch 'origin/master' into user-icons
2015-10-29 13:27:28 -04:00
Julian Lam
098111ba5b
Fixes bug where if post edit was called without a title, NodeBB would crash
2015-10-29 11:45:34 -04:00
psychobunny
8787f04757
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-10-28 20:36:51 -04:00
psychobunny
07c50cba7d
titles for ACP routes
2015-10-28 20:35:56 -04:00
barisusakli
ee71f982b7
added missing filter:post.tools
2015-10-28 20:13:27 -04:00
psychobunny
36c020769a
latest themes
2015-10-28 18:10:13 -04:00
psychobunny
a5b754eac3
add profile cover/position + profile picture on every account page
2015-10-28 18:02:49 -04:00
psychobunny
f611e8bc45
latest vanilla
2015-10-28 17:47:23 -04:00
psychobunny
1c63befdf0
up'd persona
2015-10-28 17:43:29 -04:00
psychobunny
f19043d046
profile cover photos
2015-10-28 17:42:42 -04:00
psychobunny
02d1304185
removing groups.cover.get, seemingly it doesn't do anything
2015-10-28 17:04:02 -04:00
psychobunny
973da9bdcc
up persona
2015-10-28 16:29:00 -04:00
psychobunny
80da65b4ef
unused lang strings
2015-10-28 16:24:59 -04:00
psychobunny
a4cae65732
fixed hardcoded group name in uploader + cleanup
2015-10-28 16:23:42 -04:00
psychobunny
ef20141e8f
jshint
2015-10-28 16:17:27 -04:00
psychobunny
13c1dbe178
up'd persona
2015-10-28 16:15:29 -04:00
psychobunny
7a6d6c2bd6
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-10-28 16:00:05 -04:00
psychobunny
e121c98a4f
up'd themes
2015-10-28 15:59:05 -04:00
psychobunny
a6796479bf
fixed drag and drop image upload
2015-10-28 15:46:48 -04:00
psychobunny
61b1f5fe32
allow regular uploading (modal) of cover photo
2015-10-28 15:22:54 -04:00
barisusakli
887358f045
closes #3784
2015-10-28 15:16:14 -04:00
barisusakli
47c71b5a37
closes https://github.com/NodeBB/nodebb-theme-persona/issues/181
2015-10-28 15:10:27 -04:00
barisusakli
aae393ebe1
closes #3794
2015-10-28 15:06:19 -04:00
psychobunny
69e43cd35a
modularized coverPhoto
2015-10-28 14:22:19 -04:00
psychobunny
4baeda7c09
navigation acp styling / checkboxes
2015-10-28 13:47:13 -04:00
psychobunny
296249ed9c
allow new nav items to be added at the end of the list
2015-10-28 13:34:58 -04:00
psychobunny
04c2b3269d
seo fixes for lavv
2015-10-28 13:27:47 -04:00
psychobunny
50af77f42d
dropping tjs until inf loop in lav is fixed
2015-10-28 13:27:35 -04:00
Julian Lam
8ca1073be2
removed console logs
2015-10-28 12:01:55 -04:00
Julian Lam
7580cfb235
fixed double-definition of hashPassword method that was causing new registrations to fail
2015-10-28 09:32:27 -04:00
Julian Lam
defceb6271
Merge remote-tracking branch 'origin/master' into user-icons
...
Conflicts:
src/controllers/index.js
src/topics/tags.js
2015-10-28 08:55:18 -04:00
barisusakli
290686a194
modifyCategory is no longer async
2015-10-27 17:21:28 -04:00
barisusakli
96befd02ad
up markdown
2015-10-27 17:06:20 -04:00
barisusakli
353ebb71d2
removed unnecessary if
2015-10-27 17:03:14 -04:00
barisusakli
efef0af6fa
tag fix
2015-10-27 15:04:46 -04:00
barisusakli
4ef2ae7ba2
update count even if its 0
2015-10-27 14:01:23 -04:00
Julian Lam
68c3f9d849
Squashed commit of the following:
...
commit 56582bc9eee5d81a01f42a28808b617b9c96873a
Author: Julian Lam <julian@designcreateplay.com >
Date: Tue Oct 27 05:21:11 2015 -0400
added missing template
commit 6462a1626e7d8d77210b6e10eace5c9214335f33
Author: Julian Lam <julian@designcreateplay.com >
Date: Tue Oct 27 05:19:07 2015 -0400
sitemap index
commit 3cfd56f1fbc8e03405dc394375bf5ff6eef21322
Author: Julian Lam <julian@designcreateplay.com >
Date: Tue Oct 27 04:47:52 2015 -0400
sitemap routes, controllers, and library methods for pages, categories, and topics
commit e58e07c0881bdbe16d503b4679b85f761b02163c
Author: Julian Lam <julian@designcreateplay.com >
Date: Tue Oct 27 04:07:39 2015 -0400
added groups to sitemap
commit 7ee584b632
Author: Julian Lam <julian@designcreateplay.com >
Date: Tue Oct 27 01:43:06 2015 -0400
If notification dropdown is double-clicked, all notifications are marked read
commit 488f147bef
Author: barisusakli <barisusakli@gmail.com >
Date: Mon Oct 26 22:39:19 2015 -0400
closes #3781
commit 5e1bd58a02
Author: barisusakli <barisusakli@gmail.com >
Date: Mon Oct 26 22:28:30 2015 -0400
closes #3782
commit 57d3980267
Author: barisusakli <barisusakli@gmail.com >
Date: Mon Oct 26 22:16:08 2015 -0400
closes #3790
commit 555c5b82da
Author: barisusakli <barisusakli@gmail.com >
Date: Mon Oct 26 21:19:20 2015 -0400
check user settings
commit 5454862c1c
Author: barisusakli <barisusakli@gmail.com >
Date: Mon Oct 26 20:26:02 2015 -0400
wait for all callbacks when creating tags
commit 051c5077eb
Merge: 839fd93 e0e04ef
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Mon Oct 26 09:54:12 2015 -0400
Merge pull request #3792 from drlogout/master
Fixed wrong method name in socket.io/groups.js from isAdmin to isAdmi…
commit e0e04ef892
Author: Christian Nolte <hello@noltech.net >
Date: Mon Oct 26 14:50:32 2015 +0100
Fixed wrong method name in socket.io/groups.js from isAdmin to isAdministrator
commit 839fd935ad
Author: barisusakli <barisusakli@gmail.com >
Date: Sun Oct 25 21:54:35 2015 -0400
add back thread tools filter
commit 37060bf1a3
Merge: 5820a19 bf918bd
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Sun Oct 25 18:13:06 2015 -0400
Merge pull request #3787 from cubehouse/patch-1
Upgrade script fails on some consoles
commit 5820a193f6
Author: barisusakli <barisusakli@gmail.com >
Date: Sun Oct 25 17:04:46 2015 -0400
closes #3789
commit 0d88d52557
Author: barisusakli <barisusakli@gmail.com >
Date: Sun Oct 25 17:03:33 2015 -0400
up theme
commit 9bc43ba5e1
Author: barisusakli <barisusakli@gmail.com >
Date: Sun Oct 25 16:57:42 2015 -0400
closes #3788
commit aafd4b6984
Author: barisusakli <barisusakli@gmail.com >
Date: Sun Oct 25 15:56:17 2015 -0400
closes #3786
commit bf918bd016
Author: James Holding <cubehouse@users.noreply.github.com >
Date: Sun Oct 25 10:14:00 2015 +0000
Upgrade script fails on some consoles
The upgrade script errors/fails on some consoles if the stdout.columns isn't set (my console did this when upgrading a Docker instance of NodeBB).
Checking for stdout.columns before using, falling back to a couple of spaces for slightly prettiness if we can't work out the console width.
2015-10-27 05:25:14 -04:00
Julian Lam
7ee584b632
If notification dropdown is double-clicked, all notifications are marked read
2015-10-27 01:43:06 -04:00
barisusakli
488f147bef
closes #3781
2015-10-26 22:39:19 -04:00
barisusakli
5e1bd58a02
closes #3782
2015-10-26 22:28:30 -04:00
barisusakli
57d3980267
closes #3790
2015-10-26 22:16:08 -04:00
barisusakli
555c5b82da
check user settings
2015-10-26 21:19:20 -04:00
barisusakli
5454862c1c
wait for all callbacks when creating tags
2015-10-26 20:26:08 -04:00
Barış Soner Uşaklı
051c5077eb
Merge pull request #3792 from drlogout/master
...
Fixed wrong method name in socket.io/groups.js from isAdmin to isAdmi…
2015-10-26 09:54:12 -04:00
Christian Nolte
e0e04ef892
Fixed wrong method name in socket.io/groups.js from isAdmin to isAdministrator
2015-10-26 14:50:32 +01:00
barisusakli
839fd935ad
add back thread tools filter
2015-10-25 21:54:41 -04:00
Barış Soner Uşaklı
37060bf1a3
Merge pull request #3787 from cubehouse/patch-1
...
Upgrade script fails on some consoles
2015-10-25 18:13:06 -04:00
barisusakli
5820a193f6
closes #3789
2015-10-25 17:04:46 -04:00
barisusakli
0d88d52557
up theme
2015-10-25 17:03:33 -04:00
barisusakli
9bc43ba5e1
closes #3788
2015-10-25 16:57:42 -04:00
barisusakli
aafd4b6984
closes #3786
2015-10-25 15:56:17 -04:00
Julian Lam
f7f43de644
Merge remote-tracking branch 'origin/master' into user-icons
2015-10-25 07:34:23 -04:00
Julian Lam
b52475c270
Merge remote-tracking branch 'origin/master' into user-icons
...
Conflicts:
public/src/client/account/edit.js
src/middleware/middleware.js
src/socket.io/meta.js
src/socket.io/user/picture.js
src/user.js
src/views/admin/manage/group.tpl
2015-10-25 07:33:59 -04:00
James Holding
bf918bd016
Upgrade script fails on some consoles
...
The upgrade script errors/fails on some consoles if the stdout.columns isn't set (my console did this when upgrading a Docker instance of NodeBB).
Checking for stdout.columns before using, falling back to a couple of spaces for slightly prettiness if we can't work out the console width.
2015-10-25 10:14:00 +00:00
barisusakli
8ac917c63c
up composer
2015-10-25 01:09:06 -04:00
barisusakli
7217fa7493
fix unread count increase
2015-10-25 00:13:45 -04:00
barisusakli
506f2d0066
up t.js
2015-10-25 00:05:58 -04:00
barisusakli
50c7ccccb5
fix flags
2015-10-24 23:46:37 -04:00
barisusakli
1bfe7bf3dd
fix t.js
2015-10-24 23:45:55 -04:00
barisusakli
2bb8555d35
fix t.js
2015-10-24 23:44:45 -04:00
barisusakli
2a6f411eff
fix post-bar and post count
2015-10-24 23:03:12 -04:00
barisusakli
c194f44791
up themes
2015-10-24 22:56:42 -04:00
barisusakli
0ff5c65f43
removed rel path, its in templates
2015-10-24 22:54:28 -04:00
barisusakli
f79b1de27c
up themes
2015-10-24 22:33:11 -04:00
barisusakli
b6f6867b50
bottom bar change
2015-10-24 22:29:22 -04:00
barisusakli
e91b5f07b8
fix bottom bar events
2015-10-24 22:13:30 -04:00
barisusakli
adf413ddf3
up themes
2015-10-24 21:33:54 -04:00
barisusakli
5c2e78b1a6
parse topic tools on demand
2015-10-24 21:29:20 -04:00
barisusakli
6c9de29326
load post tools menu on demand
2015-10-24 20:50:43 -04:00
barisusakli
22f1ebc2dd
up persona
2015-10-24 19:24:22 -04:00
barisusakli
2d46d07f4f
return selectedGroup
2015-10-24 19:22:36 -04:00
barisusakli
eab91f2a6a
up widget-essentials
2015-10-24 16:57:40 -04:00
barisusakli
c32cd0eb2f
up themes
2015-10-24 16:50:46 -04:00
barisusakli
a739ad81ab
up mentions
2015-10-24 14:17:00 -04:00
barisusakli
c100764915
fix t.js syntax
2015-10-24 12:31:22 -04:00
barisusakli
02abcf0da7
add newlines tabs to meta and link tabs
2015-10-23 17:21:23 -04:00
barisusakli
74b02ee096
dont crash if item is undefined
2015-10-23 16:24:02 -04:00
barisusakli
c93b2f7fbb
up packages
2015-10-23 16:23:54 -04:00
barisusakli
88740c2e41
up themes
2015-10-23 14:11:12 -04:00
barisusakli
751a6c6839
got rid of extra call to user.getSettings
2015-10-23 14:07:09 -04:00
barisusakli
0e057a3d92
dont render 404 page for favicon
2015-10-23 13:52:42 -04:00
barisusakli
531eaa6411
cache navigation data
2015-10-23 13:50:30 -04:00
barisusakli
98e659188b
removed console. log
2015-10-22 17:41:13 -04:00
barisusakli
28ae101d90
allow changing username if user has no password set, ie sso login
2015-10-22 17:37:24 -04:00
barisusakli
0210c033ee
closes #3779
2015-10-22 16:59:25 -04:00
barisusakli
07e7498f45
use sortedSetsRemove
2015-10-22 15:16:31 -04:00
barisusakli
2064f20f94
fix tooltip positioning
2015-10-22 15:08:39 -04:00
barisusakli
c426c7288f
find closest to middle in navigator
2015-10-22 14:56:23 -04:00
barisusakli
8e80eca449
removed double escape
2015-10-21 16:59:19 -04:00
barisusakli
60dc2fb9c4
up persona
2015-10-21 15:27:55 -04:00
barisusakli
9040a1a063
concat minimize most common routes
2015-10-20 22:54:32 -04:00
barisusakli
85d09ce2e4
removed unsused require
2015-10-20 19:34:40 -04:00
barisusakli
5e5cafafd0
make one socket call to load unread counts
2015-10-20 19:19:50 -04:00
barisusakli
8630196a2d
up composer
2015-10-20 19:07:24 -04:00
barisusakli
edf545cd2c
dont load sound data on cold load
2015-10-20 18:47:34 -04:00
barisusakli
90f575cae7
up mentions
2015-10-20 18:20:43 -04:00
barisusakli
2ec0d3f376
dont make extra socket call on new post and IS
2015-10-20 18:08:59 -04:00
barisusakli
d146bff2a1
send less data when leaving rooms
2015-10-20 17:53:44 -04:00
barisusakli
36e89ae15a
closes #3771
2015-10-20 17:39:30 -04:00
barisusakli
369e80a3c5
up themes
2015-10-20 12:44:31 -04:00
barisusakli
09747251d8
added hostname
2015-10-19 18:46:51 -04:00
psychobunny
0e7228eff7
fix admin menu + title if url has a query string
...
ex. ?loggedin
2015-10-19 15:48:05 -04:00
barisusakli
7f66494a57
closes #3764
2015-10-19 12:59:40 -04:00
barisusakli
f17ba88c0f
closes #3765
2015-10-19 12:48:26 -04:00
barisusakli
d61ac000a8
fix a user test
2015-10-19 11:45:07 -04:00
barisusakli
7f72d80292
fix require
2015-10-19 11:32:46 -04:00
barisusakli
6b1834d4ae
closes #3767
2015-10-19 11:28:18 -04:00
barisusakli
53d29e29af
performance improvements
...
store parsed category description
removed mongo _key from returns
dont get category teaser for parent
2015-10-18 18:30:17 -04:00
barisusakli
e2f590e0b4
only return id
2015-10-17 20:12:51 -04:00
barisusakli
a1dca63914
fileSize fix
2015-10-17 18:38:34 -04:00
barisusakli
a9fae94e5a
switch to dbStats, only display fileSize if it exists
2015-10-17 18:37:07 -04:00
barisusakli
5fda800f2b
filter info
2015-10-17 18:34:04 -04:00
barisusakli
3b9fdcaa2b
more mongodb info
2015-10-17 18:26:03 -04:00
barisusakli
f2d6f931af
closes #3505
2015-10-16 18:43:40 -04:00
barisusakli
e60c1d8736
added process info
2015-10-15 20:29:54 -04:00
barisusakli
75c2696f2e
up persona
2015-10-15 16:43:06 -04:00
barisusakli
c2b29ff4c4
add page to canonical link #3758
2015-10-15 16:20:21 -04:00
barisusakli
2f5eb248eb
fix postcount
2015-10-15 16:13:19 -04:00
barisusakli
cba871ec90
closes #3759
2015-10-15 16:08:26 -04:00
barisusakli
d351d01490
fix sort on category page
2015-10-15 14:16:36 -04:00
barisusakli
b556652582
fix chat redirect
2015-10-15 13:00:32 -04:00
barisusakli
f6fa0ace3c
closes #3732
2015-10-15 12:18:21 -04:00
barisusakli
94a0c9aa9f
closes #3757
2015-10-15 11:41:31 -04:00
barisusakli
3d7b8654bd
up vers
2015-10-15 11:40:56 -04:00
barisusakli
0da39d036b
uploading string
2015-10-15 11:36:50 -04:00
barisusakli
c3b8d0b328
check err first
2015-10-15 00:43:02 -04:00
barisusakli
fc4e7c0fff
navigation cleanup
2015-10-14 19:22:49 -04:00
barisusakli
41b5094347
up versions
2015-10-14 18:48:26 -04:00
barisusakli
16a65c8ffc
closes #3754
2015-10-14 16:00:45 -04:00
barisusakli
096ecce87b
fix indent
2015-10-13 19:30:39 -04:00
barisusakli
07a97717ab
removed bool param
2015-10-13 19:30:10 -04:00
barisusakli
e2a5440ae8
closes #3741
2015-10-13 19:28:55 -04:00
barisusakli
47e2dd9478
closes #3107
2015-10-13 16:36:49 -04:00
psychobunny
8ef46ebc7d
found some other places with the same problem
2015-10-13 16:19:52 -04:00
psychobunny
bc2bf6ef37
fix list of allowed filetypes
2015-10-13 16:18:54 -04:00
barisusakli
de4d747e63
closes #3742
2015-10-13 13:58:36 -04:00
psychobunny
e2cddefea4
closes #3750
2015-10-13 13:06:47 -04:00
barisusakli
f5e7d1ce01
private uploads
2015-10-12 02:18:23 -04:00
barisusakli
3a3c5486b7
expose method
2015-10-11 23:31:33 -04:00
barisusakli
94129287d0
moved non-async code
2015-10-11 23:20:57 -04:00
barisusakli
17dd1ff485
fix next
2015-10-11 23:07:02 -04:00
barisusakli
da4034a10a
middleware refactor
2015-10-11 23:05:33 -04:00
barisusakli
9ac4704848
more search cleanup
2015-10-11 22:27:53 -04:00
barisusakli
c8fb68c2d5
shorter sort methods
2015-10-11 21:56:28 -04:00
barisusakli
79d5eea46d
closes #3270
2015-10-11 17:29:47 -04:00
barisusakli
fca2cf0a10
closes #3745
2015-10-11 14:27:00 -04:00
barisusakli
d0150d0be2
up persona
2015-10-10 19:02:29 -04:00
barisusakli
d581519420
up persona
2015-10-10 18:20:23 -04:00
barisusakli
8a51c5a023
fix tooltip
2015-10-10 18:06:48 -04:00
barisusakli
1ceb1c6d5f
fix dismissAllFlags
2015-10-09 23:55:04 -04:00
barisusakli
974ccf13f0
up themes
2015-10-09 18:00:57 -04:00
barisusakli
7854e67b7b
closes #1637
2015-10-09 17:52:55 -04:00
barisusakli
36bfe30425
closes #3736
2015-10-09 14:23:02 -04:00
barisusakli
1ddcb3f11c
closes #3740
2015-10-09 12:59:06 -04:00
barisusakli
1dcdba9b2a
moved api route to api.js
2015-10-08 19:51:14 -04:00
psychobunny
7b84696c7f
up persona
2015-10-08 18:34:25 -04:00
psychobunny
4a9b2a2a9a
up persona
2015-10-08 18:30:12 -04:00
psychobunny
78fe1da00c
don't mark all chats as read when just reading the list from dropdown/slidemenu/chats page
...
strangely enough it was doing it twice
2015-10-08 18:29:57 -04:00
barisusakli
7ecb036310
up emoji
2015-10-08 16:38:26 -04:00
barisusakli
0ce1e666e7
disabling/enabling parent will disable/enable children
2015-10-08 16:05:05 -04:00
barisusakli
c268493d2b
closes #3723
2015-10-08 15:29:00 -04:00
barisusakli
fa4875d78d
category teaser
2015-10-07 17:36:27 -04:00
barisusakli
ff7b6e4e91
added search title
2015-10-07 16:20:19 -04:00
barisusakli
2d96cdba1c
closes #3720
2015-10-07 16:13:42 -04:00
Julian Lam
167ba64018
using fancy new mixin
2015-10-07 06:05:02 -04:00
Julian Lam
5c71bb5923
fixed user avatar modal again
2015-10-07 03:06:32 -04:00
Julian Lam
8bf1b3e6a4
Merge branch 'master' into user-icons
2015-10-07 02:15:32 -04:00
Julian Lam
01a0f09e9c
Updated theme versions
2015-10-07 02:15:20 -04:00
Julian Lam
4c96f95330
Merge remote-tracking branch 'origin/master' into user-icons
...
Conflicts:
public/src/app.js
public/src/client/account/edit.js
2015-10-07 02:14:03 -04:00
Julian Lam
8b3f1684f7
Closes #3693
...
Fixes bug where hitting cancel didn't contain the old behaviour (opening the reply dialogue anyway), and instead just plain did nothing.
2015-10-07 01:38:59 -04:00
barisusakli
0b6d92ea3e
up persona
2015-10-06 18:44:15 -04:00
barisusakli
7fd1940939
take out of async
2015-10-06 18:41:39 -04:00
barisusakli
2d01fe78d0
removed privileges.posts.get from addPostData
...
privilege data is already available higher up
2015-10-06 18:36:03 -04:00
barisusakli
40e26d3b9d
removed unused requires
2015-10-06 15:38:34 -04:00
barisusakli
7e2fbfe3f4
modify topic isn't async
2015-10-06 15:16:50 -04:00
barisusakli
da142163a5
if there is an error return
2015-10-06 14:05:22 -04:00
Julian Lam
99e5015083
closes #3690
2015-10-06 06:13:25 -04:00
Julian Lam
95129a1b40
closes #3693
2015-10-06 05:28:05 -04:00
barisusakli
ce58187258
up persona
2015-10-05 22:43:54 -04:00
barisusakli
4d87890942
closes #3715
2015-10-05 22:41:11 -04:00
barisusakli
fcf411a72b
small fixes
2015-10-05 22:24:36 -04:00
barisusakli
50c740ae09
fix tag display when reaching main post
2015-10-05 17:01:53 -04:00
Barış Soner Uşaklı
93d431ffad
Merge pull request #3714 from Lesterpig/3702_categories_layout
...
ACP: Fix layout for long category description
2015-10-05 16:36:48 -04:00
barisusakli
d5ccb8340b
up persona
2015-10-05 16:35:27 -04:00
Lesterpig
4c2e701338
ACP: Fix layout for long category description
...
See #3702
2015-10-05 22:13:25 +02:00
barisusakli
5634c5417c
dont use toPid if "topic/reply" is clicked
2015-10-05 15:37:16 -04:00
barisusakli
24704cadbd
up persona
2015-10-04 18:53:18 -04:00
barisusakli
3be8adac97
up persona
2015-10-04 18:45:19 -04:00
barisusakli
315e55598b
up persona
2015-10-04 18:39:58 -04:00
Julian Lam
05b40cf576
latest translations
2015-10-04 04:58:46 -04:00
barisusakli
fc7e94f2c2
up persona
2015-10-04 01:23:46 -04:00
barisusakli
0b26cfdd43
#3705
2015-10-04 01:13:47 -04:00
barisusakli
3be3ed4eb5
same selector
2015-10-03 20:17:28 -04:00
barisusakli
1990cd626a
up persona
2015-10-03 18:56:47 -04:00
barisusakli
f6727af238
up persona
2015-10-03 18:38:08 -04:00
barisusakli
f4c5d3e159
parse picture modals when needed
...
https://github.com/NodeBB/nodebb-theme-persona/issues/161
2015-10-03 18:36:50 -04:00
barisusakli
848a14d861
fix typo
2015-10-03 18:13:35 -04:00
barisusakli
89439f2c14
fix upload hide
2015-10-03 17:58:06 -04:00
barisusakli
3a88af3bc8
up persona
2015-10-03 17:23:32 -04:00
barisusakli
5f3eb5934a
don't update bookmark on every scroll event
2015-10-03 15:32:05 -04:00
barisusakli
d1e4d3c157
up mentions
2015-10-03 13:22:35 -04:00
barisusakli
b58a405116
up emoji
2015-10-02 23:55:21 -04:00
barisusakli
12da13acc5
closes #3701
2015-10-02 18:55:23 -04:00
barisusakli
313a465a4c
notification exists check
2015-10-02 17:46:25 -04:00
psychobunny
7262a835b6
closes #3694
2015-10-02 17:34:32 -04:00
barisusakli
5cf983dcee
check if user exists
2015-10-02 17:31:18 -04:00
barisusakli
8e06ff49f3
check user exists before chat
2015-10-02 17:26:12 -04:00
barisusakli
ca15b85db9
check group exists before joining
2015-10-02 17:13:13 -04:00
barisusakli
c5e8339abb
check if category exists
2015-10-02 17:01:07 -04:00
barisusakli
872080d832
dont mark read if topic is not in topics:recent
2015-10-02 16:56:30 -04:00
barisusakli
c1093bdeb7
topic exists checks
2015-10-02 16:48:49 -04:00
barisusakli
b301daf126
check post exists before delete restore
2015-10-02 16:44:48 -04:00
barisusakli
f88d822fe2
make sure post exists before edit
2015-10-02 16:39:07 -04:00
barisusakli
b616e69070
User.exists change
2015-10-02 16:27:14 -04:00
barisusakli
45ebeb276e
up themes
2015-10-02 16:01:35 -04:00
barisusakli
4056c0983c
up persona
2015-10-01 20:17:27 -04:00
barisusakli
67e3c62e48
up persona
2015-10-01 19:47:02 -04:00
barisusakli
ca97c3a66e
up themes
2015-10-01 17:45:35 -04:00
barisusakli
d4206c047d
select by class
2015-10-01 17:43:03 -04:00
barisusakli
59cc52c660
up persona
2015-10-01 15:47:41 -04:00
barisusakli
5787c751b5
up persona
2015-10-01 13:56:28 -04:00
barisusakli
a054353b6c
category purge fix
2015-09-30 16:29:25 -04:00
barisusakli
0b052171f0
dont update title if it hasn't changed
2015-09-30 16:21:18 -04:00
barisusakli
902f529d53
closes #3692
2015-09-30 16:08:12 -04:00
barisusakli
3a6d5948ba
filter invalid categories
2015-09-30 15:27:51 -04:00
Julian Lam
896abb59d3
Update default gravatar admin option to defaultAvatar
2015-09-30 14:37:26 -04:00
Julian Lam
97dd5500a1
Merge remote-tracking branch 'origin/master' into user-icons
2015-09-30 13:45:33 -04:00
Julian Lam
00079ce158
default user icon for anons
2015-09-30 13:19:32 -04:00
barisusakli
70b7535a27
unused true
2015-09-29 20:46:19 -04:00
barisusakli
df95d47c4c
ocd
2015-09-29 20:31:40 -04:00
barisusakli
5a3a627fcd
fix rel tag urls
2015-09-29 20:30:42 -04:00
barisusakli
93dc3c2c34
up themes
2015-09-29 18:41:52 -04:00
barisusakli
22d6742422
closes #3569
2015-09-29 18:38:18 -04:00
barisusakli
ca294fc6ec
closes #3663
2015-09-29 18:22:47 -04:00
psychobunny
714efd0d0e
scrollToPost / scrollToPostIndex offset isn't used anymore
2015-09-29 17:10:28 -04:00
barisusakli
9fc80702b8
simpler check
2015-09-29 17:09:41 -04:00
barisusakli
75e2228989
closes #3689
2015-09-29 16:36:37 -04:00
barisusakli
9dda08bbdc
up persona
2015-09-29 15:47:31 -04:00
barisusakli
00bc9f51c9
dont display post just scroll
2015-09-29 15:46:11 -04:00
barisusakli
c88362a00f
up persona
2015-09-29 14:43:58 -04:00
barisusakli
06acdcda6d
up persona
2015-09-29 14:37:00 -04:00
barisusakli
b7ce4312a9
show toPid inline
2015-09-29 14:35:28 -04:00
barisusakli
6d77215f80
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-09-29 13:19:18 -04:00
barisusakli
94d4e5eeeb
up widget essentials
2015-09-29 13:19:14 -04:00
Julian Lam
018af5fa22
accidentally used deprecated method, heh
2015-09-29 11:15:08 -04:00
Julian Lam
e400bb5a52
updated theme minver
2015-09-29 11:05:55 -04:00
Julian Lam
09d23c3dd0
Added support for a theme to generate a link back to a parent post
2015-09-29 11:05:35 -04:00
psychobunny
81b3ae2597
cleanup
2015-09-28 17:20:55 -04:00
psychobunny
4c4d560f64
fixed f5 from in the middle of a big topic
2015-09-28 17:17:47 -04:00
Drew Llewellyn
0da6645bf5
Version bump 0.8
2015-09-28 22:15:09 +01:00
psychobunny
028a520bf0
remove hardcoded fadein
2015-09-28 17:05:50 -04:00
barisusakli
9d0f681ebc
fix component name
2015-09-28 17:01:36 -04:00
barisusakli
bcd8bdf0df
closes #3687
2015-09-28 16:59:24 -04:00
barisusakli
e7f87f4ffd
closes #3686
2015-09-28 16:09:43 -04:00
psychobunny
c72bb54957
upping themes
2015-09-28 15:51:49 -04:00
psychobunny
7d64639e23
Merge branch 'is-improvements'
2015-09-28 15:27:34 -04:00
psychobunny
e9d3f4278d
IS improvements
...
* simplify calculation (scrollTop vs elementInView)
* use post anchor rather than create big $ objs from post html
* pressing f5 repeatedly now always takes you to the correct pid
2015-09-28 15:21:20 -04:00
psychobunny
4dfaca67e0
Merge pull request #3685 from NodeBB/psychobunny-patch-1
...
closes #3570
2015-09-28 12:15:44 -04:00
psychobunny
a80a21ea97
closes #3570
...
making a PR to our own repo ftw.... testing cla-assistant
2015-09-28 12:14:17 -04:00
psychobunny
5da445be85
re-adding back jimp
2015-09-28 11:53:18 -04:00
psychobunny
bde6bc67b4
.transifexrc
2015-09-28 10:33:41 -04:00
psychobunny
be28d7db98
changing bookmark alert to be more accurate to what it actually does
2015-09-28 10:30:23 -04:00
psychobunny
67c3f106fb
tx for windows .gitignore
2015-09-28 10:29:15 -04:00
psychobunny
2669241c06
closes #3656
2015-09-28 10:26:29 -04:00
Julian Lam
c2da45c2f0
user profile changing logic
2015-09-27 22:52:50 -04:00
Julian Lam
a43d40fbc7
upgrade script, and fixed client-side generation of user icon
2015-09-27 22:12:10 -04:00
Julian Lam
9120cb8e82
missing values for teaser user icons
2015-09-27 21:26:47 -04:00
Julian Lam
730a62519f
Merge remote-tracking branch 'origin/master' into user-icons
2015-09-27 20:30:02 -04:00
Julian Lam
68b252f202
notifications dropdown
2015-09-27 20:26:17 -04:00
barisusakli
d8c9c8d447
dont crash on null category
...
#3681
2015-09-27 18:00:10 -04:00
Julian Lam
e46496012a
chat dropdown
2015-09-27 17:50:16 -04:00
Julian Lam
f4ee7f5cf8
votes modal
2015-09-27 17:34:49 -04:00
Julian Lam
a52f6cf0b4
User Account Edit and Change Picture Modal
2015-09-27 17:23:18 -04:00
Julian Lam
a4c2626bdc
mobile menu header
2015-09-27 16:54:35 -04:00
Julian Lam
097ee5d2a2
user icons in chat modal and page
2015-09-27 16:07:07 -04:00
barisusakli
7379f93a00
up composer
2015-09-27 15:50:22 -04:00
barisusakli
fec3877e51
fix tests
2015-09-27 15:21:23 -04:00
barisusakli
6457cd02ab
move removeExtra to IS
2015-09-27 15:20:10 -04:00
barisusakli
8c17de4221
remove dupe
2015-09-27 15:02:04 -04:00
barisusakli
c22d018617
shorter sort
2015-09-27 14:56:27 -04:00
barisusakli
80d6ba6b44
closes #3676
2015-09-27 13:42:36 -04:00
barisusakli
4db0dadd1c
closes #3680
2015-09-27 13:36:59 -04:00
barisusakli
63a4c95eb5
up lavender
2015-09-27 13:35:48 -04:00
Julian Lam
f6d5b52a8b
WIP user-icons
2015-09-27 12:57:21 -04:00
barisusakli
4e32751819
added back canEdit
2015-09-27 01:37:03 -04:00
barisusakli
e02781f7e8
fix for IS when viewport is short
2015-09-27 00:57:54 -04:00
barisusakli
df89a62b32
removed :rage3: comment
2015-09-26 23:03:52 -04:00
barisusakli
b2dbb127e2
fix previous commit so it only uses window height if viewport <=0
2015-09-26 23:03:20 -04:00
barisusakli
e78de34122
fix case where container might be smaller than viewport
2015-09-26 22:48:35 -04:00
barisusakli
41fb4fe6b5
remove IS topics on category
...
ability to specify a container for IS, instead of always assuming
$(document)
2015-09-26 22:27:10 -04:00
barisusakli
5a77a2c21c
removed debug log
2015-09-26 18:30:31 -04:00
barisusakli
1dc93f2446
closes #3677
2015-09-26 18:29:27 -04:00
barisusakli
5e0a7d7dac
some more acp/nav fixes
2015-09-26 15:36:56 -04:00
barisusakli
ec32e4ea4b
small tweak
2015-09-26 13:11:49 -04:00
barisusakli
e4f0cd856a
prettier admin navigation page
2015-09-26 13:00:59 -04:00
Julian Lam
839edc80b1
updated action:settings.set hook
2015-09-26 10:46:17 -04:00
barisusakli
75c7a831c6
up themes
2015-09-26 01:58:46 -04:00
barisusakli
759607a381
parse modals on demand
2015-09-26 01:55:13 -04:00
barisusakli
30bc401797
parse upload picture modal on demand
2015-09-26 00:08:26 -04:00
barisusakli
d992e64687
up mentions
2015-09-25 20:53:51 -04:00
barisusakli
2e1648b725
fix browsing not disappearing after everyone leaving
2015-09-25 20:51:36 -04:00
barisusakli
fffca0e425
fix topic follow
2015-09-25 20:26:44 -04:00
barisusakli
de15c2925d
use topic.toTop()
2015-09-25 19:01:15 -04:00
barisusakli
3cdc0c6890
missing return
2015-09-25 18:51:27 -04:00
barisusakli
d490ed30d1
check err
2015-09-25 18:29:02 -04:00
barisusakli
2e8505c66d
home/end keys for inf scroll
2015-09-25 18:21:25 -04:00
barisusakli
c3a6b11939
fix first reply insertion
2015-09-25 17:44:45 -04:00
barisusakli
5950f97f96
more refactors
2015-09-25 17:38:58 -04:00
barisusakli
1f4857585d
user refactor
2015-09-25 17:08:00 -04:00
barisusakli
853aeb1b8c
update profile
2015-09-25 16:35:19 -04:00
barisusakli
4a06750ae2
io.in logger
2015-09-25 16:16:07 -04:00
barisusakli
e0c6acd163
socket.io/user.js refactor
2015-09-25 15:56:58 -04:00
barisusakli
53411f809b
follow command
2015-09-25 15:34:53 -04:00
barisusakli
f2f9000b70
fix vote progress
2015-09-25 15:30:45 -04:00
barisusakli
e2896ef6b9
socketio/posts socketio/topics refactor
2015-09-25 15:09:30 -04:00
Julian Lam
04db07ed33
seems legit, tjs not even used in this file
2015-09-25 14:33:57 -04:00
barisusakli
8a3452f985
start reverse IS earlier
2015-09-25 13:21:49 -04:00
barisusakli
6e1522c340
Merge remote-tracking branch 'origin/master'
...
Conflicts:
package.json
2015-09-25 13:11:48 -04:00
barisusakli
e5e41e85f2
accounts refactor #2
...
and various 404 fixes
2015-09-25 13:11:11 -04:00
Julian Lam
857ac68fed
updating theme versions
2015-09-25 11:09:53 -04:00
Julian Lam
6fe480d8c6
Adding some snazzy hotkeys to chat page
2015-09-25 11:07:41 -04:00
Julian Lam
cef8e44b3b
Fix bug with missing ref, using pushState instead of replaceState in chats client-side lib
2015-09-25 10:53:52 -04:00
Julian Lam
47d39d3346
closes #3673
2015-09-25 10:49:44 -04:00
Julian Lam
010c04f21f
latest translations
2015-09-25 10:02:31 -04:00
Julian Lam
21cd0df919
upped mentions version
2015-09-25 09:44:21 -04:00
barisusakli
3bb5d2aa86
accounts refactor part #1
2015-09-25 01:52:41 -04:00
barisusakli
c0c38437a0
isAdminOrMod
2015-09-25 01:09:14 -04:00
barisusakli
de2f336d53
data uid check
2015-09-25 00:08:25 -04:00
barisusakli
be2fe14f4d
fix startup msg
2015-09-24 22:32:40 -04:00
barisusakli
b618f67a00
fix tab
2015-09-24 21:21:19 -04:00
barisusakli
8f40b3f00d
fix indent
2015-09-24 21:19:11 -04:00
barisusakli
c617a3f008
inf scroll changes
...
dont load main post if start > 0
2015-09-24 21:14:41 -04:00
Julian Lam
137f2097db
fixes #3669
2015-09-24 13:47:24 -04:00
Julian Lam
c974576e9f
updated theme minvers
2015-09-24 12:07:36 -04:00
Julian Lam
ebed9d641c
Add new ACP option to upload Touch Icon, #3668
...
Also added a number of fixes for mobile enhancements, such
as serving a manifest.json file for Android devices, and
serving proper link tags for all uploaded touch icons.
This commit also creates a new template helper for link tags.
2015-09-24 12:05:45 -04:00
Julian Lam
ae856395c3
Removing deendecy on touch, and no longer updating filemod time on package.json on upgrade
2015-09-24 12:05:45 -04:00
barisusakli
3d73fbf74a
only pass pack err
2015-09-24 11:38:35 -04:00
barisusakli
f005231996
closes #3664
2015-09-23 20:38:08 -04:00
barisusakli
8fb24f26e3
#3664 fix edit post
2015-09-23 20:20:30 -04:00
barisusakli
6f046af34b
fix callback
2015-09-23 20:09:05 -04:00
psychobunny
5a8aafb64e
persona 3.0.18
2015-09-23 19:14:33 -04:00
psychobunny
1dbfa65bc5
closes #3655
2015-09-23 19:14:02 -04:00
barisusakli
e461615c1a
closes #3621
2015-09-23 18:47:02 -04:00
barisusakli
98484a9b23
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-09-23 18:37:41 -04:00
barisusakli
868bcc07f9
up markdown
2015-09-23 18:37:31 -04:00
Julian Lam
97a34993b7
julianlam/nodebb-plugin-markdown#53
2015-09-23 18:37:06 -04:00
barisusakli
cdd5bb5a6e
fix acp high presence topics
2015-09-23 17:08:37 -04:00
barisusakli
96364935e9
removed deprecated methods
2015-09-23 12:09:01 -04:00
Julian Lam
66afb59bc8
translations for global resource, closes #3659
2015-09-23 11:13:54 -04:00
Julian Lam
f5f6afce20
update mentions minver
2015-09-23 11:12:20 -04:00
barisusakli
054e0bb83b
closes #3658
2015-09-23 10:28:45 -04:00
barisusakli
459c20a2e2
closes #3662
2015-09-23 10:05:23 -04:00
barisusakli
ee24fadfff
closes https://github.com/julianlam/nodebb-plugin-markdown/issues/52
2015-09-23 09:45:48 -04:00
barisusakli
4e2318fa1e
fix title in acp removed extra |
2015-09-23 01:59:13 -04:00
barisusakli
933a89d2ae
closes #3654 removed double escape
2015-09-23 01:17:31 -04:00
barisusakli
3416f600c5
#3654
2015-09-23 00:21:58 -04:00
barisusakli
80701f44d6
fix syntax
2015-09-22 20:34:37 -04:00
barisusakli
b3cbb46010
#3654
...
include add post index
2015-09-22 20:28:53 -04:00
barisusakli
fb6abd32c4
closes #3461
2015-09-22 20:19:48 -04:00
psychobunny
5f9eafcccb
potential fix for acp rash
2015-09-22 20:10:07 -04:00
barisusakli
13508ca7f9
closes #3547
2015-09-22 19:22:20 -04:00
barisusakli
87a194a4bd
allow array of nids to be passed to notifs.get
2015-09-22 18:05:31 -04:00
barisusakli
dbf0f279a2
closes #3644
2015-09-22 17:22:49 -04:00
barisusakli
75af978145
closes #3646
2015-09-22 17:13:12 -04:00
Julian Lam
bff5453c55
updating theme minvers
2015-09-22 14:58:19 -04:00
Julian Lam
78863a438f
Firing new hook filter:auth.list
...
This new plugins allows SSO services to list whether a
user has authenticated via that service, and will display
as such in the user's profile editing screen.
2015-09-22 14:27:44 -04:00
Julian Lam
fa109241cc
Update fontawesome picker module (iconSelect)
...
- Removed 'fa-doesnt-exist' icon
- Added a icon filter search input
- Added a "No Icon" button at the bottom
- Added link back to full FA list
- If icon is picked, it shows the icon class in the search input
2015-09-22 11:37:09 -04:00
Julian Lam
bc9e96f210
Update to FontAwesome 4.4.0
2015-09-22 10:43:46 -04:00
psychobunny
08e0b4fff5
persona 3.0.16
2015-09-21 18:35:05 -04:00
psychobunny
70da64b927
button to revert to original email template
2015-09-21 18:16:32 -04:00
psychobunny
47fb8e8125
closes #2183
2015-09-21 17:57:05 -04:00
psychobunny
109fe895b3
ability to edit and save custom email templates
2015-09-21 17:44:06 -04:00
psychobunny
46d6be57a8
hint
2015-09-21 17:18:01 -04:00
psychobunny
55748ac3f5
ability to select what kind of test email to send
2015-09-21 17:17:23 -04:00
psychobunny
fa8a2c5c1b
render email footer partial
2015-09-21 16:49:59 -04:00
psychobunny
4855e69498
email partials for footer
2015-09-21 16:39:23 -04:00
Julian Lam
bac04d7ee6
Replace lwip library with jimp native lib for image manipulation
2015-09-21 15:36:26 -04:00
barisusakli
63fd1ba9ec
#3639
2015-09-21 14:33:57 -04:00
barisusakli
4419eb2aff
removed require
2015-09-21 13:10:05 -04:00
barisusakli
f3b6a5fbb9
generic getObject
2015-09-21 12:59:41 -04:00
barisusakli
1dd706d0b2
crash fix, res.locals.config can be undefined
2015-09-20 20:29:18 -04:00
barisusakli
1e44cab79e
filter:group.build
2015-09-20 17:53:59 -04:00
barisusakli
070fe01463
use unescaped tag to get data
2015-09-20 17:13:15 -04:00
barisusakli
d96073dbbf
closes #3606
2015-09-20 16:23:22 -04:00
barisusakli
c139dfa843
closes #3631
2015-09-20 16:06:21 -04:00
Julian Lam
0b331142a2
updated composer version
2015-09-20 15:48:17 -04:00
barisusakli
ee8bb8d908
closes #3634
2015-09-20 15:38:54 -04:00
barisusakli
38cd153077
hide on enter as well
2015-09-20 15:20:58 -04:00
barisusakli
4d8f92de24
closes #3635
2015-09-20 15:18:09 -04:00
Julian Lam
a8f9671a11
latest translations
2015-09-20 12:00:09 -04:00
barisusakli
f9c8b1acf8
if a parent category is deleted add its children to root
2015-09-18 15:56:07 -04:00
barisusakli
32041d50f7
prevent crash if children are falsy
2015-09-18 15:33:48 -04:00
barisusakli
f87fc83529
up db search
2015-09-18 14:59:28 -04:00
barisusakli
da9a6ba399
missing ;
2015-09-18 14:39:31 -04:00
barisusakli
0a9f82e30d
removed some dupe code from chats
2015-09-18 14:30:18 -04:00
barisusakli
2f94307125
removed duplicated code in chats
2015-09-18 12:22:16 -04:00
barisusakli
5c51efdab3
globals config.relative_path
2015-09-18 11:27:40 -04:00
barisusakli
69ebe7679d
removed console .log
2015-09-18 11:22:55 -04:00
barisusakli
c98bd87334
better checks for file extensions
...
jpg allows jpeg
dots dont break extensions
2015-09-18 11:07:43 -04:00
barisusakli
fbfb39f967
moved socket connection out of app.js
2015-09-18 10:58:32 -04:00
barisusakli
a14810a2e0
wrap lwip.open in try catch, it throws on unknow types, closes #3632
2015-09-18 09:42:09 -04:00
barisusakli
9ff3be67db
generic check length method
2015-09-18 09:27:13 -04:00
barisusakli
35a2141da6
reset changes
2015-09-17 22:15:28 -04:00
barisusakli
6363bbc2ba
moved reset out
2015-09-17 21:54:12 -04:00
barisusakli
fe5d19e515
code climate yml
2015-09-17 20:59:53 -04:00
barisusakli
1182237f3d
isInvited
2015-09-17 20:55:18 -04:00
barisusakli
e1dc161119
added isOwner
2015-09-17 20:48:40 -04:00
barisusakli
c4b258c747
added .before to socket.io/groups.js
2015-09-17 19:57:47 -04:00
barisusakli
be7c2cc88a
closes #3630
2015-09-17 19:29:41 -04:00
psychobunny
26aa9a6251
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-09-17 19:05:22 -04:00
psychobunny
a8d44758cb
acp remove logo fix
2015-09-17 19:04:49 -04:00
barisusakli
31ddb8a0e0
uid can be group names :dull:
2015-09-17 19:04:29 -04:00
barisusakli
5555b9256d
Merge remote-tracking branch 'origin/master'
2015-09-17 19:03:09 -04:00
barisusakli
6e66b32fe1
dont escape the query that is send to search escape on the way out
2015-09-17 19:03:03 -04:00
psychobunny
8403b010a5
fixes theme screenshots in acp
2015-09-17 17:49:08 -04:00
psychobunny
4dcba62e95
cleanup
2015-09-17 17:31:11 -04:00
psychobunny
281c4415cb
--activate fix
2015-09-17 17:17:46 -04:00
barisusakli
244c75f809
admin controllers
2015-09-17 16:25:15 -04:00
barisusakli
3858f6777d
check groupName and uid on groups.join
2015-09-17 15:36:32 -04:00
barisusakli
d7f82f96b1
remove threadTools require
2015-09-17 15:13:10 -04:00
barisusakli
777157c0d6
remove old postTools requires
2015-09-17 15:12:26 -04:00
barisusakli
0c6495de72
moved postTools and threadTools into posts/ and topics/
2015-09-17 15:05:29 -04:00
psychobunny
19a0e1cf54
adding a log for --activate command
2015-09-17 15:04:32 -04:00
psychobunny
8c948ccbae
bump tjs
2015-09-17 14:46:37 -04:00
barisusakli
8af64ba984
closes #3626
2015-09-17 13:37:04 -04:00
barisusakli
8c2fdcc77c
group escape fixes
2015-09-17 00:21:58 -04:00
Barış Soner Uşaklı
2e1661a5e8
Merge pull request #3618 from jongarrison/master
...
Revised: Added req and res objects to the widget rendering process
2015-09-16 20:50:49 -04:00
psychobunny
fbc484d3c9
nodebb --activate plugin-name
2015-09-16 19:25:05 -04:00
barisusakli
1cda4e8d9b
scrollbar and scroll to bottom on logs page
2015-09-16 18:43:32 -04:00
Julian Lam
c148b1c956
If a new message arrives, replace the teaser with the new message content, closes #3623
2015-09-16 18:25:32 -04:00
barisusakli
9cef1ffe99
forgot parseInt
2015-09-16 18:16:21 -04:00
Julian Lam
2e3eef136f
Update chat frontend to better handle incoming messages
...
When an incoming message occurs from somebody who is new,
a new chat contact is spawned and put into the contact list.
2015-09-16 18:15:10 -04:00
barisusakli
da09ce3e06
optimize getParents
...
when loading the root categories listing all categories have a parentCid
of 0 so return early instead of calling the database with
['category:0','category:0','category:0''category:0' ...]
2015-09-16 18:13:08 -04:00
psychobunny
f6b4080949
upping tjs one last time 👍
2015-09-16 18:08:38 -04:00
psychobunny
eaa283aed4
tjs 0.2.13
2015-09-16 18:04:33 -04:00
psychobunny
d010113c71
tjs 0.2.12
2015-09-16 17:53:23 -04:00
psychobunny
f561ca7591
bumping tjs
2015-09-16 17:38:22 -04:00
barisusakli
04be0411e7
build search categories server side
2015-09-16 17:17:58 -04:00
Julian Lam
7fae82a9bd
Update chat page behaviour on mobile
...
As the chat page is not optimised for mobile devices, if
entered, the chat messages themselves will be hidden
(corresponding commits on themes), and the client-side
javascript will open the chat modal when contacts are clicked.
2015-09-16 16:05:00 -04:00
Julian Lam
34a6275b85
sanitise chat teaser
2015-09-16 15:44:10 -04:00
Julian Lam
2a11368dda
0.8.2
2015-09-16 15:01:53 -04:00
barisusakli
70b8d546b3
fix breadcrumb
2015-09-16 14:58:49 -04:00
barisusakli
4826883484
up themes, 404 non existing popular pages
2015-09-16 14:51:55 -04:00
barisusakli
ade9a44b11
closes #3590
2015-09-16 14:45:45 -04:00
Julian Lam
00f2778534
latest translations
2015-09-16 14:05:48 -04:00
barisusakli
f17a716055
closes #3619
2015-09-16 12:18:38 -04:00
barisusakli
1e3391ff12
closes #3617
2015-09-16 08:43:21 -04:00
barisusakli
09927915ab
fix cb
2015-09-16 08:36:51 -04:00
barisusakli
11c70f3a28
closes #2330
2015-09-16 08:35:40 -04:00
Jon Garrison
47714151b1
fixed one tab character
2015-09-16 00:46:11 -07:00
Jon Garrison
44c4925ceb
Added req and res objects to the widget rendering process before callback in src/controllers/api.js
2015-09-16 00:39:18 -07:00
barisusakli
f80a6350c4
up emoji
2015-09-16 00:19:05 -04:00
barisusakli
3fff334de2
some priv cleanup
2015-09-15 19:21:30 -04:00
psychobunny
54999b901c
#3585
2015-09-15 18:37:53 -04:00
psychobunny
ae1043543d
closes #3585
2015-09-15 18:34:47 -04:00
barisusakli
faae98892d
privilege fixes
2015-09-15 18:21:17 -04:00
barisusakli
51cdd0800c
simplified calculatePostIndices
2015-09-15 17:19:10 -04:00
Barış Soner Uşaklı
76178e3232
move admin categories controller
2015-09-15 15:56:19 -04:00
Barış Soner Uşaklı
6c10c846a1
up vanilla
2015-09-15 15:19:42 -04:00
Julian Lam
9454e5a73a
latest translations
2015-09-15 14:06:15 -04:00
Julian Lam
1405a10cbe
Updated persona minver
2015-09-15 13:51:55 -04:00
Barış Soner Uşaklı
e62bd2ab9e
fix chat status unread etc.
2015-09-15 13:13:23 -04:00
Julian Lam
d6b0f6b831
updated theme minvers
2015-09-15 13:09:47 -04:00
Barış Soner Uşaklı
5b08538264
closes #3614
2015-09-15 12:58:35 -04:00
Julian Lam
4acb31839e
nodebb/nodebb#3615
2015-09-15 12:52:48 -04:00
Barış Soner Uşaklı
6d8134618f
fix chats
2015-09-15 12:29:24 -04:00
Barış Soner Uşaklı
e9692a3e1f
fix emailer
2015-09-15 12:14:01 -04:00
Barış Soner Uşaklı
3a6871fd65
display all categories in custom home
2015-09-15 00:54:48 -04:00
barisusakli
6fc267858e
fix missing callback
2015-09-14 22:58:02 -04:00
barisusakli
d01736a726
cleanup
2015-09-14 22:43:09 -04:00
barisusakli
a5e9394d93
closes #3612
2015-09-14 22:41:15 -04:00
barisusakli
cc6e556c77
up persona vanilla
2015-09-14 22:28:55 -04:00
barisusakli
17a40b716e
fix topic move notification
2015-09-14 22:26:29 -04:00
barisusakli
b22cb128a9
up persona
2015-09-14 22:16:32 -04:00
barisusakli
b17feb3b6c
nested categories on search
2015-09-14 22:15:11 -04:00
barisusakli
bb47761f6a
moved disable chat button
2015-09-14 21:11:59 -04:00
barisusakli
501bfbfc47
closes #3611
2015-09-14 21:04:56 -04:00
barisusakli
eda31d145e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-09-14 21:01:18 -04:00
barisusakli
b099aaf61f
fix typo in emailer
2015-09-14 21:01:13 -04:00
psychobunny
39342f158b
Merge pull request #3575 from henrywright/master
...
Replace Less variable that is undefined if Bootstrap is absent
2015-09-14 18:57:03 -04:00
barisusakli
22d6ceab59
closes #2427
2015-09-14 17:55:15 -04:00
barisusakli
0cac0692b6
closes #3532
2015-09-14 17:45:02 -04:00
barisusakli
15b667850e
closes #3595
2015-09-14 17:42:06 -04:00
barisusakli
4aad5b8689
moving chat settings out of post
2015-09-14 17:30:08 -04:00
Julian Lam
8070de7962
closes #3461
2015-09-14 17:12:00 -04:00
barisusakli
5388ddf791
removed posttools edit
2015-09-14 17:00:41 -04:00
barisusakli
45c446dac0
new hook filter:email.send
2015-09-14 16:22:44 -04:00
psychobunny
e90ee46cd1
closes #3603
2015-09-14 16:21:09 -04:00
barisusakli
af19bd8bd2
msgs on reset
2015-09-14 15:52:48 -04:00
barisusakli
30d087cbd3
closes #3607
2015-09-14 15:50:07 -04:00
psychobunny
b660eec67f
closes #3608
...
inb4 all admin routes are publically visible
2015-09-14 15:29:26 -04:00
psychobunny
ed358f4bf7
closes #3589
2015-09-14 15:11:08 -04:00
psychobunny
2516be620b
Groups.getGroupsAndMembers
2015-09-14 15:11:06 -04:00
barisusakli
5ff2eccbd2
#3593
2015-09-14 15:10:25 -04:00
psychobunny
64f0d33863
up'd persona
2015-09-14 15:01:57 -04:00
psychobunny
ff83305c6a
closes #3593
2015-09-14 15:01:35 -04:00
psychobunny
2d0224d42a
closes #3588
2015-09-14 14:51:53 -04:00
Barış Soner Uşaklı
bcb3b55ab0
Merge pull request #3594 from yariplus/homepages
...
Add Custom and Category homepages.
2015-09-14 14:01:18 -04:00
barisusakli
9787e6c3df
dont download images to local, pass to upload plugin
2015-09-14 13:36:02 -04:00
barisusakli
ad685a0147
fix function in loops
2015-09-14 13:19:21 -04:00
barisusakli
896aadada7
closes #3597
2015-09-13 15:14:29 -04:00
Barış Soner Uşaklı
5831bdd2ec
Merge pull request #3598 from MegaGM/fix.user-status.update.handling
...
Fix: When a user changes his online status,
2015-09-13 13:47:51 -04:00
Barış Soner Uşaklı
31644fe6fd
Merge pull request #3601 from MegaGM/fix.li-class-active.on.profile.page2
...
Resolve #3599
2015-09-13 13:42:52 -04:00
Mega
b383c17df2
Resolve #3599
2015-09-13 11:38:32 +03:00
Mega
b4bcfb83a7
Fix: When a user changes his online status, all [component="user/status"] elements on a page are changing. The same bug appears in:
...
/user/*
/users/*
/topic/*
/chats/*
Cold load: http://i.imgur.com/OL2njmf.jpg
After change my status: http://i.imgur.com/J6I8lOC.jpg
2015-09-13 09:26:34 +03:00
yariplus
08e4f14971
fix unneeded async
2015-09-12 20:51:49 -04:00
yariplus
0c1c42d362
parallel not needed
2015-09-12 19:41:19 -04:00
barisusakli
183528f4c9
up mentions
2015-09-12 19:22:57 -04:00
barisusakli
a469ca2972
notification id change
2015-09-12 19:21:01 -04:00
yariplus
beb2b38cb7
mistake
2015-09-12 18:08:41 -04:00
yariplus
d998fe2dd5
Add Custom and Category homepages.
2015-09-12 17:08:12 -04:00
barisusakli
e3ca91e325
#3591 fixes item 1
2015-09-12 15:14:49 -04:00
barisusakli
915a992448
closes #3592
2015-09-12 14:42:08 -04:00
barisusakli
240a619a72
pretty group breadcrumbs
2015-09-12 00:13:25 -04:00
barisusakli
7373f3bbce
up themes
2015-09-12 00:02:21 -04:00
barisusakli
cb9b51e8a5
closes #3475
2015-09-11 23:57:46 -04:00
barisusakli
bf70f3764e
#3475
2015-09-11 23:24:16 -04:00
barisusakli
6c40d2e424
#3475
2015-09-11 23:14:03 -04:00
barisusakli
734a45ae03
dont log error if its redirect
2015-09-11 22:51:25 -04:00
barisusakli
9361ff0772
closes #3587
2015-09-11 22:50:09 -04:00
barisusakli
dd5a8e8a88
closes #3568
2015-09-11 20:36:31 -04:00
barisusakli
498f12d4dd
up themes
2015-09-11 19:37:42 -04:00
barisusakli
775e0532eb
fix search selector
2015-09-11 19:35:02 -04:00
barisusakli
9a12d677ee
up themes
2015-09-11 19:23:15 -04:00
barisusakli
a6c8cd50e9
fix group creation regression
2015-09-11 19:04:00 -04:00
barisusakli
929091d4d3
default theme
2015-09-11 18:48:29 -04:00
barisusakli
95b709c806
dont crash if data.responseJSON doesnt exist
2015-09-11 18:36:19 -04:00
barisusakli
459e51862a
closes #3553
2015-09-11 17:13:44 -04:00
barisusakli
3ea8d092aa
check for defaultTheme on install
2015-09-11 16:46:07 -04:00
barisusakli
765f0c1137
closes #3571
2015-09-11 16:35:44 -04:00
Julian Lam
6334e1ae6c
updated theme minvers, and generating cache buster on reload too
2015-09-11 16:20:14 -04:00
barisusakli
a64cbbc6df
#3573
2015-09-11 16:18:37 -04:00
Julian Lam
160cf93802
Fix regression caused by 4f766ac
2015-09-11 16:12:47 -04:00
Julian Lam
4f766ac7b5
Updated cache buster logic
...
Removed css and script busters in favour of a uuid/guid cache
buster that is generated when the app starts.
This change means that in the event your NodeBB crashes often,
users will not be able to rely on their browser cache to serve
an unchanged style/js file, but if that's the case, you've
got bigger problems anyway.
re: #3573
2015-09-11 16:04:31 -04:00
barisusakli
961efa3533
closes #3512
2015-09-11 14:48:44 -04:00
barisusakli
079ef74fe9
up emoji
2015-09-11 14:38:03 -04:00
barisusakli
2d175cc3fb
closes #3466
2015-09-11 14:32:44 -04:00
barisusakli
bb4984a9aa
closes #3428
2015-09-11 13:54:00 -04:00
barisusakli
ceba2fdc3c
up themes
2015-09-11 13:51:33 -04:00
barisusakli
e6755d0adc
closes #3458
2015-09-11 13:48:58 -04:00
barisusakli
a4d7022e68
closes #2958
2015-09-11 12:51:10 -04:00
barisusakli
f7aef56e66
closes #3529
2015-09-10 20:33:08 -04:00
barisusakli
19eaa051c2
closes #3469
2015-09-10 18:13:26 -04:00
barisusakli
e21ac298d7
up deps
2015-09-10 17:26:42 -04:00
barisusakli
a1c407acd0
closes #3530
2015-09-10 17:13:36 -04:00
barisusakli
0bfc568ac3
closes #3537
2015-09-10 16:35:37 -04:00
barisusakli
442c4be4ec
closes #3581
2015-09-10 16:33:10 -04:00
barisusakli
727ee3c557
up persona
2015-09-10 16:28:01 -04:00
barisusakli
af50ade066
closes #3560
2015-09-10 16:24:27 -04:00
psychobunny
265a16af1a
some old left over branding code
2015-09-10 14:56:08 -04:00
Julian Lam
394fa87b39
on account deletion modal, focus on text input
2015-09-10 10:52:36 -04:00
barisusakli
2c6f93efbd
closes #3583
2015-09-10 10:43:50 -04:00
psychobunny
edbe8b2e04
typo in ACP
2015-09-10 01:31:00 -04:00
Julian Lam
3baad54223
Close #3578
...
This commit introduces notification creation if a user requests
membership to a group (in which case notifications are sent to
all group owners), and user invites to a group (in which case
a notification is sent to the invitee).
2015-09-09 19:57:12 -04:00
barisusakli
b4d465223a
if there is no description tag add one, fix missing winston
2015-09-09 12:25:00 -04:00
Henry Wright
dd61116060
Replace Less variable that is undefined if Bootstrap is absent
2015-09-08 23:44:02 +01:00
barisusakli
7c319c9b20
fix browser title on home page
2015-09-08 02:17:22 -04:00
barisusakli
cf193581e4
check and log all fs.unlink errors
2015-09-06 00:49:47 -04:00
psychobunny
31fef4f429
hint. damn those globals wtb browserify
2015-09-05 14:12:51 -04:00
psychobunny
b6a43fb5cf
fixes #3562
2015-09-05 14:11:34 -04:00
psychobunny
d0cd73f663
updated blurb
2015-09-04 21:29:26 -04:00
psychobunny
4ff1d6c088
because github SEO is good for you
2015-09-04 21:26:26 -04:00
psychobunny
4962fb4851
closes #3546
2015-09-04 14:14:09 -04:00
Julian Lam
1a741da3d4
translating parsed template in client side code
2015-09-03 11:20:06 -04:00
barisusakli
d402737a75
add file transport
2015-09-02 18:41:05 -04:00
barisusakli
54f9a09e6a
some more logging
2015-09-02 18:18:03 -04:00
Julian Lam
9cf71d460a
updated dev version
2015-09-02 16:18:26 -04:00
Julian Lam
032107d058
latest translations
2015-09-02 16:10:57 -04:00
Julian Lam
1453150105
removed backups folder
2015-09-02 16:07:20 -04:00
Julian Lam
8621023452
Removed surrounding panel from privileges table
2015-09-02 16:02:01 -04:00
barisusakli
5503d7b0f7
added backups folder
2015-09-02 15:42:27 -04:00
Julian Lam
c3821c2070
Close #3540
2015-09-02 11:21:25 -04:00
Julian Lam
aa8c6f3bdd
Update header so text selection is not possible
2015-09-02 11:11:03 -04:00
psychobunny
f471fd1e2d
persona 2.1.25
2015-09-01 17:26:12 -04:00
barisusakli
0ffb81308e
closes #3538
2015-09-01 16:31:23 -04:00
barisusakli
ffff8093ba
make sure user is admin/mod before forking
2015-09-01 12:38:26 -04:00
barisusakli
f9575efaf0
disable fork button during fork #3535
2015-09-01 12:24:06 -04:00
psychobunny
22ad1324d3
persona 2.1.24
2015-09-01 12:03:48 -04:00
psychobunny
ff2543e522
thought they all seemed pretty self-explanatory to me
2015-09-01 11:58:32 -04:00
psychobunny
bc5f9d0199
closes #3536
2015-09-01 11:58:30 -04:00
Julian Lam
acadc60594
latest translations and fallbacks
2015-09-01 10:45:48 -04:00
Julian Lam
394440e597
Fix upgrade crash if groups have 0 users
...
@barisusakli
2015-09-01 10:39:48 -04:00
psychobunny
8a681e08c9
up'd persona
2015-09-01 07:56:02 -04:00
psychobunny
08d64b4f60
see: https://github.com/NodeBB/nodebb-theme-persona/issues/148
2015-09-01 00:09:51 -04:00
psychobunny
b5c7473c95
get teasers: probably faster, hopefully
2015-08-31 17:09:37 -04:00
psychobunny
29fd03504b
persona 2.1.21
2015-08-31 17:02:39 -04:00
psychobunny
3917ca0946
up'd persona again
2015-08-31 16:58:28 -04:00
psychobunny
08137c5c1e
fixed issue where teasers were being assigned to the wrong chat
2015-08-31 16:53:15 -04:00
psychobunny
e47895367e
persona 2.1.19
2015-08-31 16:45:28 -04:00
psychobunny
67b00e401e
latest chat redesign
2015-08-31 16:39:43 -04:00
psychobunny
efa525d104
closes #3524
2015-08-31 15:46:11 -04:00
psychobunny
d5cc37b166
notifications/list and notifications components
2015-08-31 15:43:14 -04:00
psychobunny
1d53f365dd
closes #3528
2015-08-31 15:29:03 -04:00
psychobunny
9c526004e7
closes #3512 also fixes infinite scrolling on mobile persona
2015-08-31 15:25:40 -04:00
Julian Lam
cf679f0c5e
Fix julianlam/nodebb-plugin-2factor#6
2015-08-31 15:15:12 -04:00
barisusakli
722992b9ea
up persona
2015-08-31 14:56:14 -04:00
barisusakli
7015f466a7
up persona
2015-08-31 14:48:08 -04:00
psychobunny
30c1001e5d
#3522 also for settings v2
2015-08-31 13:52:38 -04:00
psychobunny
e36976fd39
closes #3522
2015-08-31 13:49:22 -04:00
barisusakli
78aef428b1
up persona
2015-08-31 13:49:02 -04:00
barisusakli
e0101fcd24
fix crash on follow/edit
2015-08-30 16:04:59 -04:00
barisusakli
d23d814154
fix topic_count on topic move
2015-08-30 15:16:47 -04:00
barisusakli
794c218cb6
fix displayMenuItem
2015-08-30 12:49:31 -04:00
barisusakli
3499ede0d0
up uglify js
2015-08-29 23:13:39 -04:00
barisusakli
5009e80122
fix typo
2015-08-29 23:00:25 -04:00
barisusakli
9f74450196
log unlink error
2015-08-29 22:51:33 -04:00
barisusakli
f6c95456f2
fix password change notifs
2015-08-29 22:18:43 -04:00
barisusakli
daa97bc7f1
up vanilla
2015-08-29 18:40:22 -04:00
barisusakli
c99463fb02
up lavender
2015-08-29 16:57:41 -04:00
psychobunny
891a611714
contacts vs recent: makes more sense the other way around
...
well, it does make sense on the older UX anyways, but I'm not going to
go there :P
2015-08-28 17:44:02 -04:00
psychobunny
6aa6510ef6
teasers instead of chatTeasers
2015-08-28 17:44:00 -04:00
barisusakli
09dacfd6a9
remove bookmark alert on scroll or after 10 secs
2015-08-28 17:17:31 -04:00
barisusakli
980484d930
added config as global :dull:
2015-08-28 17:08:22 -04:00
Julian Lam
e09e980428
Requiring new version of widget essentials
2015-08-28 15:52:33 -04:00
Julian Lam
91662de47e
upped theme versions
2015-08-28 15:16:16 -04:00
barisusakli
7689d54d42
closes #3518
2015-08-28 15:12:40 -04:00
barisusakli
c3719ea5b5
closes #3519
2015-08-28 15:08:21 -04:00
barisusakli
93e6916fe6
moved maintenace mode middleware
2015-08-28 14:46:13 -04:00
barisusakli
6d930d0d1a
fix indents
2015-08-28 14:33:09 -04:00
barisusakli
25502f0687
closes #3508
2015-08-28 14:31:41 -04:00
Julian Lam
bdfb168f2f
updated package.json with new theme versions
2015-08-28 13:24:00 -04:00
Julian Lam
f21325a91b
add back missing ENDIF to complete admin header conditional
...
This fixes #3516
2015-08-28 13:19:18 -04:00
barisusakli
f4bf82a349
closes #3510 increase email confirm reset to 24 hours
2015-08-28 13:09:21 -04:00
barisusakli
a0cd4b49f5
when a category is deleted, set the children's parent to 0
2015-08-28 13:04:10 -04:00
barisusakli
9d4d904479
404 fix
2015-08-28 13:04:10 -04:00
Julian Lam
ba39a432e7
fixed #3517
2015-08-28 13:03:40 -04:00
barisusakli
a1fb234b8b
config.cache-buster
2015-08-27 19:25:16 -04:00
barisusakli
48512bff6b
get rid of app.exposeConfigToTemplates
2015-08-27 19:22:51 -04:00
barisusakli
ef65b711de
removed template-variables
2015-08-27 18:07:22 -04:00
psychobunny
71cad7e181
chat teaser
2015-08-27 17:58:29 -04:00
psychobunny
3c71de285a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-08-27 17:54:51 -04:00
psychobunny
80b13c94c8
snackbar translation for acp
2015-08-27 17:54:36 -04:00
barisusakli
0be3bd1893
removed ajaxify.variables
2015-08-27 17:49:51 -04:00
psychobunny
643abb6926
if params.count is passed in, min should be 0
2015-08-27 17:37:34 -04:00
psychobunny
e0cfc117c7
changing function signature for messaging.getMessages
...
@julianlam should this be moved to 0.8.0?
2015-08-27 17:32:33 -04:00
psychobunny
00eea65a70
up'd persona, welcome to 0.8.0
2015-08-27 16:51:21 -04:00
barisusakli
e171b544e9
fix 404 title on api calls
2015-08-27 16:43:14 -04:00
psychobunny
dbc9c07b55
403 browser title
2015-08-27 16:34:01 -04:00
psychobunny
0eca875f6e
add site title to 404, on cold load anyways
2015-08-27 16:30:43 -04:00
psychobunny
4b91d7ec3d
req.route is not defined if you go to some bogus url
2015-08-27 16:18:55 -04:00
psychobunny
54ec105986
random attempt to fix bad dep check
2015-08-27 16:09:35 -04:00
psychobunny
8dbc7fdd9c
up'd person
2015-08-27 15:56:49 -04:00
Julian Lam
dd7d2615dd
latest translations
2015-08-27 15:57:00 -04:00
Julian Lam
3fcfa340ee
updated plugin and theme dependency versions
2015-08-27 15:45:55 -04:00
barisusakli
6810b529c9
prevent infinite loop on topic scroll to bottom
2015-08-27 15:32:33 -04:00
psychobunny
822b45e193
Merge branch 'v0.8.x'
2015-08-27 15:29:26 -04:00
psychobunny
4b5f67eb4d
use [[pages:home]] instead
2015-08-27 15:28:46 -04:00
psychobunny
5dae60faff
closes #3502
2015-08-27 15:26:53 -04:00
psychobunny
61cc0ee597
/categories: og:title and <title> should be the same
2015-08-27 15:07:26 -04:00
psychobunny
53c8d54d57
upping themes
2015-08-27 14:59:22 -04:00
psychobunny
82d39753b7
hint
2015-08-27 14:53:53 -04:00
psychobunny
b10a7d4410
notifications/icon component
2015-08-27 14:52:39 -04:00
psychobunny
80218961aa
Merge branch 'master' into v0.8.x
2015-08-27 14:28:12 -04:00
psychobunny
8cc91ea6e7
fix crash in middleware.renderHeader
2015-08-27 14:27:45 -04:00
psychobunny
b66a58dd52
user/status: don't touch the other classes
...
fixes that 2px thing @julianlam
2015-08-27 14:07:24 -04:00
psychobunny
b7c8d4e5af
0.8.0
2015-08-27 14:00:15 -04:00
psychobunny
541080777f
Merge branch 'persona-2.1' into v0.8.x
2015-08-27 13:59:44 -04:00
psychobunny
25a419e458
Merge branch 'master' into v0.8.x
2015-08-27 13:59:12 -04:00
psychobunny
12015c1728
persona 2.1.4
2015-08-27 13:19:04 -04:00
psychobunny
d923fa3997
up'd persona
2015-08-27 12:46:06 -04:00
psychobunny
b5c7a34aa5
persona 2.1.1
2015-08-27 12:34:44 -04:00
psychobunny
54d996ca6a
fixed user/logout component + vanilla 3.1.2
2015-08-27 12:24:58 -04:00
psychobunny
b19120f822
user/logout componen
2015-08-27 12:20:45 -04:00
psychobunny
e9a42cdecb
fixed notifications on deskto
2015-08-27 11:48:08 -04:00
psychobunny
1947a4aea6
vanilla 3.1.0
2015-08-26 17:58:35 -04:00
psychobunny
71f144eb49
nbb 0.7.4
2015-08-26 17:53:23 -04:00
psychobunny
a44f467ebc
Notifications.loadNotifications()
2015-08-26 17:52:36 -04:00
psychobunny
2301362f59
component="header/usercontrol"; also fixes user status bug
2015-08-26 17:12:34 -04:00
psychobunny
a663f95669
chats.loadChats()
2015-08-26 16:32:32 -04:00
psychobunny
63be875daa
header/userpicture, header/profilelink, header/username components
2015-08-26 16:28:10 -04:00
psychobunny
2e33ae2742
Merge branch 'master' into persona-2.1
2015-08-26 16:25:57 -04:00
psychobunny
6e714a5344
Revert "header/userpicture, header/profilelink, header/username components"
...
This reverts commit d1effa65d0 .
2015-08-26 16:25:05 -04:00
psychobunny
d1effa65d0
header/userpicture, header/profilelink, header/username components
2015-08-26 16:19:08 -04:00
psychobunny
306964b4ea
chat/dropdown and chat/list component
2015-08-26 15:58:53 -04:00
barisusakli
0bf8b279de
fix typo
2015-08-26 15:58:51 -04:00
barisusakli
5c19bf31c9
removed breaking change
2015-08-26 15:58:27 -04:00
barisusakli
eaefd9d24c
remove meta/title.js and meta.title.build #3481
2015-08-26 15:55:00 -04:00
psychobunny
098c56a106
global:header.navigation
2015-08-26 15:38:09 -04:00
psychobunny
4aec30788c
closes #3499
2015-08-26 15:08:48 -04:00
psychobunny
d75f5574e0
#3499
2015-08-26 15:06:16 -04:00
psychobunny
a217b42cb1
bonus two for #3481 - chats/username route
2015-08-26 14:09:22 -04:00
psychobunny
22fc257e36
bonus for #3481 - groups/group route
2015-08-26 14:06:53 -04:00
psychobunny
89b8622cfa
other routes done, closes #3481
2015-08-26 13:56:28 -04:00
psychobunny
671f96f589
duplicate route removed: /users redirected to /users/online
2015-08-26 13:51:50 -04:00
psychobunny
0e0d8474a4
page titles for user pages #3481
2015-08-26 13:48:27 -04:00
psychobunny
51f05e3d22
persona 2.0.27
2015-08-26 13:38:59 -04:00
psychobunny
d96ef5264d
upping persona
2015-08-26 12:28:30 -04:00
psychobunny
47a7347b54
better mobile support for appearance/themes and appearance/skins
2015-08-26 12:01:06 -04:00
psychobunny
0cb722b9fa
prevent floating button from getting hidden behind other components
2015-08-26 11:56:18 -04:00
Julian Lam
92f9553033
Resolved transifex language issue
2015-08-26 11:21:55 -04:00
Julian Lam
e003fb38a3
Close #3497
2015-08-26 10:57:20 -04:00
barisusakli
d644542143
clearer text
2015-08-26 01:03:02 -04:00
barisusakli
958bb24d4e
#3492
2015-08-25 23:50:41 -04:00
Julian Lam
ea9f5cbc61
adding in another deprecated hook to the warning list
2015-08-25 17:52:52 -04:00
Julian Lam
a1d5132777
Deprecated filter:user.delete hook
...
Please use static:user.delete instead.
2015-08-25 17:48:29 -04:00
psychobunny
6c44db9a0c
closes #3490
2015-08-25 17:05:48 -04:00
psychobunny
8372b291e4
closes #3482
2015-08-25 16:41:09 -04:00
psychobunny
6edb920d6d
closes #3488
2015-08-25 16:36:41 -04:00
psychobunny
cd7f9c7523
fix for disableCustomUserSkins
2015-08-25 16:27:58 -04:00
psychobunny
9323a37bd1
disableCustomUserSkins setting
2015-08-25 16:27:56 -04:00
barisusakli
5ef58d0434
up theme versions
2015-08-25 14:58:20 -04:00
barisusakli
3a3539aefb
up composer version
2015-08-25 13:31:33 -04:00
barisusakli
cf36f7bc79
closes #3468
2015-08-25 13:29:44 -04:00
Julian Lam
edba11f388
If a plugin version is defined in package.json, suggest that as the latest version
2015-08-25 12:22:25 -04:00
Julian Lam
1772041b6e
fixed invocation of clickdn in snackbar
2015-08-25 11:21:33 -04:00
psychobunny
7210ffdde9
only need to translate bootbox's footer
2015-08-24 17:43:42 -04:00
psychobunny
29859335a8
do md style dropdowns only on mobile @julianlam
2015-08-24 17:36:10 -04:00
psychobunny
3e1ddb1e2c
for old people like @barisusakli
2015-08-24 17:30:44 -04:00
psychobunny
3145e75fc0
closes #3485
2015-08-24 17:16:29 -04:00
barisusakli
07d12e85ae
closes https://github.com/NodeBB/nodebb-theme-persona/issues/124
2015-08-24 17:04:23 -04:00
barisusakli
c1ef884fce
update password dep
2015-08-24 16:26:45 -04:00
barisusakli
6e23b3f258
update theme versions
2015-08-24 16:05:11 -04:00
barisusakli
5b3601994c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-08-24 16:01:57 -04:00
barisusakli
def3e06ba3
closes #3483
2015-08-24 16:01:50 -04:00
psychobunny
19a3950928
don't blow up if no skin was selected
2015-08-24 16:01:35 -04:00
psychobunny
ae318c4286
fixed alignment on themes page
2015-08-24 15:29:38 -04:00
psychobunny
5a90de55d8
removed missing css file
2015-08-24 15:15:58 -04:00
Julian Lam
9289178a2e
fixed incorrect label
2015-08-24 14:32:27 -04:00
Julian Lam
46af72336a
updated ACP dropdown toggle so it's thicker
2015-08-24 13:52:13 -04:00
Julian Lam
a27c8f0321
Exposed package data for incompatible plugins to admin/plugins controller, #3480
...
ping @psychobunny
2015-08-24 13:41:25 -04:00
Julian Lam
902d11c6af
Fix #3470
2015-08-24 11:34:09 -04:00
Julian Lam
7de782c78b
Close #3476
...
Upgraded theme minimum versions, containing fixes for a "bug" where the container was a couple px too large due to a missing class.
2015-08-24 10:59:55 -04:00
Julian Lam
a682c98626
Merge pull request #3474 from FokkeZB/patch-5
...
Only use semver.satisfies on valid ranges
2015-08-24 09:58:02 -04:00
Fokke Zandbergen
36c27633b9
Only use semver.satisfies on valid ranges
...
So it doesn't alarm when you use a package straight from git e.g.
2015-08-24 15:22:08 +02:00
Barış Soner Uşaklı
1a6e576483
async
2015-08-23 22:16:48 -07:00
barisusakli
6ce6503970
mark register notif read when its rejected
2015-08-23 14:21:43 -04:00
barisusakli
db90d19b45
fix password confirm
2015-08-22 16:08:37 -04:00
barisusakli
2781939c50
Merge remote-tracking branch 'origin/master'
...
Conflicts:
package.json
2015-08-22 15:17:37 -04:00
barisusakli
fc29028920
up persona
2015-08-22 15:16:34 -04:00
psychobunny
48cb671916
fixes #3465
...
temporary until stopforumspam supports ipv6
2015-08-22 12:50:55 -04:00
psychobunny
d1aaa9ca07
mobile fixes for homepage, languages, sounds
2015-08-22 12:39:52 -04:00
psychobunny
53ce7d48fa
fixed padding issue on mobile acp
2015-08-22 12:36:42 -04:00
psychobunny
cd83dcf2e0
better styling for snackbar on mobile
2015-08-22 12:33:14 -04:00
psychobunny
7fa4057051
overrideTimeago only needs to be called once
2015-08-22 12:21:51 -04:00
psychobunny
0caa095ea4
closes #3457
2015-08-22 12:20:17 -04:00
psychobunny
12518e095f
upping theme versions
2015-08-22 12:04:00 -04:00
psychobunny
36110db90c
closes #3464
2015-08-22 12:03:34 -04:00
psychobunny
0cb8f2b80c
closes #3463
2015-08-21 22:28:05 -04:00
psychobunny
6b054a6d14
new acp mobile menu, completed
2015-08-21 18:50:22 -04:00
psychobunny
cc299f89e2
mobile menu for ACP first pass
2015-08-21 18:40:59 -04:00
psychobunny
82429c10db
slideout
2015-08-21 18:29:37 -04:00
psychobunny
1f9dbd3cf2
hamburger button
2015-08-21 18:26:44 -04:00
psychobunny
cb071f3772
md-like positioning for dropdown menu
2015-08-21 18:15:43 -04:00
psychobunny
acdfb87117
compact header on mobile
2015-08-21 18:15:32 -04:00
psychobunny
ea3fa0ff1d
md snackbar for acp
2015-08-21 17:46:14 -04:00
psychobunny
a313bc69e2
fix alignment on checkboxes that are first in a form
2015-08-21 17:16:35 -04:00
Barış Soner Uşaklı
113a2aa398
composer 1.0.11
2015-08-21 14:16:29 -04:00
Barış Soner Uşaklı
76c0e33bcb
filter links and children
2015-08-21 14:15:41 -04:00
Julian Lam
0e8482ebfe
removing hash from url
2015-08-21 12:32:21 -04:00
Julian Lam
dbf8f5f70c
Fix internal link to User Registration Settings from Registration Queue
2015-08-21 12:27:31 -04:00
psychobunny
28bd915a7b
fixed settings pages
2015-08-21 12:22:48 -04:00
psychobunny
11e082989d
fix route to admin/manage/registration page
2015-08-21 12:13:42 -04:00
Julian Lam
141174ac94
Fix ACP active state issue
...
Apparently, all this time, there was a bug that caused active
states to not properly be shown in subfolder installations. This
commit fixes that regression. ping @psychobunny
2015-08-21 10:53:47 -04:00
psychobunny
7420351eb7
Merge remote-tracking branch 'origin/master'
2015-08-21 10:36:08 -04:00
psychobunny
eb49898a9c
mobile tweaks for settings pages
2015-08-21 10:35:55 -04:00
Julian Lam
5f9990299f
Pass a notification path when a user follows another
...
When a user followed another, a notification is created, but with
no path, so on plugins like pushbullet, it would default to trying
to build a topic url, but the required values were null, leading to
a broken url.
2015-08-21 10:32:14 -04:00
psychobunny
fdb3046224
tablet mode fix
2015-08-21 10:24:16 -04:00
psychobunny
2317779a2b
really basic mobile support, until we get a slideout menu in
2015-08-21 10:22:54 -04:00
psychobunny
cdc351bc02
fixed acp search
2015-08-21 10:11:19 -04:00
psychobunny
e4c9b379b2
customise - checkboxes
2015-08-21 10:01:13 -04:00
psychobunny
d9040f18e6
use branding for checkbox
2015-08-21 09:59:07 -04:00
psychobunny
c97631b060
settings checkboxes - webcrawler, tags, advanced
2015-08-21 09:53:33 -04:00
psychobunny
4bca984b67
settings/pagination checkbox
2015-08-20 23:42:02 -04:00
psychobunny
0fcdfe318a
settings/post checkboxes
2015-08-20 23:41:31 -04:00
psychobunny
520351c3cc
fixed race condition onload for settings (surprised nobody qq'd about this before)
2015-08-20 23:39:33 -04:00
psychobunny
fc858b7cbc
settings/guest checkboxes
2015-08-20 23:38:23 -04:00
psychobunny
656476620e
fix new checkboxes on ajaxify
2015-08-20 23:36:59 -04:00
psychobunny
bf7896a264
settings/group checkboxes
2015-08-20 23:31:09 -04:00
psychobunny
4d78f8a68d
settings/user checkbox
2015-08-20 23:28:27 -04:00
psychobunny
980d44975a
settings/email checkboxes
2015-08-20 23:24:39 -04:00
psychobunny
c38bf4bc6f
settings/reputation checkboxes
2015-08-20 23:23:15 -04:00
psychobunny
5ede82e246
setting/general checkboxes
2015-08-20 23:22:19 -04:00
psychobunny
6dbd7cad84
done with this stupid checkbox experiment
2015-08-20 23:16:54 -04:00
psychobunny
f234f653f8
fix bug where menu items weren't clickable
2015-08-20 19:58:37 -04:00
psychobunny
0b683ff8dd
search bar placement tweak
2015-08-20 19:55:18 -04:00
psychobunny
d091729de3
search bar and restart menu completed
2015-08-20 19:39:44 -04:00
psychobunny
98a10bba89
header dropdown menu
2015-08-20 19:12:34 -04:00
psychobunny
6b37ec74cc
styled flags
2015-08-20 16:34:22 -04:00
psychobunny
cd38f2da9c
moved registration queue to its own page; styled
2015-08-20 16:31:23 -04:00
psychobunny
d72ffb3078
added authentication section to settings/user
2015-08-20 16:25:37 -04:00
psychobunny
21e4a00f0e
fix pill flicker on manage/users
2015-08-20 16:19:49 -04:00
psychobunny
52d05da725
manage/tags buttons
2015-08-20 16:17:07 -04:00
psychobunny
e7fe088720
navigation save button
2015-08-20 16:14:39 -04:00
psychobunny
2dd612bb19
styled general/homepage
2015-08-20 16:11:56 -04:00
psychobunny
52871fe746
custom css save button
2015-08-20 16:08:39 -04:00
psychobunny
3353fc8b0e
Merge branch 'master' into acp-paper
...
Conflicts:
package.json
2015-08-20 16:05:08 -04:00
psychobunny
1ce464c7c0
themes page, done
2015-08-20 16:04:33 -04:00
psychobunny
fd46b31d6e
fixed selection of skins
2015-08-20 16:00:25 -04:00
barisusakli
67bf130e6a
up widget essentials
2015-08-20 15:59:21 -04:00
barisusakli
7fbab5402a
closes #3381
2015-08-20 15:56:47 -04:00
psychobunny
181bb9a6a7
theme selection buttons
2015-08-20 15:49:44 -04:00
psychobunny
88c466bf3f
fixed theme selection
2015-08-20 15:38:45 -04:00
psychobunny
b62cf2ad14
fix selection of skins
2015-08-20 15:37:16 -04:00
psychobunny
867c09bab6
revert theme: default theme is now persona
2015-08-20 15:35:29 -04:00
psychobunny
1e2fb5cd4c
undo button for skins and themes
2015-08-20 15:35:09 -04:00
psychobunny
9af6a122ff
general/sonuds
2015-08-20 15:27:38 -04:00
psychobunny
86d1494467
general/languages
2015-08-20 15:24:48 -04:00
psychobunny
9dcaafdb1b
widgets save button
2015-08-20 15:21:35 -04:00
psychobunny
dfa4f47289
save / create buttons for categories/category
2015-08-20 15:19:43 -04:00
psychobunny
f3c70473c3
save button on settings page
2015-08-20 15:12:17 -04:00
psychobunny
96a19f47b7
Merge branch 'master' into acp-paper
2015-08-20 14:59:01 -04:00
psychobunny
969522c2d2
manage/categories
2015-08-20 14:58:58 -04:00
psychobunny
48d61b8048
Merge branch 'master' into acp-paper
2015-08-20 14:47:53 -04:00
psychobunny
ccce0994bf
updated themes
2015-08-20 14:47:51 -04:00
barisusakli
4e3e603ee7
closes #3456
2015-08-20 14:43:34 -04:00
psychobunny
a2fd970792
fix skin screenshots
2015-08-20 14:34:17 -04:00
psychobunny
e4fa7c136a
updated theme versions
2015-08-20 14:31:09 -04:00
barisusakli
49afe544e1
recursive #3227
2015-08-20 14:23:29 -04:00
psychobunny
d5b88e9c35
fixed markup on /group page
2015-08-20 14:20:13 -04:00
psychobunny
26858436b6
fix for acp subpage nav
2015-08-20 14:13:21 -04:00
psychobunny
e04495b012
underped tags page
2015-08-20 14:06:41 -04:00
psychobunny
cbb2453c08
minor styling to tags page
2015-08-20 14:00:56 -04:00
psychobunny
646cdf9c57
manage/category
2015-08-20 13:55:59 -04:00
psychobunny
bd494207eb
got rid of that fancy edit for cat name/desc + improved layout for settings
2015-08-20 13:40:22 -04:00
psychobunny
ffd38b8cc3
some UX tweaks to manage/category
2015-08-20 13:31:27 -04:00
psychobunny
28e2297e63
fixed categories layout
2015-08-20 13:24:54 -04:00
psychobunny
c6282e289a
main header title + better logic
2015-08-20 13:21:12 -04:00
psychobunny
744a7d4210
extend/widgets
2015-08-20 12:41:16 -04:00
psychobunny
d1f45b6d79
extend/plugin
2015-08-20 12:35:38 -04:00
psychobunny
ec335b55cd
fixed active state for install plugins submenu
2015-08-20 12:24:24 -04:00
psychobunny
4fd99e8aae
removed activateMobile
2015-08-20 12:22:20 -04:00
psychobunny
cd5bb427cc
appearance/customise
2015-08-20 12:20:58 -04:00
psychobunny
c35ef74c5c
header tweaks
2015-08-20 12:12:55 -04:00
psychobunny
12539a158d
settings - advanced, header, sockets
2015-08-20 12:10:50 -04:00
psychobunny
0eb3d05db8
settings/web-crawler
2015-08-20 12:09:08 -04:00
psychobunny
46bb289950
settings - notifications, pagination, tags
2015-08-20 12:05:44 -04:00
psychobunny
623dbaa608
settings/post
2015-08-20 12:01:33 -04:00
psychobunny
fe98624609
settings/group and settings/guest
2015-08-20 11:54:46 -04:00
psychobunny
4fdf3d19a0
settings/user
2015-08-20 11:50:48 -04:00
psychobunny
d53ae8769f
settings/email
2015-08-20 11:43:40 -04:00
psychobunny
dc6950d094
settings/reputation
2015-08-20 11:41:25 -04:00
psychobunny
3c43e58d85
Merge branch 'master' into acp-paper
2015-08-20 11:39:20 -04:00
psychobunny
30970d618c
dynamic title for settings pages
2015-08-20 11:39:14 -04:00
Julian Lam
e382dcab13
Reduce verbosity of plugin incompatibility errors
...
Instead of showing a 4-5 line warning for each potentially incompatible
plugin, we'll show the warning and then a list of plugins.
2015-08-20 11:01:59 -04:00
Julian Lam
23bb45b480
fixing plugin version checker to use satisfies again
2015-08-20 10:29:58 -04:00
Julian Lam
3464141b0f
updating soundpack version min
2015-08-20 10:29:38 -04:00
Julian Lam
3c5df8a8ec
removing the -dev flag from this branch
2015-08-20 10:10:28 -04:00
barisusakli
274844a07f
check _resolved
2015-08-19 18:28:31 -04:00
psychobunny
2da3b34798
Merge branch 'master' into acp-paper
2015-08-19 18:20:33 -04:00
Barış Soner Uşaklı
f4da333b42
Merge pull request #3351 from yariplus/catsfixes
...
Fixing some issues with acp category page
2015-08-19 17:51:31 -04:00
Barış Soner Uşaklı
79e7ca50c1
Merge pull request #3160 from Alpacatty/master
...
General-Purpose Dockerfile
2015-08-19 17:40:24 -04:00
barisusakli
5d68a61b46
latest persona
2015-08-19 17:32:42 -04:00
barisusakli
fee08cd665
closes https://github.com/NodeBB/NodeBB/pull/3250
2015-08-19 17:14:22 -04:00
Barış Soner Uşaklı
5e9a123e70
Merge pull request #3360 from jsdream/renderHeaderHook
...
Add 'filter:middleware.renderHeader' hook
2015-08-19 16:58:24 -04:00
Barış Soner Uşaklı
a2bf7d4230
Merge pull request #2895 from EvSpirit/master
...
#2893 increment --debug-brk port value when forking js-minifier child pr...
2015-08-19 16:46:47 -04:00
Barış Soner Uşaklı
eb0fb07f05
Merge pull request #3339 from mani95lisa/patch-4
...
allow use github module
2015-08-19 16:15:23 -04:00
barisusakli
7db41275a3
closes #3227
2015-08-19 15:53:37 -04:00
psychobunny
ba58c83b97
acp active states for main menu
2015-08-19 15:52:31 -04:00
jsdream
103055b262
Add error check in 'filter:middleware.renderHeader' hook callback
2015-08-19 22:50:04 +03:00
psychobunny
656589f71f
acp skins first pass
2015-08-19 15:43:19 -04:00
psychobunny
9389c0773e
acp themes redesign first pass
2015-08-19 15:31:15 -04:00
psychobunny
30cd8d2af9
cleaned up the widgets page 👍
2015-08-19 15:09:16 -04:00
psychobunny
f0bed5a1ef
new menu completed
2015-08-19 14:58:48 -04:00
Julian Lam
6f23e4bab1
changing the default base theme to persona, from vanilla
2015-08-19 14:57:49 -04:00
Julian Lam
ac46356cad
Revert "changed base templates path to Persona, from Vanilla."
...
This reverts commit fe7f5402a8 .
2015-08-19 14:54:39 -04:00
psychobunny
cc05a0a049
header menu first pass
2015-08-19 14:46:40 -04:00
barisusakli
91aa1d55dc
t.js 0.2.10
2015-08-19 14:28:48 -04:00
barisusakli
2bb6631078
update t.js ver
2015-08-19 14:28:04 -04:00
barisusakli
85ae56e41d
closes #3452
2015-08-19 14:17:21 -04:00
yariplus
67e450a05b
Fix issues with acp category page
...
strange name for background size variable
invalid class selectors
hijacking of background style
2015-08-19 13:47:15 -04:00
barisusakli
878690e5f7
removed extra param
2015-08-19 13:37:48 -04:00
psychobunny
d464cb2f0d
settings - automated table of contents
2015-08-19 13:27:30 -04:00
psychobunny
acb1e8a495
added a tweaked mdl.css that works with BS
2015-08-19 12:48:33 -04:00
barisusakli
aec4ee5392
crash fix
2015-08-19 12:47:57 -04:00
psychobunny
51db2012c8
removed nanoscroller
2015-08-19 12:38:54 -04:00
psychobunny
60826b1c94
temporarily disabling header
2015-08-19 12:37:48 -04:00
psychobunny
e434942a28
first pass on settings design
2015-08-19 12:36:42 -04:00
psychobunny
fed87dded6
sayonara, acp menu
2015-08-19 12:02:38 -04:00
psychobunny
685b3ce004
added bootswatch paper 3.3.5
2015-08-19 11:55:51 -04:00
barisusakli
d07fca6907
update theme versions
2015-08-19 01:21:12 -04:00
barisusakli
7a8cdfc095
added core field
2015-08-19 01:16:30 -04:00
barisusakli
537d539512
fix custom homepage
2015-08-18 18:43:14 -04:00
barisusakli
5ababdbdf0
prevent crash if data.enter is not string
2015-08-18 17:05:34 -04:00
Julian Lam
c45e182bab
Fix ./nodebb upgrade process to not use programmatic npm
...
- Closes #3451
- Apparently, programmatically invoking npm is like opening Pandora's
box. No thanks.
2015-08-18 16:46:51 -04:00
barisusakli
830d27caef
dont ignore error
2015-08-18 15:17:07 -04:00
barisusakli
7bd98a2516
closes #3427
2015-08-18 15:01:36 -04:00
barisusakli
5b87af4389
closes #3447
...
recursively get all children
calculate topic/post count from children
new sorted set `cid:<id>:children`
fix search query params
2015-08-18 14:17:25 -04:00
psychobunny
a990e9c3bf
closes #3449
2015-08-18 11:27:22 -04:00
psychobunny
4b0f50f57e
closes #3448
2015-08-18 11:02:31 -04:00
Julian Lam
3b3c383d93
adding a fallback for en_GB and en_US
2015-08-17 17:20:41 -04:00
Julian Lam
9d2c54e26a
Add missing timeago locale files
2015-08-17 17:09:47 -04:00
Julian Lam
5007c3a32c
latest translations
2015-08-17 17:07:39 -04:00
psychobunny
0f41654fde
latest rewards-essentials
2015-08-17 16:53:43 -04:00
barisusakli
fe5f1b8c1d
moved recent popular
2015-08-17 16:38:12 -04:00
psychobunny
3d962822c6
#3322 properly, @barisusakli so no need to copy pasta everywhere timeago is used
2015-08-17 16:26:35 -04:00
psychobunny
370a7ae2fb
instant update for skin preview -- themes
2015-08-17 16:15:36 -04:00
psychobunny
5b1571ad1e
don't need to refresh to preview updated skin #3069
2015-08-17 16:11:26 -04:00
psychobunny
9f97e8fa0c
#3069
2015-08-17 15:57:04 -04:00
psychobunny
0150e0e063
closes #3069
2015-08-17 15:55:09 -04:00
psychobunny
a9035f166b
fix endsWith error
2015-08-17 15:28:04 -04:00
psychobunny
c919a2817a
tjs 0.2.28
2015-08-17 15:18:07 -04:00
psychobunny
275769a801
closes #3435
2015-08-17 14:54:00 -04:00
barisusakli
f4dd0c14ae
update title for new posts as well
2015-08-17 13:19:20 -04:00
psychobunny
6db33f5641
unused vars
2015-08-17 12:52:03 -04:00
Julian Lam
3d9415b65e
Fixes #3442
2015-08-17 12:38:31 -04:00
Julian Lam
64ab43b7fc
fixed language name for Greek
2015-08-17 12:38:31 -04:00
psychobunny
f9b104192b
fixing deprecated global translator call
2015-08-17 12:29:36 -04:00
psychobunny
5299e1fdc6
closes #3322
2015-08-17 12:28:16 -04:00
psychobunny
2da3761c59
closes #3446
2015-08-17 12:23:31 -04:00
psychobunny
fb34df627b
upping themes #3429
2015-08-17 12:19:02 -04:00
psychobunny
b3639f3c71
closes #3429
2015-08-17 12:16:12 -04:00
psychobunny
4a4644665d
upping theme versions #3445
2015-08-17 11:48:58 -04:00
psychobunny
842815e5e9
closes #3445
2015-08-17 11:47:23 -04:00
Julian Lam
08fb30378a
Closes #3302
...
- Fixes issue where the served path for the favicon was incorrect (included relative path when one was not needed)
- Also fixes issue where favicons were just plain not served for subfolder installations
- Fixed unsemantic HTML in ACP/General regarding Site Logo and Favicon fieldsets
2015-08-17 11:45:30 -04:00
barisusakli
c70267bd23
fix indent
2015-08-14 15:15:46 -04:00
barisusakli
90b4c06c77
Merge remote-tracking branch 'origin/master'
2015-08-14 15:14:30 -04:00
barisusakli
5e3e1f8781
#3430
2015-08-14 15:14:20 -04:00
Julian Lam
c3304b5cd8
Update dependency minimum versions, and removed ^ for stability purposes
2015-08-14 10:33:53 -04:00
barisusakli
8333a5dcd9
fix filter
2015-08-13 16:03:15 -04:00
barisusakli
6e630b3cfd
closes #3434 , thanks to @psychobunny
2015-08-13 15:30:31 -04:00
Julian Lam
dfd840b001
Fix defaultPlugins logic to parse the incoming value
2015-08-13 14:23:09 -04:00
barisusakli
d986fc7cb6
fix indent
2015-08-13 12:49:15 -04:00
barisusakli
aab7651959
add default plugins
2015-08-13 12:47:59 -04:00
barisusakli
46bcd66297
filter system plugins from list
2015-08-13 12:33:24 -04:00
barisusakli
aeb15ed7ee
moved getMonthlyPageViews to analytics
2015-08-13 12:20:53 -04:00
Barış Soner Uşaklı
235a981dd1
added mongodb memory usage
2015-08-12 16:14:48 -04:00
Barış Soner Uşaklı
fd87bedc90
fix indent
2015-08-12 14:54:49 -04:00
Barış Soner Uşaklı
0d789261a9
filter falsy check valid
2015-08-12 14:49:26 -04:00
Julian Lam
937875b0be
updated mentions minver
2015-08-12 11:00:09 -04:00
Julian Lam
7160e157de
added missing language.json file for Kinyarwanda
2015-08-12 10:17:38 -04:00
Ziggy
08af92c2c0
added Kinyarwanda, Murakoze cyane!!
2015-08-12 10:09:27 -04:00
Julian Lam
bd960ea6ac
latest translations
2015-08-12 09:57:41 -04:00
Julian Lam
1b812068ca
Fix bug where translator would split on all colons, and not just the first
2015-08-11 17:09:24 -04:00
barisusakli
f8f3e3faa7
closes https://github.com/NodeBB/nodebb-theme-persona/issues/79
2015-08-11 13:19:25 -04:00
barisusakli
9e1d5c8113
closes #3424
2015-08-10 17:57:51 -04:00
barisusakli
5a15ee7713
#3424
2015-08-10 17:18:32 -04:00
Julian Lam
a0d01a05ed
Update behaviour so a theme reset sets Persona, not vanilla
2015-08-09 20:17:28 -04:00
barisusakli
3c63336063
another waterfall
2015-08-07 17:56:03 -04:00
barisusakli
8f98d03239
waterfall for topics
2015-08-07 17:25:35 -04:00
barisusakli
0534da0ed1
closes #3389
2015-08-07 16:44:20 -04:00
barisusakli
61dac1a01e
closes #3390
2015-08-07 12:27:35 -04:00
barisusakli
1b9c443076
toggle browsing if all users are gone
2015-08-07 00:58:44 -04:00
barisusakli
fba6f3ba81
https://github.com/psychobunny/templates.js/issues/33
2015-08-06 16:38:20 -04:00
barisusakli
e341b80d93
use set to get groups
2015-08-06 16:25:36 -04:00
Julian Lam
e60194292f
Fix a myriad of problems with the ACP/Plugins page
...
- Fixed #3350
- Fixed issue where the normalised API return would have the wrong id for all plugins
- Fixed issue where uninstalling a locally installed plugin via ACP would cause NodeBB to crash
- Simplified ACP/Plugins client-side code to simply refresh the page after installing or uninstalling a plugin.
2015-08-06 12:41:16 -04:00
Julian Lam
f53fb19468
Fix #3384
...
Resolved issue where if a bundled plugin was uninstalled, NodeBB would no longer start as the dep check could not be completed.
2015-08-04 17:00:12 -04:00
barisusakli
9604779be1
fix unreplied
2015-08-04 15:51:35 -04:00
barisusakli
f6be4efe8b
when a post is moved update recent topics order
2015-08-04 14:26:03 -04:00
Julian Lam
b75dfa9f6e
upped theme minvers
2015-08-04 14:10:18 -04:00
Julian Lam
56b399c900
Add new mixin, and added mixins to stylesheet.css
2015-08-04 10:34:25 -04:00
Julian Lam
ccb5094d54
Increased contacts limit to 200, from 20
...
So that if you have more than 20 friends (or followed > 20 people), you will see all of them (up to 200, anyway...) in the "Contacts" portion of the `/chats` route.
2015-08-04 10:14:56 -04:00
barisusakli
8ec08337aa
closes #3383
2015-08-03 19:57:01 -04:00
barisusakli
808d64e0d9
delete topic bookmarks on topic purge
2015-08-02 14:42:01 -04:00
barisusakli
7c0b798036
fix indents
2015-08-01 18:45:03 -04:00
Barış Soner Uşaklı
be8aac9950
Merge pull request #3372 from jsdream/newHook2
...
Add 'filter:recent.build' hook
2015-08-01 17:58:35 -04:00
barisusakli
8178e210e4
Fix indents
2015-08-01 17:38:11 -04:00
Barış Soner Uşaklı
e34b30eeca
Merge pull request #3369 from pejuaxel/master
...
Add missing localizations
2015-08-01 17:24:32 -04:00
Barış Soner Uşaklı
2968dbb9ac
Merge pull request #3346 from bdharrington7/bookmark2
...
Saves user bookmarks on server if available
2015-08-01 17:08:40 -04:00
barisusakli
0dfe2e0e90
only display readable categories in /unread dropdown
2015-07-31 20:03:51 -04:00
jsdream
1da5b2ca34
Add 'filter:recent.build' hook
2015-07-31 16:51:55 +03:00
bdharrington7
bd26961fa6
Makes bookmark click scroll to last read instead of past it
2015-07-30 23:29:14 -07:00
bdharrington7
25203ee67e
changes bookmark storage to sortedset, gets uid from socket rather than being passed from client
2015-07-30 23:13:34 -07:00
barisusakli
d5128d0513
closes #3370
2015-07-30 15:23:48 -04:00
barisusakli
e592499d48
correctly hide/show user in browsing users
2015-07-30 15:14:10 -04:00
Barış Soner Uşaklı
924692404d
Merge pull request #3371 from mikicaivosevic/patch-1
...
Update index.js, fix outgoing XSS
2015-07-30 14:38:39 -04:00
Mikica Ivosevic
e24bd2c0e3
Update index.js, fix outgoing XSS
...
Fix XSS on /outgoing route
2015-07-30 18:53:20 +02:00
Axel
fc0871a79d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-07-30 09:33:33 +02:00
Axel
91e81065dc
Localize "Group Name:"
2015-07-29 21:40:41 +02:00
Axel
79d7721971
Add category and subcategories localization
2015-07-29 21:33:36 +02:00
Julian Lam
cead53ec86
Fix list behaviour in chat page
2015-07-29 15:22:00 -04:00
Julian Lam
53a1e6106e
Fix bug where an empty chat message would appear in the chat modal
2015-07-29 14:31:33 -04:00
Julian Lam
98b74f848e
Fix newSet detection on chat messages
2015-07-29 13:16:52 -04:00
Julian Lam
8b5195fa82
updating theme minvers again
2015-07-29 12:59:38 -04:00
Julian Lam
2593f1b4d9
Fix bug where new chat messages would not append
...
... due to incorrect class and id assignment of the chat modal. Regression was caused by an earlier commit that moved the
typing span elsewhere.
2015-07-29 12:58:06 -04:00
Julian Lam
81dc2b9615
updated theme minvers
2015-07-29 12:43:25 -04:00
Julian Lam
60a6775c72
Changed behaviour of the Chat Typing Notification
...
Instead of being placed at the bottom of the modal/list,
it will now be displayed at the top of the modal, and not
shown in the chats page at all (as it is already present
in the contact list)
2015-07-29 12:41:09 -04:00
barisusakli
47cc1083df
fix mark all read
2015-07-28 15:03:20 -04:00
barisusakli
05411651b3
server side check so you can't leave admin group
2015-07-28 13:26:58 -04:00
Julian Lam
4f57227505
Merge branch 'master' into v0.8.x
2015-07-28 12:17:13 -04:00
Julian Lam
eac92b00c6
better error checking with socket broadcast method
2015-07-28 12:16:57 -04:00
Julian Lam
7e640806b5
updated dev branch version
2015-07-28 10:40:54 -04:00
Julian Lam
03b6b1e15c
Fixed crash on launch if no hooks listen to filter:router.page
...
A previous commit added a new hook, although it executed async.each on a var without a null check, so if no hooks were registered, it was null, and not an empty array, causing async to crash.
2015-07-28 10:36:51 -04:00
Julian Lam
6348eb2bab
fixed #3359
2015-07-28 10:24:46 -04:00
Julian Lam
fcebfd8f39
latest fallbacks
2015-07-28 09:37:29 -04:00
Julian Lam
2f6b9eb80a
updated theme minvers
2015-07-28 09:35:19 -04:00
Julian Lam
8b59efef38
Merge pull request #3366 from pejuaxel/master
...
Add missing localization
2015-07-28 09:34:05 -04:00
Axel
85d7b04846
Add missing localization
2015-07-28 14:49:31 +02:00
Julian Lam
db4ac34138
latest fallbacks
2015-07-28 07:51:03 -04:00
Julian Lam
4f4e33eb15
Merge branch 'pichalite-master'
2015-07-28 07:49:50 -04:00
Julian Lam
eb5be2f671
fixed some whitespace issues and made the admin check return early, in its own block
2015-07-28 07:49:28 -04:00
Julian Lam
5ba7234bd7
Merge pull request #3362 from pejuaxel/master
...
Missing localization
2015-07-28 07:49:10 -04:00
Julian Lam
d10fd6248e
Merge branch 'master' of https://github.com/pichalite/NodeBB into pichalite-master
2015-07-28 07:45:34 -04:00
Julian Lam
afc32c1f6e
latest translations and fallbacks
2015-07-28 07:44:21 -04:00
Julian Lam
487166ba48
translations for @HuiStudio, #3365
2015-07-28 07:40:43 -04:00
Julian Lam
5a50a098d8
added a new middleware and plugin hook
...
- Middleware added: requireUser, redirects to login if there is no user session.
- Hook added: filter:router.page
2015-07-28 07:39:11 -04:00
bdharrington7
c0ec6faed3
Clarifies code by calling native db method instead of Topics method
2015-07-27 19:59:19 -07:00
barisusakli
5d94b00883
parse category description closes #3209
2015-07-27 15:31:55 -04:00
Julian Lam
fa351ffa07
fixed wrong documentation in comments...
2015-07-27 13:30:28 -04:00
Axel
9c2d7a2468
new language keys
2015-07-26 23:40:44 +02:00
Julian Lam
474ff3ed35
fixed #3359
2015-07-24 14:25:23 -04:00
barisusakli
5d56e4f835
Merge remote-tracking branch 'origin/master' into v0.8.x
2015-07-24 14:03:20 -04:00
barisusakli
26a9530686
fix sorting on users/map
2015-07-24 13:58:46 -04:00
pichalite
d2bbca1de1
don't display leave/join buttons for admin group
2015-07-24 08:58:00 -07:00
jsdream
29fcbf6750
Add 'filter:middleware.renderHeader' hook
2015-07-24 18:18:22 +03:00
Julian Lam
87111ee6be
fixed #3007
2015-07-24 10:22:21 -04:00
Julian Lam
ee9390ee34
fixed #2949
2015-07-23 16:28:31 -04:00
Julian Lam
df055ce7ea
if buildHeader middleware is called, isAPI is now set to false
2015-07-23 12:58:21 -04:00
Julian Lam
0bc175dd4c
fixed #3355
...
fixed issue where disabled categories showed up in the category dropdown in /unread
2015-07-23 12:47:58 -04:00
pichalite
a5226c9423
don't display "Leave Group" button for admins in "administrators" system group on groups details page
2015-07-22 17:10:17 -07:00
Julian Lam
791e0893ab
added new hook "filter:digest.subscribers" to allow plugins to override digest subscriptions
2015-07-22 15:07:12 -04:00
Julian Lam
12601dd3aa
added new hook "filter:digest.subscribers" to allow plugins to override digest subscriptions
2015-07-22 15:06:30 -04:00
barisusakli
766e233b87
closes #3353
2015-07-22 14:51:20 -04:00
barisusakli
954c25823e
closes #3352
2015-07-22 14:17:34 -04:00
Julian Lam
fe7f5402a8
changed base templates path to Persona, from Vanilla.
...
This breaks all themes relying on templates from Vanilla!! See: https://community.nodebb.org/topic/6098/on-changing-the-default-theme-to-persona
2015-07-22 11:30:14 -04:00
Julian Lam
c38cab3b74
latest russian translations
2015-07-22 10:23:15 -04:00
Mani Wang
92968dfd8d
avoid outdated error
...
when use github address as module
2015-07-22 19:49:15 +08:00
barisusakli
2b93c01340
closes #3347
2015-07-21 20:22:56 -04:00
bdharrington7
54180acf9b
saves updated bookmark in callback
2015-07-22 06:55:48 +08:00
Julian Lam
93007bc34f
fixed regression of pagination caused by changes to ajaxification logic
2015-07-21 15:21:50 -04:00
Julian Lam
fdddc19d0d
updated theme minvers
2015-07-21 15:16:10 -04:00
Julian Lam
03a4b5f641
updating development version
2015-07-21 14:57:04 -04:00
Julian Lam
d62c3b9340
switching default theme on installation to Persona, from Lavender
2015-07-21 14:55:52 -04:00
Julian Lam
05cac46c5b
Revert "updated dev version on master branch"
...
This reverts commit 1a56267791 .
2015-07-21 14:41:03 -04:00
bdharrington7
2a82b5db91
Merge branch 'master' into bookmark2
2015-07-22 00:27:02 +08:00
bdharrington7
4d99f60b3d
uses server-side bookmark if available
2015-07-21 23:46:05 +08:00
Julian Lam
1a56267791
updated dev version on master branch
2015-07-21 11:37:58 -04:00
Julian Lam
d426839da9
latest translations
2015-07-21 11:29:11 -04:00
Julian Lam
7e6703c18e
more line ending conversion #3343
2015-07-21 11:23:16 -04:00
Julian Lam
c781e55ea9
line endings? #3343
2015-07-21 11:20:37 -04:00
Julian Lam
d095e5925c
#3343
2015-07-21 11:17:31 -04:00
bdharrington7
45df5a3d0b
stores the user's bookmark on the server
2015-07-21 21:20:13 +08:00
psychobunny
0bc4799c3c
remove setTimeout hax in settingsv1 :squirrel:
2015-07-20 17:16:30 -04:00
psychobunny
fdc66eb607
fixes checkboxes for settingsv2 (deja vu)
2015-07-20 17:13:25 -04:00
psychobunny
a3c41e7fdb
action:posts.loading
2015-07-20 17:12:41 -04:00
psychobunny
8e4340544a
action:posts.edited
2015-07-20 17:12:34 -04:00
barisusakli
435fe5c54f
closes #3342
2015-07-20 15:53:08 -04:00
Barış Soner Uşaklı
a20d1f8220
Updated emails :)
2015-07-20 15:29:16 -04:00
Julian Lam
866b0ddaa6
Merge pull request #3283 from APXEOLOG/filter-extension
...
filter:auth.init strategy extension with custom urls
2015-07-20 15:25:54 -04:00
Barış Soner Uşaklı
bdc3cc49f8
Merge pull request #3308 from acardinale/master
...
Uniform action:post.* hook
2015-07-20 15:21:39 -04:00
Julian Lam
957766c1d7
fixed #3272
2015-07-20 14:51:38 -04:00
Julian Lam
0c6b2b122e
fixed #3268
2015-07-20 14:28:33 -04:00
Julian Lam
fdefff3516
fixes #3338
2015-07-20 12:51:53 -04:00
barisusakli
e171ba59ac
if no tags are passed in assume 0 tags
2015-07-20 12:34:21 -04:00
barisusakli
fba6e1dfe2
added min/max tags setting to defaults.json
2015-07-20 12:30:42 -04:00
barisusakli
1413fc1b1a
closes #3340
2015-07-20 12:27:41 -04:00
barisusakli
399c89eeed
pass in req,res to action:user.loggedOut
2015-07-20 12:22:14 -04:00
Julian Lam
1c973b7bf3
fixed #3324
2015-07-20 11:41:30 -04:00
Julian Lam
22251cb0bd
fixed #3341 , introduced new navigation data property, "targetBlank", deprecated "target", which was never exposed anyway, and updated default values
2015-07-20 11:29:38 -04:00
Julian Lam
33434ed13d
fixed package.json conflict
2015-07-20 11:29:22 -04:00
Mani Wang
c13589735d
allow use github module
...
avoid `outdated` error when use github address as module.
2015-07-20 16:57:35 +08:00
barisusakli
83ad4ab042
waterfall
2015-07-18 14:21:51 -04:00
barisusakli
414c2a8bd9
added action:user.loggedOut
2015-07-18 14:06:51 -04:00
barisusakli
6ee0671e6a
added too many tags check to post edit
2015-07-18 14:03:27 -04:00
Barış Soner Uşaklı
6bd131815f
Merge pull request #3256 from yariplus/mintags
...
Add minimum tags per topic setting.
2015-07-18 14:02:06 -04:00
barisusakli
945a94f0ed
delete cache on current process first
2015-07-18 13:59:40 -04:00
yariplus
bd863e1ccb
Fix derp.
2015-07-18 02:34:47 -04:00
yariplus
546efbbd1b
Add translations for min and max tag errors.
2015-07-18 02:21:34 -04:00
yariplus
e112190bee
Fix maximumTagsPerTopic
2015-07-17 21:46:29 -04:00
Julian Lam
a10dfc87cf
upped mentions minver
2015-07-17 19:48:33 -04:00
barisusakli
f4ea534327
closes #3312
2015-07-17 19:03:32 -04:00
Julian Lam
8dedea884d
added 'no parent category' option to #2820
2015-07-17 18:27:45 -04:00
Julian Lam
5340537631
closed #2820
2015-07-17 18:19:57 -04:00
barisusakli
9e63aaebb8
added new hook action:middleware.pageView
2015-07-17 15:57:49 -04:00
Julian Lam
7063f172a7
upped composer minver, closes #3325
2015-07-17 13:15:51 -04:00
Julian Lam
87e5c733a4
added dedicated client-side action hook for when the client-side finishes loading
2015-07-17 13:13:30 -04:00
Julian Lam
4b9eab6dc0
fixes #3329
2015-07-17 10:53:00 -04:00
Julian Lam
b2a69758ee
added back multi-line support for translator
2015-07-17 10:28:30 -04:00
Julian Lam
eaa35c8057
making translator regex stricter, so it doesn't match language strings that won't ever exist
2015-07-17 10:21:40 -04:00
barisusakli
65ab5733ef
added categories navigation item, ability to change logo url
2015-07-16 16:21:05 -04:00
Julian Lam
b46da4461c
upped markdown minver
2015-07-16 15:56:43 -04:00
barisusakli
0be2a79210
pass the data used to create the category to filter:category.create
2015-07-16 15:56:26 -04:00
barisusakli
e023d01616
closes #3327
2015-07-16 14:07:39 -04:00
Julian Lam
7f77269596
theme minvers
2015-07-16 13:50:24 -04:00
Julian Lam
3a8c1f88fb
upped composer minver
2015-07-16 13:36:25 -04:00
Julian Lam
2c62bafdc7
fixed ajaxify for pagination blocks
2015-07-16 13:26:16 -04:00
Julian Lam
305c54a727
fixed bug where an extra space was added to new replies
2015-07-16 13:20:26 -04:00
Julian Lam
d061411747
added composer and emoji to default enabled plugins
2015-07-16 12:10:40 -04:00
Julian Lam
7fc08bbda8
latest translations :)
2015-07-16 11:06:15 -04:00
Julian Lam
516103fe5d
latest fallbacks
2015-07-15 17:03:03 -04:00
Julian Lam
e5875ba53d
adjusted persona and vanilla minvers
2015-07-15 17:02:09 -04:00
Julian Lam
e25d2fa6e6
closed #2811
2015-07-15 16:58:25 -04:00
Julian Lam
d712dcdce1
fixed issue where ajaxify couldn't handle urls with "#" href if the currently address already had a hash value present.
2015-07-15 15:12:00 -04:00
Julian Lam
b83492daa2
Merge pull request #3048 from FokkeZB/image-scheme
...
Replace schemeless URLs for emails
2015-07-15 14:49:23 -04:00
Julian Lam
d329bf45e6
Merge pull request #3318 from atomoc/patch-12
...
Update sitemap.js
2015-07-15 14:43:03 -04:00
Julian Lam
69c4b4183a
latest fallbacks
2015-07-15 14:11:05 -04:00
Julian Lam
cbe810341c
changed some wording in user.json to use past participle tense
2015-07-15 14:04:32 -04:00
Julian Lam
ad38c55b12
fixes #3314
2015-07-15 12:08:43 -04:00
Julian Lam
e2c4f668a1
fixed danish language error
2015-07-15 11:04:20 -04:00
barisusakli
a9da867255
fix infinite redirect loop on /chats @julianlam
2015-07-15 01:09:16 -04:00
barisusakli
ee7e36ae44
removed rooms from return
2015-07-14 17:14:35 -04:00
barisusakli
dc7839b511
small fix
2015-07-14 17:12:59 -04:00
barisusakli
daf1a388eb
closes #3039
2015-07-14 17:03:33 -04:00
Сергей Савельев
8209d97f05
Update sitemap.js
2015-07-14 14:33:40 +03:00
Сергей Савельев
9552d9c5a3
Update sitemap.js
2015-07-14 14:33:25 +03:00
Сергей Савельев
efbab27827
Update sitemap.js
...
Why not? :)
2015-07-14 14:29:41 +03:00
Julian Lam
2cb70ceccc
added auto-ajaxify on reconnect 😎
2015-07-13 16:00:04 -04:00
Julian Lam
f9a29186c4
updated ajaxify 5xx handling code to work even if nginx is used as a proxy (as it serves back 502, not 500)
2015-07-13 16:00:04 -04:00
barisusakli
81eeab42ed
category filter on /unread
2015-07-13 14:47:15 -04:00
Julian Lam
3256faeb28
added Serbian and Danish to NodeBB, Хвала/mange tak!
2015-07-13 11:01:50 -04:00
Julian Lam
43b72d1552
updated italian translations
2015-07-13 10:52:30 -04:00
barisusakli
1b7df6e4b2
closes #3315
2015-07-12 12:42:53 -04:00
Julian Lam
835750f36f
fixed checkbox behaviour in widgets page... @psychobunny, did I do this right?
2015-07-11 21:52:18 -04:00
Julian Lam
aab726bac4
fixes #3313
2015-07-11 20:32:04 -04:00
barisusakli
072d287183
closes #3311
2015-07-10 16:43:31 -04:00
Julian Lam
534b13e089
fixed bug where ephemeral groups and the registered-users group wouldn't show in in ACP/category details page for privileges.
2015-07-10 15:38:42 -04:00
Julian Lam
1229470bba
seems the categories.search socket method is not used...
2015-07-10 15:17:16 -04:00
Julian Lam
140b8be161
updated ACP checkbox module so that it hides the checkbox via js instead of blanket CSS hiding
2015-07-10 15:13:42 -04:00
psychobunny
a4ace48469
closes #3310
2015-07-10 14:28:10 -04:00
psychobunny
541fd474b3
fixes checkboxes for both settingsv1 and settingsv2
2015-07-10 14:07:57 -04:00
psychobunny
f56c2ea88a
padding fix
2015-07-09 17:14:56 -04:00
Barış Soner Uşaklı
4fc4a0ff3e
dont escape group.name, use displayName in tpls instead
2015-07-09 16:00:43 -04:00
Barış Soner Uşaklı
d225951027
fix group name
2015-07-09 15:25:46 -04:00
Barış Soner Uşaklı
2b2dceb28b
removed category stats from acp
2015-07-09 14:47:15 -04:00
Barış Soner Uşaklı
a12ecbc230
admin/manage/groups pagination
2015-07-09 14:01:20 -04:00
Julian Lam
1602b378e3
updated some minvers
2015-07-09 13:32:22 -04:00
Julian Lam
b4e39374bb
firing 'change' event for all checkboxes after settingsv2 load
2015-07-09 13:31:14 -04:00
Andrea Cardinale
92c1d6712b
Uniform action:post.* hook
2015-07-09 13:17:49 +02:00
Andrea Cardinale
423c6cc0ec
Merge remote-tracking branch 'upstream/master'
2015-07-09 11:26:31 +02:00
Julian Lam
42367a653c
more .reset() calls
2015-07-08 18:52:10 -04:00
psychobunny
780838c579
fixes "other" category for presence graph
2015-07-08 18:47:05 -04:00
Julian Lam
704aeea3f1
hopefully fixing bug where @psychobunny's terminal turns yellow after upgrading
2015-07-08 18:47:31 -04:00
psychobunny
ec8c5ff1fc
dashboard: format numbers
2015-07-08 18:34:06 -04:00
psychobunny
7fbca487f5
make group description and group name the same size
2015-07-08 17:59:16 -04:00
psychobunny
6b6bae7cc5
font awesome checkboxes for acp
2015-07-08 17:43:24 -04:00
Julian Lam
020de2722f
fixed regression introduced by earlier fix for #3307
2015-07-08 17:27:45 -04:00
psychobunny
b73a26f7a6
fixes reload button and probably a bunch of other things in ACP
2015-07-08 17:12:06 -04:00
psychobunny
6cf0697621
fixed indenting to match style
2015-07-08 17:08:37 -04:00
psychobunny
396013c8fd
added a faint separator to the categories listing
2015-07-08 17:08:35 -04:00
Julian Lam
74f2f7caef
fixes #3307
2015-07-08 17:04:25 -04:00
Julian Lam
02a63c0a45
moved portions of the ACP/Plugins page to a pair of partials, and split up the list so the plugins list isn't parsed twice.
2015-07-08 17:04:25 -04:00
psychobunny
b69ea4564a
fix user presence graph
...
if nobody's using your forum at all, this thing stopped working
altogether
2015-07-08 17:02:33 -04:00
psychobunny
c01f06214e
don't re-render graph if data is stale
2015-07-08 16:54:39 -04:00
psychobunny
26f22345cd
allow realtime updates of the traffic graph in ACP
2015-07-08 16:46:33 -04:00
psychobunny
c6713177d3
realtime mode toggle for dashboard
2015-07-08 16:35:59 -04:00
psychobunny
c1a6bd8b8f
don't enforce dependency check when running in dev mode
2015-07-08 16:03:16 -04:00
barisusakli
21ad15b13a
closes #3306
2015-07-08 12:20:07 -04:00
barisusakli
b8028ccdbf
dont allow deletion of administrators and registered-users
2015-07-08 12:01:06 -04:00
Barış Soner Uşaklı
d00e08a8e6
Merge pull request #3299 from NicolasSiver/category-update
...
Filter: Category update
2015-07-07 17:32:52 -04:00
barisusakli
2b493964d0
closes #3296
2015-07-07 17:23:41 -04:00
Nicolas Siver
9d0a0538a6
use tabs
2015-07-07 20:10:44 +03:00
Barış Soner Uşaklı
7397d98647
fix create time sort
2015-07-07 12:08:30 -04:00
Barış Soner Uşaklı
d0b1ebb8ea
possible sort fix
2015-07-07 12:01:47 -04:00
Barış Soner Uşaklı
9a03671ad2
removed async.apply
2015-07-07 11:58:15 -04:00
Barış Soner Uşaklı
503d83998b
fix indent
2015-07-07 11:39:56 -04:00
Barış Soner Uşaklı
b50ad39120
Merge pull request #3284 from APXEOLOG/pr-1
...
User.uploadFromUrl fix
2015-07-06 17:50:14 -04:00
barisusakli
f08554e788
closes #2701
2015-07-06 17:39:46 -04:00
Julian Lam
c6643082e2
closes #3303
2015-07-06 16:11:20 -04:00
Julian Lam
1069f9c936
some prep work to allow for checking of dependency versions. Also updated upgrade.check behaviour to send back error if schema is out of date, instead of no error and "false".
2015-07-06 15:44:52 -04:00
Julian Lam
da1c347fc2
closes #3297
2015-07-06 15:06:10 -04:00
barisusakli
ffd22f50ff
closes #1999
2015-07-06 14:33:52 -04:00
Julian Lam
2d70733fa5
updated dependencies to use latest UglifyJS2, instead of my year-old fork
2015-07-06 13:19:14 -04:00
barisusakli
1d4efaee68
fix indices if postsPerPage is an odd number
2015-07-06 13:01:40 -04:00
Julian Lam
4de5fde18d
fixed link to maintenance mode in ACP/Dash
2015-07-06 12:45:48 -04:00
Julian Lam
5c44775c1f
latest translations, wow.
2015-07-06 12:45:48 -04:00
barisusakli
52f7e13a5c
closes #3289
2015-07-06 12:39:05 -04:00
Julian Lam
e355c8cb1b
removed socket calls for composer out of core and into plugin, closes #3293
2015-07-06 12:34:58 -04:00
barisusakli
417a573f67
closes #3260
2015-07-06 12:14:33 -04:00
Julian Lam
ceb4de653d
fixed #3295
2015-07-06 10:41:13 -04:00
Julian Lam
6ff635ada3
Merge pull request #3301 from FokkeZB/patch-1
...
Allow Winston's log level to be set via nconf
2015-07-06 10:24:04 -04:00
Fokke Zandbergen
4b1c9ce9a2
Allow Winston's log level to be set via nconf
...
Defaults to `info` for `production` and `verbose` otherwise, like it used to.
2015-07-06 11:58:17 +02:00
Nicolas Siver
1e2f4ae5e9
filter slug for category update
2015-07-05 08:31:21 +03:00
Nicolas Siver
773d886135
ignore for JetBrains IDEs
2015-07-04 10:11:11 +03:00
barisusakli
619251143d
reset inf scroll on search
2015-07-03 18:19:02 -04:00
barisusakli
5c35b2d96f
fix composer redirect on relative path install
2015-07-03 17:21:19 -04:00
Julian Lam
19294c91c3
upping theme minimum versions
2015-07-03 17:08:17 -04:00
Julian Lam
48af82659e
removing the composer from core, out to its own plugin: nodebb-plugin-composer-default, closes #3288
2015-07-03 16:43:36 -04:00
barisusakli
491d376fb4
closes #2605
2015-07-03 16:42:55 -04:00
Andrea Cardinale
b33a482226
Restore favourites.js
2015-07-03 14:14:21 +02:00
Andrea Cardinale
3e21f26d0d
Restore favourites.js
2015-07-03 14:10:40 +02:00
Andrea Cardinale
3b1582915e
Restore favourites.js
2015-07-03 14:00:22 +02:00
Andrea Cardinale
da800a9016
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
src/favourites.js
2015-07-03 13:55:32 +02:00
APXEOLOG
1ae0077810
Change error message to localized one
2015-07-02 18:29:46 +03:00
APXEOLOG
1d7b2b5776
Branch for Pull Request
2015-07-02 14:18:50 +03:00
APXEOLOG
10bbbb8942
filter:auth.init strategy extension with custom urls
2015-07-02 13:14:50 +03:00
APXEOLOG
93b6b6ba5f
Fixed two bugs:
...
1. filename cannot contain ':' (at least on windows), nodebb crashes with such filename
2. lwip cannot define image type without file extension
Also added image extension check to prevent security issues
2015-07-02 13:03:43 +03:00
Julian Lam
f2bebb12c6
turns out "detached" isn't even an option, so I've removed it altogether
...
Conflicts:
nodebb
2015-06-30 22:23:27 -04:00
barisusakli
f2c45e98da
escape users group data
2015-06-30 15:25:25 -04:00
barisusakli
c5b9c9254a
#3275
2015-06-30 13:38:11 -04:00
psychobunny
65e2c4cd20
missing error
2015-06-29 16:58:34 -04:00
psychobunny
bf3b5ee318
closes #3264
2015-06-29 15:32:35 -04:00
psychobunny
a285e0734d
closes #3274
2015-06-29 15:16:36 -04:00
barisusakli
d135f37b4f
check register queue against stopforumspam
2015-06-29 13:20:25 -04:00
barisusakli
5ee1951245
closes #3271
2015-06-28 21:54:21 -04:00
barisusakli
54226a86b4
fix group name link
2015-06-28 14:04:11 -04:00
barisusakli
57c2418157
closes #1306
2015-06-27 21:26:19 -04:00
barisusakli
de228fa67d
display 404 page if registration is disabled
2015-06-26 12:18:14 -04:00
Barış Soner Uşaklı
0ba0f70581
Merge pull request #3269 from rbeer/acp_menu.plugins-icon
...
use icon for plugin entries
2015-06-26 11:41:58 -04:00
Raphael Beer
74a7bdf589
use icon for plugin entries
2015-06-26 11:47:42 +02:00
barisusakli
ea818e2af8
closes #3259
2015-06-25 15:15:33 -04:00
barisusakli
718f61e3bd
closes #3263
2015-06-24 17:15:58 -04:00
barisusakli
a31178ebd8
closes #3258
2015-06-23 17:05:40 -04:00
barisusakli
2b0b2ea858
fix search by ip
2015-06-23 15:43:33 -04:00
Barış Soner Uşaklı
981a7558f7
use group name, hidden groups are not in groupslug:groupname
2015-06-23 14:08:04 -04:00
Barış Soner Uşaklı
6fc073d33e
if key is fasly not a member
2015-06-23 13:35:58 -04:00
yariplus
13e12ba3a5
Add minimum tags per topic setting.
2015-06-23 10:23:56 -04:00
psychobunny
5ff9a7f9a9
allow multiline support for translator
...
see: https://github.com/psychobunny/templates.js/issues/36
2015-06-22 16:19:31 -04:00
psychobunny
3a21329c5e
allow admins to remove themselves as admin
...
but only if they are not the last admin left
2015-06-22 16:03:32 -04:00
psychobunny
98cde1a9d6
missing lang key for error: cant-remove-last-admin
2015-06-22 16:02:57 -04:00
barisusakli
b89b4d066a
max chars
2015-06-22 15:50:22 -04:00
psychobunny
fbeb6bc0ce
closes #3254
...
@barisusakli :trollface:
2015-06-22 15:31:22 -04:00
barisusakli
38b838d462
closes #2754
...
moved group edit from modal to its own page
added hidden/private to group edit in acp, they were only in the client
groups page
moved add users above member list
2015-06-22 13:10:18 -04:00
barisusakli
1d72a8f0ee
fix composer redirect on home page
2015-06-21 16:28:52 -04:00
barisusakli
f974af2247
fix for #3246
2015-06-21 02:14:37 -04:00
barisusakli
2deeda553a
closes #3246
2015-06-21 01:58:11 -04:00
barisusakli
8160188ef5
use correct names
2015-06-20 01:26:50 -04:00
barisusakli
c81d6f8b57
refactor groups.invite request member ship
2015-06-20 01:25:40 -04:00
barisusakli
dc351fa320
removed hack for https://github.com/psychobunny/templates.js/issues/33
2015-06-19 20:13:52 -04:00
barisusakli
6fd772756c
on user delete leaveAllGroups and remove from pending invited sets as well
2015-06-19 17:37:19 -04:00
psychobunny
19b50c8888
missing lang key for already-flagged
2015-06-19 17:32:04 -04:00
psychobunny
a5365e968d
post*.flag
2015-06-19 17:30:41 -04:00
psychobunny
b5b9a190e4
console.log
2015-06-19 17:23:13 -04:00
psychobunny
28e9874ba9
allow moderators/admins with 0 rep to still be able to flag a post
2015-06-19 17:22:14 -04:00
psychobunny
b655e18cee
action:posts.flag
2015-06-19 17:10:29 -04:00
barisusakli
ba4e8c8955
small refactor to group show/hide
2015-06-19 15:59:38 -04:00
barisusakli
dff1a04585
more category hooks
2015-06-19 15:39:37 -04:00
Barış Soner Uşaklı
abfd58a1a9
Merge pull request #3219 from rbeer/topic.del-payload
...
send topicData on action:topic.delete
2015-06-19 15:30:46 -04:00
barisusakli
5445e32522
2 new hooks
2015-06-19 15:11:22 -04:00
barisusakli
9d562a8708
closes #3245
2015-06-19 14:33:56 -04:00
barisusakli
5f5b11f692
closes #3242
2015-06-19 00:31:47 -04:00
barisusakli
0ef2ccc130
closes #3240
2015-06-17 14:57:10 -04:00
barisusakli
ed173e0a32
closes #3217
2015-06-17 14:13:29 -04:00
barisusakli
cea385e572
closes #3223
2015-06-15 16:55:29 -04:00
barisusakli
536c443c1e
closes #3231
2015-06-15 16:03:38 -04:00
barisusakli
8e74d8f4fa
removed parallel
2015-06-15 14:54:28 -04:00
Julian Lam
29c9b2e69f
requiring markdown v3 now
2015-06-11 15:50:19 -04:00
barisusakli
f6d025bc3f
only call updatevisibility if hidden is passed in
2015-06-11 14:54:01 -04:00
psychobunny
93fe660892
woops
2015-06-10 19:20:20 -04:00
psychobunny
15a8ebaeff
only load rjs modules that are required on startup
2015-06-10 19:19:39 -04:00
psychobunny
9583c5bf93
markdown 2.1.10
2015-06-10 19:02:58 -04:00
barisusakli
1bbce82c23
duh #3192
2015-06-10 15:58:07 -04:00
barisusakli
8ff7ba82c2
closes #3192
2015-06-10 15:56:47 -04:00
psychobunny
40408eb7a1
tjs 0.2.6
2015-06-10 15:49:03 -04:00
barisusakli
6d0d74a6e9
moved topic search end to topics.js
2015-06-10 14:16:35 -04:00
barisusakli
2880a77a9f
closes #3130
2015-06-09 17:47:10 -04:00
psychobunny
a6cfdc7508
square buttons on acp
2015-06-09 16:05:45 -04:00
psychobunny
74de675b93
view sitemap button
2015-06-09 15:59:26 -04:00
psychobunny
071922d3ba
linking the two tag administration pages together
2015-06-09 15:56:14 -04:00
psychobunny
7689b60773
added maintenance mode link; moved info about reloading into tooltips
2015-06-09 15:47:18 -04:00
psychobunny
0ea35beea6
system control panel
2015-06-09 15:39:22 -04:00
psychobunny
ff234bccfe
redirectToLogin()
2015-06-09 15:35:19 -04:00
psychobunny
deda4a4ed6
fixes for 503's in maintenance mode
2015-06-09 15:31:45 -04:00
psychobunny
e3ee3de95d
lint
2015-06-09 15:31:43 -04:00
barisusakli
387a5e36b2
search fix, moved topic search to topic.js
2015-06-09 15:10:37 -04:00
Julian Lam
1fef40eb6f
updated readme, as oer #3178
2015-06-09 13:30:22 -04:00
Julian Lam
18897c70b4
fixed #3222
2015-06-09 12:49:40 -04:00
psychobunny
0ad1c8afbf
forgot to add pagination to default minified file
2015-06-08 18:08:57 -04:00
psychobunny
b0907b8c3c
minify some modules that are required on cold load
2015-06-08 18:05:21 -04:00
psychobunny
28e1ae46c7
woops, committed some testing code by accident
2015-06-08 17:56:33 -04:00
psychobunny
7564881298
don't minify files in /client
...
adds an extra call to the client/route.js file on cold load but cuts a
ton of extra weight in nodebb.min.js
2015-06-08 17:53:55 -04:00
psychobunny
97d1ab2e35
console.log
2015-06-08 17:11:29 -04:00
psychobunny
febc359e53
moved sortable to acp only
2015-06-08 17:10:52 -04:00
psychobunny
f8b3282295
closes #3141
2015-06-08 16:58:53 -04:00
psychobunny
ef6c30ad99
removed some unused variables
2015-06-08 16:35:11 -04:00
psychobunny
548d39fac5
lint
2015-06-08 15:53:07 -04:00
psychobunny
ac2811be75
instance.restart
2015-06-08 15:52:39 -04:00
psychobunny
6c607bca1e
closes #3212
2015-06-08 15:50:33 -04:00
psychobunny
6ae64ca884
fixed skin revert message
2015-06-08 15:41:24 -04:00
psychobunny
78ea462620
fix crash when redis server isn't running
2015-06-08 15:34:39 -04:00
barisusakli
ed72bacb1f
closes #3220
...
added back base_url
2015-06-08 13:55:14 -04:00
Raphael Beer
d8c329cadd
send topicData on action:topic.delete
2015-06-06 13:29:23 +02:00
barisusakli
3a36ae5c13
wait for loadScript & widgets.render to emit action:ajaxify.end
2015-06-05 22:07:05 -04:00
Julian Lam
96526a37a3
fixed #3218
2015-06-05 13:33:58 -04:00
Julian Lam
5549280696
updated package.json to use SPDX compatible license definition
2015-06-05 13:20:42 -04:00
barisusakli
7fc416f18a
test fix
2015-06-04 17:14:22 -04:00
barisusakli
4a0482c421
closes #3208
2015-06-04 16:44:18 -04:00
Julian Lam
17ff083cc6
passing in available composer data into the composer.loaded client-side hook
2015-06-04 14:47:40 -04:00
Julian Lam
b08c7368c6
fixing some formatting
2015-06-04 14:40:20 -04:00
Julian Lam
6fedcca4ee
changed a bunch of whitespace back into tabs, and fixed issue where categories without a parentCid were not showing up at all in the ACP
2015-06-04 14:24:38 -04:00
barisusakli
e892cf2e51
faster getUserGroups
2015-06-04 14:16:07 -04:00
Julian Lam
170126680b
#3213
2015-06-04 13:42:10 -04:00
Julian Lam
f1c422d190
Merge branch 'extract-gravatar'
2015-06-04 12:33:04 -04:00
Julian Lam
e523ef7c17
added plugin hooks so that imagemagick can still be called, as a plugin, for image manipulation tasks, falling back to using lwip
2015-06-04 12:32:39 -04:00
Julian Lam
88dd8b1d4d
using new reset command in plugin incompatibility warning
2015-06-04 12:28:54 -04:00
Julian Lam
54277e62fc
fixed #3213
2015-06-04 12:23:30 -04:00
Julian Lam
704104c3bf
fixed #3213
2015-06-04 12:23:14 -04:00
Julian Lam
cf35f69826
Merge branch 'lwip' of https://github.com/alpa-cat/NodeBB into extract-gravatar
2015-06-04 09:58:00 -04:00
Julian Lam
37c9c05319
added ACP styling for panel-danger panels
2015-06-03 20:06:47 -04:00
Julian Lam
478850ac05
rewrote a bit of the code so that templates.js is called asynchronously, and moved indentation levels to CSS instead of inlined styling.
2015-06-03 18:10:58 -04:00
Julian Lam
394497c9d5
Merge branch 'categories-parent-acp' of https://github.com/NicolasSiver/NodeBB into NicolasSiver-categories-parent-acp
2015-06-03 16:43:28 -04:00
Julian Lam
493c8752c3
upped theme minvers
2015-06-03 16:41:14 -04:00
Julian Lam
f0064ac11f
updated to latest translations
2015-06-03 16:09:10 -04:00
Julian Lam
d5c6e2e73a
Merge pull request #3156 from pentode/master
...
add feature to define mongo client connect options via config.json
2015-06-03 15:54:58 -04:00
psychobunny
f1f028b89c
Merge pull request #3161 from yariplus/patch-1
...
Fix specificity on ACP widget panel heading.
2015-06-02 18:32:19 -04:00
psychobunny
0aceafb344
Merge pull request #3163 from yariplus/patch-2
...
Call Plugins.addLanguages on reload. Fixes #3153
2015-06-02 18:31:21 -04:00
psychobunny
9704af3b6d
some plugins may not have a library, no need to warn unless unable to parse
2015-06-02 17:35:41 -04:00
psychobunny
e74f3da89e
fixed sounds on windows
2015-06-02 17:31:17 -04:00
barisusakli
0feb11f205
test
2015-06-02 17:12:46 -04:00
barisusakli
64ec397101
update membercount sorted set on join/leave
2015-06-02 17:11:54 -04:00
psychobunny
18bfa44586
fixed menu items not being highlighted when active in acp
2015-06-02 17:09:49 -04:00
psychobunny
a60cb28562
guests
2015-06-02 17:04:52 -04:00
psychobunny
452b4c6d56
closes #3207
2015-06-02 16:54:19 -04:00
psychobunny
2dfb9837a7
log
2015-06-02 16:42:33 -04:00
Barış Soner Uşaklı
b45fa811b4
renamed .list to .getGroupsFromSet
2015-06-02 16:33:56 -04:00
Barış Soner Uşaklı
4e06b7790f
removed unused require
2015-06-02 16:23:48 -04:00
Barış Soner Uşaklı
507fb225a2
removed console.log
2015-06-02 16:21:25 -04:00
Barış Soner Uşaklı
4420e7a9fc
closes #3188 , closes #3170
2015-06-02 16:20:28 -04:00
psychobunny
05c5196965
closes #3194
2015-06-02 15:56:26 -04:00
Nicolas Siver
a17c65ee9f
move item template to file
2015-06-02 22:20:09 +03:00
Barış Soner Uşaklı
64359f4655
set memberCount with groupData
2015-06-02 14:01:28 -04:00
barisusakli
a94e676043
set system to true/false
2015-06-01 15:38:23 -04:00
Barış Soner Uşaklı
b717da0229
Merge pull request #3110 from pitaj/master
...
Fixed translator backwards compatibility issue
2015-06-01 14:04:24 -04:00
barisusakli
045d9df81f
closes #3203
2015-06-01 13:21:34 -04:00
Nicolas Siver
1bfb41bccb
sorting tree
2015-05-31 10:49:03 +03:00
Nicolas Siver
3197a9e47c
register vendor script
2015-05-31 10:48:13 +03:00
Nicolas Siver
a77641c3ca
add new vendor script for sorting
2015-05-31 10:47:31 +03:00
Alpacatty
37ad81a2b0
Swap out ImageMagick for lwip
2015-05-30 20:04:42 +02:00
Nicolas Siver
46ce3aae9f
tree view
2015-05-30 18:44:31 +03:00
psychobunny
a355fbfc81
closes #2769
2015-05-29 16:47:12 -04:00
psychobunny
d51407834d
closes #3166
2015-05-29 16:19:17 -04:00
barisusakli
fc19405170
added missing callback
2015-05-29 00:40:59 -04:00
barisusakli
fc99864c06
crash fix
2015-05-29 00:02:18 -04:00
psychobunny
b96018b0f5
closes #3187
2015-05-28 16:12:44 -04:00
Barış Soner Uşaklı
a14e22d534
no need for map
2015-05-28 15:52:00 -04:00
Barış Soner Uşaklı
ee17367cc1
removed unused requires, firehook on sucess
2015-05-28 15:27:55 -04:00
Barış Soner Uşaklı
0c32aa0c78
fix test expand option removed
2015-05-28 15:16:29 -04:00
Barış Soner Uşaklı
8610c44e78
escape group data
2015-05-28 15:14:40 -04:00
Barış Soner Uşaklı
8eab5ac402
groups.get changes
2015-05-28 14:51:01 -04:00
Barış Soner Uşaklı
8726e2ccb6
ghfw :rage2:
2015-05-28 13:33:45 -04:00
Barış Soner Uşaklı
1e7da1fc82
removed console.log use getUsersData
2015-05-28 13:33:23 -04:00
Barış Soner Uşaklı
0563bb5923
allow member.isOwner to work on an array
2015-05-28 13:27:09 -04:00
Barış Soner Uşaklı
2129a2fc5f
not used
2015-05-28 13:25:13 -04:00
Julian Lam
af8732fcb9
latest translations and fallbacks
2015-05-28 11:46:24 -04:00
Julian Lam
eddabe5a37
upped mentions minver
2015-05-28 11:41:52 -04:00
Julian Lam
f168566928
fixed incorrect use of username in unsub cta in emails
2015-05-27 21:36:13 -04:00
Julian Lam
463c893c3d
fixed regression introduced by #2080 , closed #3189
2015-05-27 19:08:59 -04:00
Julian Lam
f9053c077d
updated groups ACP styling and template to use a table, like categories
...
Conflicts:
src/views/admin/manage/groups.tpl
2015-05-27 18:42:18 -04:00
Julian Lam
06f7172c65
closes #3188
2015-05-27 18:04:39 -04:00
psychobunny
e905787301
latest tjs
2015-05-27 16:59:56 -04:00
Barış Soner Uşaklı
0b93738537
dont display hidden/system groups on /groups
2015-05-26 16:09:01 -04:00
Barış Soner Uşaklı
9a236486a9
meh
2015-05-26 16:00:14 -04:00
Barış Soner Uşaklı
82350dc967
fix test
2015-05-26 15:48:27 -04:00
Barış Soner Uşaklı
03bc317065
Merge branch 'master' of https://github.com/NodeBB/NodeBB
...
Conflicts:
src/views/admin/manage/groups.tpl
2015-05-26 15:39:57 -04:00
Barış Soner Uşaklı
8117b4459a
groups.list added start stop
2015-05-26 15:37:33 -04:00
Julian Lam
b45335c6ba
updated groups ACP styling and template to use a table, like categories
2015-05-26 15:24:24 -04:00
Barış Soner Uşaklı
a065a73637
fix missing comma
2015-05-26 15:10:31 -04:00
Barış Soner Uşaklı
7bed4c40d6
closes #3179
2015-05-26 15:05:55 -04:00
Julian Lam
aca5d24a7d
split groups.js into more subsidiary files
2015-05-26 14:45:17 -04:00
Barış Soner Uşaklı
8300aeec35
parseInt member count, use getMemberCount in install js
2015-05-26 13:55:40 -04:00
Barış Soner Uşaklı
50d9a3f0a7
dont call groups.get just to read 2 values
2015-05-26 13:44:52 -04:00
Barış Soner Uşaklı
3f1726636f
groups create/delete/update
2015-05-26 13:17:49 -04:00
Julian Lam
8a225ad719
starting groups organization
2015-05-26 12:37:44 -04:00
Julian Lam
8f7416d1cb
updated acp category privilege settings so that not all groups are shown in privilege table, closes #3036
2015-05-26 12:37:44 -04:00
Julian Lam
cc2a92d73f
allowing array of privileges to be passed into setPrivilege in category admin socket listener
2015-05-26 12:37:44 -04:00
Julian Lam
cbb0542984
changed behaviour of privilege table so that groups without explicit privileges are not shown in the privilege table
2015-05-26 12:37:44 -04:00
Julian Lam
4a0bc1fb03
finished up executable rewrite, and prettified reset script output
2015-05-25 21:08:05 -04:00
Julian Lam
e6061810f9
updating nodebb executable so that it is a node script instead of bash script
2015-05-25 16:06:49 -04:00
Julian Lam
fc2efb0c83
added one more line to stdout when nodebb status is invoked, or nodebb web installer finishes
2015-05-25 14:48:01 -04:00
barisusakli
a0a8d328d0
closes #3182
2015-05-25 14:05:52 -04:00
barisusakli
d8e52d7ebf
closes https://github.com/NodeBB/nodebb-theme-persona/issues/87
2015-05-25 13:28:04 -04:00
Julian Lam
b2f2561e74
adding a bit of logging when launching NodeBB from the web installer
2015-05-24 10:43:37 -04:00
Julian Lam
349de1694d
fixed log line in web installer
2015-05-24 10:43:37 -04:00
barisusakli
714c7356f9
closes #3176
2015-05-23 22:11:24 -04:00
Julian Lam
9ed88b7bb9
updated readme a bit
2015-05-23 22:08:28 -04:00
barisusakli
4b4be3d4cc
fix minSchemaDate
2015-05-23 19:30:35 -04:00
Julian Lam
3b891ed7d8
closes #3173
2015-05-23 19:14:37 -04:00
Julian Lam
3055ee96a1
latest translations and fallbacks
2015-05-23 19:12:13 -04:00
Julian Lam
434f1d924e
bumped the package's version number for dev purposes
2015-05-23 19:01:09 -04:00
Julian Lam
45589fbeca
fixed bug where the selected language in the ACP was arabic, if no language was set at all"
2015-05-23 18:50:41 -04:00
Julian Lam
f6ba4c446a
updated minimum versions for nodebb plugins to be the latest they are today
2015-05-23 18:42:47 -04:00
barisusakli
5ce617ca5a
fix case in search
2015-05-23 16:16:05 -04:00
barisusakli
63489457fe
group search change
2015-05-22 17:07:25 -04:00
psychobunny
1c4d78eb2d
return back data in cb similar to topics.post call
2015-05-22 14:37:46 -04:00
psychobunny
f698d28dfb
one last fix for #3169
2015-05-22 13:57:42 -04:00
psychobunny
7b81c5db9f
#3169
2015-05-22 13:49:57 -04:00
psychobunny
79fd5a4d8e
closes #3169
2015-05-22 13:45:41 -04:00
barisusakli
62a2e9fdd0
Merge remote-tracking branch 'origin/master'
...
Conflicts:
src/messaging.js
2015-05-22 00:42:46 -04:00
barisusakli
990b02d0db
fix crash @julianlam
2015-05-22 00:42:24 -04:00
barisusakli
95e9d7c798
filter messages
2015-05-22 00:39:48 -04:00
Julian Lam
62f1a788e0
prematurely removing null objects before they get parsed as messages
2015-05-21 23:01:10 -04:00
Barış Soner Uşaklı
5931255398
Merge pull request #3165 from kpanayotova/upstream
...
Bugfix: use sorted set to get user followers in sendTopicNotificationToFollowers
2015-05-21 19:32:52 -04:00
Kalina Panayotova
118de65f5e
Bugfix: use sorted set to get user followers in sendTopicNotificationToFollowers
2015-05-21 16:24:33 -07:00
Barış Soner Uşaklı
9165da3b26
Update README.md
2015-05-21 17:19:21 -04:00
psychobunny
63a2a20fd3
remove the old history.pushState hack for mobile composer
2015-05-21 16:33:18 -04:00
psychobunny
55bed3464e
if mobile, go to /compose route #3090
2015-05-21 16:25:57 -04:00
psychobunny
117bb407b0
/compose route
2015-05-21 16:24:40 -04:00
barisusakli
39c3afec62
removed updateUserCount
2015-05-21 14:52:39 -04:00
Timothy Fike
09ee1ae77e
Call Plugins.addLanguages on reload. Fixes #3153
...
Ensures routes are set correctly for custom languages.
2015-05-21 14:37:23 -04:00
barisusakli
8acb0ca304
incr on user create
2015-05-21 14:23:06 -04:00
Julian Lam
d90f3649a6
minor tweak to retrieval of category listing in ACP so that hidden categories (those with order of -1) are not retrieved
2015-05-21 14:07:45 -04:00
Julian Lam
7125d902d0
prettifying things
2015-05-21 13:48:03 -04:00
Julian Lam
f6181e6481
fixes #3148
2015-05-21 13:36:27 -04:00
Julian Lam
d052db85e0
fixed bug where isMemberOfGroupList would return null if there were no groups to check, instead of false
2015-05-21 12:26:47 -04:00
Julian Lam
aae3ac6b98
updated title parsing methods to call a new hook: filter:parse.title
2015-05-21 12:07:46 -04:00
Julian Lam
830e1a7a3d
fixed issue where privileges were not correctly determined if you were granted moderator access to a category as a group (vs as a single user)
2015-05-21 11:39:39 -04:00
Julian Lam
cd2ed20f3d
Merge pull request #3162 from frissdiegurke/patch-1
...
fixed error-report within translator.js
2015-05-21 10:19:26 -04:00
Julian Lam
58b0b6011f
removed console.log from upgrade script (@barisusakli :rage2:)
2015-05-21 10:07:00 -04:00
Ole R.
22e227a6cd
fixed error-report within translator.js
...
reported by [rex-huang](https://community.nodebb.org/user/rex-huang ), see https://community.nodebb.org/topic/4520/error-handling-is-wrong-in-translator-js
2015-05-21 15:38:19 +02:00
Timothy Fike
8414e31730
Fix specificity on panel heading.
...
Needs to be specific so I can put an accordion inside. 😎
2015-05-20 21:41:36 -04:00
A Catty Alpaca
550140ada7
General-Purpose Dockerfile
2015-05-21 01:10:56 +02:00
Julian Lam
927971b392
added hooks for following/follower retrieval
2015-05-20 17:40:08 -04:00
barisusakli
3341fc5644
fix method name
2015-05-20 16:39:33 -04:00
barisusakli
4f37d268b6
removed sort by username
2015-05-20 16:36:26 -04:00
barisusakli
55e20b28ec
upgrade script
2015-05-20 16:08:22 -04:00
barisusakli
5f23f04423
Merge remote-tracking branch 'origin/master' into user-search
2015-05-20 15:16:54 -04:00
Julian Lam
972ae42d91
pruned upgrade scripts in preparation for 0.7.0, ping @barisusakli
2015-05-20 11:44:10 -04:00
Julian Lam
671db1681e
allowing usage of "false" in silent and daemon environment variables
2015-05-20 09:57:04 -04:00
barisusakli
fd817e865e
added pagecount
2015-05-19 23:24:33 -04:00
barisusakli
fbdae8fe1d
return time and matchcount on page switch
2015-05-19 23:13:53 -04:00
barisusakli
addd6ecde7
check error fix ip
2015-05-19 23:07:01 -04:00
barisusakli
aa577f4adc
part 1
...
no upgrade script yet
2015-05-19 23:04:28 -04:00
Julian Lam
93df7f14d8
latest translations and fallbacks
2015-05-19 17:45:23 -04:00
Julian Lam
05049946d4
updated error strings
2015-05-19 17:00:07 -04:00
psychobunny
9cdc2e5a2d
closes #3147 properly
2015-05-19 15:46:23 -04:00
psychobunny
93170ca106
closes #3147
2015-05-19 15:31:51 -04:00
psychobunny
60f9fc17ae
#2928
2015-05-19 14:57:05 -04:00
psychobunny
1550f82652
closes #2928
2015-05-19 14:56:39 -04:00
pentode
297b5906ed
add feature to define mongo client connect options via config.json
2015-05-19 14:55:06 -04:00
psychobunny
56e5f505a0
no need to yell! :p
2015-05-19 13:27:02 -04:00
Julian Lam
8aac4bdfa1
fixed issue where Groups.getUserGroups called getGroupsData on all groups, resulting in a very unscalable method if called on forum with thousands of groups
2015-05-19 00:06:37 -04:00
Julian Lam
8bc5330e89
some minor cleanup in the async tree...
2015-05-18 16:01:40 -04:00
Julian Lam
9daa2701cd
Merge branch 'hook_favourite_unfavourite' of https://github.com/acardinale/NodeBB into acardinale-hook_favourite_unfavourite
2015-05-18 15:57:09 -04:00
Julian Lam
ec91efdd2d
latest translations and fallbacks
2015-05-18 15:56:37 -04:00
Julian Lam
de71910f4c
documentation is actually at docs portal, not wiki
2015-05-18 15:25:45 -04:00
barisusakli
48b5d90a9e
closes #3150
2015-05-17 15:53:42 -04:00
barisusakli
20983c43f4
fix user privileges
2015-05-15 15:20:10 -04:00
psychobunny
e6beeb62cf
{config.relative_path} instead of {relative_path}
2015-05-15 15:00:48 -04:00
barisusakli
5c4e988232
fix user.csv data
2015-05-15 14:46:42 -04:00
Julian Lam
220b42706f
adding a check so that websocket method in notif pushing isn't called if the socket server isn't initialised
2015-05-15 14:14:20 -04:00
Julian Lam
fc1b0c8d24
allowing topic, post, and user creation to specify a timestamp for insertion into the past
2015-05-15 09:47:39 -04:00
barisusakli
30a9b66b31
fix room enter
2015-05-15 00:02:59 -04:00
barisusakli
d9af2242a7
store id as int
2015-05-14 22:04:53 -04:00
barisusakli
10de7a92e4
dont let joining other uid rooms
2015-05-14 13:53:02 -04:00
barisusakli
36853f4ad8
filter priv/registered-users/guests in groups.list
2015-05-13 18:32:27 -04:00
psychobunny
9c2a98486a
fixed tag topic count color in ACP
2015-05-13 18:31:26 -04:00
barisusakli
68ceaadad1
removed static 404/403/500 routes
2015-05-13 17:22:48 -04:00
psychobunny
4124370efe
tjs 0.2.3
2015-05-13 15:50:39 -04:00
Barış Soner Uşaklı
2706477bcc
Merge pull request #3133 from akhoury/patch-1
...
guard against NULL mids/messages
2015-05-13 14:24:48 -04:00
Aziz Khoury
35c426ee1c
guard against NULL mids/messages
...
I've seen them few times during import testing. In case the conversation does not exists.
2015-05-13 13:02:00 -04:00
Andrea Cardinale
da56681f73
Revert "Extra class in Topic list"
...
This reverts commit 5f0531e66a .
2015-05-12 23:56:27 +02:00
Andrea Cardinale
7c5ba9b7b1
Revert "Add hooks: action:post.favourite and action:post.unfavourite"
...
This reverts commit 1d22a2d46b .
2015-05-12 23:52:48 +02:00
Andrea Cardinale
1d22a2d46b
Add hooks: action:post.favourite and action:post.unfavourite
2015-05-12 23:41:15 +02:00
Andrea Cardinale
5f0531e66a
Extra class in Topic list
2015-05-12 23:12:42 +02:00
barisusakli
93fd938913
removed setTimeout
2015-05-12 16:32:30 -04:00
psychobunny
a88ad903af
action:ajaxify.dataLoaded
2015-05-12 14:19:45 -04:00
barisusakli
224e3dc263
fix settings page
2015-05-12 10:53:52 -04:00
barisusakli
484ad33549
convert key, value index to sparse/unique
2015-05-11 18:07:45 -04:00
barisusakli
29aa858a11
fix admin/advanced/database values
2015-05-11 17:44:43 -04:00
psychobunny
e070a9777e
#3125
2015-05-11 16:53:12 -04:00
barisusakli
ba9a68c59c
async.waterfall
2015-05-11 16:13:09 -04:00
barisusakli
d3b52136bd
fix suggested topics search
2015-05-11 16:01:22 -04:00
barisusakli
f55e8bc548
actually rename :dull:
2015-05-11 15:51:41 -04:00
barisusakli
dce9a19882
resolve method name collision, getPostsFromSet -> getPostSummariesFromSet
2015-05-11 15:43:57 -04:00
barisusakli
d11bfab275
async posts/topics.js
2015-05-11 15:38:14 -04:00
barisusakli
2b90568157
removed getLatestTids, renamed getPostsByTid removed unused tid param
2015-05-11 15:31:31 -04:00
barisusakli
b292aeea72
closes #3120
...
also dont allow loading posts of a topic if its deleted via
topics.loadMore
2015-05-11 15:12:23 -04:00
barisusakli
be1865da2d
closes #3127
2015-05-11 14:33:41 -04:00
psychobunny
0f199af84d
moved widget code out of controller; cleaned up code into a folder
2015-05-11 14:20:10 -04:00
psychobunny
394d55de99
closes #3125
2015-05-11 13:59:07 -04:00
psychobunny
2ed0f25d45
fixed widgets page rendering, along with tjs 0.2.2
2015-05-11 13:53:16 -04:00
psychobunny
551c81a977
grunt: watch for tjs changes as well
2015-05-11 13:52:52 -04:00
psychobunny
8f6d8001d6
0.2.1*
2015-05-11 12:40:40 -04:00
psychobunny
43755b2ce3
tjs 0.2.0
2015-05-11 12:39:21 -04:00
Julian Lam
e75ec97049
closes #3121 -- if for any reason postData.content is not a string, make sure it is a string before it hits plugins.
2015-05-11 12:20:58 -04:00
barisusakli
e79a386280
don't try to minify non-js files
2015-05-11 02:38:57 -04:00
psychobunny
9ca7243124
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-05-09 01:55:47 -04:00
psychobunny
f2a91ef655
updating widget containers for latest tjs
2015-05-09 01:55:41 -04:00
barisusakli
9518c006b5
fix userlang
2015-05-08 18:42:49 -04:00
Julian Lam
ca1ada9dc5
Merge pull request #3122 from pichalite/master
...
completes fix for #3119
2015-05-08 17:19:56 -04:00
barisusakli
74d6104072
correct upgrade date
2015-05-08 16:14:48 -04:00
barisusakli
c6a05930aa
fix \uff0e in emails
2015-05-08 16:14:32 -04:00
barisusakli
7b550b13b9
display both redis/mongo info if available
2015-05-08 15:36:06 -04:00
barisusakli
0083d4ff1c
return user settings in api
2015-05-08 14:53:08 -04:00
pichalite
732f6d7d80
Update plugins.tpl
2015-05-08 11:18:43 -07:00
barisusakli
27bf1c1b2e
fix privilege upgrade script
2015-05-08 13:35:54 -04:00
barisusakli
ffac8eb41d
closes #3118
2015-05-07 23:24:33 -04:00
barisusakli
9d273d3a32
fixed date log
2015-05-07 22:40:32 -04:00
Barış Soner Uşaklı
b08774763a
added tpl to ajaxify.content-loaded
2015-05-07 15:27:01 -04:00
Barış Soner Uşaklı
c74d32a172
fix off by 1 error on user/topics posts #3120
2015-05-07 14:44:01 -04:00
Barış Soner Uşaklı
eaa89a4da7
added checks to skip empty/non-existing hashes
2015-05-07 14:23:03 -04:00
Barış Soner Uşaklı
dfffbace42
fix test callback
2015-05-07 14:15:28 -04:00
Barış Soner Uşaklı
c56b30ff60
convert uid mappings to sorted sets
...
email:uid, username:uid, userslug:uid, fullname:uid all converted to
sorted sets
prevents hitting mongodb document size limit
2015-05-07 13:43:06 -04:00
Julian Lam
073afe4db0
updated ./nodebb dev to match new loader.js behaviour
2015-05-06 21:43:41 -04:00
Julian Lam
0ff09d8093
changed the behaviour of --no-daemon so that it does not also pipe output to stdout, use new flag --no-silent for that. --no-daemon just does as it advertises, and doesn't daemonize the loader process before spawning app.js instances.
2015-05-06 21:41:04 -04:00
Julian Lam
ba36230262
closed #3119
2015-05-06 21:17:10 -04:00
psychobunny
d1231cf4a8
closes #3116
2015-05-06 18:30:09 -04:00
psychobunny
72177f6d16
#3114 , #2830
2015-05-06 16:50:04 -04:00
psychobunny
8abca6b03f
closes #3114 , #2830
2015-05-06 16:44:22 -04:00
Julian Lam
cd7a3f64f4
removed extra console logging
2015-05-06 14:58:13 -04:00
psychobunny
c1dd0dd669
fixing nodebb startup on windows
2015-05-06 14:44:13 -04:00
psychobunny
954212fc9f
emit templates:compiled event if skipped
2015-05-06 14:32:19 -04:00
Julian Lam
c7fbaf1a53
updated notif page code to work with new mobile-only dropdown for marking notifications read
2015-05-05 12:10:16 -04:00
Julian Lam
e18f6c95fa
added link to 'install plugins' page in acp installed plugins menu dropdown
...
also fixed annoying white background when a menu item other than the one active is focused upon
2015-05-05 11:47:59 -04:00
barisusakli
b561c49de5
moved filter:users.search before pagination
2015-05-04 18:12:14 -04:00
barisusakli
73d65dd123
filter:users.search filter:users.build hooks
2015-05-04 18:01:45 -04:00
barisusakli
b48fdfadad
set group member count to 1 on group creation
2015-05-04 16:40:57 -04:00
barisusakli
2fc8b153c1
img-responsive on about me images
2015-05-04 14:02:52 -04:00
barisusakli
4f8a1174a1
default about me length
2015-05-04 13:54:29 -04:00
barisusakli
1ee6255450
closes #3104
2015-05-04 13:32:49 -04:00
barisusakli
a924c456b9
closes #3113
2015-05-04 13:16:31 -04:00
Peter Jaszkowiak
ad7b561dd4
Fixed translator backwards compatibility issue
...
Also removed the _clearMenus global object because populating the global namespace is bad, bad, bad
2015-05-03 23:36:23 -06:00
barisusakli
7312540b72
closes #3109
2015-05-03 23:58:22 -04:00
Peter Jaszkowiak
a93a1d720d
Merge pull request #7 from NodeBB/master
...
update
2015-05-02 18:02:57 -06:00
barisusakli
122aacdc57
check err item
2015-05-02 15:52:48 -04:00
Julian Lam
7f80a4a439
latest translations
2015-05-01 20:08:24 -04:00
barisusakli
b94d4f7fe5
Merge remote-tracking branch 'origin/master'
...
Conflicts:
public/language/en_GB/error.json
2015-04-29 14:30:03 -04:00
barisusakli
9749658d35
added about me field
2015-04-29 14:29:18 -04:00
Julian Lam
1c94866ab3
addressed some issues brought up re: singular vs plural
2015-04-28 17:57:29 -04:00
barisusakli
3063da83ef
argument fix for static/action hooks
2015-04-28 15:09:17 -04:00
barisusakli
163b70fba9
fix acp logout
2015-04-28 12:59:00 -04:00
Julian Lam
a462b10f94
nevermind... (@barisusakli 🧌 )
2015-04-27 23:05:14 -04:00
Julian Lam
379bdd12e0
fixed improper parsing of url in loader, and updated mongo init to not send anything in cb except err. Also updated webserver init so that it doesn't expect stuff from static:app.preload
2015-04-27 22:51:44 -04:00
Julian Lam
f6ddff3e5f
updated loader to kickstart the web installer if no config is found
2015-04-27 22:41:44 -04:00
barisusakli
c98e630f24
warn missing url
2015-04-27 21:42:08 -04:00
Barış Soner Uşaklı
3b93182ec1
Merge pull request #3091 from Icehunter/master
...
use replicaset if configured
2015-04-27 20:53:48 -04:00
barisusakli
2286d1137b
remove tab
2015-04-27 20:32:37 -04:00
barisusakli
d946a2fcbd
closes #3098
...
wait for templates to compile even if using clustering
fix emitter.all
upgrade.check error first
removed plugins.ready, using callback on plugins.init
removed webserver.init, using webserver.listen
2015-04-27 20:26:02 -04:00
barisusakli
51212c2bfa
closes #3096
2015-04-27 16:02:13 -04:00
psychobunny
2fbe7a8190
webserver: only start listening _after_ everything is compiled
2015-04-27 14:46:05 -04:00
Ryan Wilson
6f66209428
use tabs per barisusakli
2015-04-27 11:08:58 -07:00
psychobunny
8bb73192cf
closes #3073
2015-04-27 13:50:02 -04:00
psychobunny
533193fa79
send in data to action:taskbar.pushed as well
2015-04-27 12:44:35 -04:00
psychobunny
1556365712
call taskbar.push regardless of whether it's a new chat or not
...
there's logic in taskbar.push to not create the element anyways
2015-04-27 12:41:16 -04:00
psychobunny
c13e14d2c8
pass in element to filter:taskbar.push; taskbar.push cleanup
2015-04-27 12:25:05 -04:00
barisusakli
b9172358dd
#3093
2015-04-26 12:56:18 -04:00
Julian Lam
84cbdc1358
changed the password confirmation form field in the web installer so that it doesn't clobber some env vars, and allowed admin username and email to be set via env var
2015-04-25 22:34:54 -04:00
Julian Lam
5a6c46a0a0
updating group creation method to send back group data in the return callback, and to include the ownerUid if one was passed in
2015-04-25 15:00:09 -04:00
barisusakli
0d7e72be51
removed dupe code
2015-04-25 12:59:56 -04:00
Ryan Wilson
c354929569
handled port as int with toString()
...
Signed-off-by: Ryan Wilson <syndicated.life@gmail.com >
2015-04-25 08:16:27 -07:00
Ryan Wilson
ec6c618751
use replicaset if configured
...
Signed-off-by: Ryan Wilson <syndicated.life@gmail.com >
2015-04-25 08:05:33 -07:00
barisusakli
17dfb4df94
posts_list.tpl changes
2015-04-24 22:51:52 -04:00
Julian Lam
275a9ef476
Reverted the last update to web installer, and updated it so environment variables always take precedence over form input, and form is hidden if database value is passed in
2015-04-24 15:13:52 -04:00
Julian Lam
5487da9030
updated web installer to auto-select the database if passed in via env var
2015-04-24 14:50:31 -04:00
Julian Lam
67eef3653b
updated the web install form to populate the database fields if a value is passed in
2015-04-24 14:40:14 -04:00
barisusakli
dc16a665ae
page checks #3089
2015-04-24 10:59:00 -04:00
barisusakli
47a2377229
closes #3089
2015-04-24 10:39:24 -04:00
barisusakli
03b0d282f1
search fix prevent crash if search term is invalid regex
2015-04-23 17:58:28 -04:00
barisusakli
e5928f330e
closes #3085
2015-04-23 17:18:11 -04:00
barisusakli
d6949815ad
#3085
2015-04-23 17:03:31 -04:00
Barış Soner Uşaklı
a5c52958e7
made handleSearch public
2015-04-23 16:06:27 -04:00
Barış Soner Uşaklı
e88d88e56c
added return false
2015-04-23 15:43:50 -04:00
Barış Soner Uşaklı
8544531a79
removed event
2015-04-23 15:05:27 -04:00
Barış Soner Uşaklı
21b634e03f
closes #3081
2015-04-23 14:37:27 -04:00
Barış Soner Uşaklı
f44e850fa0
revert last change, breaks ajaxify
2015-04-23 13:50:48 -04:00
Barış Soner Uşaklı
5d5346c4f9
allow overriding template name
2015-04-23 13:43:27 -04:00
Julian Lam
a54dccdf3b
closed #3068
2015-04-23 11:27:44 -04:00
Julian Lam
15265bf36e
Merge pull request #3071 from yariplus/settingsobject2
...
Enhance settings object plugin
2015-04-23 11:18:46 -04:00
Julian Lam
c004efee3f
closed #3084
2015-04-23 11:15:37 -04:00
psychobunny
a9015cee03
Merge remote-tracking branch 'origin/master' into web-install
2015-04-22 18:21:22 -04:00
psychobunny
fac747cab7
call loader.js instead
2015-04-22 17:59:08 -04:00
psychobunny
24a11314dc
installer - finally got it all working ;)
2015-04-22 17:51:35 -04:00
psychobunny
255e3bdd20
default is 4567 instead of 8080
2015-04-22 15:52:12 -04:00
psychobunny
e8ea1e12a1
launch nodebb after install
2015-04-22 15:51:14 -04:00
psychobunny
ddd5c49461
installer ux fixes
2015-04-22 15:29:29 -04:00
psychobunny
9b53cdfcc0
skip to the launch screen if config is set but installer is still active
2015-04-22 15:17:08 -04:00
psychobunny
7488fa0416
cleanup; fixes
2015-04-22 15:13:59 -04:00
psychobunny
5db3166136
log
2015-04-22 14:54:55 -04:00
psychobunny
d72d1a1641
save values from form
2015-04-22 14:54:35 -04:00
psychobunny
45e216edef
installer: database error messages
2015-04-22 14:49:31 -04:00
psychobunny
8556ddd9a0
installation spinner; started launch page
2015-04-22 14:39:37 -04:00
psychobunny
e9a92bd1bf
removed some compile scripts that we don't need
2015-04-22 14:08:15 -04:00
psychobunny
6533941207
remove hardcoded port variable
2015-04-22 14:07:24 -04:00
psychobunny
b617c1faa9
use from-file to optimize grunt dev with web installer
2015-04-22 14:06:59 -04:00
psychobunny
c8000d36db
hint
2015-04-22 13:58:43 -04:00
psychobunny
f981e6d466
fixed confirm password validation
2015-04-22 13:57:18 -04:00
barisusakli
d99e028a1e
only call sortedSetCard if using pagination
2015-04-22 13:57:14 -04:00
psychobunny
220dec5711
installer: validate before sending form
2015-04-22 13:54:51 -04:00
barisusakli
dd61bdb9c6
closes #3038
2015-04-22 13:47:41 -04:00
psychobunny
ee78281f35
console.log
2015-04-22 13:22:07 -04:00
barisusakli
6dfb229c66
closes #2842
2015-04-22 12:13:14 -04:00
psychobunny
176bf28d2f
web installer works, woohoo!
2015-04-22 11:36:19 -04:00
psychobunny
948ad5fb44
Merge remote-tracking branch 'origin/master' into web-install
2015-04-22 11:23:10 -04:00
psychobunny
859e7593e1
basic installer function
2015-04-22 11:22:55 -04:00
barisusakli
a2497b050e
crash fix
2015-04-22 11:10:46 -04:00
Julian Lam
8f5c393b12
only exposing password at setup end if one is autogenerated
2015-04-22 10:58:58 -04:00
barisusakli
7632997a99
closes #3045
2015-04-22 10:41:49 -04:00
Julian Lam
d7444e5edf
removed from required values for env setup
2015-04-22 10:30:42 -04:00
Julian Lam
b604c9d5e1
updated install script to accept environment variables
...
updated upgrade script to execute callback when present
updated install script to not fire upgrades unless necessary
updated install script to write directly to console, and not through winston
if a password is not provided, one is auto-generated
2015-04-22 10:28:03 -04:00
psychobunny
3d9519bdec
installer: actually installing nodebb
2015-04-21 20:42:06 -04:00
psychobunny
e2215b9912
don't blindly ignore error in install.js
2015-04-21 20:27:40 -04:00
psychobunny
89c863caa7
embarassing console.log's are allowed at 8pm on monday
2015-04-21 20:05:35 -04:00
psychobunny
213ee2d063
installer: fixed validation
2015-04-21 20:04:38 -04:00
psychobunny
2646b38dd2
woops, added too many namespaces
2015-04-21 20:02:38 -04:00
psychobunny
a93e52aade
fixed cold load database switcher for installer
2015-04-21 19:54:33 -04:00
psychobunny
20a1ab185c
small refactor to install/web.js
2015-04-21 19:50:58 -04:00
psychobunny
a386974585
installer: database switcher
2015-04-21 19:31:25 -04:00
psychobunny
bf13b6160f
load database questions
2015-04-21 19:10:47 -04:00
psychobunny
a11652ead1
cleanup installer.less
2015-04-21 18:48:58 -04:00
psychobunny
8a7aaf8f76
installer: validate email
2015-04-21 18:38:54 -04:00
psychobunny
ab2272b6b5
installer: confirm password
2015-04-21 18:32:24 -04:00
psychobunny
fe40d0f9e8
installer: password validation
2015-04-21 18:21:50 -04:00
psychobunny
9fba76dc43
fixed header links for installer
2015-04-21 18:01:07 -04:00
psychobunny
22d2ba5d6b
mobile optimization for installer
2015-04-21 18:00:01 -04:00
psychobunny
50b9a7096e
minor ux
2015-04-21 17:50:42 -04:00
psychobunny
25e2e72366
got username validation working
2015-04-21 17:14:27 -04:00
psychobunny
1f2bd9390d
compiling JS as well now
2015-04-21 17:02:36 -04:00
barisusakli
828980f3e6
closes #3008
2015-04-21 16:48:41 -04:00
psychobunny
55c969ab23
Merge remote-tracking branch 'origin/master' into web-install
2015-04-21 16:44:53 -04:00
barisusakli
3ffd3a5d3c
closes #2970 , closes #3078
2015-04-21 16:26:29 -04:00
psychobunny
14b16cb527
log
2015-04-21 16:21:51 -04:00
psychobunny
005c95277b
using less for web installer
2015-04-21 16:21:04 -04:00
psychobunny
2ffdec5386
styled active clas
2015-04-21 15:43:55 -04:00
Julian Lam
2f2e2d60a0
updated translations
2015-04-21 15:37:36 -04:00
psychobunny
ee94d72c59
themed installer, started form
2015-04-21 15:24:50 -04:00
psychobunny
60d655e32b
installer - got the basics in
2015-04-21 14:52:57 -04:00
Julian Lam
610d687a96
moved favicon into default link tags, and fixed bug that caused link tags to not show up
2015-04-21 14:32:36 -04:00
psychobunny
2dc20e690f
web install init
2015-04-21 14:32:21 -04:00
Julian Lam
a72501f3b4
closed #3076
2015-04-21 12:30:06 -04:00
Julian Lam
c26f274392
moved meta and link tag parsing out to a new module, meta/tags
2015-04-21 12:30:06 -04:00
Julian Lam
cc4e626f5f
updated middleware.renderHeader so that navbar config is retrieved in parallel like everything else, instead of retrieved first. (ping @psychobunny)
2015-04-21 12:30:06 -04:00
barisusakli
625a0dcbfa
closes #3074
2015-04-20 23:26:02 -04:00
barisusakli
0c91391c75
display posts cache capacity/post count
2015-04-20 18:23:09 -04:00
barisusakli
1f06f90a50
closes #3051
...
updated lru to latest
created new files posts/cache.js posts/parse.js posts/edit.js
2015-04-20 17:56:48 -04:00
Julian Lam
eb0e2fe75d
latest translations
2015-04-20 17:47:02 -04:00
Julian Lam
9e994f3baf
finally closed #2887 -- added implicit privilege markers to client-side privileges table
2015-04-20 16:58:44 -04:00
Julian Lam
5a0ea28633
better fix for #3040
2015-04-20 16:05:14 -04:00
Julian Lam
bbccc38efd
Revert "made pagination.loadPage also a silent ajaxify, so in-topic searching works with it"
...
This reverts commit 7e3e7edfd4 .
2015-04-20 16:05:14 -04:00
barisusakli
72f80dd330
closes #3052
2015-04-20 15:49:13 -04:00
Julian Lam
7e3e7edfd4
made pagination.loadPage also a silent ajaxify, so in-topic searching works with it
2015-04-20 15:47:22 -04:00
barisusakli
759bdd55f0
closes #3065
2015-04-20 15:41:08 -04:00
barisusakli
dd92b06f16
#3064
2015-04-20 14:00:48 -04:00
Julian Lam
e309a188c3
fixed issue in ajaxify.go where search module was not properly required
2015-04-20 13:08:50 -04:00
Julian Lam
51f38e664c
latest translations and fallbacks
2015-04-20 12:09:00 -04:00
Julian Lam
d780b82b01
added Bulgarian to NodeBB, благодаря!
2015-04-20 12:08:47 -04:00
yariplus
9d3a9f4493
Enhance settings object plugin
...
Use an array to declare the object properties so that the order is always the same.
Add a data-new attribute for individual properties. (You can still use a whole object in the data-new attribute of a parent array.)
Add data-prepend and data-append attributes to properties for inserting html before or after that property. (This may also be useful for the array plugin.)
2015-04-20 10:40:11 -04:00
Julian Lam
821c9f12d6
updated scrollToPost behaviour to no longer ajaxify loudly. Also updated call to checkPagePresence to fire before the topicDOM events begin, so if an in-topic search is conducted on a different topic from the current topic, the topicDOM behaviour continues. closes #3040
2015-04-19 23:34:15 -04:00
barisusakli
37a7ac5196
closes #3063
2015-04-19 18:45:16 -04:00
barisusakli
50feb7a766
default to zero if post_count topic_count is falsy
2015-04-19 15:24:11 -04:00
barisusakli
c45fe28266
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-04-19 15:18:58 -04:00
barisusakli
c24dce4dd6
closes #3062
2015-04-19 15:18:55 -04:00
Julian Lam
65b2523b0f
closed #3050
2015-04-18 22:32:20 -04:00
barisusakli
b7b44e13b1
added privileges.topics.filterUids
...
if a topic is deleted and user doesn't have permissions/admin/mod dont
send notifs
2015-04-18 16:34:32 -04:00
Julian Lam
8ee40ece71
removed checks that would send the user to 404 if the slug didn't match, restored old behaviour of redirecting to the correct slug. #3047
2015-04-18 14:47:40 -04:00
barisusakli
da5909349b
closes #3053
2015-04-18 13:11:52 -04:00
barisusakli
e8afe329a9
pagination
2015-04-17 23:07:18 -04:00
barisusakli
0d6772c30b
warning/errors on invalid ports config
2015-04-17 17:52:11 -04:00
psychobunny
5d04cd0bef
ability to add class to taskbar; new action hook; send touid in chat
2015-04-17 15:25:32 -04:00
Julian Lam
5a0c657587
re: #3043 , if no address is entered, "http://" won't get automatically saved in
2015-04-17 15:17:30 -04:00
Julian Lam
5d495483ad
using url module to normalise passed-in url prior to saving in db, closes #3043
2015-04-17 15:16:00 -04:00
psychobunny
23c4ecfe60
filter:taskbar.push
...
not really a filter, but does the job as long as its synchronous
2015-04-17 14:38:54 -04:00
Julian Lam
a5832624d7
added optional parameter to define timestamp when sending a chat message, for use in write API
2015-04-17 14:38:01 -04:00
Julian Lam
5587233e78
fixed quoting and highlighted-text auto-quote for composer when composer is minimized, closes #2870
2015-04-17 14:12:49 -04:00
psychobunny
1d94b6a96f
closes #3000
2015-04-17 13:44:47 -04:00
psychobunny
c188fa2a1f
closes #3049
2015-04-17 13:22:04 -04:00
Julian Lam
ee7d356781
Merge pull request #2825 from yariplus/settingsobject
...
Add object setting plugin
2015-04-17 12:54:30 -04:00
Barış Soner Uşaklı
a481d2c3fe
closes #3041
2015-04-17 12:43:56 -04:00
Barış Soner Uşaklı
f71c82f653
closes #3046
2015-04-17 12:32:08 -04:00
Fokke Zandbergen
1eee970ebb
Allow NodeBB version to be set via config to package.json version can be incremented when needed.
2015-04-17 12:20:08 -04:00
Julian Lam
848babcdfa
Merge pull request #2778 from ahwayakchih/support-more-config-defaults-for-setup
...
This adds more setup defaults from config.
2015-04-17 11:14:30 -04:00
Fokke Zandbergen
86317a4b79
Replace schemeless URLs for emails
2015-04-17 14:35:45 +02:00
barisusakli
d146547b53
if topic doesnt have teaser use main post in rss feed
2015-04-16 22:42:00 -04:00
Julian Lam
0e9a096c25
moved some socket notifications to notifyUser instead of in websocket layer (again, @barisusakli)
2015-04-16 20:48:38 -04:00
Julian Lam
d40ca1e3c8
moved a number of sanity checks to also be in canMessage, so they are all consolidated into one exported method. (@barisusakli)
2015-04-16 20:32:16 -04:00
Julian Lam
078d76a11b
removed sanitisation of chat message body, as messages are "parsed as a post" now.
2015-04-16 20:22:27 -04:00
barisusakli
4e793995a0
dont add http:// to website if its empty
2015-04-16 19:32:29 -04:00
Barış Soner Uşaklı
c9b5948034
closes #2927
2015-04-16 14:31:58 -04:00
Julian Lam
4fffe4da94
moved plugin route reloading outside of plugin initialisation, so plugins can add a hook listener before core routes have been added
2015-04-16 14:28:04 -04:00
Barış Soner Uşaklı
617808d574
teaser is just reply, dont include mainPid
2015-04-16 13:34:23 -04:00
Barış Soner Uşaklı
e7dd881092
teaser fixes
...
if a post is deleted/restored update the teaser to the latest undeleted
pid, if all posts are deleted it will be set to null
2015-04-16 13:23:21 -04:00
Barış Soner Uşaklı
edb856ba90
fixed typo
2015-04-16 12:59:02 -04:00
Barış Soner Uşaklı
6e80dff188
closes #2968
2015-04-16 12:58:03 -04:00
psychobunny
f7734d9b91
missing lang string
2015-04-16 12:25:51 -04:00
Julian Lam
0e0b92f794
update group pages to use components
2015-04-15 16:53:54 -04:00
Barış Soner Uşaklı
7bc2eeff4a
duh
2015-04-15 14:58:37 -04:00
Julian Lam
1c36fbd57b
fixed #3034
2015-04-15 14:45:52 -04:00
Julian Lam
2000947cd6
fixed #3030
2015-04-15 13:42:45 -04:00
Barış Soner Uşaklı
1e443551a5
added userslug
2015-04-15 12:36:37 -04:00
Barış Soner Uşaklı
b32d58e306
Merge pull request #3035 from FokkeZB/patch-3
...
Fix link in email notifications
2015-04-15 12:35:24 -04:00
Barış Soner Uşaklı
ba1afdf879
dont crash if callback isnt supplied fixes #3033
2015-04-15 11:51:38 -04:00
Barış Soner Uşaklı
68835844b0
crash fix #3031
2015-04-15 11:27:26 -04:00
Fokke Zandbergen
49e996caaf
Fix link in email notifications
2015-04-15 13:19:00 +02:00
Fokke Zandbergen
a17cbbb8ad
Fix link in email notifications
2015-04-15 13:18:50 +02:00
Fokke Zandbergen
3a090ef308
Fix link in email notifications
2015-04-15 13:18:06 +02:00
Julian Lam
27049a2180
updated theme minimum versions
2015-04-14 20:44:47 -04:00
Julian Lam
b58e50fb1e
updated bootstrap js version in core
2015-04-14 20:44:47 -04:00
barisusakli
500c9f061c
removed return
2015-04-14 15:54:48 -04:00
barisusakli
8c7ded3062
closes #3026
2015-04-14 15:31:17 -04:00
barisusakli
d5dd48ecc8
closes #3013
2015-04-14 14:27:42 -04:00
barisusakli
f7a3aef322
escape on the way out, fixes birthday/age calculation
2015-04-14 14:16:06 -04:00
barisusakli
eaa442db8c
update deleted propery before calling hook
2015-04-14 13:06:01 -04:00
Julian Lam
e147328d53
updated backgroundDraggable jquery plugin with fork that allows for percentages: ad2c5a87d1
2015-04-14 12:52:49 -04:00
Julian Lam
6a509a51db
fixes #2992
2015-04-14 12:23:28 -04:00
barisusakli
1cc80cbc84
closes #3014
2015-04-14 11:01:16 -04:00
Julian Lam
a055ff3547
latest translations
2015-04-14 10:21:15 -04:00
Julian Lam
32d3be0cbd
closes #3014 , closes #3009
2015-04-13 20:02:56 -04:00
barisusakli
fa9fde43fb
closes #2971
2015-04-13 17:29:48 -04:00
Julian Lam
ceba856006
fixing categories with null parentCids, again
2015-04-13 16:12:29 -04:00
barisusakli
7fa014e5ad
closes #3016
2015-04-13 16:10:56 -04:00
Julian Lam
80250b6f6c
adding default of parentCid 0 if parentCid not set
2015-04-13 16:02:22 -04:00
barisusakli
5501c0c759
closes #3005
2015-04-13 15:01:38 -04:00
barisusakli
663ad38727
closes #3004
2015-04-13 13:17:24 -04:00
barisusakli
dd175ada67
closes #3003
2015-04-13 13:07:20 -04:00
barisusakli
1910fdb977
fix xss on guest handles, make sure guest handlers arent longer than max username length
2015-04-13 13:04:47 -04:00
barisusakli
cf825d02b7
escape title
2015-04-13 12:45:39 -04:00
psychobunny
c92ef6cf34
closes #3012
2015-04-13 10:57:34 -04:00
psychobunny
bbef94ed25
made the security vulnerability section a bit more obvious
2015-04-13 10:41:35 -04:00
psychobunny
3ec99b8021
#3011
2015-04-13 10:35:27 -04:00
barisusakli
3de083208d
closes #3002
2015-04-12 22:12:27 -04:00
psychobunny
1201425db2
hint
2015-04-12 20:48:09 -04:00
psychobunny
e78fc98146
cross-browser support for composer resize animation
2015-04-12 20:48:08 -04:00
psychobunny
5db4714ba8
add success message to watch / ignore category methods
2015-04-12 20:48:07 -04:00
psychobunny
4d414d0b63
.category-box and .post-preview now components
2015-04-12 20:48:07 -04:00
barisusakli
1b2da78fd8
missing lines
2015-04-11 16:50:55 -04:00
barisusakli
1ce3d7284b
closes #2995
2015-04-11 16:48:09 -04:00
barisusakli
427dda654a
temp fix for #2994
2015-04-11 16:13:19 -04:00
barisusakli
039dab829a
downgrade autocomplete to 0.1.2
2015-04-11 15:50:44 -04:00
barisusakli
a14249dee6
removed tags
2015-04-10 16:45:37 -04:00
barisusakli
729fb1d696
advanced search change
2015-04-10 16:13:45 -04:00
barisusakli
3d0b50a9b7
closes #2975
2015-04-10 15:40:23 -04:00
barisusakli
45bf5de1e5
closes #2982
...
update url with new slug on topic title edit
2015-04-10 15:01:36 -04:00
psychobunny
5c59aa7737
closes #2986
2015-04-10 14:23:40 -04:00
psychobunny
799cc9397a
closes #2973
...
also fixes some UX issues and enforces password length check on both
client and server
2015-04-10 13:37:54 -04:00
barisusakli
cc6f37ac4e
added category bgColor/color to getPostSummary
2015-04-10 13:29:09 -04:00
psychobunny
13b4e446bf
closes #2984
2015-04-10 12:40:05 -04:00
psychobunny
59909894fc
closes #2981
2015-04-10 12:35:49 -04:00
psychobunny
f601bdee5e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-04-10 12:00:23 -04:00
psychobunny
97419bbdd9
closes #2980
2015-04-10 12:00:18 -04:00
barisusakli
8069cbda69
closes #2979
...
if all is selected search in all categories
2015-04-09 18:15:31 -04:00
barisusakli
0b76ed90aa
no group title
2015-04-09 17:59:26 -04:00
barisusakli
b2fad172e5
closes #2966
2015-04-09 17:37:28 -04:00
Barış Soner Uşaklı
9c7c87fd3b
closes #2972
2015-04-09 15:37:20 -04:00
Barış Soner Uşaklı
df3e007120
closes #2969
2015-04-09 14:53:59 -04:00
barisusakli
835d4db481
dont add category/topic slug if user doesnt have read permission
...
or category is disabled etc.
2015-04-08 21:16:11 -04:00
Julian Lam
0c851d864e
latest fallbacks
2015-04-08 21:05:56 -04:00
psychobunny
56d1b521c5
closes #2967
...
@barisusakli there was a return; if user is offline, don't see any
reason why it should be so I removed it, just FYI
2015-04-08 18:11:17 -04:00
psychobunny
43bd798f2b
#2967
2015-04-08 18:03:19 -04:00
psychobunny
885b36bb50
closes #2965
2015-04-08 17:28:19 -04:00
Barış Soner Uşaklı
0ed46c3bae
closes #2963 , closes #2957
2015-04-08 11:54:38 -04:00
Barış Soner Uşaklı
5fda8422c5
fix focus
2015-04-08 11:37:02 -04:00
Barış Soner Uşaklı
436a9a61b8
fix language file
2015-04-08 11:32:36 -04:00
Julian Lam
3c6d154a27
translation strings for #2960
2015-04-08 10:43:59 -04:00
Julian Lam
3c0c806780
updated latest translations
2015-04-07 21:58:38 -04:00
barisusakli
b815601649
https://github.com/NodeBB/nodebb-theme-persona/issues/59
2015-04-07 21:57:19 -04:00
barisusakli
e33a905f55
missing change
2015-04-07 20:46:20 -04:00
barisusakli
499a068bb7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-04-07 20:46:14 -04:00
barisusakli
0d515803e4
fix post edit
2015-04-07 20:46:11 -04:00
psychobunny
01542647d4
no need to add img-responsive to all images anymore
2015-04-07 18:06:42 -04:00
barisusakli
9d026919ac
closes #2953
2015-04-07 17:23:49 -04:00
Barış Soner Uşaklı
e0996d67ca
more rel_path upload fixes
2015-04-07 15:44:30 -04:00
Barış Soner Uşaklı
3f92984be2
fix image url in relative_path install in post
2015-04-07 15:37:20 -04:00
Barış Soner Uşaklı
7baa0e97fc
waterfall getPostsByPids
2015-04-07 14:15:35 -04:00
Barış Soner Uşaklı
dadbda98b7
closes https://github.com/NodeBB/nodebb-theme-persona/issues/52
2015-04-07 13:45:46 -04:00
Barış Soner Uşaklı
641c8991f9
closes #2944
...
if going to users page wait for updateOnlineUsers to complete
2015-04-07 12:52:48 -04:00
Barış Soner Uşaklı
7abbbbfccf
closes #2946
2015-04-07 12:19:32 -04:00
Julian Lam
cb9a300811
closed #2945
2015-04-07 12:01:25 -04:00
Barış Soner Uşaklı
c7c420e869
closes #2947
2015-04-07 11:44:45 -04:00
Barış Soner Uşaklı
ed57a41d17
#2943
2015-04-06 16:17:29 -04:00
Barış Soner Uşaklı
aa1f56b316
update deps
2015-04-06 15:15:32 -04:00
psychobunny
b1560388a6
hint
2015-04-06 14:36:15 -04:00
Barış Soner Uşaklı
4af8a5ec02
closes #2940
2015-04-06 14:31:19 -04:00
Julian Lam
1bf6c1fd46
latest translations and fallbacks
2015-04-04 14:23:50 -04:00
Julian Lam
40834cc010
updated checkAccountPermissions to call requireUser, and added new hook for plugins to handle auth login
2015-04-03 21:16:27 -04:00
barisusakli
1ade973e56
added missing radix :rage3:
2015-04-03 21:15:15 -04:00
barisusakli
188a480590
use post-count component
2015-04-03 18:22:18 -04:00
barisusakli
5f2271e4e0
closes #2903
2015-04-03 15:07:36 -04:00
barisusakli
f81e3ad358
categoryTools componets
2015-04-03 13:57:20 -04:00
psychobunny
e443d14519
fixes acp/categories/x menu selection
...
@julianlam
2015-04-03 11:17:58 -04:00
psychobunny
70bf518a02
define all required data at top of fn
2015-04-03 00:58:41 -04:00
barisusakli
e7fa000fe0
removed strict li selector
2015-04-02 23:01:47 -04:00
barisusakli
b00ee4828f
removed hardcoded icons for post delete restore
2015-04-02 22:54:09 -04:00
barisusakli
9dac6303bb
removed thread state fix bottom bar class
2015-04-02 22:34:23 -04:00
barisusakli
9e3b2148ba
components
2015-04-02 22:06:22 -04:00
Julian Lam
04f536854c
added some tests, fixed user reset tests
2015-04-02 20:27:43 -04:00
Julian Lam
66422acea2
fixed #2934
2015-04-02 19:18:48 -04:00
barisusakli
3efb1345e0
use topic/header closes #2933
2015-04-02 17:33:33 -04:00
psychobunny
63653662e0
a should have the title, not img
...
part 1 of https://github.com/NodeBB/nodebb-theme-persona/issues/38
2015-04-02 16:14:28 -04:00
psychobunny
30df61e7a5
infinite scrolling on category view, checkboxes weren't showing up
2015-04-02 15:56:32 -04:00
barisusakli
e15f7902dd
closes #2930
2015-04-02 14:09:24 -04:00
Barış Soner Uşaklı
0994f810d9
Merge pull request #2931 from cismous/master
...
fixed post chat bug
2015-04-02 13:35:00 -04:00
CisMous
e5efec1361
fixed post chat bug
2015-04-02 17:11:55 +08:00
barisusakli
f96f6d9e2e
shorter
2015-04-02 01:27:11 -04:00
barisusakli
1745689317
require composer when its needed
2015-04-01 23:28:21 -04:00
barisusakli
e862f7186f
recent doesnt need composer anymore
2015-04-01 23:01:55 -04:00
barisusakli
b3f66faa37
default is private
2015-04-01 22:20:20 -04:00
barisusakli
0d839bdb2c
parantheses
2015-04-01 22:18:42 -04:00
psychobunny
7563e9aba1
added localStorage for preview toggled state
2015-04-01 17:36:21 -04:00
psychobunny
e1ff3deaf0
move preview toggle function into composer/preview.js
2015-04-01 17:36:19 -04:00
Julian Lam
56fc958939
closes #2891
2015-04-01 17:26:27 -04:00
psychobunny
43502e041a
don't send 5 million error messages during daily digest
2015-04-01 17:03:28 -04:00
Barış Soner Uşaklı
c294c3b342
fix inf scroll and timeago on users page
2015-04-01 16:41:23 -04:00
psychobunny
6c5c8ceeee
closes #2859
2015-04-01 16:32:57 -04:00
psychobunny
bc4e5371d7
Merge pull request #2907 from MegaGM/fixcategory.images
...
fix: category images (helpers.generateCategoryBackground)
2015-04-01 15:42:46 -04:00
Barış Soner Uşaklı
c81424714d
Merge pull request #2924 from cismous/master
...
remove code
2015-04-01 15:38:07 -04:00
Julian Lam
db1b70cccb
updated italian language
2015-04-01 15:34:26 -04:00
Barış Soner Uşaklı
5641e54192
added route to /users
2015-04-01 15:23:04 -04:00
psychobunny
232d1aae31
helpers.getBookmarkFromIndex
2015-04-01 15:22:02 -04:00
CisMous
bb94c9c36b
remove unused code
2015-04-02 03:17:06 +08:00
CisMous
5bb2f2bb62
fix type error
2015-04-02 03:16:33 +08:00
CisMous
458d9ab8a2
remove comma
2015-04-02 03:16:16 +08:00
psychobunny
ca3e0b59b0
filter out illegitimate rewards
2015-04-01 14:54:09 -04:00
psychobunny
27ad7e41c9
process.env is an object
2015-04-01 14:49:11 -04:00
Barış Soner Uşaklı
925b12ca22
startsWith
2015-04-01 14:47:38 -04:00
psychobunny
80b308b9a6
[[user:more]]
2015-04-01 12:56:40 -04:00
psychobunny
f734d47bef
closes https://github.com/NodeBB/nodebb-theme-vanilla/issues/21 and https://github.com/NodeBB/nodebb-theme-persona/issues/31
2015-04-01 12:54:19 -04:00
Barış Soner Uşaklı
ca332d23c0
wait for createIndex errors
2015-04-01 12:28:10 -04:00
Julian Lam
f8fb5a1d9f
Merge pull request #2837 from atomoc/master
...
Add parameters for create categories
2015-04-01 11:57:46 -04:00
psychobunny
4a9498e105
closes #2916
2015-04-01 11:49:46 -04:00
Barış Soner Uşaklı
7161972cc3
up vanilla lavender versions
2015-04-01 11:40:20 -04:00
Сергей Савельев
ce743be779
Delete errors
2015-04-01 18:25:27 +03:00
Сергей Савельев
6b3b44e2fc
Delete errors
2015-04-01 18:22:55 +03:00
Сергей Савельев
18c5354ec7
Merge branch 'master' of https://github.com/atomoc/NodeBB
2015-04-01 15:11:19 +03:00
Сергей Савельев
621ae9c91a
Add admin hooks for get categories
2015-04-01 15:11:15 +03:00
Сергей Савельев
63db2a539e
Merge pull request #4 from NodeBB/master
...
123
2015-04-01 15:10:18 +03:00
barisusakli
2fd4bcde3f
added req.uid user id for logged in users, 0 for guests
2015-04-01 00:23:57 -04:00
barisusakli
878e548296
renamed end to stop globally
...
fixed getting favourites for admins
2015-03-31 23:40:58 -04:00
barisusakli
27bab3330a
pass data to getCategoryTopics, renamed end to stop
2015-03-31 22:59:34 -04:00
barisusakli
7a3b4c08e0
closes #2922
2015-03-31 21:14:36 -04:00
Peter Jaszkowiak
5f2b341aa2
Merge pull request #6 from NodeBB/master
...
merge latest
2015-03-31 14:20:09 -06:00
Сергей Савельев
f7a3428bf8
Merge pull request #3 from NodeBB/master
...
123
2015-03-31 23:07:21 +03:00
Julian Lam
326c531d7f
v2.1.0 of markdown, for safety
2015-03-31 15:33:24 -04:00
Julian Lam
4ee4707f71
requiring v1.0.0 of widget essentials
2015-03-31 15:31:10 -04:00
Julian Lam
47a7ab15be
refactored translator system to be a require.js module, and not a global
2015-03-31 15:11:59 -04:00
Barış Soner Uşaklı
b65f456d70
closes #2880
2015-03-31 14:19:17 -04:00
Julian Lam
16c6578bdb
updated components to be a require.js module, not a global (:rage2:)
2015-03-31 14:10:20 -04:00
Barış Soner Uşaklı
f380f4214a
closes https://github.com/NodeBB/nodebb-theme-persona/issues/27
2015-03-31 12:22:43 -04:00
Barış Soner Uşaklı
c4569d533d
added filter:categories.build
2015-03-31 11:14:12 -04:00
barisusakli
e775246bf9
moved collapse to theme
2015-03-30 18:36:25 -04:00
barisusakli
e6d36af942
only close nav if body has slide-in
2015-03-30 18:24:23 -04:00
Julian Lam
2871cf3fb2
updated forum to require v2.0.0 of the markdown plugin
2015-03-30 17:02:54 -04:00
barisusakli
486f5f9df6
close navigation on click for slide-in as well
2015-03-30 14:14:21 -04:00
barisusakli
b2087f94e2
closes #2904
2015-03-30 13:31:08 -04:00
Сергей Савельев
a70f1b09e4
m
2015-03-30 12:11:01 +03:00
barisusakli
8026b3c7d8
closes #2911
2015-03-28 15:26:23 -04:00
Julian Lam
c706638b5d
updating groups access control so:
...
1. Guests can no longer receive the moderate bit
2. If you attempt to grant the moderate privilege to a public group, a confirmation modal appears
3. A lock icon is present next to all private groups
2015-03-28 11:23:51 -04:00
Julian Lam
89442c91c6
fixed bug where privilege state was not correctly calculated for MongoDB installs, and fixed columnCount not being present when a the privilege list is refreshed
2015-03-28 10:19:43 -04:00
barisusakli
d27ec057c5
closes #2910
2015-03-27 21:49:53 -04:00
Julian Lam
d249a46fae
fixed around event handling for composer submit button, and upped vanilla minver
2015-03-27 21:36:10 -04:00
Julian Lam
8e17f34de4
lol.
2015-03-27 20:51:38 -04:00
Julian Lam
9369158ba0
latest dutch translations
2015-03-27 20:37:42 -04:00
barisusakli
fccfc5307b
fix commas
2015-03-27 16:27:28 -04:00
barisusakli
65bdeba385
helpers.js fix maybe
2015-03-27 14:21:27 -04:00
barisusakli
a3a0ba9bc3
fix post count tmp fix for js error from helpers.js
2015-03-27 14:21:04 -04:00
barisusakli
8d6d1c32e7
allow plugins to update additional fields with filter:user.updateProfile
2015-03-27 14:01:59 -04:00
Julian Lam
f0f31e077f
added exposeUid middleware to core
2015-03-27 13:30:18 -04:00
barisusakli
474b074c8f
fix wrong post count on new post
2015-03-27 13:19:12 -04:00
Barış Soner Uşaklı
a78eebe8be
Merge pull request #2909 from cismous/master
...
remove unneeded argument
2015-03-27 12:50:30 -04:00
cismous
68cf6833b7
remove unneeded argument
2015-03-27 23:59:39 +08:00
Julian Lam
76793729d8
Merge pull request #2908 from MegaGM/fixadmin.remove.category.image
...
fix:removing category images via ACP
2015-03-27 09:01:57 -04:00
Julian Lam
316d0fe1d7
latest fallbacks
2015-03-27 09:01:25 -04:00
Julian Lam
2d5f687373
latest translations
2015-03-27 08:58:55 -04:00
Mega
30ad24caa6
Hide "Remove" buttun as well
2015-03-27 15:58:13 +03:00
Mega
3947710a3d
fix:removing category images via ACP
2015-03-27 15:43:37 +03:00
Mega
8b48a1e3af
fix: category images (helpers.generateCategoryBackground)
2015-03-27 14:51:36 +03:00
barisusakli
ed8d60b76b
move registered-users/guests to top remove admins from priv settings
2015-03-26 18:33:05 -04:00
psychobunny
7c7b43d295
semicolon
2015-03-26 17:36:15 -04:00
psychobunny
789418f987
stripTags and escape template helpers
...
use it like so {function.stripTags, title}
see vanilla or persona topics_list.tpl for more info
2015-03-26 17:27:50 -04:00
Barış Soner Uşaklı
41db2dcd14
removed idle added recent tags presence info
2015-03-26 16:32:28 -04:00
Julian Lam
0d044c34c1
removed old code that was adding unneeded html to the template
2015-03-26 13:14:20 -04:00
Julian Lam
f4803c21ac
added missing partial
2015-03-26 13:12:21 -04:00
Barış Soner Uşaklı
5ce72f4920
dont add guests to users:repuration zset
2015-03-26 13:03:23 -04:00
Barış Soner Uşaklı
e0b4a35a25
dont add guests to users:postcount zset
2015-03-26 13:00:26 -04:00
Barış Soner Uşaklı
c9b98306e0
dont require everything in folder
...
dont want rooms.js to be public
2015-03-26 12:42:25 -04:00
Barış Soner Uşaklı
30104b898c
dont allow vote spam
2015-03-26 12:22:39 -04:00
barisusakli
e528f52cfb
closes #2757
2015-03-25 23:06:56 -04:00
barisusakli
77e956861a
#2486
...
various fixes for socket.io cluster
display user presence correctly
2015-03-25 22:33:19 -04:00
Julian Lam
1a58ea6520
closed #2695
2015-03-25 20:04:45 -04:00
Julian Lam
d95f5a9ae0
added help block to category purge button, updated iconSelect library to use templates in a better way, hooked up iconSelect for category mgmt, #2463
2015-03-25 19:29:24 -04:00
Julian Lam
202789fa8d
added back category creation, #2463
2015-03-25 18:08:15 -04:00
Julian Lam
e340b9fffe
fixed save/delete/purge in category ACP, #2463
2015-03-25 17:51:46 -04:00
Julian Lam
7cdfe143ab
fixed bug where cid was hardcoded, and switched format back to storing group names, not slugs, #2887
2015-03-25 17:41:54 -04:00
Julian Lam
4f2c7382c5
passing in the column count so a message can be displayed to users when no users have privs in a category, #2887
2015-03-25 17:34:16 -04:00
Julian Lam
60b19a9d62
Merge remote-tracking branch 'origin/master' into categories_revamp
2015-03-25 17:23:17 -04:00
Julian Lam
9dece4a1db
added some missing files from previous commits, fixed setParent mechanic which broke after I refactored, #2463
2015-03-25 17:21:38 -04:00
Barış Soner Uşaklı
4a18a041c9
#2894 no need to remove if there are no new posts
2015-03-25 16:20:27 -04:00
Julian Lam
25cb1f9284
Merge remote-tracking branch 'origin/master' into categories_revamp
2015-03-25 16:10:27 -04:00
Julian Lam
d3af278123
removed old code that was no longer necessary, updated privilege table to show all groups (similar to previous behaviour), fixes #2887
2015-03-25 16:09:38 -04:00
Barış Soner Uşaklı
36942125e6
closes #2894
...
also mark user online if they post a reply
2015-03-25 15:51:11 -04:00
Julian Lam
9b84a887d3
a huge frickin' number of changes for #2887 . This is part of #2463
2015-03-25 15:43:57 -04:00
EvSpirit
8a6c189d80
#2893 increment --debug-brk port value when forking js-minifier child process
2015-03-25 20:40:42 +03:00
EvSpirit
3bd2f53056
#2893 increment --debug-brk port value when forking js-minifier child process
2015-03-25 20:18:15 +03:00
Julian Lam
815ea88fa5
readded some missing classes, fixed some styling on category.tpl, fixed image uploading code
2015-03-25 11:58:21 -04:00
Julian Lam
765f15096b
removed wrapping .row around tables in acp/manage/categories
2015-03-25 11:35:38 -04:00
Julian Lam
a1621145d5
Merge branch 'master' into categories_revamp
...
Conflicts:
public/less/admin/admin.less
public/src/admin/manage/categories.js
src/controllers/admin.js
src/views/admin/manage/categories.tpl
src/views/config.json
2015-03-25 11:16:37 -04:00
Barış Soner Uşaklı
f928b87997
use component, add user.watch title
2015-03-24 15:46:15 -04:00
Barış Soner Uşaklı
08ec35820d
Merge pull request #2890 from EvSpirit/master
...
#2886 Check subcategories when showing category recent topics
2015-03-24 15:16:50 -04:00
EvSpirit
2ea840e65d
#2886 Check subcategories when showing category recent topics
2015-03-24 21:58:35 +03:00
EvSpirit
0fcd4dee58
#2886 Check subcategories when showing category recent topics
2015-03-24 21:39:28 +03:00
psychobunny
11710987a4
fixed navigator pagination
2015-03-24 14:20:01 -04:00
Julian Lam
fcbc02d48a
better local function name in install.js
2015-03-24 13:47:47 -04:00
Barış Soner Uşaklı
203d4d052a
fixed my logic fail
2015-03-24 13:21:54 -04:00
Barış Soner Uşaklı
c7b5cd48ba
closes #2773
2015-03-24 13:10:18 -04:00
psychobunny
d39c2924e4
found a rogue topic class selector
2015-03-24 12:56:01 -04:00
Barış Soner Uşaklı
29fd89407c
closes #2872
...
show the last posts content and user in topic feeds
2015-03-24 12:55:27 -04:00
psychobunny
705111a1d9
chat/icon component
2015-03-24 12:21:19 -04:00
Barış Soner Uşaklı
f6d0ad9b0f
Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0
2015-03-24 12:16:31 -04:00
Julian Lam
4dbb1c08b6
added default host port and db settings for mongo, if not set in config file
2015-03-24 11:08:06 -04:00
Barış Soner Uşaklı
fc28cbf887
filter cids with a single .filter thanks @julianlam
2015-03-24 10:59:21 -04:00
Julian Lam
06d547a6cb
fixed bug in privilege settings where categories near the end of a list were not having their permissions read properly if earlier categories were disabled, #2887
2015-03-24 10:52:36 -04:00
barisusakli
b268927cf9
removedu if from filter:parse,post, parse strip teaser content
2015-03-23 19:32:32 -04:00
psychobunny
7c9e76132d
topic/follow component fix
2015-03-23 14:42:45 -04:00
barisusakli
9754dc8be0
open user link in new tab
2015-03-21 15:32:11 -04:00
psychobunny
4ec43f662c
don't actually need to restart nodebb to apply skins
2015-03-21 13:10:57 -04:00
barisusakli
6b950d0596
fix endsWith if check
2015-03-20 19:42:59 -04:00
barisusakli
810d3be512
closes #2593
2015-03-20 19:36:18 -04:00
barisusakli
4c31535c4b
closes #2799
2015-03-20 18:47:08 -04:00
barisusakli
6c0e07c384
Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0
2015-03-20 17:52:04 -04:00
barisusakli
38726243fe
closes #2879
2015-03-20 16:13:34 -04:00
barisusakli
04ed79e587
fix profile image upload on subfolder install
2015-03-20 14:48:19 -04:00
barisusakli
c8e0eab34e
escape data on room enter
2015-03-20 13:46:05 -04:00
barisusakli
7dde229517
added filter:teasers.get
2015-03-20 12:21:27 -04:00
barisusakli
ea91518f30
slugs lowercase duh
2015-03-19 23:03:36 -04:00
Barış Soner Uşaklı
9e7af15bbc
Merge pull request #2876 from cismous/master
...
remove comma
2015-03-19 23:01:41 -04:00
barisusakli
9d62709f7c
doggy.gif
2015-03-19 22:59:12 -04:00
barisusakli
a51b7257c7
fix group name in tests
2015-03-19 22:46:40 -04:00
barisusakli
8b5643fe90
system and hidden groups cant be renamed
2015-03-19 22:42:16 -04:00
barisusakli
e5bea19f56
renamed groupname
2015-03-19 22:35:24 -04:00
barisusakli
649ef93768
its called foo :dull
2015-03-19 22:21:08 -04:00
barisusakli
e4431f62b2
fix group update text
2015-03-19 22:07:36 -04:00
barisusakli
358f6f61f7
closes #2803 , closes #2883
...
options.unescape was not used correctly
fix groups.update so it doesnt overwrite data if some fields are not
passed in
2015-03-19 21:43:53 -04:00
psychobunny
d2dae2d62f
standardize showSelect amongst category and topic_list routes
2015-03-19 16:15:39 -04:00
Barış Soner Uşaklı
0ebad0fe10
Merge pull request #2843 from FokkeZB/patch-1
...
Skip setTimeout if it doesn't exist (Node 0.10.x with SSL)
2015-03-19 15:56:14 -04:00
Barış Soner Uşaklı
9edfcb0053
dont save user obj in db
2015-03-19 15:55:56 -04:00
psychobunny
6acfec9d25
add teaser content to category view
2015-03-19 15:50:28 -04:00
Julian Lam
eee2aa8051
making sure to pass in userData to notifications.create on user follow
2015-03-19 15:46:33 -04:00
Barış Soner Uşaklı
027f9e5a83
dont need start time anymore
2015-03-19 15:27:27 -04:00
Barış Soner Uşaklı
8b429a2e05
removed path
2015-03-19 15:26:51 -04:00
Barış Soner Uşaklı
cc92d09498
generateNotificationPaths
2015-03-19 15:24:46 -04:00
psychobunny
8c0dfa1217
data/category partial
2015-03-19 15:11:02 -04:00
psychobunny
8fbb085718
Merge remote-tracking branch 'origin/master'
...
Conflicts:
public/src/client/topic/postTools.js
2015-03-19 15:06:14 -04:00
psychobunny
f2c220988b
fix for posting in multiple threads bug
2015-03-19 15:05:11 -04:00
Barış Soner Uşaklı
b1478ad5da
dont add events multiple timest to #content
2015-03-19 15:05:00 -04:00
Julian Lam
82f7ca5e0f
added a path to follow notification
2015-03-19 14:56:27 -04:00
psychobunny
bc056f0724
can remove this line as well
2015-03-19 14:22:00 -04:00
psychobunny
5d7ce0011a
no need for setTimeout in ajaxify
2015-03-19 14:21:23 -04:00
psychobunny
85e3cb9f0d
Merge remote-tracking branch 'origin/persona'
2015-03-19 14:10:28 -04:00
psychobunny
87ffc2cff9
topic/pinned and topic/locked components
2015-03-19 14:05:41 -04:00
psychobunny
4ca6364dd4
removed .category-item selectors
2015-03-19 13:58:29 -04:00
psychobunny
10eb617c6d
category and category/topic components; removed #topic-container selectors
2015-03-19 13:56:12 -04:00
Barış Soner Uşaklı
d05ef6ddbc
closes #2822
2015-03-19 13:28:15 -04:00
Julian Lam
5a4fa18e98
fixed digests so they aren't prematurely exiting, and will send again :shipit:
2015-03-19 13:20:56 -04:00
psychobunny
aeb7548a9d
because this works
2015-03-19 12:58:09 -04:00
Barış Soner Uşaklı
6417a55918
up dbsearch version
2015-03-19 12:47:28 -04:00
Barış Soner Uşaklı
877b2d51fc
Merge remote-tracking branch 'origin/search-cid-uid'
2015-03-19 12:33:02 -04:00
Barış Soner Uşaklı
0cc900bdcf
closes #2878
2015-03-19 12:32:05 -04:00
Julian Lam
8e38840768
also passing in uid in topic delete and restore hooks
2015-03-19 11:34:51 -04:00
Barış Soner Uşaklı
0bbebbe4b1
Merge remote-tracking branch 'origin/master' into search-cid-uid
2015-03-19 10:59:39 -04:00
barisusakli
a1b6019efe
disable/enable reply buttons on lock/unlock
2015-03-18 20:43:57 -04:00
barisusakli
783bcb9bd6
some component fixes closes #2881
2015-03-18 20:20:32 -04:00
barisusakli
5bc2e7dac2
closes #2309
2015-03-18 17:50:53 -04:00
psychobunny
41f5afa887
fix for post-bar reply button
2015-03-18 17:48:14 -04:00
psychobunny
721ee09b19
removed deprecation notice
2015-03-18 17:41:55 -04:00
Julian Lam
5951079926
latest translations
2015-03-18 16:18:17 -04:00
barisusakli
254fcff01f
forgot db require
2015-03-18 15:18:07 -04:00
barisusakli
6c58bd9520
closes #2871
2015-03-18 15:16:37 -04:00
psychobunny
e9d9e14eb4
components - fixed a bug with bottom post bar now showing up
2015-03-18 14:55:16 -04:00
psychobunny
98c54c3ccb
closes https://github.com/NodeBB/NodeBB/issues/2856
2015-03-18 14:40:16 -04:00
psychobunny
3ed3612047
file upload with spaces / general file upload fix wrt ajaxiy
2015-03-18 13:54:43 -04:00
barisusakli
909fe660a9
decodeURIComponent for uploaded file/image
2015-03-17 20:19:24 -04:00
psychobunny
60a70e4e62
moved 37fe438c63 into core
2015-03-17 16:23:18 -04:00
psychobunny
075611ca4b
Merge remote-tracking branch 'origin/master' into persona
2015-03-17 16:16:56 -04:00
psychobunny
adbbbb3602
decided to go ahead and deprecate this for 0.7x instead of post-0.7x
2015-03-17 16:15:12 -04:00
psychobunny
2e33f1d400
navbar/title component
2015-03-17 16:12:06 -04:00
Barış Soner Uşaklı
37fe438c63
reset fix for t.js bug :rage3:
2015-03-17 15:53:05 -04:00
psychobunny
5e39d8df33
thread tools components
2015-03-17 15:48:08 -04:00
cismous
3bd42c8b7a
remove comma
2015-03-18 03:39:42 +08:00
psychobunny
fffed29913
post/favourite-count component
2015-03-17 15:35:32 -04:00
psychobunny
c2a5169625
post/votes component, user/reputation component
2015-03-17 15:33:07 -04:00
Julian Lam
f8aba4f4ef
Merge branch 'master' into search-cid-uid
2015-03-17 15:13:43 -04:00
psychobunny
e06e1dccb6
topic/browsing/list and topic/browsing/count components
2015-03-17 15:08:52 -04:00
psychobunny
b9dd994a56
user/postcount component
2015-03-17 14:57:10 -04:00
psychobunny
10b9919a49
removed some possibly antiquated privs code
2015-03-17 14:47:37 -04:00
psychobunny
f8af900415
post button components
2015-03-17 14:45:06 -04:00
psychobunny
1d53365707
post/reply component
2015-03-17 14:37:53 -04:00
psychobunny
a740e8e98f
post/header component
2015-03-17 14:31:32 -04:00
psychobunny
61db112942
topic/follow component
2015-03-17 14:26:12 -04:00
psychobunny
ec079afab1
post/content component
2015-03-17 14:16:41 -04:00
psychobunny
855e43ea12
deprecation notices
2015-03-17 14:16:24 -04:00
psychobunny
0c4ffafca3
topic buttons are now components
2015-03-17 14:09:08 -04:00
psychobunny
15b54d6e43
removed more .post-row selectors
2015-03-17 13:59:52 -04:00
psychobunny
51745568df
removed the rest of the .post-row selectors in favour for components system
2015-03-17 13:59:25 -04:00
psychobunny
901cb92941
if no args, get all components of that type
2015-03-17 13:52:32 -04:00
psychobunny
567d171d2f
jshint
2015-03-17 13:46:24 -04:00
psychobunny
e3899f9535
Merge remote-tracking branch 'origin/master' into persona
2015-03-17 13:43:23 -04:00
psychobunny
6439147586
updated core to point #post_container and .post-row to its respective components
2015-03-17 13:38:18 -04:00
psychobunny
8fcdae7f17
get a post component by any of its attributes
2015-03-17 13:37:23 -04:00
Barış Soner Uşaklı
e45e204ba5
fix author field on topic feed #2872
2015-03-17 13:21:27 -04:00
psychobunny
1df20465ed
fixes to components; added post component
2015-03-17 13:15:49 -04:00
Barış Soner Uşaklı
839dd72a05
been a while since we stopped using hashes
2015-03-17 13:15:36 -04:00
Barış Soner Uşaklı
56ed6d2112
shorter bcrypt
2015-03-17 13:09:19 -04:00
psychobunny
5727658976
wrapper for grabbing components without modifiers
2015-03-17 12:56:14 -04:00
psychobunny
eba0f32913
post/anchor component
2015-03-17 12:54:10 -04:00
psychobunny
d347e88361
post/header component
2015-03-17 12:51:02 -04:00
psychobunny
54cbbe2844
components system
2015-03-17 12:47:40 -04:00
psychobunny
f5b701553c
moved post-row's wall of data-text into partial
2015-03-17 12:30:50 -04:00
psychobunny
8727c7be17
moved all template variables to core
2015-03-17 12:25:02 -04:00
Julian Lam
406126536a
missing semicolon
2015-03-17 12:02:33 -04:00
Julian Lam
9fc97ce92d
fixing handleACPRedirect on subfolder installs
2015-03-17 12:01:55 -04:00
Julian Lam
521c454dde
updated emailer to pass through "fromUid" if available
2015-03-17 11:29:19 -04:00
psychobunny
e08f34e79d
function.generateTopicClass
2015-03-17 11:29:04 -04:00
psychobunny
dcfb8010b7
Merge remote-tracking branch 'origin/master' into persona
2015-03-17 11:17:29 -04:00
psychobunny
b81646477f
remove hardcoded topic_row_size
...
I can't believe this is still here haha
2015-03-17 11:17:00 -04:00
Julian Lam
b83aa108f2
requiring more recent vanilla and lavender dependencies, #2875
2015-03-17 10:47:02 -04:00
Julian Lam
0f59046392
added requirejs config partial, #2875
2015-03-17 10:44:40 -04:00
psychobunny
412c5360a6
allow timeago to be cast on other elements as well, ex. small
2015-03-16 17:22:44 -04:00
psychobunny
82ac542f55
helpers.generateCategoryBackground
2015-03-16 16:39:33 -04:00
psychobunny
a3f167bfd2
default category should be col-xs-12
2015-03-16 13:49:47 -04:00
Сергей Савельев
89ea3b4cfe
Merge branch 'NodeBB-master'
2015-03-16 16:47:56 +03:00
Сергей Савельев
e529d18414
save
2015-03-16 16:47:45 +03:00
barisusakli
518aec6e76
modified indices, removed key 2 collections now
2015-03-15 03:18:24 -04:00
barisusakli
ec7caea368
fix search on mongo
2015-03-15 01:45:24 -04:00
barisusakli
78c65aee05
even more search changes
2015-03-15 01:12:13 -04:00
barisusakli
2b7744f905
fire action:topic.move after topic cid is changed
2015-03-15 00:24:08 -04:00
barisusakli
31da62ab2d
removed console.log
2015-03-15 00:13:26 -04:00
barisusakli
e2196af8ab
part 2 of search changes
2015-03-15 00:12:52 -04:00
barisusakli
c7128bcc98
part 1 of search change
2015-03-14 23:00:24 -04:00
barisusakli
fd5f00459b
fix admin events pagination
2015-03-14 21:10:36 -04:00
barisusakli
868b2ff2b6
if no term is passed get count
2015-03-14 20:46:28 -04:00
barisusakli
ec8fc8b97b
dont do anything if id is falsy
...
added callback
2015-03-14 16:30:06 -04:00
barisusakli
203e69aa42
derp
2015-03-14 01:05:03 -04:00
barisusakli
a73f34df4a
no need for ajaxify.end listener
2015-03-13 23:44:11 -04:00
barisusakli
c448c8cc8c
closes #2864
2015-03-13 23:32:50 -04:00
barisusakli
32369f6191
disabled textcomplete css for now
2015-03-13 18:04:07 -04:00
barisusakli
f8f4a6e844
removed footer class
2015-03-13 17:59:37 -04:00
Barış Soner Uşaklı
abf27954d3
use topic.getMainPids
2015-03-13 16:33:00 -04:00
Barış Soner Uşaklı
64918dfcb4
up mentions ver
2015-03-13 15:31:14 -04:00
Barış Soner Uşaklı
d3dca842cb
also #2858
2015-03-13 15:06:23 -04:00
Barış Soner Uşaklı
bab8e6a104
closes #2858
2015-03-13 15:04:24 -04:00
Barış Soner Uşaklı
eda98a35ea
closes #2862
2015-03-13 15:01:52 -04:00
Barış Soner Uşaklı
e4199179f7
Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0
2015-03-13 13:14:43 -04:00
Barış Soner Uşaklı
89333ab339
closes #2824 doggy.gif
2015-03-13 12:43:41 -04:00
Peter Jaszkowiak
77df837906
Merge pull request #5 from NodeBB/master
...
update
2015-03-12 21:44:16 -06:00
psychobunny
f7f048f06a
when toggling composer preview, autofocus on composer
2015-03-12 22:53:09 -04:00
barisusakli
58169aa6d9
no need for return
2015-03-12 19:28:53 -04:00
barisusakli
6e25724cfb
removed unused requires
2015-03-12 19:27:53 -04:00
barisusakli
e6c0794061
create tooltips for users on widgets
2015-03-12 17:46:49 -04:00
barisusakli
d3b2742da0
closes #2746 closes #2747
2015-03-12 16:50:46 -04:00
barisusakli
2f688136d1
closes #2852
2015-03-12 16:30:08 -04:00
barisusakli
b37bcc6dfe
closes #2853
2015-03-12 16:26:33 -04:00
barisusakli
279bb62a3f
cache parsed post content
...
clear cache on plugin install/uninstall/activate/deactivate
2015-03-12 15:01:55 -04:00
psychobunny
dfe48fffb1
composer fixes when resizing window horizontally
2015-03-12 14:49:18 -04:00
barisusakli
e9f82b7eee
updated isLatin check doggy.gif
2015-03-12 13:39:04 -04:00
barisusakli
67b7ecf4df
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-03-12 13:26:32 -04:00
barisusakli
dd06e8d7d8
return early if falsy
2015-03-12 13:26:29 -04:00
psychobunny
2f05ec7de0
closes #2839 and #2840
2015-03-12 12:30:11 -04:00
barisusakli
4cb58d976b
fix indices, main post always 0
2015-03-12 11:03:10 -04:00
barisusakli
fd1b7bbd3a
fix redirection
2015-03-12 10:57:23 -04:00
psychobunny
ec897be3e7
jshint
2015-03-12 01:34:18 -04:00
barisusakli
2878bf6cfe
removed commented out code
2015-03-11 23:37:25 -04:00
barisusakli
c63d5f4b7a
test
2015-03-11 22:47:15 -04:00
barisusakli
f89741636c
return false to prevent default
2015-03-11 21:56:33 -04:00
barisusakli
ca31ac882c
added return true/false
2015-03-11 19:47:19 -04:00
Julian Lam
5269c2eb9e
latest language translations
2015-03-11 18:34:26 -04:00
barisusakli
076931d5b5
fix search tooltip
2015-03-11 18:21:40 -04:00
barisusakli
a626005570
closes #2851
2015-03-11 18:04:27 -04:00
psychobunny
8d313d2f16
return composing state to normal after discard/posting
2015-03-11 16:37:34 -04:00
psychobunny
7b604c0895
this prevents autosize from causing the screen from jumping up and down as you type, on android at least
...
@jackmoore this might not the best solution but its working well so far.
let me know if you'd like a PR :)
2015-03-11 16:37:33 -04:00
psychobunny
6d4b658579
using unminified version of autosize
2015-03-11 16:37:31 -04:00
psychobunny
9262c8b9f6
after selecting a category in composer, auto-select the next field
2015-03-11 16:37:29 -04:00
psychobunny
83f89e9537
made action bar button less restrictive
2015-03-11 16:37:28 -04:00
psychobunny
31368ac974
on mobile, resize composer textarea as you type so it doesn't constrain the editable view
2015-03-11 16:37:25 -04:00
psychobunny
5e3a990f2d
added vendor/autosize
2015-03-11 16:37:23 -04:00
psychobunny
7227dfd704
add composing mobile classes if composing on mobile
2015-03-11 16:37:22 -04:00
psychobunny
7282bbafb2
removing composer-mobile.tpl
...
was totally a bad idea.
2015-03-11 16:37:20 -04:00
Barış Soner Uşaklı
8234e4cc07
new hook action:topic.reply
...
only fires on normal replies
2015-03-11 15:57:17 -04:00
Barış Soner Uşaklı
9d0b4f5841
app.showEmailConfirmWarning :dull:
2015-03-11 13:34:57 -04:00
Barış Soner Uşaklı
940c33c426
fix js error removed dupe code
2015-03-11 13:32:28 -04:00
Barış Soner Uşaklı
abd3979fb3
closes #2465
2015-03-11 13:25:56 -04:00
psychobunny
eb733fdb6f
toggle preview button on composer
2015-03-11 12:54:44 -04:00
Barış Soner Uşaklı
8484c7c51a
closes #2850
2015-03-11 12:07:48 -04:00
Julian Lam
40763d2ae7
#2849 again
2015-03-11 11:24:52 -04:00
psychobunny
f1f199019d
Merge pull request #2845 from cnvo/master
...
Update FontAwesome 4.3.0
2015-03-11 11:13:29 -04:00
Julian Lam
57a64870fd
actually fixing #2849
2015-03-11 10:44:34 -04:00
Julian Lam
8e2483b2e6
fixed #2849
2015-03-11 10:32:53 -04:00
barisusakli
9f4f858ff9
group member search
...
only look in uids that are member of the group, added custom findUids
function to user.search
2015-03-10 15:50:41 -04:00
barisusakli
201c4b35da
pagination data
...
if query is empty get all uids
2015-03-10 15:04:22 -04:00
Julian Lam
e8167a80a0
if bgColor and color are not sent in the category creation call, automatic colours are supplied
2015-03-10 14:55:25 -04:00
barisusakli
d342e01ef1
search group members
2015-03-10 14:09:28 -04:00
psychobunny
daf9999a29
prevent composer from going too low
2015-03-10 13:53:54 -04:00
Julian Lam
2a80140e70
fixed issue where socket.io would no longer reconnect perpetually, new behaviour waits 10x the reconnect delay, and then starts over. Also upped the reconnection delay default to 1.5s.
2015-03-10 11:52:32 -04:00
Trevor
8d2f89a5e2
Update FontAwesome 4.3.0
...
Fixed incorrect variables path.
2015-03-10 09:50:32 -04:00
Trevor
6454e89bac
Update FontAwesome 4.3.0
2015-03-10 09:40:36 -04:00
Fokke Zandbergen
f0836f4107
Skip setTimeout if it doesn't exist (<= 0.10.36)
2015-03-10 10:36:34 +01:00
barisusakli
724df69561
fix redirects
2015-03-09 21:00:07 -04:00
barisusakli
25a2e9b812
we just need the group members :trollface:
2015-03-09 19:29:56 -04:00
Julian Lam
5d7b46935d
fixing issue where grunt wouldn't read js from file properly if nodebb wasn't run in production mode at least once
2015-03-09 19:14:58 -04:00
psychobunny
6059165a54
if composer:resizePercentage hasn't been set, default to half the page
2015-03-09 18:52:53 -04:00
psychobunny
0913dbbade
added a border effect on max'd composer
2015-03-09 18:39:41 -04:00
psychobunny
3b5b87c14e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-03-09 18:34:51 -04:00
psychobunny
49a173bdf0
last bit of fixes to composer
2015-03-09 18:33:42 -04:00
barisusakli
ddd4680ea7
added helpers.redirect
2015-03-09 18:22:44 -04:00
psychobunny
bc9d7f2922
fix so that mouse is always on the handle
2015-03-09 18:19:58 -04:00
psychobunny
5b56157403
composer refactor part 1
...
removed lots of hardcoded values; used translate 3d instead of height
for smoother dragging; various optimizations; snap to top functionality
2015-03-09 18:05:18 -04:00
Julian Lam
f0ad2020df
updated sorting logic (syntax error)
2015-03-09 17:18:34 -04:00
psychobunny
09e0d660cd
tags:enter_tags_here better messaging
2015-03-09 16:56:40 -04:00
Julian Lam
28f569ea20
Merge pull request #2838 from MegaGM/update.plugin.version
...
Update nodebb-plugin-mentions version
2015-03-09 16:50:13 -04:00
psychobunny
bd99124fb9
refactored write preview code
2015-03-09 16:49:53 -04:00
Mega
c0e6c306d0
Update nodebb-plugin-mentions version
2015-03-09 23:48:53 +03:00
Сергей Савельев
3831cd0e71
Adding the ability to use a different url
2015-03-09 23:19:51 +03:00
psychobunny
da758c429a
remove hardcoded z-index; give composer a "maximized" class if maximized
2015-03-09 16:19:20 -04:00
Julian Lam
bbbb362125
not referencing parent scope when inside BEGIN in widgets tpl
2015-03-09 16:15:06 -04:00
Barış Soner Uşaklı
d2e8d4d86e
slice doesnt deep clone derp
2015-03-09 16:08:48 -04:00
Barış Soner Uşaklı
98a277af9e
Merge remote-tracking branch 'origin/master'
2015-03-09 16:01:14 -04:00
Barış Soner Uşaklı
706527fa80
fix group titles
...
clone groups for each user
2015-03-09 16:01:04 -04:00
psychobunny
b56e862838
removed hardcoded fa-chevron icons from client js
2015-03-09 16:00:46 -04:00
psychobunny
7890c59dc5
Merge remote-tracking branch 'origin/master' into composer-redesign
2015-03-09 15:53:35 -04:00
psychobunny
4f2ac340b2
latest tjs
2015-03-09 15:52:13 -04:00
Barış Soner Uşaklı
53e0615df7
removed path use external
2015-03-09 15:33:20 -04:00
Barış Soner Uşaklı
4d45a81fdb
closes #2383
2015-03-09 15:30:52 -04:00
psychobunny
1ec1c5a366
fixes composer maximizing
2015-03-09 15:05:48 -04:00
Barış Soner Uşaklı
33723f8b1b
closes #2835
2015-03-09 13:54:35 -04:00
Barış Soner Uşaklı
cda38d6ed6
closes #2515
2015-03-09 13:16:23 -04:00
psychobunny
fcc8093fa6
#1642 show discard prompt
2015-03-09 12:44:15 -04:00
psychobunny
e47c375e69
closes #1642
2015-03-09 12:30:24 -04:00
Julian Lam
4360069859
fixing buttons on mobile composer, and updating format so tags button only appears on mobile
2015-03-09 12:17:33 -04:00
Julian Lam
e71ef216f2
hiding the right sidebar in ACP dash temporarily
2015-03-09 10:50:03 -04:00
Сергей Савельев
6d03f5c9e8
Revert line order
2015-03-09 17:04:30 +03:00
Сергей Савельев
8a5b5936b7
Revert line bgColor
2015-03-09 16:56:57 +03:00
Сергей Савельев
cc384cc4d6
Update file for create categories
2015-03-09 16:45:22 +03:00
Сергей Савельев
82fdc8646e
Merge branch 'master' of https://github.com/atomoc/NodeBB
2015-03-09 16:43:16 +03:00
Сергей Савельев
3910f8bf28
Add parameters for create categories
2015-03-09 16:43:02 +03:00
Сергей Савельев
87d74abfc9
Add parameters for create categories
2015-03-09 16:19:02 +03:00
Peter Jaszkowiak
52c295b28b
Merge pull request #4 from NodeBB/master
...
Pull latest
2015-03-08 23:43:29 -06:00
barisusakli
e5dc408ef5
change current page after ajaxify:start event
2015-03-07 21:59:21 -05:00
barisusakli
a5bf991cf0
ignored public/uploads again
2015-03-07 20:27:46 -05:00
barisusakli
d00f8a3d27
added uploads/system
2015-03-07 20:27:23 -05:00
barisusakli
dc94fe2b6c
move admin upload routes to api namespace
...
move usrrs/csv to api namespace
2015-03-07 20:19:00 -05:00
barisusakli
f87f797bed
dont keep window.location.search on regular ajaxify
2015-03-07 13:52:06 -05:00
Barış Soner Uşaklı
5b821b2f24
Merge pull request #2831 from MegaGM/fix.acp.navigation.delete.btn
...
Click on "Delete" btn in ACP > General > Navigation causes redirect.
2015-03-07 11:47:27 -05:00
Mega
42eadc72a4
Click on "Delete" btn in ACP > General > Navigation causes redirect.
2015-03-07 13:17:07 +03:00
barisusakli
3dd337bd34
closes #2829
2015-03-07 00:59:03 -05:00
barisusakli
289474edf7
closes #2827
2015-03-07 00:25:55 -05:00
barisusakli
63a6702285
removed whitespace
2015-03-06 19:48:12 -05:00
barisusakli
23a6b33f64
not used
2015-03-06 19:45:27 -05:00
barisusakli
3809b331bc
acp shenans
2015-03-06 19:38:10 -05:00
barisusakli
c15a289d2a
fix check
2015-03-06 19:05:51 -05:00
barisusakli
2a8437f08f
removed templates config and mapping 🐑
2015-03-06 19:02:18 -05:00
barisusakli
5821a0758f
return template name as well
2015-03-06 17:41:38 -05:00
Barış Soner Uşaklı
00be1e07e3
fix test
2015-03-06 15:21:00 -05:00
Barış Soner Uşaklı
ea9fccbf2a
fix -inf +inf
...
added test for -inf +inf
2015-03-06 15:12:55 -05:00
Barış Soner Uşaklı
07572b188b
fix crash
2015-03-06 14:54:02 -05:00
Julian Lam
f14c5f7e1c
added new hook 'action:meta.override404' so plugins can override the regular handling of pages that are not found
2015-03-06 13:40:39 -05:00
Barış Soner Uşaklı
9915e31bc5
closes #2826
2015-03-06 13:05:22 -05:00
Barış Soner Uşaklı
f7d7cc2610
closes #2808
2015-03-06 13:00:56 -05:00
Barış Soner Uşaklı
607535b37e
closes #2823
2015-03-06 12:29:05 -05:00
Julian Lam
daaf61bc68
fixed issue where accessing a category's access control caused a client-side error
2015-03-06 12:02:25 -05:00
yariplus
1102f40873
Add object setting plugin
...
Allows objects to be added to a plugin's settings using a tag with a JSON-like syntax in data-attributes.
A complex object can be created by using an array or another object as a parent, the object will be added to the parent array or the parent object's declared property instead of as it's own data-key.
2015-03-06 10:20:35 -05:00
barisusakli
558e708576
remove console.log
2015-03-05 17:32:40 -05:00
Barış Soner Uşaklı
e5343b7efc
dont display cluster warning if not running as cluster
2015-03-05 16:21:52 -05:00
Julian Lam
68cb1350f2
added instructions to grabbing theme versions
2015-03-05 15:41:35 -05:00
Barış Soner Uşaklı
eed00fadde
Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0
2015-03-05 11:33:36 -05:00
Julian Lam
b777c448cf
closed #2803
2015-03-04 16:03:58 -05:00
Barış Soner Uşaklı
6bd3c54a03
fix findAndModify
...
temp fix for connect-mongo
create admin after categories
2015-03-03 16:16:32 -05:00
psychobunny
3c9431b2fc
socket.io/plugin updated instructions to use require.main.require instead
2015-03-03 15:50:21 -05:00
psychobunny
f082270f25
got rid of hideIfPrivate
2015-03-03 15:47:23 -05:00
psychobunny
9bf55c96d2
closes #2818
2015-03-03 15:46:57 -05:00
Barış Soner Uşaklı
e421a2c7cd
pass session
2015-03-03 15:12:40 -05:00
Barış Soner Uşaklı
d9e0a495b0
updated install.js to install mongodb native 2
2015-03-03 14:31:09 -05:00
psychobunny
80945eff7e
closes #2819
2015-03-03 14:19:18 -05:00
psychobunny
a22300746c
latest tjs
2015-03-03 14:03:40 -05:00
Barış Soner Uşaklı
a19b25a3b3
closes #2816
2015-03-03 12:40:27 -05:00
Julian Lam
d7cd936b54
added preserveCase option to slugify
2015-03-03 12:34:45 -05:00
psychobunny
9f2b849861
latest tjs
2015-03-03 12:13:03 -05:00
Barış Soner Uşaklı
fa05971326
derp beforeEach
2015-03-02 16:35:12 -05:00
Barış Soner Uşaklı
0fdaaadae5
changed to before all
2015-03-02 16:28:03 -05:00
Barış Soner Uşaklı
e8644dac26
group.hidden is already bool
2015-03-02 16:10:08 -05:00
Barış Soner Uşaklı
8cb18b1e48
possible fix to group category
2015-03-02 16:06:40 -05:00
Barış Soner Uşaklı
c851b5a9b1
made getBaseUser public
2015-03-02 14:12:53 -05:00
psychobunny
89ecda5163
for plugin admin pages
...
need to find a better solution tho
2015-03-02 14:09:44 -05:00
Barış Soner Uşaklı
ac1e0513fc
moved setupPageRoute to helpers
2015-03-02 14:01:18 -05:00
psychobunny
8c79e11dae
properly fixes #2782
2015-03-01 16:10:54 -05:00
barisusakli
c40258a82c
removed 2x calls to getRecentTopicReplies
2015-02-27 23:18:04 -05:00
psychobunny
fa607132be
closes #2782
2015-02-27 18:07:29 -05:00
barisusakli
bd17bff7d4
prevent double follow/unfollow
2015-02-27 17:57:09 -05:00
psychobunny
5b67cd841e
fire filter:config.get even if anonymous
2015-02-27 15:30:43 -05:00
Barış Soner Uşaklı
cd1d287a46
fix new posts appearing out of order
2015-02-27 15:18:52 -05:00
psychobunny
0fadaf037a
filter:homepage.get for populating available routes on ACP
2015-02-27 15:09:09 -05:00
psychobunny
657fa8de73
oops action:homepage.get:*
2015-02-27 15:04:44 -05:00
psychobunny
44e8323efa
action:navigation.get:*
2015-02-27 15:00:52 -05:00
psychobunny
c97c1ab4b9
filter:config.get
2015-02-27 15:00:49 -05:00
Barış Soner Uşaklı
8b21f1c8ab
dont reload settings page on every save
...
only show an alert if reload is required
renamed settings.language to settings.userLang to match the config
2015-02-27 13:24:53 -05:00
Julian Lam
73a0908228
fixed hungarian language key being incorrect :rage2:
2015-02-27 12:59:02 -05:00
Barış Soner Uşaklı
5140e5db8d
closes #2759
2015-02-27 12:53:08 -05:00
Julian Lam
27282a2877
if no order is specified during a category creation, NodeBB won't crash
2015-02-27 12:31:23 -05:00
Barış Soner Uşaklı
4c67fffabc
dont parse sig if its falsy
2015-02-27 11:58:40 -05:00
Julian Lam
3ef54c3c01
added new hook to allow plugins to override the local login strategy with their own, closes #2806
2015-02-27 10:56:18 -05:00
barisusakli
01b012d89d
#1642
2015-02-26 18:44:13 -05:00
barisusakli
2c2586b578
closes #2271
2015-02-26 15:14:27 -05:00
barisusakli
83663cf46b
removed unused require
2015-02-26 14:14:58 -05:00
psychobunny
b07574d838
unnecessary return
2015-02-26 14:11:13 -05:00
psychobunny
3cc3e2f306
moved homepage configuration to its own acp page
2015-02-26 14:10:41 -05:00
psychobunny
332d4346ba
fixed disable toggle for nav
2015-02-26 12:53:48 -05:00
psychobunny
a59b932020
displayUsersLink deprecated
2015-02-26 12:35:36 -05:00
psychobunny
cfd66e5dd4
fixes #2795
2015-02-26 12:29:59 -05:00
barisusakli
f7f453f8cd
closes #2794
2015-02-26 12:22:52 -05:00
psychobunny
046bcef800
fixes #2782
2015-02-26 11:53:10 -05:00
ahwayakchih
7ed41a1f60
Set separator for loading environment variables to nconf, as discussed on https://github.com/NodeBB/NodeBB/pull/2778#issuecomment-76209393
2015-02-26 17:39:23 +01:00
Julian Lam
e0c7ef1451
fixed #2781
2015-02-26 11:09:14 -05:00
Julian Lam
6a32a0f399
closes #2775
2015-02-26 11:03:15 -05:00
Julian Lam
a3bc5d2037
fixing bug where the nav dropdown didn't close when a chat was opened
2015-02-26 10:08:48 -05:00
Julian Lam
5173fd7138
#2796
2015-02-26 09:34:43 -05:00
Julian Lam
72e9a6caa8
tweaks to ACP plugins page
2015-02-26 09:26:38 -05:00
Julian Lam
a2c6f58782
fixed issue where an updated alert didn't contain changes to the clickfn, closes #2798
2015-02-26 09:14:28 -05:00
Julian Lam
339619fc9d
#2799
2015-02-26 09:06:33 -05:00
Julian Lam
4a264cac52
latest fallbacks
2015-02-26 08:43:42 -05:00
Julian Lam
01166b08c3
latest translations
2015-02-26 08:41:38 -05:00
Julian Lam
00f3084b8e
closes #2792 , closes #2791 , closes #2788 , closes #2787 , closes #2786 , closes #2785 , closes #2784 , closes #2783
...
Squashed commit of the following:
commit ca5064a4effa3904ce936b521b169bba8d24f1a1
Author: Julian Lam <julian@designcreateplay.com >
Date: Thu Feb 26 08:19:32 2015 -0500
Revert "added ajaxify popstate cache, so back/forward will just put back the already loaded page"
This reverts commit 77d154bb8b .
commit ae07fc56c156074de8048bb627f5d9be849c8ad1
Author: Julian Lam <julian@designcreateplay.com >
Date: Thu Feb 26 08:19:24 2015 -0500
Revert "on click, topics are marked read from the unread page. Also fixed an issue where isPopState kept getting set to true, causing issues"
This reverts commit d8c9ec0d40 .
Conflicts:
public/src/client/unread.js
commit 96ee3631d7e4e1fc2c1b7632d86684fecd1e430f
Author: Julian Lam <julian@designcreateplay.com >
Date: Thu Feb 26 08:18:25 2015 -0500
Revert "actually fixed isPopState error"
This reverts commit e6701c5a1f .
2015-02-26 08:19:57 -05:00
psychobunny
0c8e0ca46f
linted /meta
2015-02-25 19:28:43 -05:00
psychobunny
b0628c2df8
missing semi-colons in database/
2015-02-25 19:27:13 -05:00
psychobunny
32ce785e5a
somebody was trying to save trees by reducing whitespace
...
burn the trees
2015-02-25 19:16:24 -05:00
psychobunny
26245133f3
linted client-side core modules
2015-02-25 19:15:02 -05:00
psychobunny
241f5b0224
linted client side modules
2015-02-25 19:13:03 -05:00
psychobunny
cb1e2c9fef
linting client side modules
2015-02-25 19:09:39 -05:00
psychobunny
c3541dbc95
linting acp
2015-02-25 19:05:29 -05:00
psychobunny
f6d90782a8
hinting
2015-02-25 19:03:32 -05:00
psychobunny
c1b45bc0ea
#2779 when duplicating categories, rename category:name to indicate it is duplicate
...
otherwise :rage1: when somebody deletes the wrong category
2015-02-25 18:54:11 -05:00
psychobunny
5020e864fc
#2779 also copy icon
2015-02-25 18:52:26 -05:00
psychobunny
59d176fa7b
closes #2779
2015-02-25 18:29:23 -05:00
barisusakli
a0c3ddc555
fix navigator
2015-02-25 18:00:03 -05:00
psychobunny
5a8babdde5
up'd vanilla's version
2015-02-25 17:52:45 -05:00
psychobunny
d545492b67
navigation: moved target to properties
2015-02-25 17:51:50 -05:00
psychobunny
b1f835b053
Merge remote-tracking branch 'origin/master' into sortable-menu
2015-02-25 17:44:02 -05:00
psychobunny
b788e134d1
added compatibility for deprecated filter:header.build
...
remove after 0.7.x
2015-02-25 17:43:31 -05:00
psychobunny
bc7729fbb3
console.logs
2015-02-25 17:27:05 -05:00
psychobunny
2b57ef3d4b
fixed a bug with draggable
2015-02-25 17:26:44 -05:00
psychobunny
1b250b8f57
linting
2015-02-25 17:23:02 -05:00
psychobunny
2ff59278c9
navigation cleanup
2015-02-25 17:22:41 -05:00
psychobunny
aa58302a27
type check before escape/unescape
2015-02-25 17:22:25 -05:00
psychobunny
e90f3bf7c8
fix typo in install data
2015-02-25 17:22:12 -05:00
psychobunny
1774cf0b15
allow language strings in menu items
2015-02-25 17:12:17 -05:00
psychobunny
be06162f0d
translator.unescape
2015-02-25 16:59:38 -05:00
psychobunny
33e4a2f1ec
translator.escape
2015-02-25 16:55:38 -05:00
psychobunny
6c0efa09c0
bugfix
2015-02-25 16:52:50 -05:00
psychobunny
d806cd134f
sortable menus, done
2015-02-25 16:47:19 -05:00
ahwayakchih
4c2f628baa
Added support for using mongo:password and redis:password from config, when no password is entered at setup. This allows for having "default" password and overrides from config. Added using mongo:username and port from config when running setup.
2015-02-25 22:27:19 +01:00
psychobunny
809ed255d1
drag & drop routes
2015-02-25 16:19:14 -05:00
Julian Lam
f00589c8ba
removing 'see all chats' from chats list, as it is in menu.tpl now
2015-02-25 16:07:03 -05:00
Julian Lam
37d426dddb
npnp, I totally meant to remove a method that's still in use...
2015-02-25 15:56:52 -05:00
Julian Lam
ec075ca608
suppressing alertSuccess when clicking into topics from unread page
2015-02-25 15:50:20 -05:00
Barış Soner Uşaklı
73505e9bd0
closes #2247
2015-02-25 15:37:33 -05:00
psychobunny
afc690d67b
upon saving, copy over route properties from defaults
2015-02-25 15:29:26 -05:00
psychobunny
a9f175a2bb
ability to sort navigation
2015-02-25 15:18:57 -05:00
psychobunny
a2e3179ea4
nav - enable / disable
2015-02-25 15:16:51 -05:00
psychobunny
1ae0a8a1bf
typo
2015-02-25 15:01:45 -05:00
psychobunny
c3701bcea7
loading and saving navigation
2015-02-25 15:01:28 -05:00
psychobunny
fbc0a11c87
nav - basic ACP setup
2015-02-25 14:50:45 -05:00
Julian Lam
e6701c5a1f
actually fixed isPopState error
2015-02-25 14:33:46 -05:00
Julian Lam
d8c9ec0d40
on click, topics are marked read from the unread page. Also fixed an issue where isPopState kept getting set to true, causing issues
2015-02-25 14:33:46 -05:00
Julian Lam
77d154bb8b
added ajaxify popstate cache, so back/forward will just put back the already loaded page
2015-02-25 14:33:46 -05:00
Barış Soner Uşaklı
094cd6df32
closes #2777
2015-02-25 14:17:38 -05:00
psychobunny
8256d2b997
bugfix
2015-02-25 14:15:50 -05:00
psychobunny
307204fc38
nav - added enabled/disabled
2015-02-25 14:12:16 -05:00
Julian Lam
55262b399a
tweaks and refactoring for #2774
2015-02-25 14:10:00 -05:00
psychobunny
6c77adfd3c
tjs 0.1.21 *
2015-02-25 14:05:16 -05:00
psychobunny
431a7f3300
tjs 0.1.20
2015-02-25 14:02:33 -05:00
psychobunny
40008a9e85
Merge remote-tracking branch 'origin/master' into sortable-menu
2015-02-25 13:56:57 -05:00
psychobunny
6cea047518
loading navigation, complete
2015-02-25 13:55:26 -05:00
psychobunny
3be5242aa1
navigation - upgrade script
2015-02-25 13:50:41 -05:00
psychobunny
9a24110a37
jsonlint
2015-02-25 13:50:35 -05:00
psychobunny
f1adddb775
navigation - basic save function
2015-02-25 13:45:49 -05:00
Julian Lam
3202a52a61
refactored notif dropdown, #2771
2015-02-25 13:43:25 -05:00
psychobunny
80116c3e30
fixed potential bug in rewards
2015-02-25 13:42:14 -05:00
psychobunny
ba9bba1dd8
navigation backbone
2015-02-25 13:27:25 -05:00
psychobunny
58411a4764
deprecated filter:header.build, the equivalent hook (same output data) will be filter:navigation.available
2015-02-25 13:26:42 -05:00
psychobunny
7a4fc8e48b
save default menu on installation
2015-02-25 13:26:09 -05:00
psychobunny
d754a6390e
navigation install data
2015-02-25 13:25:56 -05:00
psychobunny
738c27bf04
started dynamic sortable menu
2015-02-25 13:10:38 -05:00
psychobunny
ecad9d54ed
tjs 0.1.19 for undefined key cleanups
2015-02-25 13:08:55 -05:00
psychobunny
6dacaf6bb5
helpers.displayMenuItem
2015-02-25 12:48:26 -05:00
Barış Soner Uşaklı
0c903672d0
uid not used #1973
2015-02-25 12:46:00 -05:00
Barış Soner Uşaklı
e2b535dfaf
closes #1973
2015-02-25 12:44:04 -05:00
psychobunny
61cbb70691
update tjs to 0.1.18 for conditional helper functionality
2015-02-25 12:39:32 -05:00
Julian Lam
29873f1c5c
removed unused .getAll method, and sorting notifications client-side so that unread notifs don't all appear at the top, #2772
2015-02-25 12:26:55 -05:00
Julian Lam
ade12116a1
closed #2766
2015-02-25 10:51:35 -05:00
Julian Lam
ba7c873f07
closed #2765
2015-02-25 09:57:32 -05:00
Julian Lam
948cd22e9c
triggering full-screen composer on short viewports as well as narrow, #2763
2015-02-25 09:49:08 -05:00
Peter Jaszkowiak
34bbe241ce
Merge pull request #3 from NodeBB/master
...
Merge in latest
2015-02-24 21:59:19 -07:00
barisusakli
9084ee2d7e
cleanup popular.js
2015-02-24 22:24:22 -05:00
Julian Lam
89bf036262
fixing crash when utils.slugify is called with a null value
2015-02-24 21:11:25 -05:00
psychobunny
cf6b32bce6
logic error
2015-02-24 18:24:00 -05:00
psychobunny
6c5395dd05
added --verbose flag for grunt dev
2015-02-24 18:22:38 -05:00
psychobunny
8d121e7724
cleanup
2015-02-24 18:16:51 -05:00
psychobunny
d003515fd1
grunt - added restart message
2015-02-24 18:05:00 -05:00
psychobunny
aa12ab9478
think its fairly safe to say this isn't experimental anymore
...
worked every single time I reloaded today, and that'd be about a hundred
thousand times so far
2015-02-24 17:57:18 -05:00
psychobunny
6771c3c74c
added deprecation notice to ./nodebb watch
2015-02-24 17:53:31 -05:00
psychobunny
d03a70cc25
if multiple file extensions change before nodebb finishes compiling, then add to incomplete list and compile
2015-02-24 17:14:28 -05:00
psychobunny
7fe8180cf4
Merge remote-tracking branch 'origin/master' into grunt-dev
2015-02-24 16:41:07 -05:00
psychobunny
68930aaa5d
limit watch paths to three levels deep in nodebb-*, should be enough hopefully
...
minimatch sucks, unless I'm using it wrong. negating = find everything
then remove as necessary => long load times before watch is activated
2015-02-24 16:36:13 -05:00
psychobunny
8862fcba33
removing grunt deps we don't need
2015-02-24 15:50:23 -05:00
psychobunny
982400354a
added watch paths to plugins/themes
2015-02-24 15:50:01 -05:00
psychobunny
f8663bbfd0
added tpl flag to --from-file
2015-02-24 15:46:37 -05:00
psychobunny
b9875b42e9
yay grunt watch finally works!
2015-02-24 15:34:05 -05:00
psychobunny
e5c842d923
ability to send in extensions (comma delimited) to --from-file
2015-02-24 15:33:37 -05:00
Julian Lam
98158fb6f9
@barisusakli works perfectly
2015-02-24 15:22:25 -05:00
barisusakli
acc3c6a0a5
closes #2762
2015-02-24 15:05:55 -05:00
Julian Lam
912de27c9d
fixed indentation issues
2015-02-24 14:43:19 -05:00
Barış Soner Uşaklı
c94c1430b7
api/post/pid route
2015-02-24 13:02:58 -05:00
psychobunny
eb6754c5eb
nice, I figured out how to speed up grunt watch
2015-02-24 12:56:49 -05:00
psychobunny
01c15b8884
Merge remote-tracking branch 'origin/master' into grunt-dev
2015-02-24 12:23:52 -05:00
psychobunny
242f66934c
another attempt
2015-02-24 12:23:35 -05:00
Barış Soner Uşaklı
52aa7d27e8
#2761
2015-02-24 11:58:09 -05:00
Barış Soner Uşaklı
9de0c0cdd4
closes #2761
2015-02-24 11:55:16 -05:00
psychobunny
ab2315f3de
#2751
2015-02-24 11:45:58 -05:00
psychobunny
fdc8b67449
require pkg when needed
2015-02-23 17:25:36 -05:00
psychobunny
f408c76a98
requiring plugins in meta when needed
2015-02-23 17:24:20 -05:00
Julian Lam
3e3fff9fe8
hooking up accept/reject invite, #2758
2015-02-23 16:46:48 -05:00
Julian Lam
03e39f7b9b
isInvited mechanic for #2758
2015-02-23 16:31:23 -05:00
psychobunny
13fa1f6b9a
require socket.io only when you need it, shaves off another 0.5s on load
2015-02-23 16:24:43 -05:00
psychobunny
61b8fd2402
woops, left in some debug statements
2015-02-23 16:13:04 -05:00
psychobunny
dee5d18439
require npm module only as needed - shaves off a full second of loading time yay
2015-02-23 16:08:29 -05:00
Barış Soner Uşaklı
66d6c49ed4
closes #2749
2015-02-23 15:55:45 -05:00
Julian Lam
8262c38ac8
upgrading privilege sets to be system groups, so they're not in the way
2015-02-23 15:43:32 -05:00
Julian Lam
4984f2f449
Merge branch 'master' of github.com:nodebb/NodeBB
2015-02-23 15:25:37 -05:00
Barış Soner Uşaklı
14888a96cb
Merge remote-tracking branch 'origin/master'
...
Conflicts:
src/upgrade.js
2015-02-23 15:04:46 -05:00
Barış Soner Uşaklı
55884220b4
#2749 upgrade plugins:active to zset
2015-02-23 14:57:22 -05:00
psychobunny
ee377b160e
#2751 fixes syntax error on acp/ajaxify
2015-02-23 14:55:59 -05:00
Julian Lam
d3ff6a9f47
hidden groups are invisible to non-members, #2758
2015-02-23 14:54:48 -05:00
psychobunny
44c6375d91
it's on line 24 now
2015-02-23 14:11:51 -05:00
psychobunny
f63ecac8ee
upgrade script for nodebb-rewards-essentials
2015-02-23 14:11:50 -05:00
Barış Soner Uşaklı
89f2520eba
#2560 fix user link pic
2015-02-23 14:07:51 -05:00
Barış Soner Uşaklı
e6e755dd46
#2560
2015-02-23 14:05:43 -05:00
Barış Soner Uşaklı
1d5e15eab4
closes #2560
2015-02-23 13:39:29 -05:00
Julian Lam
8b81f3d835
server-side support for hidden option in group admin, #2758
2015-02-23 13:05:33 -05:00
Barış Soner Uşaklı
53db052cca
timeago widgets
2015-02-23 12:55:44 -05:00
Julian Lam
218ecce6c1
accessing search route with no term auto-expands the form now, part 1 of 2, #2757
2015-02-23 09:12:13 -05:00
barisusakli
56d18666d6
closes #2752
2015-02-22 14:47:07 -05:00
Julian Lam
dfabbb5fa2
latest translations
2015-02-21 23:13:53 -05:00
psychobunny
cb7c318377
closes #2751
2015-02-20 19:31:33 -05:00
psychobunny
f5eaa08340
fixed complications with deleted id's
2015-02-20 19:29:57 -05:00
psychobunny
def57d2926
don't rely on client side to increment id (duh)
2015-02-20 17:37:34 -05:00
psychobunny
7a8d84c011
ability to add a claimability limit to rewards
2015-02-20 17:33:29 -05:00
psychobunny
bb35950a5a
rewards acp - ability to set amount of times a user can claim reward
2015-02-20 17:19:39 -05:00
Barış Soner Uşaklı
61b1251a73
removed sort methods
2015-02-20 16:34:31 -05:00
psychobunny
5a6457ec7c
adding rewards-essentials to core
2015-02-20 16:09:20 -05:00
psychobunny
fe83adcbae
prevent rewards from clobbering each other on save
2015-02-20 15:21:09 -05:00
psychobunny
fbbd405b00
even:alert socket call -> app.alert
2015-02-20 15:07:43 -05:00
psychobunny
b26bf9f22d
rewards: bug fixes and cleanup, pretty much done part 1 ;)
2015-02-20 14:45:07 -05:00
psychobunny
2ba1363e12
results.owner*
2015-02-20 14:23:57 -05:00
psychobunny
aa38d6dda2
rewards bug fixes
2015-02-20 14:21:40 -05:00
psychobunny
7e9095b21b
added "owner" to action:post.upvote/downvote/unvote
2015-02-20 14:21:33 -05:00
Barış Soner Uşaklı
f9581e435d
getGroupsData method and filter:groups.get
2015-02-20 14:20:49 -05:00
psychobunny
949fcbbf11
rewards: big feature sprint
2015-02-20 13:40:19 -05:00
Barış Soner Uşaklı
fc23dea1d2
up versions
2015-02-20 12:36:57 -05:00
psychobunny
54c5034ce0
moved rewards/conditions/conditoinals out of core into rewards-essentials
2015-02-20 12:31:38 -05:00
psychobunny
a7c3d193cc
include nodebb-rewards namespace
2015-02-20 12:17:58 -05:00
psychobunny
7fa61f03e2
saving conditions
2015-02-20 12:16:13 -05:00
psychobunny
332110b8e2
bugfix
2015-02-20 12:16:04 -05:00
psychobunny
5fcbffe652
fixed delegate syntax
2015-02-20 00:29:15 -05:00
psychobunny
1998f102d6
using tjs to load new lines instead of cloning
2015-02-20 00:26:19 -05:00
psychobunny
8373f7359e
don't error out if reward not filled
2015-02-19 23:53:50 -05:00
psychobunny
09086f7d30
deleting rewards
2015-02-19 23:49:36 -05:00
psychobunny
c844400ab9
cleanup and fix for adding new rewards
2015-02-19 23:40:23 -05:00
psychobunny
5f54de3b37
successfully got loading and saving of rewards working
2015-02-19 23:39:39 -05:00
psychobunny
e5115c0cf2
differentiate between rid and id
2015-02-19 23:15:37 -05:00
psychobunny
67b693cd3a
pass in expected format of active rewards
2015-02-19 23:02:52 -05:00
psychobunny
cd26f5d06d
passing in values for saving rewards
2015-02-19 22:44:23 -05:00
psychobunny
91c02d4e29
ditching rewardID in favour of verbose id's
2015-02-19 22:19:04 -05:00
psychobunny
46e0fad2d8
rewards: code organization, getting ready to code saving/loading of active rewards
2015-02-19 22:06:52 -05:00
psychobunny
2cc6f0c507
fixed disable logic
2015-02-19 21:56:50 -05:00
psychobunny
4acf8cafee
rewards: adding new rows
2015-02-19 21:51:32 -05:00
Julian Lam
88aa427669
updated upgrade script so that it does not rely on Groups.list, as the method has changed between v0.5.0 and v0.6.0.
...
Also added setImmediate call so eachLimit doesn't explode
2015-02-19 19:34:13 -05:00
psychobunny
029ae11ed5
rewards - cleanup
2015-02-19 19:10:01 -05:00
psychobunny
3ca11c1947
rewards: disable / delete
2015-02-19 18:51:42 -05:00
psychobunny
4145046e02
rewards: got everything loading
2015-02-19 18:46:36 -05:00
psychobunny
b1c37775c5
more styling
2015-02-19 18:22:21 -05:00
barisusakli
756d03fa62
closes #2745
...
generate paths on retrieval instead of notification creation
also fix follow notification path
2015-02-19 18:14:38 -05:00
psychobunny
7457b22427
added more api fields to rewards
2015-02-19 17:48:01 -05:00
psychobunny
9291ec64f9
styling
2015-02-19 17:47:47 -05:00
Julian Lam
82543bdeee
fixed #2744
2015-02-19 17:31:05 -05:00
psychobunny
d9bd7a400d
minor styling
2015-02-19 17:29:44 -05:00
psychobunny
4f53bd59be
rewards - got custom inputs loading
2015-02-19 17:24:58 -05:00
Julian Lam
58094d2b3b
removed console logs, and requiring markdown 1.0.0 plugin
2015-02-19 17:07:01 -05:00
psychobunny
94c1c2d547
fixed loading mock data
2015-02-19 16:57:32 -05:00
Julian Lam
ceb18fe73d
added new hook and method for plugins to introduce their own formatting options, #2743
2015-02-19 16:51:15 -05:00
Barış Soner Uşaklı
767816e669
#2738
2015-02-19 16:46:00 -05:00
Barış Soner Uşaklı
c1ce0a9e1d
closes #2738
2015-02-19 16:37:56 -05:00
Barış Soner Uşaklı
c3a51033a8
removed utils.getQueryParams() use utils.params()
2015-02-19 16:11:23 -05:00
psychobunny
2bebac964e
loading mock data
2015-02-19 16:09:58 -05:00
Barış Soner Uşaklı
743cd20441
closes #2267
2015-02-19 15:56:12 -05:00
Julian Lam
4ba6d44858
Merge pull request #2739 from yariplus/mobifix
...
Fix #2684 ACP navbar on mobile.
2015-02-19 15:53:38 -05:00
yariplus
6c44de27ed
Fix spaces and less variables.
2015-02-19 15:29:43 -05:00
Julian Lam
4dad7de33f
fallbacks for #2601
2015-02-19 15:06:53 -05:00
Julian Lam
711dff1dd0
added language strings for #2601
2015-02-19 15:05:41 -05:00
psychobunny
0e7c3be9d3
made some progress with mock api + acp
2015-02-19 15:04:13 -05:00
psychobunny
bdcf090aaa
init rewards system
2015-02-19 14:20:13 -05:00
Barış Soner Uşaklı
da305210e2
closes #2618
2015-02-19 13:24:06 -05:00
Barış Soner Uşaklı
97c0b130ca
closes #2691
2015-02-19 12:23:44 -05:00
Julian Lam
350acde379
ability to mark a notification read/unread from dropdown list, made styling less bootstrap-locked, using FA icon in theme instead of hardcoded in template
2015-02-19 12:06:15 -05:00
Barış Soner Uşaklı
8eb45fc80a
dont remove self from browsing
2015-02-19 12:04:53 -05:00
Barış Soner Uşaklı
d09fcbaef0
closes #2741
2015-02-19 11:17:29 -05:00
yariplus
145f7b3809
Fix #2684 ACP navbar on mobile.
2015-02-19 06:35:45 -05:00
Julian Lam
268981f6db
latest translations
2015-02-18 23:00:44 -05:00
Barış Soner Uşaklı
957a0840b1
Merge pull request #2736 from pitaj/master
...
Fix ACP sidebar affix issue
2015-02-18 21:55:51 -05:00
barisusakli
364ed641dd
truncateUserList on search
2015-02-18 21:27:09 -05:00
barisusakli
aa94dafac1
closes #725
2015-02-18 21:09:33 -05:00
psychobunny
eb88d2fbd8
testing docgen again
2015-02-18 16:19:23 -05:00
psychobunny
1337924afb
test commit - testing docgen
2015-02-18 16:04:46 -05:00
Julian Lam
6a69fcd4cd
fixes #2665
2015-02-18 15:41:44 -05:00
Julian Lam
502e806f88
fixed #2732 -- group creation now using language keys, and no longer succeeds if a group by the name of 'guest' is created.
2015-02-18 15:34:01 -05:00
Peter Jaszkowiak
1ce0073cb6
Fixed events sidebar positioning
2015-02-18 13:30:06 -07:00
Peter Jaszkowiak
a2f4cda715
Fixed sidebar positioning
2015-02-18 13:26:13 -07:00
Barış Soner Uşaklı
dca143fd87
Merge pull request #2706 from acardinale/master
...
Add hooks "filter:topic.build" and "filter:category.build"
2015-02-18 10:48:05 -05:00
acardinale
6607dfc4c9
Update categories.js
2015-02-18 15:27:14 +01:00
acardinale
8975a0962e
Update topics.js
2015-02-18 15:26:05 +01:00
barisusakli
d577371a51
fix test
2015-02-18 07:41:35 -05:00
barisusakli
0dca86f255
fix tests
2015-02-18 07:36:49 -05:00
barisusakli
60efeb8561
fix nid
2015-02-18 07:28:53 -05:00
barisusakli
31a44a9982
dont use fa icon
2015-02-18 00:04:55 -05:00
Barış Soner Uşaklı
25b25319f1
Merge pull request #2727 from yariplus/fixselects
...
Fix select and select multiple loading/saving on widget ACP.
2015-02-17 23:09:51 -05:00
barisusakli
3bcd8aefb0
deleteObjectFields method
...
cleaned up user reset
2015-02-17 22:22:06 -05:00
psychobunny
540facaaab
try #2 (I give up, grunt-watch seems so unpredictable... on windows anyways)
2015-02-17 19:18:55 -05:00
barisusakli
75657605ad
fix typo in search
2015-02-17 18:57:24 -05:00
barisusakli
fbcc7c4bc3
closes #2634
2015-02-17 18:52:54 -05:00
barisusakli
c305cd8220
removed commented out code
2015-02-17 18:14:29 -05:00
barisusakli
0096d74cfa
user password reset test
2015-02-17 18:11:30 -05:00
barisusakli
150d33eb92
upgrade script to rename widgets:home.tpl to widgets:categories.tpl
2015-02-17 17:55:20 -05:00
Julian Lam
df7c48c474
restoring latest plugin version in plugins ACP
2015-02-17 16:09:25 -05:00
Julian Lam
7bb9ea4b33
querying via qs now
2015-02-17 16:01:57 -05:00
psychobunny
02c310ea03
Merge remote-tracking branch 'origin/master' into grunt-dev
2015-02-17 15:26:22 -05:00
Barış Soner Uşaklı
276cd51836
closes #2467
2015-02-17 15:14:06 -05:00
psychobunny
0611b7e1ea
closes #2733
2015-02-17 15:12:43 -05:00
Barış Soner Uşaklı
8f6b577bad
Update package.json
2015-02-17 14:50:08 -05:00
Barış Soner Uşaklı
bd553eb05d
closes #2002
2015-02-17 13:25:22 -05:00
Barış Soner Uşaklı
fe1f4f84ec
Merge pull request #2682 from MegaGM/action.posts.loaded
...
Change argument in action:posts.loaded
2015-02-17 12:26:19 -05:00
Mega
16c5c18165
Update arguments in action:posts.loaded
2015-02-16 10:43:56 +03:00
Peter Jaszkowiak
25e9dca74e
Merge pull request #2 from NodeBB/master
...
Update to latest
2015-02-15 21:15:59 -08:00
yariplus
c3f0f52757
Fix select and select multiple loading/saving on widget ACP.
2015-02-15 01:53:18 -05:00
Barış Soner Uşaklı
12619ba733
Merge pull request #2698 from MegaGM/acp.panel.width
...
[ACP] Remove unnecessary panel width restriction
2015-02-13 23:50:02 -05:00
barisusakli
e3ba6716d1
closes #2723
2015-02-13 20:28:37 -05:00
barisusakli
16be6d3382
increase group search results to 20 items
2015-02-13 18:34:03 -05:00
barisusakli
d152254bcb
removed availableTemplates assign
2015-02-13 18:26:25 -05:00
barisusakli
b2fc4d5dc4
#2002
2015-02-13 18:16:36 -05:00
barisusakli
c450992882
closes #2722
2015-02-13 15:13:16 -05:00
Julian Lam
1029b6c2f3
some prep for #2499
2015-02-12 16:15:35 -05:00
Barış Soner Uşaklı
d09a53197e
closes #2570
2015-02-12 15:03:46 -05:00
Barış Soner Uşaklı
09b26bc950
if code isnt validated return error
2015-02-12 14:37:01 -05:00
Barış Soner Uşaklı
8cbb9aa310
#2585
2015-02-12 13:42:45 -05:00
Barış Soner Uşaklı
0d84486187
closes #2585
2015-02-12 13:38:19 -05:00
Barış Soner Uşaklı
429d7cbfa2
added filter:category.get
2015-02-12 13:23:21 -05:00
psychobunny
f4c587c530
move hardcoded initial welcome text into welcome.md
2015-02-12 13:10:18 -05:00
Barış Soner Uşaklı
0421b6ef06
closes #2639
2015-02-12 13:04:49 -05:00
Barış Soner Uşaklı
cdd5847b39
closes #2664
2015-02-12 12:23:13 -05:00
Barış Soner Uşaklı
5cebcfba7a
update validator ver
2015-02-12 11:49:26 -05:00
barisusakli
cf986ad903
Merge remote-tracking branch 'origin/master'
...
Conflicts:
src/socket.io/user.js
2015-02-11 21:55:16 -05:00
barisusakli
f99c3a310d
use uid instead of socket.uid
2015-02-11 21:54:20 -05:00
Barış Soner Uşaklı
a62a3647a0
use uid, socket.uid is always 0 here
2015-02-11 21:53:53 -05:00
barisusakli
5dfafff421
call callback on password update
2015-02-11 21:26:26 -05:00
barisusakli
06b2a6ff68
closes #2717
2015-02-11 21:09:43 -05:00
Peter Jaszkowiak
013627860d
Merge pull request #1 from NodeBB/master
...
Update
2015-02-11 16:55:36 -08:00
psychobunny
e60ef6c9d1
Merge pull request #2716 from pitaj/master
...
Translate ACP pages
2015-02-11 18:10:48 -05:00
Peter Jaszkowiak
2b9d1ee3dd
Translate ACP pages
...
I fixed it
2015-02-11 16:05:05 -07:00
psychobunny
d016a9f3b0
Merge pull request #2715 from pitaj/master
...
Make ACP sidebar fixed
2015-02-11 17:57:20 -05:00
Peter Jaszkowiak
a583f9d77a
Fixed sidebar overlay issue on window width
...
Had the wrong `min-width`
2015-02-11 14:56:57 -07:00
Barış Soner Uşaklı
3f31098144
closes #2619
2015-02-11 16:16:32 -05:00
Barış Soner Uşaklı
3293436867
closes #2640
2015-02-11 14:44:56 -05:00
Barış Soner Uşaklı
7d963e52cf
closes #2686
2015-02-11 13:44:54 -05:00
Barış Soner Uşaklı
d20628a8d4
closes #2539
2015-02-11 12:55:02 -05:00
Julian Lam
8a581ed1dd
fixes #2711 :rage2:
2015-02-11 12:30:48 -05:00
Julian Lam
0c5c0bf08a
making userRow selector less specific, in group details.js
2015-02-11 12:23:19 -05:00
Barış Soner Uşaklı
f3d1e96c24
filter deleted topics on popular
2015-02-11 12:12:37 -05:00
Barış Soner Uşaklı
749ce5f8e5
dont crash if callback isnt supplied to list methods
2015-02-11 12:01:55 -05:00
Julian Lam
081462983a
refactored the groups update method a bit, and now if a group has pending members and it becomes a public group, those users become members
2015-02-11 11:35:14 -05:00
Peter Jaszkowiak
8241243f6b
Make ACP sidebar fixed
...
If you want to implement some kind of replacement for the CSS calc I
used, go ahead and do it yourself. I'm hoping webmasters can either deal
with a tad bit of overlap or have a modern browser.
2015-02-10 21:34:19 -07:00
barisusakli
1142f7700f
closes #2714
2015-02-10 23:34:06 -05:00
barisusakli
104393f5f7
closes #2712
2015-02-10 21:54:35 -05:00
barisusakli
a5029d148c
open user links in new tab
2015-02-10 20:20:57 -05:00
psychobunny
fd62b537b7
Merge pull request #2713 from yariplus/widgetsingleclick
...
Make widget headers clickable anywhere.
2015-02-10 19:53:45 -05:00
Timothy Fike
a0e98d5957
Make widget headers clickable anywhere.
2015-02-10 19:47:06 -05:00
Barış Soner Uşaklı
2c86ca59e6
fire filter:serch.build if query is empty
2015-02-10 15:23:11 -05:00
Barış Soner Uşaklı
6a55cdfbaf
fix relative_path image url for sub installs
2015-02-10 14:47:01 -05:00
Barış Soner Uşaklı
57d6bb3b4c
filter:search.build hook
2015-02-10 14:30:01 -05:00
Barış Soner Uşaklı
b40b87dd36
dont add relative_path to uploads it is added on the way out
2015-02-10 13:45:29 -05:00
Barış Soner Uşaklı
34c1d69ed3
added filter:tags.search
2015-02-10 13:12:08 -05:00
Julian Lam
47964e8ff4
latest fallbacks
2015-02-10 11:24:44 -05:00
Julian Lam
0d9d9bf110
added two new language strings
2015-02-10 11:24:11 -05:00
Julian Lam
9bfb7585ee
bundling emoji-extended with all installs, @frissdiegurke
2015-02-10 11:21:14 -05:00
Julian Lam
f16c37eeaf
#2692
2015-02-10 11:17:25 -05:00
Julian Lam
57d45518bd
added a preventDefault when href="#" or data-ajaxify="false", so page doesn't send user back to top (which is kind of annoying), but not sure if this may introduce side-effects. @barisusakli @psychobunny
2015-02-10 11:16:24 -05:00
Julian Lam
15e6c51541
latest translations
2015-02-10 10:53:19 -05:00
barisusakli
b6125b1674
toString pid
2015-02-09 18:00:02 -05:00
barisusakli
5e7bf7a272
default search in posts
2015-02-09 17:50:19 -05:00
barisusakli
6cd615ee45
dont add post/topic query params if searching for users/tags
2015-02-09 17:45:35 -05:00
Barış Soner Uşaklı
c98720ee4c
show results as WIP
2015-02-09 17:02:47 -05:00
Barış Soner Uşaklı
be92f07ab9
save/clear search preferences
2015-02-09 15:32:43 -05:00
Julian Lam
9b45109349
updating development version
2015-02-09 14:49:43 -05:00
Julian Lam
b1340b74c6
updating vanilla minver
2015-02-09 13:41:21 -05:00
Julian Lam
c351261165
added daily cleaning of reset tokens #2708
2015-02-08 22:02:13 -05:00
Julian Lam
1843d0364e
closed #2708
2015-02-08 21:06:45 -05:00
barisusakli
7f6518e4a6
private plugin link fix
2015-02-08 13:38:42 -05:00
acardinale
612acc41ba
Add hook "filter:category.build"
...
Same behavior as "filter:register.build"
2015-02-08 12:05:26 +01:00
acardinale
a63c679935
Add hook "filter:topic.build"
...
Same behavior as "filter:register.build"
2015-02-08 11:58:01 +01:00
barisusakli
10928ed11b
escape post content
2015-02-07 23:51:25 -05:00
barisusakli
b41119a374
show seconds like search page
2015-02-07 23:32:42 -05:00
barisusakli
138a13f1b2
dont crash if searchQuery is falsy
2015-02-07 23:10:54 -05:00
barisusakli
4d63a7c020
closes ##2705
2015-02-07 23:00:58 -05:00
barisusakli
5cc728994b
dont need hidePostedBy
2015-02-07 20:55:57 -05:00
barisusakli
d96e4ec22a
fix category filter and pagination, strip marquee
2015-02-07 20:30:03 -05:00
barisusakli
4d34241072
missing semicolon
2015-02-07 20:02:21 -05:00
barisusakli
eff1256dfb
search sort, search in posts, titles, posts& titles
2015-02-07 20:00:07 -05:00
Julian Lam
957415463f
Merge branch '0.7.0'
...
Conflicts:
package.json
src/search.js
2015-02-07 17:07:48 -05:00
barisusakli
8bbd7d971b
fix index to post if sorting is by votes and pagination is used
2015-02-07 00:52:53 -05:00
barisusakli
9062a8f02b
pass on mainPid
2015-02-07 00:19:22 -05:00
barisusakli
c859586269
calculate topic post indices instead of querying db
2015-02-07 00:12:47 -05:00
Julian Lam
ff5eeb3a85
fixed #2704
2015-02-06 20:42:20 -05:00
barisusakli
38dd3d4281
search newer/older than and better pagination
2015-02-06 19:47:27 -05:00
barisusakli
722b629572
closes #2703
2015-02-06 14:16:33 -05:00
Barış Soner Uşaklı
6680c2d475
Merge pull request #2621 from TheBronx/master
...
new filter hooks on favourite actions #2620
2015-02-06 12:39:15 -05:00
barisusakli
ba6af71150
fix profile update
2015-02-05 23:37:11 -05:00
barisusakli
652e247d1b
fix username change event log
2015-02-05 23:21:31 -05:00
barisusakli
92c869e886
try to get ip from x-forwarded-for first
2015-02-05 23:18:53 -05:00
barisusakli
d65546a34d
search form fix
2015-02-05 21:08:52 -05:00
barisusakli
9487f3a028
qs module changes categories param
2015-02-05 20:51:25 -05:00
barisusakli
d3aa353d73
dont crash if html is not string
2015-02-05 20:38:43 -05:00
barisusakli
9bca777320
closes #2700 allowGroupCreation setting
2015-02-05 19:38:51 -05:00
barisusakli
149120a186
fix notif url in topic notification email
2015-02-05 18:22:19 -05:00
barisusakli
832430ed37
dont crash if post.user or post.category doesn't exist
2015-02-05 18:07:17 -05:00
barisusakli
5c0bcd7e5d
proper qs, pagination on search results
2015-02-05 18:02:30 -05:00
barisusakli
161b934827
reply count filter atleast/atmost
2015-02-05 17:21:01 -05:00
Julian Lam
a12bb9a32c
latest translations
2015-02-05 17:11:33 -05:00
barisusakli
def600e927
search in categories and children
2015-02-05 14:55:40 -05:00
Mega
a0926d5505
[ACP] Remove unnecessary panel width restriction
2015-02-05 22:28:21 +03:00
Julian Lam
f7ccdc3668
Merge branch 'master' of github.com:NodeBB/NodeBB
2015-02-05 13:09:34 -05:00
Julian Lam
fdaccc804c
handling cases where no callback is passed to emailer.send
2015-02-05 13:09:32 -05:00
Barış Soner Uşaklı
ff5f3b264a
Merge pull request #2547 from Alpacatty/patch-1
...
fix generated widgets areas glitching on small screens
2015-02-05 11:36:47 -05:00
barisusakli
845b97687a
removed strict li selector
2015-02-04 19:05:43 -05:00
barisusakli
57ebcb8b8a
closes #2694
2015-02-04 18:16:10 -05:00
barisusakli
39a75ea2d7
fix recent replies
2015-02-04 15:49:08 -05:00
barisusakli
385760bdda
#2690
2015-02-04 12:09:54 -05:00
barisusakli
2911de0af9
really fix tests
2015-02-04 00:50:10 -05:00
barisusakli
cba9ad3d60
fix tests, and groups.join duh
2015-02-04 00:46:51 -05:00
barisusakli
16537bc636
prevent double callback
2015-02-04 00:37:08 -05:00
barisusakli
311fd00ecd
dont allow guests to join groups
2015-02-04 00:33:15 -05:00
barisusakli
b7602c6e80
removed winston.err
2015-02-03 21:04:31 -05:00
barisusakli
1fe1085863
update validator and winston
2015-02-03 21:02:36 -05:00
barisusakli
b5b5894301
t.js version
2015-02-03 21:00:46 -05:00
barisusakli
fd773807e9
#2685 fix copy paste fail 😦
2015-02-03 19:55:14 -05:00
barisusakli
25ccc573c0
closes #2687
2015-02-03 18:13:34 -05:00
barisusakli
255f50343c
closes #2685
2015-02-03 16:13:09 -05:00
barisusakli
28c57b6635
removed unused requires
2015-02-02 15:56:34 -05:00
Barış Soner Uşaklı
a0d70b48db
Merge pull request #2675 from MegaGM/actionposts.edited
...
Added data argument to action:posts.edited hook
2015-02-02 15:15:04 -05:00
barisusakli
cc2ab12f29
removed bans from downvotes and flags
...
cleanup thread tools emits
2015-02-01 21:38:14 -05:00
Julian Lam
1b00d0f739
fixed #2670
2015-02-01 20:29:57 -05:00
Julian Lam
b3278cf8e8
fixed #2681
2015-02-01 20:21:31 -05:00
barisusakli
6a837632fa
fix first post loading when pagination is enabled
2015-02-01 20:10:55 -05:00
Julian Lam
cfcfc8e0b1
Revert "fixed #2681 "
...
This reverts commit a46aaf2c87 .
2015-02-01 20:03:48 -05:00
Julian Lam
a46aaf2c87
fixed #2681
2015-02-01 20:01:41 -05:00
Julian Lam
5c2a70254f
latest translations and fallbacks
2015-02-01 19:37:19 -05:00
Julian Lam
d284e89d6c
added too-many-messages language key
2015-02-01 19:36:22 -05:00
Julian Lam
59da48dee5
added too-many-messages language key
2015-02-01 19:35:41 -05:00
Mega
df0e924714
Change argument in action:posts.loaded
2015-02-02 03:27:25 +03:00
barisusakli
0bfa8d337a
removed console.logs
2015-02-01 19:13:27 -05:00
barisusakli
2c8e8a1f1c
closes #2550 , closes #2518
2015-02-01 19:12:03 -05:00
Mega
2f19f4106a
Added data argument to action:posts.edited hook
2015-02-02 02:36:17 +03:00
Julian Lam
904daf7776
Merge branch 'master' into 0.7.0
2015-02-01 17:24:56 -05:00
Julian Lam
79083004e4
added missing file
2015-02-01 17:22:40 -05:00
Julian Lam
c652d1b80e
removed console log from upgrade script
2015-02-01 17:22:08 -05:00
barisusakli
feeeb83a43
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-31 15:47:40 -05:00
barisusakli
4d9e7fce22
notifyOnlineUsers helper
2015-01-31 15:42:10 -05:00
barisusakli
f988959989
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-31 13:37:57 -05:00
barisusakli
7363c71180
sitemap style
2015-01-31 13:37:34 -05:00
Barış Soner Uşaklı
63fd3f259f
Merge pull request #2676 from MegaGM/Fix-User.setUserField/s
...
Uploading avatar causes crash on 0.6.1-dev
2015-01-31 13:16:25 -05:00
barisusakli
dc0229fc73
closes #2677
2015-01-31 13:10:43 -05:00
Mega
2e1d1ac665
Uploading avatar causes crash on 0.6.1-dev
2015-01-31 18:06:54 +03:00
Mega
c16689503d
Added as argument post id in action:posts.edited
2015-01-31 15:34:40 +03:00
barisusakli
15b5c56612
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-31 00:00:24 -05:00
barisusakli
2c033bf286
set memberCount to 0 on creation
2015-01-31 00:00:02 -05:00
barisusakli
b3a968e006
merge
2015-01-30 22:41:18 -05:00
barisusakli
dc2a2aa98e
store group member count in group hash
...
yet another upgrade script
2015-01-30 22:38:42 -05:00
Julian Lam
607e88b3c3
fixed browser title in user groups page
2015-01-30 16:29:33 -05:00
Julian Lam
ecfa8f7a7d
passing memberCount and createTime into getUserGroups
2015-01-30 16:29:33 -05:00
Julian Lam
e4e9020e1f
added groups page to user profile
2015-01-30 16:29:33 -05:00
Julian Lam
b62337b0b9
fixed browser title in user groups page
2015-01-30 16:27:29 -05:00
Julian Lam
da0b2c84e6
passing memberCount and createTime into getUserGroups
2015-01-30 16:24:57 -05:00
barisusakli
c8f87e5d36
removed console.log
2015-01-30 16:16:49 -05:00
Julian Lam
4a7ec3ccc6
added groups page to user profile
2015-01-30 15:48:21 -05:00
psychobunny
4f5918390a
if user search is blank, return all users
2015-01-30 14:19:15 -05:00
psychobunny
7639bff0fe
updated package.json
2015-01-30 13:06:17 -05:00
psychobunny
f5ef3cf866
Gruntfile.js
2015-01-30 13:06:04 -05:00
barisusakli
2512598917
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-30 12:33:31 -05:00
barisusakli
60e052e788
closes #2674
2015-01-30 12:28:29 -05:00
barisusakli
3bb9c9531f
catch errors from static hook
2015-01-30 12:25:07 -05:00
psychobunny
66b6e12aa3
added grunt deps
2015-01-30 12:21:00 -05:00
Julian Lam
77a9c7c195
Merge branch 'master' into 0.7.0
2015-01-29 19:51:29 -05:00
Julian Lam
939e623547
collapsing a bunch of whitespace using async.apply, and also fixed #2672 as well
2015-01-29 19:49:32 -05:00
barisusakli
39cac43b96
if key isn't found dont error
...
Conflicts:
src/database/redis/main.js
2015-01-29 19:40:51 -05:00
barisusakli
f3f3ca8e50
if key isn't found dont error
2015-01-29 19:25:01 -05:00
Julian Lam
a7a4edfd37
administrators group no longer shows up in group searches
2015-01-29 19:18:18 -05:00
Julian Lam
f793536131
latest translations and fallbacks
2015-01-29 17:45:42 -05:00
barisusakli
d1a1cada19
fix typo
2015-01-29 17:12:12 -05:00
barisusakli
530bdbbd1a
dont rename if key doesn't exist
2015-01-29 17:10:49 -05:00
barisusakli
b54f2de504
pass uid to getUsers and getUsersFromSets
2015-01-29 17:02:20 -05:00
Julian Lam
f753cfb1c9
search on grop sort change too
2015-01-29 16:45:51 -05:00
Julian Lam
b052ed3504
searching on keyup instead of enter key
2015-01-29 16:42:00 -05:00
Julian Lam
6ebc048f1f
searching on keyup instead of enter key
2015-01-29 16:41:48 -05:00
psychobunny
6a2c35c263
latest t.js
2015-01-29 15:45:31 -05:00
Barış Soner Uşaklı
eb5746b2b4
Merge pull request #2589 from Schamper/bat-script
...
Simple bat file for Windows. Not all options are supported, but it's a start
2015-01-29 14:19:48 -05:00
Barış Soner Uşaklı
af4a272264
Merge pull request #2636 from Schamper/fix-editorconfig
...
Fix editorconfig syntax
2015-01-29 14:19:29 -05:00
barisusakli
4413c70d3c
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-29 13:42:05 -05:00
barisusakli
57453f33ab
new group members route
...
getMembers can take start end
ability to specify how many group members to return
2015-01-29 13:37:45 -05:00
barisusakli
e16cfa396b
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-29 12:53:01 -05:00
barisusakli
a1c8902b4e
hook fixes
...
new hook, action:user.online,
fix action:user.set hooks so they pass in uid
check err before firing hooks
2015-01-29 12:52:30 -05:00
Julian Lam
8bc2d97352
stringify helper for t.js
2015-01-29 10:08:53 -05:00
barisusakli
aaa1fae558
closes #2597
2015-01-29 01:06:48 -05:00
barisusakli
4d6a6f64b0
slug is lowercase
2015-01-28 23:43:08 -05:00
barisusakli
f9fecf4bc1
faster sort users
2015-01-28 19:19:55 -05:00
barisusakli
60fecdbdf8
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-28 19:08:19 -05:00
barisusakli
0fab6c243c
increase rate limit timeframe from 1 second to 10 seconds
2015-01-28 19:07:44 -05:00
barisusakli
c87c99eadd
dont check admin emits against flooding
2015-01-28 17:08:41 -05:00
barisusakli
ed714cdf77
user search paginator
2015-01-28 15:08:33 -05:00
barisusakli
98ff75b9c3
closes #2581
2015-01-28 13:46:11 -05:00
Julian Lam
aabfeba38d
Merge branch 'master' into 0.7.0
...
Conflicts:
src/user.js
2015-01-28 13:39:21 -05:00
Julian Lam
63eeee4394
fixed issue where hitting enter while searching for groups would cause the page to reload.
2015-01-28 13:38:08 -05:00
barisusakli
9db7f0f9a0
doing on master as well
2015-01-28 10:30:18 -05:00
psychobunny
5a3c056759
removing li specific selector
2015-01-27 23:50:10 -05:00
psychobunny
370a60c14f
potential bug @barisusakli I think you changed this, just pinging you in case
2015-01-27 23:50:01 -05:00
psychobunny
d47cd270df
some random favourite typo
2015-01-27 23:37:47 -05:00
barisusakli
0dc0c39f48
removed li selector
2015-01-27 19:58:17 -05:00
barisusakli
ab69477b24
moved filter:user,get to central function
2015-01-27 17:37:21 -05:00
psychobunny
c06132e779
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-27 17:13:43 -05:00
psychobunny
f253b11d71
passed in wrong object
2015-01-27 17:09:45 -05:00
psychobunny
0828caab32
renamed to filter:userlist.get
2015-01-27 16:51:48 -05:00
psychobunny
943e268ffc
add filter:users.get
2015-01-27 16:39:33 -05:00
barisusakli
ddee93beab
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-27 16:20:20 -05:00
barisusakli
27518716a0
make getUsers public for plugins
2015-01-27 16:04:02 -05:00
Julian Lam
a3cadff1d3
updated settings module (v2) to fix multiple selects and checkboxes using name instead of id, which isn't always guaranteed to be set.
2015-01-27 14:47:39 -05:00
Julian Lam
d096a639d6
fixed #2657 -- there's a slight chance this might break other ACP pages, but my limited testing tells me it is ok so far
2015-01-27 13:14:07 -05:00
Julian Lam
891731ca52
enabled saving of sendPostNotification setting
2015-01-27 11:42:03 -05:00
Julian Lam
08e39d150e
fixed #2655
2015-01-27 11:19:36 -05:00
Julian Lam
06238f6894
partial fix to #2655
2015-01-27 11:12:19 -05:00
barisusakli
c33b369858
closes #2658
2015-01-27 10:36:35 -05:00
psychobunny
72e14e6db6
closes #2653
2015-01-27 04:39:00 -05:00
Julian Lam
d102ff0704
fixed #2656
2015-01-26 21:35:30 -05:00
barisusakli
20a2262e43
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-26 18:24:24 -05:00
barisusakli
bf9b633d50
fix Group.exists if an array is passed in
2015-01-26 16:48:39 -05:00
psychobunny
c9f0e61b57
Update CONTRIBUTING.md
2015-01-26 15:47:28 -05:00
psychobunny
d3d321f1b7
CLA mention in contributing.md
2015-01-26 15:46:34 -05:00
Julian Lam
57a3d53dee
updating mentions minver
2015-01-25 21:04:11 -05:00
barisusakli
26defd7dca
Groups.getGroupNameByGroupSlug
2015-01-25 20:53:57 -05:00
barisusakli
e31bf9131f
added topics.follow and toggleFollow
2015-01-25 16:47:51 -05:00
Julian Lam
5a1c2b9ddf
booleanifying sendPostNotification user setting when requested, and now only sending the post notification if the user has flipped that option on in user settings... kind of an important thing to forget...
2015-01-25 09:41:51 -05:00
barisusakli
288d507eb6
pass the loaded pids to action:posts.loaded
2015-01-24 18:48:34 -05:00
barisusakli
835ad3ea53
fix post.getUpvoters to work with an array
2015-01-24 13:16:07 -05:00
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.
2015-01-23 21:28:18 -05:00
barisusakli
90b1b13914
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-23 18:21:24 -05:00
barisusakli
4b3aa26abd
closes #2633
2015-01-23 18:19:30 -05:00
barisusakli
19814a619d
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-23 15:13:24 -05:00
barisusakli
caec718092
callback for getUidsInRoom
2015-01-23 15:12:57 -05:00
psychobunny
3fb7eb766b
closes #2646
2015-01-23 15:06:53 -05:00
Julian Lam
ca92372676
fixed #2644
2015-01-23 07:27:49 -05:00
barisusakli
535f30aa9e
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-22 16:40:31 -05:00
Julian Lam
70f6c396fc
updated widget container to use h3 in panel header
2015-01-22 16:38:24 -05:00
barisusakli
bd8a77a22b
dont crash if callback isnt passed in
2015-01-22 16:23:38 -05:00
barisusakli
2c45dc6450
redis helpers
2015-01-22 16:21:36 -05:00
Julian Lam
0bf98b5494
simplified isOwner check because there's no need to check admin status as admins automatically become owners now
2015-01-22 16:08:55 -05:00
Julian Lam
070215b05e
simplified isOwner check because there's no need to check admin status as admins automatically become owners now
2015-01-22 16:08:20 -05:00
Julian Lam
4c927060d9
Merge branch 'master' into 0.7.0
2015-01-22 16:02:41 -05:00
Julian Lam
0c2d2a28ba
admins can bypass the request step of a group and just join it, and they also become owners when they join a group
2015-01-22 16:01:17 -05:00
Julian Lam
a526577927
only attempt to remove address bar if current position is at the top of screen
2015-01-22 15:08:23 -05:00
Julian Lam
72f28b7b38
closed #2641
2015-01-22 14:20:33 -05:00
barisusakli
d895ca6827
missing semicolon
2015-01-22 14:20:33 -05:00
barisusakli
77216acbcc
user.delete test
2015-01-22 14:20:33 -05:00
barisusakli
5fb8817b3c
closes #2643
2015-01-22 14:20:33 -05:00
Julian Lam
d2217b8137
closed #2641
2015-01-22 14:20:10 -05:00
barisusakli
740c52fc4f
missing semicolon
2015-01-22 14:19:23 -05:00
barisusakli
4603484558
user.delete test
2015-01-22 14:18:19 -05:00
barisusakli
22c541d95f
closes #2643
2015-01-22 14:13:39 -05:00
barisusakli
d40646ac42
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-22 12:19:46 -05:00
barisusakli
f3719df997
getGroups method to get a range
2015-01-21 23:16:31 -05:00
Julian Lam
c8c7081f5d
Merge branch 'master' into 0.7.0
2015-01-21 23:11:20 -05:00
Julian Lam
63f449d0ad
Merge remote-tracking branch 'origin/0.7.0' into 0.7.0
2015-01-21 23:11:14 -05:00
Julian Lam
3ade5da00f
groups sorting by creation date
2015-01-21 23:10:59 -05:00
barisusakli
c6ae6fae54
fix typo in test
2015-01-21 22:55:13 -05:00
barisusakli
afe29d3133
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-21 22:54:15 -05:00
barisusakli
25f6b816ed
send iso and unix timestamp
2015-01-21 22:53:33 -05:00
barisusakli
274523266f
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-21 22:51:18 -05:00
barisusakli
c379753341
upgrade scripts
...
upgrade groups to sorted set(groups:createtime) upgrade
upgrade groups:<name>:members to sorted set
new database methods
tests
2015-01-21 22:48:27 -05:00
Julian Lam
0d8dcbf734
Merge branch 'master' into 0.7.0
2015-01-21 17:41:51 -05:00
Julian Lam
4a3255d4fd
search sorting
2015-01-21 17:41:43 -05:00
Julian Lam
be30dcc2d0
Merge branch 'master' into 0.7.0
...
Conflicts:
public/src/client/groups/list.js
2015-01-21 17:16:06 -05:00
Julian Lam
af1fa11606
rejigged search so it grabs the values on method execution, instead of being passed in
2015-01-21 17:15:28 -05:00
Julian Lam
2a6de59277
if group search is executed with empty string, return all groups
2015-01-21 16:55:20 -05:00
barisusakli
5fe69e0386
input selector
2015-01-21 16:50:36 -05:00
Julian Lam
fd8a885145
fixed tests by removing the broken one, heh heh heh
2015-01-21 16:33:18 -05:00
Julian Lam
78a5843ae4
fixed tests by removing the broken one, heh heh heh
2015-01-21 16:33:09 -05:00
Julian Lam
4072172c8e
companion commit to nodebb/nodebb-theme-vanilla@0d17032
2015-01-21 16:15:37 -05:00
Julian Lam
2917304f6c
companion commit to nodebb/nodebb-theme-vanilla@0d17032
2015-01-21 16:14:31 -05:00
barisusakli
c20a848c7f
removed console.logs
2015-01-21 16:05:43 -05:00
Julian Lam
69ee2c1d07
Merge branch 'master' into 0.7.0
2015-01-21 15:58:56 -05:00
Julian Lam
ba1260923f
companion to nodebb/nodebb-theme-vanilla@ad953f2
2015-01-21 15:58:43 -05:00
Julian Lam
d4779c8c0a
Merge branch 'master' into 0.7.0
2015-01-21 15:46:58 -05:00
Julian Lam
6502dd2561
group searching
2015-01-21 15:43:05 -05:00
Julian Lam
fa27461abc
upgrading administrator groups as well
2015-01-21 14:41:42 -05:00
barisusakli
dd38ee96fa
return cover:url in user groups
2015-01-21 13:46:40 -05:00
Julian Lam
093e499bf8
defining module name in iconSelect module
2015-01-20 20:55:46 -05:00
Julian Lam
56200b0fdf
defining module name in iconSelect module
2015-01-20 20:55:22 -05:00
barisusakli
f8a03c4fca
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-20 20:13:01 -05:00
Julian Lam
22a619d9c7
fixed #2631
2015-01-20 19:30:11 -05:00
barisusakli
ea3d7d610a
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-20 19:24:30 -05:00
barisusakli
7efc0619cc
dont crash if data.username is undefined, dont set username to empty value
2015-01-20 18:13:48 -05:00
barisusakli
f1a3815ddc
action:user.updateProfile
2015-01-20 17:42:05 -05:00
barisusakli
aab2bc0b39
keep track of the last 20 events
2015-01-20 17:04:10 -05:00
Julian Lam
c4bc51b834
fixing installation script that broke with recent updates to groups
2015-01-20 09:41:41 -05:00
Schamper
22e7b2d3b2
Fix editorconfig syntax
2015-01-20 12:29:09 +01:00
barisusakli
21522e59c4
added slug to user group return #2635
2015-01-20 01:30:42 -05:00
barisusakli
96c27d29f4
dont crash if callback isn't supplied
2015-01-19 20:49:24 -05:00
barisusakli
2f955c3af4
getUpvoters works with array
2015-01-19 17:06:43 -05:00
barisusakli
cb5ee2a141
closes #2632
2015-01-19 16:38:49 -05:00
Julian Lam
99dc37bd9c
removed relativeTime util method, utils.js better be a C now.
2015-01-19 15:43:22 -05:00
Julian Lam
d2938ea509
closed #2626
2015-01-19 15:26:50 -05:00
Julian Lam
81c929fa77
added a new test for group renaming, #2629
2015-01-19 15:14:56 -05:00
barisusakli
d96a1f0365
closes #2630
2015-01-19 15:12:09 -05:00
Julian Lam
5160ab1ed1
closed #2625
2015-01-19 15:09:36 -05:00
Julian Lam
c0622743d2
closes #2629
2015-01-19 15:03:33 -05:00
barisusakli
4c62590bc8
closes #2628
2015-01-19 14:13:29 -05:00
barisusakli
a926a11e70
fix redirection when saving groups
2015-01-19 12:59:54 -05:00
barisusakli
ad21e73491
send values to plugins when updating groups
2015-01-19 12:59:53 -05:00
Julian Lam
eb5b8ccec3
better check for group exist, groups with different cases can no longer be created, #2588
2015-01-19 10:46:14 -05:00
Julian Lam
1e57c5d001
linting
2015-01-19 10:39:44 -05:00
Julian Lam
e5a33539d2
updated globals for jslint
2015-01-19 10:26:57 -05:00
barisusakli
9f8b274e24
filter:group.get
2015-01-18 17:35:58 -05:00
barisusakli
94fa212eab
added filter:groups.get
2015-01-18 17:35:11 -05:00
Julian Lam
c026a64e8e
adding concept of group slugs, #2588 . ping @barisusakli for downstream plugin changes
2015-01-18 17:19:26 -05:00
barisusakli
6f140384e0
send groupData on action:group.create
2015-01-18 17:07:26 -05:00
Julian Lam
4317b3c872
fixing more exposed XSS outlets in groups frontend
2015-01-18 17:03:08 -05:00
Julian Lam
491e0060d4
more files that should be loaded for maintenanceMode to work
2015-01-18 16:52:50 -05:00
Julian Lam
fe45fc967d
updating maintenance mode middleware so js doesn't crash until login client-side js is ready
2015-01-18 16:21:50 -05:00
barisusakli
f5b448c300
closes #2623
2015-01-18 14:32:47 -05:00
barisusakli
e46cda835a
closes #2624
2015-01-18 14:31:37 -05:00
TheBronx
0bd48ef023
fix error in previous commit
...
fix error in previous commit
2015-01-18 19:15:59 +01:00
TheBronx
e3cf528b57
pass also user id on fireHook
...
pass also user id on fireHook as suggested by @barisusakli
2015-01-18 19:09:26 +01:00
TheBronx
6ccb35576c
new filter hooks on favourite actions #2620
...
before a favourite action is made, fire a filter hook so plugins can
modify or cancel that action before it takes place.
2015-01-18 13:38:42 +01:00
barisusakli
03ae7db561
on user delete remove from ip sorted set, fix search by ip
2015-01-17 16:22:04 -05:00
barisusakli
0741f00e4f
Merge remote-tracking branch 'origin/master' into 0.7.0
2015-01-17 15:57:09 -05:00
barisusakli
f67053df52
figure out pathname, dont crash if callback isnt supplied
2015-01-17 15:06:12 -05:00
barisusakli
b333653464
prevent js crash if responseJSON is undefined
2015-01-16 23:52:51 -05:00
Julian Lam
04be40158c
if you attempt to join a group when you're already in a group, you can't anymore.
2015-01-16 20:14:39 -05:00
Julian Lam
8ba05c08fe
category privilege rescinding
2015-01-16 17:03:19 -05:00
Julian Lam
577a646adc
this should appease @barisusakli
2015-01-16 17:03:19 -05:00
barisusakli
236fe91e95
fix typo
2015-01-16 13:00:50 -05:00
barisusakli
6fe8d25166
add uid to filter:topic.get
2015-01-16 12:58:31 -05:00
barisusakli
3eb922393f
closes #2616
2015-01-15 21:05:04 -05:00
barisusakli
61f069a071
final test fixes
...
copy pasta is bad
2015-01-15 15:47:01 -05:00
barisusakli
d94668216d
misc test fixes
2015-01-15 15:42:55 -05:00
barisusakli
4554ef2195
more test fixes
2015-01-15 15:33:22 -05:00
barisusakli
15d2f54cd0
fix list tests
2015-01-15 15:06:02 -05:00
barisusakli
46fd1843ba
fix key tests
2015-01-15 15:02:50 -05:00
barisusakli
162a7b9e0c
cleanup hash tests before hooks
2015-01-15 14:58:29 -05:00
barisusakli
584daf12a0
cleaned up key tests
2015-01-15 14:36:03 -05:00
barisusakli
74099d1d8c
proper set tests with before hooks
2015-01-15 14:27:45 -05:00
Julian Lam
8d23265324
sending in groupObj data into group.delete hook
2015-01-15 14:09:25 -05:00
barisusakli
6b5b0b9eec
proper list tests, added before hooks
2015-01-15 14:02:55 -05:00
Julian Lam
5bc078d9df
latest spanish translations
2015-01-15 13:56:53 -05:00
Julian Lam
d4d99cba7c
fixes #2615
2015-01-15 13:53:17 -05:00
Julian Lam
36cfbbbc58
Merge branch 'master' of github.com:nodebb/NodeBB
2015-01-15 13:52:37 -05:00
barisusakli
c324d71727
closes #2610
2015-01-15 13:33:49 -05:00
Julian Lam
fa87d883dc
allowing "hidden" to be passed directly to Groups.create
2015-01-15 13:22:10 -05:00
barisusakli
429c4022f0
closes #2561
2015-01-15 12:47:44 -05:00
barisusakli
3e666adfea
action:plugin.install and uninstall
2015-01-15 12:34:15 -05:00
Julian Lam
d813bda883
update, create, destroy hooks, #2609
2015-01-15 11:19:47 -05:00
Julian Lam
5c6dfb7462
missed one, @EisFrei
2015-01-15 10:58:31 -05:00
Julian Lam
cfdd4ec164
Revert "missed one, ping @EisFrei"
...
This reverts commit 2ed6b78cc5 .
2015-01-15 10:55:10 -05:00
Julian Lam
2ed6b78cc5
missed one, ping @EisFrei
2015-01-15 10:54:55 -05:00
Julian Lam
666cef4029
updated hooks action:groups.join, action:groups.leave, and action:groups.requestMembership to match other action hooks in group namespace (that's "group", not "groups"), ping @EisFrei
2015-01-15 10:53:21 -05:00
Julian Lam
36a49cd994
guests can no longer attempt to join a group, #2588
2015-01-15 10:44:27 -05:00
barisusakli
cd99324286
closes #2413 , closes #2599
2015-01-14 16:02:29 -05:00
barisusakli
8f5bf1a7ed
closes #2587
2015-01-14 15:29:57 -05:00
Julian Lam
188c667580
closed #2612
2015-01-14 14:48:32 -05:00
barisusakli
d9a7547e63
next(err)
2015-01-14 11:49:04 -05:00
barisusakli
468d2be668
added error checks and missing returns to widgets closes #2611
2015-01-14 11:47:05 -05:00
Julian Lam
86a6979606
added comments to explain the voting logic
2015-01-14 11:18:45 -05:00
Julian Lam
87b9a60610
fixed group renaming, ping @schamper
2015-01-14 10:04:50 -05:00
Julian Lam
7289d50e6c
whoops, fixing travis and groups
2015-01-14 09:46:13 -05:00
Julian Lam
fc75e3258d
closed #2608
2015-01-14 09:44:43 -05:00
Julian Lam
d02f7e0e42
#2609
2015-01-14 09:42:09 -05:00
Julian Lam
6ac04e9da7
closed #2609
2015-01-14 09:33:02 -05:00
Julian Lam
aeafbe6170
better widget representation on smaller screens
2015-01-14 09:29:52 -05:00
barisusakli
e414008c59
closes #2584
2015-01-13 17:30:44 -05:00
barisusakli
fd2edcaf6f
closes #2594
2015-01-13 17:15:14 -05:00
Julian Lam
a8c818c6cd
added new hook, filter:controllers.topic.get
2015-01-13 15:47:38 -05:00
barisusakli
f2bfb4c0d1
removed following count hide
2015-01-13 15:13:34 -05:00
barisusakli
a9bf9745b6
removed unused yourid
2015-01-13 15:10:50 -05:00
barisusakli
1adc3b4ea7
removed console.log
2015-01-13 14:57:41 -05:00
barisusakli
82c4488505
remove console.log fix typos
2015-01-13 14:56:43 -05:00
barisusakli
6ccdf187ea
closes #2595
2015-01-13 14:54:13 -05:00
barisusakli
f6525a13c8
data will be always inside socket.io/ modules
2015-01-13 12:26:41 -05:00
barisusakli
2a66aad078
ability to add extra fields to user data, new hook filter:user.addFields
2015-01-13 12:02:14 -05:00
Julian Lam
1c497f842a
fixes travis, #2588
2015-01-13 11:27:48 -05:00
Julian Lam
50ac813388
Merge branch 'private-groups', closed #2588
2015-01-13 11:03:54 -05:00
Julian Lam
b3b3300bd6
fixing bug with checkboxes, #2588
2015-01-13 00:25:44 -05:00
barisusakli
c2fab07236
replaces fs.exists with try catch
2015-01-12 23:24:19 -05:00
barisusakli
be8385e8dc
fix else if style
2015-01-12 23:11:32 -05:00
barisusakli
5f12679426
#2604
2015-01-12 23:10:36 -05:00
Julian Lam
de58f4ff6b
hiding group admin and cover photo controls from non-owners, #2588
2015-01-12 22:47:58 -05:00
Julian Lam
710df626b5
removed join/view buttons from group list, made cover clickable, #2588
2015-01-12 21:21:02 -05:00
Julian Lam
698f598a30
default cover photo for groups, #2588
2015-01-12 21:14:00 -05:00
Julian Lam
203a15204e
bugfixes to cover photo, #2588
2015-01-12 20:40:34 -05:00
Julian Lam
675968f0f3
cover photo for groups, #2588
2015-01-12 20:34:15 -05:00
barisusakli
5a940778ee
closes #2603
2015-01-12 20:15:00 -05:00
barisusakli
7a7aeb131e
use tpl_url
2015-01-12 19:04:14 -05:00
barisusakli
02dbce57fb
relative path fix missing ;
2015-01-12 18:52:41 -05:00
barisusakli
1f674f10e2
added before to hash test
2015-01-12 18:35:28 -05:00
barisusakli
05894d14c6
closes #2151
2015-01-12 18:28:47 -05:00
barisusakli
200f74f1c7
closes #2592
2015-01-12 18:16:34 -05:00
barisusakli
bbfec7d443
fix post index parse
2015-01-12 17:54:07 -05:00
barisusakli
456b844e61
closes #2596
2015-01-12 17:33:11 -05:00
barisusakli
08c1dad3ee
topics.isFollowing works with multiple tids now
2015-01-12 16:57:18 -05:00
barisusakli
f417e07b9d
user search changes
2015-01-12 15:57:45 -05:00
Julian Lam
697d2636f9
Merge branch 'master' into private-groups
2015-01-12 13:24:11 -05:00
Julian Lam
8be9854062
latest translations
2015-01-12 13:24:01 -05:00
Julian Lam
612b8f01b6
Merge remote-tracking branch 'origin/master' into private-groups
2015-01-12 13:01:33 -05:00
Julian Lam
635393a274
group creation and deletion from outside ACP, #2588
2015-01-12 13:00:23 -05:00
barisusakli
ad12886d19
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-01-12 11:07:41 -05:00
barisusakli
2974f1ba8a
closes #2602
2015-01-12 11:07:38 -05:00
Julian Lam
765975e667
ACP groups delete calls generic groups socket listener now, #2588
2015-01-11 18:17:49 -05:00
Julian Lam
08e883de44
added widget areas to the bottom of the group details page, #2588
2015-01-11 18:04:35 -05:00
Julian Lam
240056d169
added icon container styles back to ACP, proper hooking-up of iconSelect module in group settings panel, #2588
2015-01-11 17:44:51 -05:00
Julian Lam
69ed8ac45d
icon selection interface -- moved iconSelect module out of admin space, #2588
2015-01-11 17:24:15 -05:00
Julian Lam
19f0f6b7e0
fixed issue where trying to go to the user profile would cause a cold load instead of ajaxify
2015-01-11 16:55:25 -05:00
barisusakli
0305ad989c
match uploader return
2015-01-10 19:48:00 -05:00
barisusakli
f74383bba4
changed userPhoto to files[]
2015-01-10 18:59:24 -05:00
barisusakli
23f450adbd
delete topic post sorted sets on topic purge
2015-01-10 17:47:31 -05:00
barisusakli
5414c268a0
sort numerically
2015-01-10 17:41:03 -05:00
barisusakli
9f35a2b251
flat threadtools.purge
2015-01-10 17:12:32 -05:00
barisusakli
1caddb6182
uploads controller
2015-01-10 16:40:54 -05:00
barisusakli
a70b73df81
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2015-01-10 15:03:32 -05:00
barisusakli
4ab288acae
delete fullname:uid mapping on user delete
2015-01-10 15:03:29 -05:00
psychobunny
5d43aa3212
ability to redirect the user from anywhere
...
just send
```
callback({
status: 302,
path: '/user/psychobunny'
});
```
2015-01-10 14:50:28 -05:00
psychobunny
a7d73d4106
fixes adding new routes to user/xxx/route
2015-01-09 14:33:42 -05:00
Julian Lam
311d02dbe1
removed console log
2015-01-09 13:53:19 -05:00
Julian Lam
b4731ad47b
added colorpicker to frontend, badge colour changes for groups, #2588
2015-01-09 13:53:11 -05:00
Julian Lam
7be0830751
properly showing private state in group details, #2588
2015-01-09 10:45:50 -05:00
Julian Lam
84c19921b9
newly created groups automatically assign the creator as the owner, some tweaks to isPrivate parsing, added groups link to header, #2588
2015-01-09 10:33:54 -05:00
Julian Lam
65537d997f
if a group is deleted, flush the owner and pending sets, too
2015-01-09 09:43:45 -05:00
barisusakli
a8de1c1465
properly fix #2586
2015-01-08 18:24:05 -05:00
barisusakli
d7c27b35ab
closes #2586
2015-01-08 17:47:20 -05:00
Schamper
eb1fe77510
That's not how you do comments silly
2015-01-08 23:29:12 +01:00
Schamper
9b40c44fd8
Simple bat file for Windows. Not all options are supported, but it's a good start.
2015-01-08 23:25:28 +01:00
Julian Lam
96c37c25b0
join, leave, accept, reject: handlers + UI, #2588
2015-01-08 17:23:40 -05:00
Julian Lam
b0182f702f
Merge remote-tracking branch 'origin/private-groups' into private-groups
2015-01-08 17:07:26 -05:00
Julian Lam
3a3d45155e
show pending members in frontend UI, #2588
2015-01-08 17:06:33 -05:00
psychobunny
3712fe1fb5
latest t.js
2015-01-08 16:57:15 -05:00
Julian Lam
71b41239ac
attempting to join a private group causes the join to be pending, #2588
2015-01-08 16:50:31 -05:00
barisusakli
db1cc6b8d2
search by fullname
2015-01-08 15:49:00 -05:00
Julian Lam
a5d7fee623
Merge remote-tracking branch 'origin/master' into private-groups
2015-01-08 15:41:19 -05:00
Julian Lam
bb0b6d9db4
using 'invisible' class instead of 'hidden', #2588
2015-01-08 15:41:07 -05:00
Julian Lam
d747ce5760
granting and rescinding ownership, #2588
2015-01-08 15:40:41 -05:00
Julian Lam
a907fa2187
added concept of group ownership, #2588
2015-01-08 15:40:38 -05:00
Julian Lam
9fa3675424
added methods and socket listeners for group joining and leaving, #2588
2015-01-08 15:40:34 -05:00
Julian Lam
501935d359
updated helper loading so it loads all helpers in helpers local var, #2588
2015-01-08 15:40:23 -05:00
barisusakli
a77a761433
closes #1917
2015-01-08 13:47:21 -05:00
psychobunny
52cf224e5a
translator.getTranslations & bug fix
2015-01-07 18:31:32 -05:00
psychobunny
5ee0ed401f
fixed ajaxify's redirecting to external URLs.. well fixed redirecting in general
2015-01-07 17:45:09 -05:00
psychobunny
1a13f2a54a
no need to crash nodebb on missing template directory warning
2015-01-07 17:45:08 -05:00
barisusakli
ce9c17f8e5
ability to search posts by user
2015-01-07 17:27:13 -05:00
Julian Lam
b685194dae
updated helper loading so it loads all helpers in helpers local var
2015-01-07 16:38:52 -05:00
Julian Lam
1868a02bd7
Merge branch 'master' into private-groups
2015-01-07 16:23:07 -05:00
Julian Lam
aa62c52580
closed #2583
2015-01-07 16:21:20 -05:00
Julian Lam
a2af8105ec
closed #2583
2015-01-07 16:18:38 -05:00
barisusakli
60f1b9679a
search filters
2015-01-07 16:10:11 -05:00
Julian Lam
917f76feab
group join/leave controls in groups list page (+ helper!)
2015-01-07 14:58:31 -05:00
Julian Lam
f3fa2f10ed
added ACP option to enable private groups
2015-01-07 14:42:14 -05:00
barisusakli
c1ac92ac19
popular topics will use topic creation time
2015-01-07 13:35:53 -05:00
Julian Lam
2d4383c7b0
updating bootstrap in ACP to v3.3.1
2015-01-07 13:00:34 -05:00
Julian Lam
fc7a882877
fixed #2582
2015-01-07 10:09:09 -05:00
psychobunny
b34420c2d7
Update CONTRIBUTING.md
2015-01-07 02:46:10 -05:00
barisusakli
f060a36853
fix indent
2015-01-06 23:34:29 -05:00
barisusakli
b51127bd9c
closes #2578
2015-01-06 23:29:48 -05:00
Julian Lam
f5b758245f
added indonesian to NodeBB, Terima kasih!
2015-01-06 18:09:37 -05:00
Julian Lam
779fd0405e
latest translations!
2015-01-06 18:04:42 -05:00
Julian Lam
3c1ee1f59f
fixing incorrect language code for Italian
2015-01-06 16:33:49 -05:00
Julian Lam
9b8cc9fe6c
partial revert of 659d0f68cb, #2417
2015-01-06 16:23:30 -05:00
Julian Lam
835886998b
having composer/resize call findBootstrapEnvironment only on the first resize method call, and not right when library is required, #2417
2015-01-06 16:09:35 -05:00
Julian Lam
428a431164
Revert "wrapping findBootstrapEnvironment so that it doesn't run before the DOM is ready #2417 "
...
This reverts commit e42365f7c1 .
2015-01-06 16:05:06 -05:00
Julian Lam
e42365f7c1
wrapping findBootstrapEnvironment so that it doesn't run before the DOM is ready #2417
2015-01-06 12:06:33 -05:00
Julian Lam
659d0f68cb
possibly fixing issue where mobile composer textarea is not properly sized when initially opened. Sort of related to #2417
2015-01-06 11:15:44 -05:00
psychobunny
4bbd3b47c0
Merge pull request #2580 from TheBronx/master
...
update bootstrap js to v3.3.1 fixes #2579
2015-01-05 17:18:13 -05:00
TheBronx
e26f8c3290
update bootstrap js to v3.3.1 fixes #2579
...
update bootstrap.min.js to v3.3.1 fixes #2579
2015-01-05 13:43:44 +01:00
Baris Usakli
a36391864a
fix recent replies crash, closes #2575
2015-01-04 11:42:39 -05:00
Julian Lam
e4caa83158
Merge pull request #2573 from unreadableusername/master
...
footer.tpl loggedIn variable support
2015-01-04 11:39:23 -05:00
Baris Usakli
8522af504a
closed #2571
2015-01-04 11:37:20 -05:00
psychobunny
64468a6f16
more linting
2015-01-03 20:10:08 -05:00
psychobunny
357de92624
tests/database linting
2015-01-03 20:08:49 -05:00
psychobunny
f3a113d318
jslinting on holiday ftw
2015-01-03 20:07:09 -05:00
Julian Lam
112a1e8c85
happy new year!
2015-01-03 17:53:25 -05:00
psychobunny
3da6466045
I thought I was on holiday (fixes infinite loop on language calls)
2015-01-03 03:38:01 -05:00
Oleksandr Pidlisnyi
f9887de478
footer.tpl loggedIn variable support
2015-01-02 17:29:03 +02:00
Julian Lam
02e0d4635b
icon mgmt for #2463
2015-01-01 16:24:47 -05:00
Julian Lam
dfe8e8de70
image uploading for categories, #2463
2015-01-01 15:35:22 -05:00
Julian Lam
ad723e2943
Merge branch 'master' into categories_revamp
...
Conflicts:
src/views/admin/partials/menu.tpl
2015-01-01 14:59:03 -05:00
barisusakli
7b49effc14
minor tweaks
2015-01-01 13:05:58 -05:00
Julian Lam
1ddb90720c
Merge branch 'guest-handles'
2014-12-31 21:30:17 -05:00
Julian Lam
23b9b21cdd
better handling of guest handles in frontend, #2569
2014-12-31 21:27:41 -05:00
Julian Lam
9befa6aca7
proper handling of post editing, integration with ACP toggle, #2569
2014-12-31 20:48:32 -05:00
barisusakli
ff770e3656
search test
2014-12-31 17:20:28 -05:00
barisusakli
6d31fee3f5
closes #2564
...
change user.search to accept params
can search substr with startsWith:false
no infinite scroll on admin user search page
2014-12-31 17:13:19 -05:00
barisusakli
fbd875b397
fix sortedSetIncrBy return
2014-12-31 16:38:57 -05:00
barisusakli
faf4163a6e
more test fixes
2014-12-31 16:28:24 -05:00
Julian Lam
325815a78d
showing guest handles in frontend UI #2569
2014-12-31 16:27:35 -05:00
barisusakli
861a3ca8a8
more test fixes
2014-12-31 16:14:34 -05:00
barisusakli
0a534b20e3
sortedSetCount fix for +inf/-inf
2014-12-31 16:09:33 -05:00
barisusakli
03ee524121
fix tests and mongo method
2014-12-31 15:59:57 -05:00
barisusakli
b443aec450
rest of the sorted set tests
2014-12-31 15:52:52 -05:00
barisusakli
1f0902bbe8
fix range tests
2014-12-31 14:44:52 -05:00
barisusakli
00541b2bc8
sortedSetRange tests
2014-12-31 14:41:58 -05:00
barisusakli
0ff37f9e0e
sorted set tests
2014-12-31 14:27:16 -05:00
barisusakli
bfaf50908d
closes #2565
2014-12-31 14:16:27 -05:00
barisusakli
1511a0c3fe
closes #2568
2014-12-31 13:51:47 -05:00
Julian Lam
b97c9e4467
shorter language string for composer guest handle placeholder, #2569
2014-12-31 12:44:26 -05:00
Julian Lam
7dc309fc16
template in composer #2569
2014-12-31 12:36:25 -05:00
Julian Lam
fcbb48bb77
acp setting for allowGuestHandles #2569
2014-12-31 12:16:20 -05:00
Julian Lam
cb4fb62d4a
moved ACP menu into a partial
2014-12-31 12:13:11 -05:00
barisusakli
38e7ecbb41
setRemove doesnt return result
2014-12-30 22:06:48 -05:00
barisusakli
ee820341d5
fix incrObjectFieldBy test
2014-12-30 18:52:23 -05:00
barisusakli
74a3977d42
decrObjectField, incrObjectFieldBy tests
2014-12-30 18:50:10 -05:00
barisusakli
e6244c547a
fix isObjectField test
2014-12-30 18:46:46 -05:00
barisusakli
9af3007f3d
fix copy paste fails
2014-12-30 18:44:44 -05:00
barisusakli
4d5ed784a1
more hash tests
...
getObjectValues
isObjectField
deleteObjectField
incrObjectField
2014-12-30 18:41:13 -05:00
barisusakli
13cd2e41bb
fix assert
2014-12-30 18:29:11 -05:00
barisusakli
ebbb1bac26
more hash tests
...
getObjectField
getObjectFields
getObjectsFields
getObjectKeys
2014-12-30 18:25:32 -05:00
barisusakli
81b32fc095
missing comma
2014-12-30 18:08:16 -05:00
barisusakli
a6c75eea88
hash tests
2014-12-30 18:07:06 -05:00
Julian Lam
1186bff890
category edit page, #2463
2014-12-30 13:04:31 -05:00
Julian Lam
84e90cd73d
category enable/disabled #2463
2014-12-30 12:25:39 -05:00
Julian Lam
a091757aa0
adding dedicated category edit page for ACP #2463
2014-12-29 21:38:21 -05:00
Julian Lam
6b95b28db7
drag/drop re-ordering fixed in ACP, #2463
2014-12-29 21:21:17 -05:00
Julian Lam
9e63b5f9a0
moved ACP menu into a partial
2014-12-29 21:21:17 -05:00
Julian Lam
c98331de82
revamping categories management page in ACP, #2463
2014-12-29 21:21:17 -05:00
barisusakli
1e6f5d822d
setRemove tests
2014-12-29 18:28:59 -05:00
barisusakli
adae2bd13e
fix copy paste fail
2014-12-29 18:23:17 -05:00
barisusakli
818182bc00
setCount setsCount tests
2014-12-29 18:20:11 -05:00
barisusakli
4590fe6155
isMemberOfSets test
2014-12-29 18:14:41 -05:00
barisusakli
a529c3b179
fix typo
2014-12-29 18:10:09 -05:00
barisusakli
7f933bc747
more set tests
2014-12-29 18:07:12 -05:00
barisusakli
3efc49dd72
set tests
2014-12-29 17:55:30 -05:00
barisusakli
def5d23744
missing done
2014-12-29 17:34:56 -05:00
barisusakli
633cef6dd7
listTrim fix
2014-12-29 17:32:31 -05:00
barisusakli
c62e7ed641
list test fix
2014-12-29 17:27:42 -05:00
barisusakli
9750a36dee
fix get range
2014-12-29 16:25:23 -05:00
barisusakli
3e8c29e5f9
list tests
2014-12-29 16:20:35 -05:00
barisusakli
8aa75b7af4
publish reload requests, fix missing nconf
2014-12-29 15:41:55 -05:00
barisusakli
cc487a7fc8
publish restart requests
2014-12-29 15:31:15 -05:00
barisusakli
4364b50ecf
closes #2562
2014-12-29 15:11:52 -05:00
barisusakli
d2e69884b5
closes #2556
2014-12-29 13:59:02 -05:00
barisusakli
c4c8964f82
closes #2543
2014-12-28 23:01:34 -05:00
Julian Lam
9d5daa0bf4
Update README.md
2014-12-28 22:53:17 -05:00
barisusakli
747f212f1a
closes #2552 , disable prompt colors
2014-12-28 22:32:02 -05:00
barisusakli
9170ee831a
reset search on tags page if input is empty
2014-12-28 22:22:43 -05:00
barisusakli
fc79b3a932
fix isInstalled, publish plugin install and upgrade requests
2014-12-26 20:18:05 -05:00
barisusakli
48acb0082e
isActive
2014-12-26 19:17:37 -05:00
barisusakli
68f985c6da
refactor map css/less
2014-12-26 19:02:50 -05:00
barisusakli
fdbd9a816f
moved comments above method
2014-12-26 18:55:06 -05:00
barisusakli
d0b8337075
broke plugins.js into files
2014-12-26 18:54:20 -05:00
barisusakli
d1540322c9
closes #2555
2014-12-26 15:44:00 -05:00
barisusakli
8eb58bf5fe
check err
2014-12-25 18:21:06 -05:00
barisusakli
b7f55e8453
fix tests
2014-12-25 15:57:37 -05:00
barisusakli
8007bb0644
dont ignore error
2014-12-25 15:50:55 -05:00
barisusakli
e0edb71a8a
use socket.io default and ["polling", "websocket"]
2014-12-25 14:13:54 -05:00
barisusakli
1cbf5ddfe9
only send back err on redis.deleteAll
2014-12-25 03:14:04 -05:00
barisusakli
7cf3719c80
fix rename and increment
2014-12-25 03:08:49 -05:00
barisusakli
410d9fa4fa
fix more tests
2014-12-25 03:00:05 -05:00
barisusakli
b6639403fe
fix set test
2014-12-25 02:50:44 -05:00
barisusakli
f4d1fbc4e3
fix mock require
2014-12-25 02:45:56 -05:00
barisusakli
102819426c
require key tests
2014-12-25 02:43:11 -05:00
barisusakli
bf54859a27
key tests
2014-12-25 01:53:28 -05:00
barisusakli
872318442f
install latest mongo in travis, travis only has 2.4.10
2014-12-25 01:00:57 -05:00
barisusakli
13daf8d167
mongo port
2014-12-25 00:45:30 -05:00
barisusakli
fd373ed8e7
added mongodb to travis.yml
2014-12-25 00:41:33 -05:00
barisusakli
37235557bb
fix callback in redis.setRemove
2014-12-24 15:52:37 -05:00
barisusakli
00fb3ab909
only send back error for sortedSetsRemove
2014-12-24 01:54:04 -05:00
Julian Lam
61b6037991
0.6.1-dev
2014-12-24 00:47:04 -05:00
barisusakli
0d223ef88d
missing err
2014-12-24 00:19:47 -05:00
barisusakli
87435c1a9e
return email:confirmed on admin header
2014-12-24 00:06:37 -05:00
barisusakli
ce24c6dc04
pass callback directly
2014-12-23 23:53:26 -05:00
barisusakli
4b1b98e229
handle changePicture callback properly
2014-12-23 18:09:23 -05:00
A Catty Alpaca
f0ed816edb
fix generated widgets areas glitching on small screens
...
because columns should always be in rows
2014-12-23 23:49:15 +01:00
barisusakli
3d9e86d9b2
removed null
2014-12-23 15:06:05 -05:00
barisusakli
cd41e192d1
closes #2546
2014-12-23 15:03:31 -05:00
barisusakli
87f57b8cd3
cuz @psychobunny said so
2014-12-23 02:23:36 -05:00
barisusakli
d68c44fd0a
dont sent status update if user set it offline
2014-12-23 01:37:39 -05:00
psychobunny
7c2b041633
./nodebb reset theme - singular imo
2014-12-23 00:53:28 -05:00
barisusakli
a9e12f4174
remove unused requires
2014-12-22 21:17:26 -05:00
barisusakli
b1edc59987
fix undefined next
2014-12-22 21:12:22 -05:00
psychobunny
a5f63a5ac7
upgrade script was refusing to complete until I added this
...
@barisusakli fyi
2014-12-22 12:47:55 -05:00
barisusakli
9865f78cbb
flat is good
2014-12-22 00:12:47 -05:00
barisusakli
768c17263c
fix error messages
2014-12-21 23:32:19 -05:00
Barış Soner Uşaklı
25cb450f40
Merge pull request #2542 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2014-12-21 23:19:53 -05:00
The Gitter Badger
3019023d38
Added Gitter badge
2014-12-22 04:13:58 +00:00
barisusakli
936ea5f686
sync config changes over redis pubsub
2014-12-21 20:25:54 -05:00
barisusakli
2f8e6a1f2b
closes #2458
2014-12-21 16:29:32 -05:00
barisusakli
2ea5f85d9b
closes #2481
2014-12-21 14:36:22 -05:00
barisusakli
e6b4a45cda
closes #2531
2014-12-21 14:14:46 -05:00
barisusakli
e22c13abd4
closes #2423
2014-12-21 14:07:45 -05:00
barisusakli
3bdb98e747
closes #2530
2014-12-21 00:08:01 -05:00
barisusakli
712d5bce5b
show 24 hours in traffic graph
2014-12-20 20:34:46 -05:00
barisusakli
94cf29d42c
show monthly page views
2014-12-20 20:05:59 -05:00
barisusakli
b07a522c60
one less query in privileges.topics.get
2014-12-20 18:34:02 -05:00
barisusakli
984b17349a
closes #2476
2014-12-20 17:26:39 -05:00
barisusakli
4ce6341d85
fix acp for header changes
2014-12-20 00:42:52 -05:00
barisusakli
83312ad53a
faster getTeasers
2014-12-19 23:56:51 -05:00
barisusakli
14e46a87a6
closes #2529
2014-12-19 18:58:28 -05:00
barisusakli
1424acc88e
fix reconnection for socket.io 1.x
2014-12-19 18:49:56 -05:00
barisusakli
8ed06eb773
closes #2528
2014-12-19 18:31:39 -05:00
barisusakli
04084807c2
removed app.loadConfig
2014-12-19 17:19:33 -05:00
psychobunny
da7dcd99a8
#2532 renamed to "socket.io:transports"
...
Sample config:
"socket.io": {
"transports": ["websocket"]
}
2014-12-19 16:49:20 -05:00
barisusakli
6a8a5a9de0
use validator.escape
2014-12-18 23:43:07 -05:00
barisusakli
793a0a6772
fix mark topic notifications read on enter
2014-12-18 23:28:19 -05:00
barisusakli
2bfc33edb7
updated deps
2014-12-18 20:23:31 -05:00
barisusakli
d314b9cae2
closes #2538
2014-12-18 19:47:51 -05:00
barisusakli
d28fb153c7
closes #2537
2014-12-18 19:22:59 -05:00
barisusakli
7ec8393004
closes #2532
2014-12-17 18:18:53 -05:00
barisusakli
2423bd18eb
jobs disabled is boolean, great
2014-12-17 18:09:09 -05:00
barisusakli
1a34327f9d
removed unnecessary require
2014-12-16 23:55:02 -05:00
barisusakli
59545d740c
only emit event:user_leave to topic rooms instead of all online users
2014-12-16 19:40:47 -05:00
barisusakli
f47550d23e
closes #2533
2014-12-16 15:09:15 -05:00
barisusakli
26b2ef1543
prevent crash in getChildren
2014-12-16 14:46:02 -05:00
barisusakli
989ca19df5
added jobsDisabled flag
2014-12-15 19:07:15 -05:00
barisusakli
acf1b76da8
reconnectionAttemps in socket.io 1.0x
...
https://github.com/automattic/socket.io-client#managerurlstring-optsobject
2014-12-15 10:07:11 -05:00
barisusakli
76480d4d31
app.user undefined on cold load
2014-12-14 23:02:58 -05:00
barisusakli
c0c85c24cf
duh strings dont work
2014-12-14 22:34:53 -05:00
barisusakli
64cc0f244d
just show err.message
2014-12-14 17:45:22 -05:00
barisusakli
5bf46864ed
removed global admin object, CF rocket loader fix
...
added colorpicker module
2014-12-13 22:14:08 -05:00
psychobunny
9e1a049fd5
Merge pull request #2526 from akhoury/patch-5
...
adding mid on the message returned data on addMessage
2014-12-13 10:17:09 -05:00
Aziz Khoury
100f31be81
adding mid on the message returned data on addMessage
2014-12-13 08:19:49 -05:00
barisusakli
e72ec429a2
remvoed lowered pingTimeout
2014-12-13 00:10:45 -05:00
barisusakli
e74d39889e
removed extra comma
2014-12-12 23:26:01 -05:00
barisusakli
bf3f20bf8b
removed extra comma
2014-12-12 23:25:16 -05:00
barisusakli
2c7d9e1a7c
store teaserPid in topic
...
-update teaser pid as necessary in addPostToTopic, removePostFromTopic,
post purge
-removed 20x db calls from getTeasers
-fixed scroll to post in sub folder install
-upgrade script to update topics with teaserPid
2014-12-12 18:52:37 -05:00
barisusakli
0cb0dafae3
another relative_path fix
2014-12-12 16:31:54 -05:00
barisusakli
03de918f10
fix more relative path redirects
2014-12-12 16:20:24 -05:00
barisusakli
011c42bde3
updated analytics
...
accumulate pageviews, uniquevisitors and uniqueIps locally and update db
every 10 mins instead of on every page view
2014-12-12 16:15:13 -05:00
barisusakli
da4014eb71
dont allow move to same topic
2014-12-12 00:52:59 -05:00
barisusakli
8bba811aaf
closes #2522
2014-12-12 00:45:43 -05:00
barisusakli
52a53df80d
missing err check
2014-12-11 23:59:23 -05:00
barisusakli
8965855218
made breadcrumbs regular function
...
less db calls as well
2014-12-11 22:55:00 -05:00
barisusakli
518c6f7cfa
closes #2521
2014-12-11 22:16:17 -05:00
psychobunny
e0c8989e8b
closes #2519
2014-12-11 10:17:04 -05:00
psychobunny
94efa6dd87
closes #2520
2014-12-11 10:02:17 -05:00
Barış Soner Uşaklı
5f47f2226a
escape topic title and category name
2014-12-11 03:09:09 -05:00
Julian Lam
3deb423c55
testing socket availability before attempting to bind
2014-12-10 19:44:27 -05:00
Julian Lam
49dcffcbab
if worker process exits with code zero, don't boot up a new worker
2014-12-10 18:52:38 -05:00
Julian Lam
68e761bed0
if using sockets, reset the umask back to the old value after listening
2014-12-10 18:16:09 -05:00
Julian Lam
273e26ddb1
if a locally installed plugin not published to npm has a syntax error, this fixes it. closes #2512
2014-12-10 14:59:49 -05:00
barisusakli
9b083a6a66
half ping timeout
2014-12-10 04:07:05 -05:00
barisusakli
86bd85bba4
removed qs fix indent
2014-12-10 01:40:31 -05:00
barisusakli
646c5705cf
no need to make call for guests
2014-12-10 00:43:35 -05:00
barisusakli
2e04501224
closes #2516
2014-12-09 20:48:35 -05:00
barisusakli
348d05d3d1
remove deprecated res.json usage
2014-12-09 20:07:12 -05:00
barisusakli
b63c0df8a2
fixed event name
2014-12-09 13:50:20 -05:00
barisusakli
5a79b99a7a
derp
2014-12-09 12:59:49 -05:00
barisusakli
9f7196f5b0
dont crash if config is undefined, added error to plugins
2014-12-09 12:59:12 -05:00
Julian Lam
772f4c103a
properly pass in error value for locally installed plugin
2014-12-09 12:11:01 -05:00
barisusakli
aeae76c28d
added error false
2014-12-09 11:22:04 -05:00
Julian Lam
b565f3ac0a
closed #2497
2014-12-09 10:27:05 -05:00
barisusakli
8af5102912
missing return
2014-12-08 17:50:45 -05:00
barisusakli
81a5a4cfe0
removed global var
2014-12-08 16:49:18 -05:00
barisusakli
8e8375cbba
validate email password on register
2014-12-08 16:28:30 -05:00
barisusakli
8bee231d80
show validation errors on register
2014-12-08 16:11:35 -05:00
Julian Lam
b278f27ffe
partial fix to #2509
2014-12-08 12:04:41 -05:00
psychobunny
e3e737458e
linting
2014-12-08 10:28:21 -05:00
psychobunny
beaa52fff5
acp - if bs env < lg + content is long (ex plugins list) then duplicate sidebar menu on header + footer; closes #2510
2014-12-08 10:27:54 -05:00
barisusakli
9d78a204df
missing return
2014-12-07 16:37:05 -05:00
barisusakli
5128f7d2f9
prevent crash on invalid data
2014-12-07 16:32:40 -05:00
barisusakli
6b20cf5cff
#2508
2014-12-06 16:05:00 -05:00
barisusakli
5337a31eb9
#2254 sitemap topic limit
2014-12-06 00:44:58 -05:00
barisusakli
8bea0bb6e5
fix favourite infinite scroll
2014-12-05 22:22:57 -05:00
barisusakli
f2b24eb72a
fix tests
2014-12-05 16:46:16 -05:00
Julian Lam
8c097357fc
updated language files
2014-12-05 13:31:08 -05:00
barisusakli
79f3659e55
reconnectionDelay
2014-12-05 13:19:09 -05:00
barisusakli
99e774d196
socket.socket.disconnect doens't exist in 1.x
2014-12-05 13:15:51 -05:00
barisusakli
ef3b6a2450
closes #2498
2014-12-05 13:07:13 -05:00
barisusakli
64c0e1df61
settimeout
2014-12-04 14:29:48 -05:00
Julian Lam
389f74b615
hungarian translations
2014-12-04 13:24:11 -05:00
Julian Lam
2de108153f
closed #2464
2014-12-04 00:36:24 -05:00
Julian Lam
2914c74587
allowed admin to remove skins, if set
2014-12-03 23:40:04 -05:00
barisusakli
104fc2d273
10 second timer
2014-12-03 23:16:50 -05:00
barisusakli
9e9b138afb
removed unused code
2014-12-03 23:13:26 -05:00
barisusakli
e7c2bc5d5d
removed unused callback
2014-12-03 23:07:00 -05:00
barisusakli
e86650a6af
not used anymore
2014-12-03 23:05:33 -05:00
Julian Lam
fb6026f95f
fixed issue where logging out via ACP caused CSRF error
2014-12-03 22:42:42 -05:00
Julian Lam
908f5f2fd4
fixed ACP background image on subfolder installs
2014-12-03 22:35:45 -05:00
barisusakli
080c54d414
#2434
2014-12-03 22:35:06 -05:00
barisusakli
e18ad61ff6
fix login maybe?
2014-12-03 22:29:56 -05:00
barisusakli
356f577a74
redirect to correct login
2014-12-03 22:08:25 -05:00
barisusakli
85dfedeedc
removed commented out code
2014-12-03 19:43:15 -05:00
barisusakli
7ae7c50f56
app.user
2014-12-03 19:36:19 -05:00
barisusakli
22e20b961e
pass all env variables to worker
2014-12-03 17:10:25 -05:00
Julian Lam
d14cd254a5
only instantiating logrotate object if silent
2014-12-03 17:06:26 -05:00
barisusakli
16f62e6502
closes #2472
2014-12-03 17:05:34 -05:00
barisusakli
7d6c81160b
show 20 results for user search
2014-12-03 16:45:12 -05:00
Julian Lam
aaef0ad282
closed #2495
2014-12-03 16:18:26 -05:00
barisusakli
d62cdd5127
added support for specifying which ports to use
...
if no port is specified in config.json port from url will be used if no
port in url then default to 4567
port in config.json can be an array or a single port number
2014-12-03 15:46:52 -05:00
barisusakli
f67bc8d056
fix space
2014-12-03 14:17:05 -05:00
barisusakli
64e13df14c
removed node cluster spawn procs on ports
2014-12-03 14:03:41 -05:00
barisusakli
3ad3e781f3
fix tests
2014-12-03 01:49:57 -05:00
barisusakli
28ed49a1d2
removed android check
2014-12-03 01:17:45 -05:00
barisusakli
2fbaed9cdf
moved nconf setup to loadConfig, fixed upload_url
2014-12-03 01:10:49 -05:00
psychobunny
fc00791125
a plugin's package.json can be invalid too
2014-12-02 21:57:21 -05:00
barisusakli
5576ef0d1e
upgrade script to remove fields
2014-12-02 18:06:11 -05:00
barisusakli
e49dfc7266
cleaned up loader.js
2014-12-02 17:40:48 -05:00
barisusakli
83a679fc15
fixed wrong var
2014-12-02 16:51:14 -05:00
barisusakli
7a5383748c
possible fix for #2492
2014-12-02 16:49:53 -05:00
psychobunny
c0bce71984
added some failsafe checks for filter:user.isModerator
2014-12-02 16:13:29 -05:00
psychobunny
6a47aacdfd
forgot description
2014-12-02 15:34:34 -05:00
psychobunny
6a9145d90e
some basic moderator tests
2014-12-02 15:33:28 -05:00
barisusakli
48337e4f51
check err
2014-12-02 15:13:18 -05:00
psychobunny
113d35887c
moved admin.getVoters to posts.getVoters; now getVoters modal can be accessed by moderators as well
2014-12-02 14:59:29 -05:00
psychobunny
63367bd670
*user.isModerator*, duh
2014-12-02 14:21:17 -05:00
psychobunny
673145d413
added filter:users.isModerator
2014-12-02 14:19:14 -05:00
barisusakli
a3f0f58ebe
update nconf, gm deps
2014-12-02 13:31:53 -05:00
barisusakli
ae1d226218
fix group test
2014-12-02 13:27:36 -05:00
barisusakli
612aa4e55b
closes #2491
2014-12-02 12:38:53 -05:00
barisusakli
09a5d92dba
correct method name
2014-12-01 23:22:02 -05:00
barisusakli
9075a8d4c9
added back isAdmin into admin middleware with a warning
2014-12-01 23:07:47 -05:00
barisusakli
97d01de155
fix acp
2014-12-01 22:57:57 -05:00
barisusakli
ddd6ed9e8c
#2477 403 page
2014-12-01 21:07:23 -05:00
barisusakli
be11577aa4
closes #2477
2014-12-01 20:28:36 -05:00
barisusakli
9023060008
moved category redirect up
2014-12-01 17:59:38 -05:00
psychobunny
12e00ec497
hinting
2014-12-01 16:28:16 -05:00
psychobunny
77d0b095c8
closes #2488
2014-12-01 16:27:29 -05:00
Julian Lam
aa44894db2
fixing home breadcrumb, #1984
2014-12-01 16:11:44 -05:00
barisusakli
866adab648
removed console.log
2014-12-01 16:09:01 -05:00
Julian Lam
04dbd5766d
latest language strings
2014-12-01 15:31:27 -05:00
Julian Lam
66bbbfcd22
fixed url being overwritten
2014-12-01 15:25:37 -05:00
Julian Lam
420649d3bd
no longer setting sourcemap header for minifiedjs
2014-12-01 15:01:49 -05:00
barisusakli
d544b19220
set path on socket.io server
2014-12-01 14:59:12 -05:00
barisusakli
3a0b92a0e4
fix path for socket.io subfolder install
2014-12-01 14:52:21 -05:00
barisusakli
14a2db4b2e
fix workerIndex for ipv6
2014-12-01 14:45:32 -05:00
Julian Lam
d16cfb89e0
extra log, #2246
2014-12-01 14:22:53 -05:00
Julian Lam
5cc30ca1a0
more cache hash fixes
2014-12-01 14:21:03 -05:00
Julian Lam
2e24224449
passing css hash to other workers on startup
2014-12-01 14:19:14 -05:00
Julian Lam
82708d65c6
propagating hash to all workers on css compilation
2014-12-01 14:05:20 -05:00
barisusakli
46e022e97f
closes #2483
2014-12-01 13:24:13 -05:00
barisusakli
647b15c7ef
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-12-01 12:46:39 -05:00
barisusakli
7332ba9c25
fix loader for new config.json format
2014-12-01 12:36:59 -05:00
psychobunny
6fe093324a
moved signature length setting out of settings/user and into settings/post; created new sub section for signatures
2014-12-01 12:25:05 -05:00
psychobunny
63a5002b53
closes #2441
2014-12-01 12:23:31 -05:00
psychobunny
92addc349b
signatures:disableLinks and signatures:disableImages config options
2014-12-01 12:23:30 -05:00
barisusakli
957800b2c3
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-12-01 12:13:50 -05:00
Julian Lam
f00a3dbf49
minor fix to upgrade script
2014-12-01 12:03:42 -05:00
Julian Lam
604f883ac2
closed #2478
2014-11-30 23:53:35 -05:00
Julian Lam
1378e1155f
fixed #2479
2014-11-30 23:44:15 -05:00
Julian Lam
682ba8fb1a
upping vanilla and lavender minvers
2014-11-30 23:40:15 -05:00
Julian Lam
110fd863e4
fixing breadcrumbs for subfolder installs, #2122
2014-11-30 23:38:18 -05:00
Julian Lam
78763834fe
closed #2122
2014-11-30 21:15:09 -05:00
Julian Lam
c120f5c2c6
travis CI again
2014-11-30 17:05:00 -05:00
Julian Lam
a0860abaaa
no need to set bcrypt_rounds, only used in one place.
2014-11-30 16:49:53 -05:00
Julian Lam
598049e077
travis CI fixes again
2014-11-30 16:48:36 -05:00
Julian Lam
21fe3f2596
hopefully fixing travis CI
2014-11-30 16:30:25 -05:00
barisusakli
62609b2db6
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-30 15:38:43 -05:00
Julian Lam
7f43fd4843
bugfix #1984
2014-11-30 15:36:57 -05:00
barisusakli
1db2a447d7
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-30 15:36:42 -05:00
barisusakli
48ee8c1370
check err in tests
2014-11-30 15:36:17 -05:00
barisusakli
7f81a0b0ad
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-30 12:53:37 -05:00
barisusakli
51c520f888
closes #2480
2014-11-30 12:52:16 -05:00
barisusakli
3b8e31c31f
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-30 02:02:48 -05:00
barisusakli
f531a5362d
#2254 proper fix
2014-11-30 02:02:32 -05:00
barisusakli
1723894e5a
merge
2014-11-30 01:50:49 -05:00
barisusakli
fb3251c269
removed extra db call #2254
2014-11-30 01:44:46 -05:00
Julian Lam
03b106b03a
final pass, #1984
2014-11-29 23:38:36 -05:00
Julian Lam
d430ef3983
second pass, #1984
2014-11-29 22:03:49 -05:00
Julian Lam
d5e473609c
first pass, #1984
2014-11-29 21:54:58 -05:00
Julian Lam
dfbac595b6
refactors to sitemap, closed #2254
2014-11-29 21:18:02 -05:00
Julian Lam
9b0ba6c7a4
closed #2384
2014-11-29 20:50:14 -05:00
barisusakli
722d1497c3
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-29 12:35:31 -05:00
barisusakli
083ba12ee0
check err in emailer
2014-11-29 12:35:04 -05:00
barisusakli
142536b659
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-29 12:13:14 -05:00
barisusakli
83ab462ff5
module changes, fixed missing interval
2014-11-29 12:12:02 -05:00
barisusakli
510343b9d5
dont markAsRead for guests
2014-11-29 02:07:19 -05:00
barisusakli
e7a52b615b
remove user from users:online on delete
2014-11-28 21:46:50 -05:00
barisusakli
392be78554
fix whitespace
2014-11-28 21:43:44 -05:00
barisusakli
0a2d543186
removed getUserSockets
2014-11-28 21:35:34 -05:00
barisusakli
fa92eb4d5c
onDisconnect fix
2014-11-28 21:04:12 -05:00
barisusakli
4913866785
missing semicolon
2014-11-28 20:36:11 -05:00
barisusakli
0c5881b51f
update online users regardless of status
2014-11-28 20:31:47 -05:00
barisusakli
17d7916fe9
check if worker exists
2014-11-28 20:00:41 -05:00
barisusakli
cbb3ff26e9
meta room count
2014-11-28 19:41:35 -05:00
barisusakli
1ffa498807
use shortcut
2014-11-28 19:40:47 -05:00
barisusakli
3a172711f4
socket.io index refactor
2014-11-28 19:33:07 -05:00
barisusakli
14a5de6d9d
not used
2014-11-28 19:08:02 -05:00
barisusakli
f7c70e2a7a
update all socket methods, works on single node
2014-11-28 19:06:07 -05:00
barisusakli
13609edf82
fix reqFromSocket for socket.io 1.x
2014-11-28 17:46:00 -05:00
barisusakli
2c89d50322
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-28 16:00:36 -05:00
barisusakli
f9405c0423
closes #2440
2014-11-28 15:49:16 -05:00
barisusakli
6760ce00cc
removed unused msgs
2014-11-28 15:03:33 -05:00
barisusakli
49a73e1665
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-28 14:36:01 -05:00
barisusakli
c213f77f91
merge
2014-11-28 14:35:21 -05:00
Barış Soner Uşaklı
b8845181f6
missing now :(
2014-11-28 14:34:51 -05:00
Barış Soner Uşaklı
4d4f39a44f
added missing db
2014-11-28 14:34:21 -05:00
Barış Soner Uşaklı
126f3182fd
fix next
2014-11-28 14:30:43 -05:00
barisusakli
5ac5d20e4b
users:online refactor
2014-11-28 14:25:11 -05:00
Julian Lam
1ce3c9ca2d
no longer logging warnings for socket.io
2014-11-28 13:44:46 -05:00
Julian Lam
7ad242b981
using redis for user online list management if configured
2014-11-28 12:34:19 -05:00
Julian Lam
e952a873a8
moving onlineUsers from an in-memory variable to a sorted set
2014-11-28 11:50:29 -05:00
barisusakli
1abe35092b
cluster socket.io fixes
...
close proxy server on loader.stop
changed handles to object
2014-11-27 15:36:05 -05:00
barisusakli
785790c414
moved handle close to fork worker
2014-11-27 14:09:01 -05:00
barisusakli
5521e6143f
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-26 22:31:14 -05:00
barisusakli
033e078aeb
closes #2436
2014-11-26 22:30:21 -05:00
barisusakli
0674258793
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-26 22:11:31 -05:00
barisusakli
c12d90ddfb
closes #2457
2014-11-26 22:10:38 -05:00
Julian Lam
8de2d1f58d
closed #2459
2014-11-26 21:30:24 -05:00
barisusakli
2ecfcc582f
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-26 17:31:26 -05:00
barisusakli
d1fcb50c7d
cluster sticky session
2014-11-26 17:24:49 -05:00
Julian Lam
b7c4647e9a
added Bengali language to repo, তোমাকে ধন্যবাদ!
2014-11-26 13:37:12 -05:00
Julian Lam
8ca6d51d8d
latest translations
2014-11-26 13:35:07 -05:00
Julian Lam
e97d5b2e0e
closed #2456
2014-11-26 13:31:03 -05:00
Julian Lam
23b14b3443
moving nearly all startup messages to verbose type
2014-11-26 13:28:10 -05:00
barisusakli
99e0a02b4c
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-25 23:21:36 -05:00
barisusakli
ab2580cc5f
fix human readable post count in topics
2014-11-25 23:20:29 -05:00
barisusakli
b6bd955131
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-25 23:09:28 -05:00
barisusakli
51436fd2d9
check privs on composer.push
2014-11-25 23:08:28 -05:00
barisusakli
4bed05a622
disable stuff that crashes in socket.io 1.x
2014-11-25 15:18:33 -05:00
barisusakli
396dffd60f
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-25 11:53:07 -05:00
barisusakli
916f1c7ce1
fix debug path on relative path install
2014-11-25 11:35:10 -05:00
barisusakli
08b0462695
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-24 22:05:34 -05:00
barisusakli
a69eafd9f7
added postcount to topic
2014-11-24 21:45:18 -05:00
psychobunny
0202666ed0
taking a break with an almost completely pointless commit
2014-11-24 20:09:23 -05:00
barisusakli
7cbaa90d36
update to socket.io 1.2.1, return_buffers option
2014-11-24 13:44:59 -05:00
barisusakli
04175c92d9
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-24 13:29:23 -05:00
barisusakli
80d7ae597b
closes #2451
2014-11-24 13:28:48 -05:00
Julian Lam
a31525c79f
Skipping digest sending if no notifs and no new topics, #2455
2014-11-24 13:22:10 -05:00
Julian Lam
1b526026a0
closed #2442
2014-11-24 12:48:21 -05:00
Julian Lam
1c21ca78dc
preventing ctrl-f hijacking if no search plugin is installed
2014-11-24 12:38:44 -05:00
Julian Lam
fa39b5e46b
closed #2446
2014-11-24 12:20:28 -05:00
Julian Lam
f5fce863f9
plugin warnings for v0.5.4+ when installing plugins with no suggested version, #2438
2014-11-23 17:02:25 -05:00
Julian Lam
ba9a5ad7d7
fixed #2448
2014-11-23 15:53:42 -05:00
barisusakli
6b23977a46
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-23 00:32:58 -05:00
barisusakli
7daf3a34a7
removed slice
2014-11-23 00:32:31 -05:00
barisusakli
1ea295ed1b
#2449
2014-11-23 00:31:37 -05:00
barisusakli
e1758e0c36
closes #2449
2014-11-23 00:30:19 -05:00
barisusakli
9ea10ba8ec
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-21 12:28:39 -05:00
Barış Soner Uşaklı
bea1d053b4
closes #2443 , closes #2445
2014-11-21 12:28:25 -05:00
barisusakli
552c56f3d1
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-21 11:44:35 -05:00
Barış Soner Uşaklı
2086ddf386
closes #2444
2014-11-21 11:44:06 -05:00
Julian Lam
354268bccd
latest translations for french
2014-11-21 09:05:44 -05:00
barisusakli
fba0e95aeb
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-20 19:25:07 -05:00
Barış Soner Uşaklı
6581c90475
forgot one
2014-11-20 19:24:23 -05:00
barisusakli
7e6f29e007
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-20 19:15:39 -05:00
Barış Soner Uşaklı
7b14716eb8
use data.url
2014-11-20 19:15:10 -05:00
barisusakli
702b1554fb
Merge remote-tracking branch 'origin/master' into socket.io1.x
2014-11-20 19:02:47 -05:00
barisusakli
73fb653ddf
emit works
2014-11-20 19:02:29 -05:00
psychobunny
c905f96108
closes #2412
2014-11-20 17:50:09 -05:00
Julian Lam
0b58e2fea3
minor tweaks to in-topic searching UI, #2442
2014-11-20 17:02:09 -05:00
barisusakli
82d863b9c8
deps, disabled all server side calls
2014-11-20 16:51:11 -05:00
Julian Lam
259f0f96f1
Merge pull request #2433 from bendem/patch-1
...
Fix nodeBB address in a few places
2014-11-20 16:38:36 -05:00
barisusakli
347e37a224
show warning and errors for socket.io also show info in dev
2014-11-20 15:53:23 -05:00
psychobunny
8d8731c609
closes #2436
2014-11-20 13:41:09 -05:00
psychobunny
35be69d6cd
closes #2439
2014-11-20 13:22:45 -05:00
Julian Lam
3ad509b93a
fixed #2434
2014-11-20 13:22:27 -05:00
barisusakli
fdf06c0500
fix upgrade script #2435
2014-11-20 12:42:55 -05:00
Julian Lam
fe7726d249
fixed #2431
2014-11-20 10:30:53 -05:00
bendem
0f4fcd8e0b
fix nodeBB adresses
2014-11-20 12:08:53 +01:00
barisusakli
9cd352c49a
removed extra space
2014-11-20 00:10:08 -05:00
barisusakli
d177481f94
chop chop
2014-11-19 23:37:55 -05:00
barisusakli
6012223b81
show message name, fix template name overwrite
2014-11-19 22:41:16 -05:00
psychobunny
9eb8924bf2
cleanup
2014-11-19 17:48:43 -05:00
barisusakli
9c1216eb63
closes #2432
2014-11-19 15:55:01 -05:00
barisusakli
d5453efdac
added current template name to return
2014-11-19 14:14:35 -05:00
barisusakli
15c2b124e3
recent replies needs stripTags true
...
changed [self] to _
2014-11-19 14:13:00 -05:00
Julian Lam
6eef866320
closed #2429
2014-11-19 12:19:08 -05:00
Julian Lam
067d1ae404
adding client-side hook whenever composer renders a preview
2014-11-19 11:56:03 -05:00
barisusakli
21459fff84
use getPostsFromSet for recent replies
2014-11-19 11:02:28 -05:00
barisusakli
04afe7dc4b
closes #2425
2014-11-19 10:38:47 -05:00
Julian Lam
e0fba796c7
Merge pull request #2426 from Schamper/image-upload-socket-fix
...
Fix the hook return object in the User.uploadProfileImageFromUrl socket
2014-11-19 08:29:17 -05:00
Julian Lam
7183187be8
latest translations
2014-11-19 08:20:10 -05:00
MrWaffle
969c3a77cf
Fix the hook return object in the User.uploadProfileImageFromUrl socket
2014-11-19 13:45:12 +01:00
barisusakli
b919d2ee77
shorther
2014-11-18 23:31:17 -05:00
barisusakli
4be8f3ec75
closes #2316
2014-11-18 23:27:40 -05:00
barisusakli
0bb5971915
disconnect on error too
2014-11-18 23:23:35 -05:00
barisusakli
a445e3f7b1
use send for child process
2014-11-18 22:55:44 -05:00
barisusakli
871cf8a3b7
shorter getTeasers
2014-11-18 22:19:17 -05:00
Julian Lam
5292a47a96
fixed maintenance mode page not working with new CSRF implementation, #2424
2014-11-18 15:51:09 -05:00
barisusakli
b665aeee83
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2014-11-18 15:50:35 -05:00
barisusakli
81e4bcd358
fix rename to multi
2014-11-18 15:50:32 -05:00
Julian Lam
b06ff89e02
adding missing file, re: #2424
2014-11-18 15:22:26 -05:00
Julian Lam
deac12c540
closed #2424
2014-11-18 14:56:22 -05:00
barisusakli
4f38a33702
fix pagination going to 404 if new post creates a new page
2014-11-18 14:49:48 -05:00
barisusakli
10680d47b0
postCount only used once
2014-11-18 14:34:21 -05:00
barisusakli
d0bc5ec9c7
client/topics.js refactor
...
ability to dismiss all flags
2014-11-18 14:33:14 -05:00
barisusakli
78033dbf5c
handled in events.js
2014-11-18 00:12:43 -05:00
barisusakli
d7c367ae91
moved new notification to events.js
2014-11-18 00:10:42 -05:00
barisusakli
7f5984d1fd
removed dupe code
2014-11-17 23:57:31 -05:00
barisusakli
c974256600
missing radix
2014-11-17 23:41:45 -05:00
barisusakli
671ec8532c
fix unfavourite
2014-11-17 23:32:39 -05:00
barisusakli
47c1092842
moved registerLoader/refresh to top
2014-11-17 23:12:45 -05:00
barisusakli
776fb29dce
removed preloader leftovers
2014-11-17 23:08:50 -05:00
barisusakli
3d93a76508
removed command param made unvote wrapper
2014-11-17 21:45:52 -05:00
psychobunny
8c98f47688
action:post.upvote / action:post.downvote now sends current status; new: action:post.unvote
2014-11-17 19:24:41 -05:00
Julian Lam
0d6be40238
fixed #2406
2014-11-17 14:47:51 -05:00
barisusakli
14ba1ff8c0
closes #2352
2014-11-17 14:22:29 -05:00
Julian Lam
ae1528dc7e
closed #2407
2014-11-17 14:07:34 -05:00
Julian Lam
2d79169855
latest fallbacks
2014-11-17 14:01:07 -05:00
Julian Lam
d51683f62e
closed #2421
2014-11-17 13:37:13 -05:00
Julian Lam
2e2995d3bd
updating dailyDigestFreq to 'day' instead of 'daily'
2014-11-17 13:37:13 -05:00
Julian Lam
c7396f58cd
verbose logging for email
2014-11-17 13:37:13 -05:00
barisusakli
ee3b0c93c3
fix tag update
...
was hanging on tag remove, and wasnt updating if tag count didnt change
2014-11-17 13:37:00 -05:00
barisusakli
0864480433
forgot return
2014-11-17 12:45:30 -05:00
barisusakli
cb8ce066c8
give guests find read access on category creation
2014-11-17 12:39:07 -05:00
barisusakli
8b573bff39
send 10 topics in digest not 11
2014-11-17 12:32:29 -05:00
barisusakli
9791dfb9ea
closes #2420
2014-11-17 12:21:51 -05:00
Julian Lam
23485fcbf3
missed one invocation of old LESS library, #2419
2014-11-17 11:31:11 -05:00
Julian Lam
207bfa8960
closed #2419
2014-11-17 11:26:03 -05:00
barisusakli
0a1fa72bd8
use loadMoreFromSet
2014-11-16 18:31:57 -05:00
barisusakli
32e08ba419
closes #2070
2014-11-16 17:29:45 -05:00
barisusakli
807d4b7e2e
update template.js dep
2014-11-16 16:51:14 -05:00
barisusakli
114d0506e1
fixed typo
2014-11-16 16:46:40 -05:00
barisusakli
f0797493ee
make sure sockets leave the current room when entering another
2014-11-16 16:37:31 -05:00
barisusakli
8e114c2093
moved isAdminOrMod check out of getTopicsByTids
2014-11-16 16:15:49 -05:00
barisusakli
a75727bbbd
duh
2014-11-16 01:56:42 -05:00
barisusakli
653850661e
topics.getTopics doesnt take set param
2014-11-16 01:33:11 -05:00
barisusakli
79265b9e83
removed dupe code
2014-11-16 00:58:02 -05:00
barisusakli
c1b61522f7
check if topic is deleted
2014-11-16 00:09:43 -05:00
barisusakli
c458a7f7b2
missing nconf require
2014-11-16 00:01:20 -05:00
barisusakli
9852809c2c
cleanup
2014-11-15 23:54:34 -05:00
barisusakli
1d2d69fa45
use helpers, redis crash fix
2014-11-15 23:44:34 -05:00
barisusakli
556e7066e8
moved notFound notAllowed to helpers
2014-11-15 23:22:57 -05:00
barisusakli
f8cfd82667
less code in uploadimage
2014-11-15 22:50:05 -05:00
barisusakli
0a44d3f5e0
moved updateCategoryField out, db.delete only sends back err
2014-11-15 22:41:45 -05:00
barisusakli
d485b65b67
call next
2014-11-15 21:52:05 -05:00
barisusakli
9ab74b0a61
added ability to take heap snapshots
2014-11-15 19:09:44 -05:00
barisusakli
7825b8b951
closes #2416
2014-11-15 16:12:06 -05:00
psychobunny
2a88e08977
and one last derp
2014-11-15 14:57:32 -05:00
psychobunny
556d817cc5
forgot to return
2014-11-15 14:56:34 -05:00
psychobunny
458ee7cca8
acute ocd attack
2014-11-15 14:56:04 -05:00
psychobunny
bfaeee2531
linting
2014-11-15 14:48:23 -05:00
psychobunny
b511bc37fb
don't initialize taskbar until dom is ready
2014-11-15 14:47:31 -05:00
barisusakli
9d56f50967
voters info
2014-11-15 12:37:22 -05:00
barisusakli
8330a6e6d9
added plugin reset info as well #2415
2014-11-14 22:18:24 -05:00
barisusakli
76933f4c37
closes #2415
2014-11-14 22:14:55 -05:00
barisusakli
30d7f3351b
cid isnt always present
2014-11-14 22:07:24 -05:00
Barış Soner Uşaklı
36ac6f849f
Merge pull request #2397 from joe1chen/bug-fix-topic-search
...
Bug fix - Topic search broken due to encodeURIComponent being called too early
2014-11-14 21:51:39 -05:00
barisusakli
02fb81901d
moved posts related stuff to user/posts.js
2014-11-14 21:47:24 -05:00
barisusakli
d9a071d710
removed unused code from category and topic controller
2014-11-14 21:16:35 -05:00
barisusakli
cd05a123ab
check cids
2014-11-14 20:43:52 -05:00
barisusakli
52c12fa1b1
use wrapper functions getPostsFields and getTopicsFields
2014-11-14 20:19:14 -05:00
Julian Lam
9a606246a9
more fallbacks
2014-11-14 20:02:04 -05:00
Julian Lam
d0770bcb95
latest translations and fallbacks
2014-11-14 20:00:07 -05:00
barisusakli
6b13a84d2f
removed extra priv checks
...
-removed category check from recentreplies since pids are already
checked
-removed category check from topics/unread.js since topics are filtered
now
-added array checks to src/topics.js
2014-11-14 19:52:25 -05:00
barisusakli
5c7487c13b
err check
2014-11-14 19:38:51 -05:00
barisusakli
283ac1578f
fix null datetime error
2014-11-14 18:33:10 -05:00
barisusakli
f3309e3dd4
renamed to local registration
...
closes https://github.com/NodeBB/nodebb-theme-vanilla/issues/36
2014-11-14 18:11:21 -05:00
barisusakli
545dbbf0df
check err and tids
2014-11-14 18:03:19 -05:00
Julian Lam
b65d518a97
properly handling error for hook filter:privileges.posts.filter
2014-11-14 17:53:20 -05:00
Julian Lam
9debfd94ec
removed the hook I just added: filter:category.recent, was a bit misleading.
2014-11-14 17:42:33 -05:00
Julian Lam
20ea40133b
added four new hooks: filter:categories.recent, filter:privileges.categories.get, filter:privileges.posts.filter, filter:privileges.topics.filter
2014-11-14 17:31:44 -05:00
psychobunny
b480bff3fd
moved taskbar markup out of JS and into modules/taskbar.tpl
2014-11-14 17:15:57 -05:00
barisusakli
cd19bf156c
update bcryptjs and validator
2014-11-14 17:14:44 -05:00
barisusakli
6ce1415cd4
update db search version
2014-11-14 17:13:18 -05:00
barisusakli
9ff35a18f2
closes #2261
2014-11-14 17:03:13 -05:00
psychobunny
1e453140d9
adding uid to filter:category.topics.get
2014-11-14 16:34:34 -05:00
psychobunny
abe887f557
filter:category.topics.get
2014-11-14 16:29:59 -05:00
psychobunny
c988f54243
renaming filter:category.topics.get to filter:category.topics.prepare
2014-11-14 16:28:59 -05:00
barisusakli
485827db84
check count before privileges
2014-11-14 16:22:05 -05:00
barisusakli
6a3a3669d2
check privs on getRecentReplies and getRecentTopicReplies
2014-11-14 16:20:40 -05:00
psychobunny
c7ca2e2573
fixing time derp if minutes are singular
2014-11-14 16:16:06 -05:00
barisusakli
b4daae9b23
closes #2307
2014-11-14 16:02:35 -05:00
psychobunny
3aa18ebb12
no need to inform attempt to listen to address
2014-11-14 15:40:08 -05:00
barisusakli
5c3af6f549
removed webserver.init
2014-11-14 15:31:45 -05:00
barisusakli
363057cf49
closes #2390
2014-11-14 15:19:26 -05:00
barisusakli
d1b457b066
check err
2014-11-14 14:09:29 -05:00
barisusakli
519b1b7e37
closes #2377
2014-11-14 13:36:37 -05:00
barisusakli
a1624013f8
closes #2400
2014-11-14 12:17:28 -05:00
Julian Lam
95e3c6f8a4
Merge pull request #2410 from joe1chen/add-topics-loaded-event
...
Add topics.loaded event to be triggered when new topics are loaded by infinite scroll.
2014-11-14 12:13:59 -05:00
barisusakli
05a4737e84
closes #2409
2014-11-14 11:32:56 -05:00
Joseph Chen
4f03e74b99
Add topics.loaded event to be triggered when new topics are loaded by infinite scroll.
2014-11-14 06:24:38 -08:00
barisusakli
61863a69fe
sendfile is deprecated
2014-11-13 17:04:08 -05:00
psychobunny
2990b33dc6
linting
2014-11-13 16:47:38 -05:00
barisusakli
d9d44aee2b
#2334
2014-11-13 16:33:03 -05:00
barisusakli
c24e451c12
closes #2401
2014-11-13 16:03:11 -05:00
barisusakli
181e2b4132
check err
2014-11-13 15:49:43 -05:00
barisusakli
e6973b55d4
closes #1990
2014-11-13 15:47:25 -05:00
barisusakli
962d14746e
trim tag after substr
...
this prevents spaces in the middle of the tag from being added to the db
2014-11-13 15:02:20 -05:00
barisusakli
a45858dacd
previous commit doesnt show unusud tags in admin
2014-11-13 14:36:44 -05:00
barisusakli
68e8039ac7
closes #2379
...
also fixed a bug where tags with 0 topics were showing up in /tags
2014-11-13 14:29:48 -05:00
psychobunny
45affa3043
closes #2399
2014-11-13 14:04:29 -05:00
psychobunny
a8402b228c
updating winston timestamp
2014-11-13 13:52:52 -05:00
barisusakli
b3544f644a
relative path upload fixes #2403
2014-11-13 13:00:36 -05:00
barisusakli
7f5617bc74
closes #2402
2014-11-13 11:44:26 -05:00
barisusakli
14fdb9ebee
reverted
2014-11-13 11:37:42 -05:00
barisusakli
6809af536c
removed winston log in plugin fireHook
2014-11-13 11:31:30 -05:00
barisusakli
4c7a4d3688
fix topicIndex,
2014-11-12 18:00:34 -05:00
barisusakli
05f33df098
manage/groups.js
2014-11-12 16:56:11 -05:00
barisusakli
bd388f727c
src/favourites.js
2014-11-12 16:40:06 -05:00
barisusakli
9a16a359a8
auth refactor
2014-11-12 16:15:44 -05:00
barisusakli
fc0dce429b
topic.reply checks with invalid parameters
2014-11-12 15:06:55 -05:00
barisusakli
834ca016ec
topics.reply test
2014-11-12 14:34:06 -05:00
Julian Lam
c0fc7e9ca4
updating privilege handling to fire two new hooks, filter:privileges.topics.get and filter:category.topics.get
2014-11-12 14:33:25 -05:00
barisusakli
eada3daf9f
fixed recent and unread
2014-11-12 14:11:04 -05:00
Julian Lam
6ea10aa7e3
ensuring that the filter:category.get hook always sends data in the same format
2014-11-12 11:07:11 -05:00
Julian Lam
7e35987e1b
fixing regression for #2355 , introduced in a129075
2014-11-12 10:58:46 -05:00
Julian Lam
c2467de9c2
added Greek language to NodeBB, Γεια σας και καλώς ήρθατε!
2014-11-12 08:29:08 -05:00
Julian Lam
872dd679e2
latest translations and fallbacks
2014-11-12 08:29:08 -05:00
Joseph Chen
f02fd88eaf
Bug fix - Topic search broken due to encodeURIComponent being called too early.
2014-11-11 22:51:16 -08:00
barisusakli
964d531582
fix test really
2014-11-12 01:22:50 -05:00
barisusakli
385e034a23
fix tests
2014-11-12 01:19:40 -05:00
barisusakli
7a51520074
#2393
2014-11-12 00:24:25 -05:00
barisusakli
4e23fe7c3a
more topic post tests
2014-11-11 23:12:37 -05:00
barisusakli
3029b19be6
fix test
2014-11-11 23:03:20 -05:00
barisusakli
15e472db12
on category creation give defaults privs to admins and registered users
2014-11-11 22:58:34 -05:00
barisusakli
2579d2535d
closes #2396
2014-11-11 20:10:51 -05:00
barisusakli
fa5ac04cd3
src/topics.js cleanup
2014-11-11 19:47:56 -05:00
barisusakli
c9f990bb72
derp
2014-11-11 19:22:54 -05:00
barisusakli
7225c0d45b
finish up posts refactor
2014-11-11 18:55:49 -05:00
Julian Lam
54ee8e59f6
showing proper time for newbie post delay
2014-11-11 18:38:31 -05:00
barisusakli
d2cddc734b
fix flagging and post filter
...
cant flag posts that don't exist anymore
2014-11-11 18:34:29 -05:00
barisusakli
11dc477dde
posts/categories.js
2014-11-11 18:22:50 -05:00
barisusakli
e593c8e6b1
setFields makes more sense
2014-11-11 18:14:45 -05:00
barisusakli
fa95012fa3
action:set,postField
2014-11-11 18:13:15 -05:00
barisusakli
1413478a68
ill get it right this year
2014-11-11 18:08:50 -05:00
barisusakli
003535b3ab
filter:post.getFields again
2014-11-11 18:08:03 -05:00
barisusakli
383fa4d0ea
filter:post.getFields change
2014-11-11 18:05:42 -05:00
barisusakli
604dac88e3
closes #2382 , closes #2130
2014-11-11 17:25:16 -05:00
psychobunny
70b5c631c6
if dev, compile view scripts only; let rjs dynamically load module scripts
...
fixes a bug introduced @ 11c83079f2
2014-11-11 13:53:32 -05:00
psychobunny
9726e599e4
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2014-11-11 13:30:59 -05:00
psychobunny
1b9297fa31
until now, this variable was never false... so I'm just removing it
...
@julianlam just in case
2014-11-11 13:30:55 -05:00
psychobunny
02b6a7893a
in dev mode, concatenate scripts instead of minifying
...
faster reboot & restores sanity to those trying to debug browser
specific issues on IE and FF. not that you have much sanity to begin
with if it's an IE bug...
2014-11-11 13:30:16 -05:00
Julian Lam
286d14f614
allowing use of winston.verbose now
2014-11-11 13:18:46 -05:00
psychobunny
11c83079f2
if env is dev, don't re-compile rjs files
...
faster reboot & easier to debug on browsers that don't support
sourcemaps
2014-11-11 13:12:09 -05:00
psychobunny
8de978fbcf
lmao, wtf?
...
my brain just exploded trying to figure out what this is doing here
2014-11-11 13:07:54 -05:00
psychobunny
d5d686b701
Merge pull request #2392 from a5mith/patch-3
...
ACP Text Colour
2014-11-11 12:13:50 -05:00
Aaron Smith
f2b0068b32
ACP Text Colour
...
Replaces my other commit.
2014-11-11 17:05:36 +00:00
psychobunny
db157da3fb
fixes potential IE8 crash (both toISOString and console.log don't exist)
...
not that client-side calls this anyways
2014-11-11 11:44:49 -05:00
psychobunny
0580773331
random console.log
2014-11-11 11:38:29 -05:00
psychobunny
d69054804e
closes #2391
2014-11-11 11:37:32 -05:00
Julian Lam
73dea4fc4e
upvote and favourites notif fixing
2014-11-11 09:41:28 -05:00
Julian Lam
f9f1cf63cf
fixing topic deletion and purging
2014-11-10 16:52:45 -05:00
Julian Lam
5281c8c376
Merge pull request #2381 from akhoury/patch-3
...
could you explicitly specify the last 4 rules?
2014-11-10 14:13:29 -05:00
Aziz Khoury
535529923c
why leave json files out?
2014-11-10 13:26:07 -05:00
Aziz Khoury
a17ecefd20
could you explicitly specify the last 4 rules?
...
I put in some values in there, as placeholders, feel free to change them, and I will follow
so we can have a standard, and developers can choose to have the same across plugins as well
2014-11-10 13:16:48 -05:00
Julian Lam
c7e731f4c4
Merge branch 'master' of github.com:NodeBB/NodeBB
2014-11-10 12:42:56 -05:00
Julian Lam
b2625a1bf0
upping spam-be-gone minver
2014-11-10 12:42:44 -05:00
psychobunny
91103fb09e
updating widget-essentials to 0.2.0 **
2014-11-10 12:02:03 -05:00
psychobunny
121fb88008
updating widget-essentials to 0.1.2
2014-11-10 11:53:08 -05:00
psychobunny
aa6137b9c3
fixed potential XSS in registration form
2014-11-10 11:46:15 -05:00
barisusakli
c18de5cdd2
posts/recent.js refactor
2014-11-09 01:30:27 -05:00
barisusakli
ef35b83806
use getPostsFields
2014-11-09 01:24:12 -05:00
barisusakli
263f479b20
posts.js refactor pt1
2014-11-09 01:12:24 -05:00
barisusakli
39def60f9b
return empty array
2014-11-09 00:45:18 -05:00
barisusakli
420aa5e102
fix moderators
2014-11-09 00:33:26 -05:00
barisusakli
8294aec5e7
fixed indent
2014-11-09 00:01:46 -05:00
barisusakli
8fdc03eaad
categories.js refactor
2014-11-08 23:54:21 -05:00
barisusakli
daebc322eb
meh
2014-11-08 23:36:38 -05:00
barisusakli
7823416410
err check, assignPostsToCategory is sync
2014-11-08 23:22:10 -05:00
barisusakli
af4cbfb20d
closes #2368
2014-11-08 18:40:38 -05:00
barisusakli
d2735c8558
closes #2370
2014-11-08 17:38:03 -05:00
barisusakli
3f12d363f7
plugins fireHook refactor
...
(drunk)
2014-11-08 17:12:38 -05:00
barisusakli
e93b2b6aa1
removed action:app.load
2014-11-08 16:15:24 -05:00
barisusakli
41ae8b61a7
static:app.load change closes #1527
2014-11-08 15:20:56 -05:00
barisusakli
220c82a8f2
filter:register.complete change #1527
2014-11-08 15:01:56 -05:00
barisusakli
76c16c0383
filter:register.check change #1527
2014-11-08 14:57:04 -05:00
barisusakli
166f353aaa
filter:register.build change #1527
2014-11-08 14:51:05 -05:00
barisusakli
8be9e6d413
action:user.verify change #1527
2014-11-08 14:41:49 -05:00
barisusakli
9363741231
action:user.set change #1527
2014-11-08 14:38:56 -05:00
barisusakli
2e1a098cfa
fix multi selection if category has sub categories
2014-11-08 14:35:51 -05:00
barisusakli
db979d7a20
filter:category.get change #1527
2014-11-08 14:21:58 -05:00
Julian Lam
f3ea8d1cff
closed #2367
2014-11-08 10:22:31 -05:00
Julian Lam
74630b3a79
closed #2360
2014-11-08 10:20:40 -05:00
barisusakli
c56b9aafff
closes #2289 , replace Infinity with '+inf'
2014-11-07 19:40:41 -05:00
barisusakli
dcba272dc5
fix not validated messages on manage/users on IS
2014-11-07 19:25:57 -05:00
barisusakli
5f8781c88e
1 less db call in togglePin
2014-11-07 19:15:26 -05:00
barisusakli
467fb1ab4a
dont deselect on delete/purge closes #2352
2014-11-07 18:48:57 -05:00
Julian Lam
93f414892b
closed #2361
2014-11-07 18:38:03 -05:00
Julian Lam
e0436d73c3
#2361
2014-11-07 18:22:27 -05:00
barisusakli
c95f151bfc
closes #2364
...
dont crash if icon is not found
2014-11-07 18:13:08 -05:00
barisusakli
69ed00fc14
added mainPid to topic restore/edit hooks
2014-11-07 17:50:16 -05:00
barisusakli
642136f6f8
closes #2357
2014-11-07 17:46:03 -05:00
barisusakli
b60ed95d20
Merge remote-tracking branch 'origin/master'
2014-11-07 17:15:06 -05:00
barisusakli
1ae39d638a
closes #2356
2014-11-07 17:15:01 -05:00
Julian Lam
f0b104fef0
possible fix to #2365
2014-11-07 17:05:25 -05:00
psychobunny
d77bd638c4
don't re-enable selectable on elements that were already enabled #2336
2014-11-07 16:16:32 -05:00
psychobunny
6ae5b09a01
closes #2336
2014-11-07 16:09:47 -05:00
Julian Lam
52285239e9
fixed client-side so semver doesn't explode when nbbpm returns 'latest', fixed tests so they pass again, #2363
2014-11-07 15:04:07 -05:00
Julian Lam
19297e2d22
plugin installation takes a version now, and queries nbbpm, #2363
...
better error handling for #2363
upgrades now also call the suggestion route from nbbpm
upgrade button will show alert now if you try to upgrade past the suggested version, #2363
2014-11-07 14:45:40 -05:00
Julian Lam
0f66077bf5
fixed issue where purged posts would cause the upgrader to fail, closed #2359
2014-11-07 10:50:25 -05:00
Barış Soner Uşaklı
b6ee472276
Merge pull request #2358 from joe1chen/0.6.x-fix-file-upload
...
Bug fix - File upload broken due to api changes in 0.6.x.
2014-11-06 22:08:24 -05:00
Joseph Chen
cd41df5677
Pass in req.user.uid into uploadFile
2014-11-06 19:03:53 -08:00
Joseph Chen
a1e54fda23
Bug fix - File upload broken due to api changes in 0.6.x.
2014-11-06 17:33:58 -08:00
Julian Lam
11c9b74faf
upgrade script for #2355 , closes #2355
2014-11-06 18:58:00 -05:00
Julian Lam
a12907512f
refactored a bunch of methods so that you can pass in an author argument in querystring to see posts by just that author, #2355
2014-11-06 18:57:52 -05:00
barisusakli
3272ca34ee
0.6.0 cleanup
2014-11-06 17:33:10 -05:00
barisusakli
4440260f8f
closes #2275
2014-11-06 17:06:58 -05:00
barisusakli
1004fb2822
closes #2354
2014-11-06 16:29:14 -05:00
barisusakli
72bb74cf46
canMessage
2014-11-06 12:57:59 -05:00
psychobunny
fa2f03aeca
closes #2339
2014-11-06 00:53:18 -05:00
psychobunny
2e4198b8f1
removing unnecessary markup
2014-11-06 00:53:17 -05:00
barisusakli
f3d485bd58
filter:user.account
2014-11-06 00:29:06 -05:00
barisusakli
719290cd2b
dont display email/fullname if they are private
2014-11-05 23:58:49 -05:00
Julian Lam
97633fe01e
updating markdown and mentions minvers
2014-11-05 23:46:05 -05:00
psychobunny
6452596312
if sigs are disabled, actually disable them
2014-11-05 23:32:57 -05:00
barisusakli
9e1789dc58
closes #2297
2014-11-05 20:41:31 -05:00
barisusakli
39b679705b
closes #2248
2014-11-05 19:29:45 -05:00
barisusakli
595ff1f4b1
closes #2303
...
see
https://community.nodebb.org/topic/3039/filter-post-parse-and-filter-post-parsesignature-changes
2014-11-05 18:59:20 -05:00
barisusakli
a6e498bb5d
error check
2014-11-05 16:48:12 -05:00
Barış Soner Uşaklı
b89b960f86
Merge pull request #2328 from dwendt/master
...
Made hiding widgets for guests/registered sensible.
2014-11-05 16:44:54 -05:00
barisusakli
608943255b
better check
2014-11-05 16:42:32 -05:00
barisusakli
ec0624918f
possible fix for #2351
2014-11-05 13:35:15 -05:00
barisusakli
e5cc45a95b
if category is not found return
...
if cid is a child category it wont be on home
2014-11-04 23:55:42 -05:00
barisusakli
70657251b9
no need for return
2014-11-04 23:30:11 -05:00
Julian Lam
44175188c4
handling case where user does not satisfy any of the privilege thresholds given to the hasEnoughReputationFor method
2014-11-04 23:19:28 -05:00
barisusakli
06f66337fb
anon checks
...
less db calls for uid 0
2014-11-04 19:06:01 -05:00
Julian Lam
0a38a783c7
TravisCI is TOO DAMN FAST
2014-11-04 18:59:26 -05:00
Julian Lam
8e0e2a04be
restored the toolbar on mobile composer, #2293
2014-11-04 18:54:48 -05:00
barisusakli
37d7756271
hasEnoughRep can take an array
...
user follow uid checks
2014-11-04 18:44:08 -05:00
Julian Lam
9a8fa35d8d
flushing db after every test group that touches the db
2014-11-04 18:39:25 -05:00
Julian Lam
4125a087b5
closed #2349 , removed use of deprecated -d flag in executable
2014-11-04 18:33:20 -05:00
Julian Lam
783481e644
Support for reloading nodebb via the nodebb executable
2014-11-04 18:33:20 -05:00
barisusakli
df4b555717
less db calls
...
no db call for settings if uid 0
no db call for isFollowing if uid 0
2014-11-04 18:31:21 -05:00
barisusakli
b7dcc29638
log error path as well
2014-11-04 18:06:11 -05:00
barisusakli
cdfaa941b1
error checks missing return
2014-11-04 17:57:31 -05:00
barisusakli
04c83dbdcc
update deprecated sendfile
2014-11-04 17:34:05 -05:00
Julian Lam
dfc7c7aa7f
#2350 :shipit:
2014-11-04 17:28:24 -05:00
Julian Lam
0e9fdc9a09
fixed #2350 -- chat modal now opens, but input is disabled
2014-11-04 17:23:39 -05:00
barisusakli
e09328c74d
#2346
...
dont bring modal to front if u receive a message
2014-11-04 17:03:31 -05:00
barisusakli
38874345b7
closes #2346
2014-11-04 16:49:02 -05:00
barisusakli
e769ebe668
closes #2347
2014-11-04 15:56:33 -05:00
barisusakli
dd135b875b
#2347
...
dont show flag on deleted posts
dont allow flag on deleted posts
dont allow upvote downvote favourite on deleted posts
2014-11-04 15:19:30 -05:00
barisusakli
268ecd5157
single call to get slug and postcount
2014-11-04 14:54:30 -05:00
barisusakli
f21b313848
reload/restart notices side by side
2014-11-04 13:55:20 -05:00
Julian Lam
ac2cc8cae6
updating development versioning for master branch
2014-11-03 16:48:45 -05:00
barisusakli
5f3f4ef74e
closes #2266
2014-11-03 15:37:25 -05:00
barisusakli
d492339841
closes #2315
2014-11-03 15:31:41 -05:00
barisusakli
7bfc36ff56
dont call isAdmin if not logged in
2014-11-03 15:09:24 -05:00
barisusakli
209edf182f
404 pages that are out of range
2014-11-01 17:55:42 -04:00
Barış Soner Uşaklı
80d04e2de5
Merge pull request #2343 from datagutt/patch-1
...
Update translator mapping for norwegian
2014-11-01 17:46:24 -04:00
barisusakli
9440f8f8cd
#2344
2014-11-01 17:32:56 -04:00
barisusakli
84b7a2c92d
checks in socket.io/user
...
reset doesnt need socket
2014-11-01 16:55:50 -04:00
barisusakli
8e84e47578
if a user is deleted remove from banned sorted set as well
2014-11-01 15:11:47 -04:00
barisusakli
fd70ba5647
fix titles on ajaxify
2014-11-01 15:08:12 -04:00
Thomas Lekanger
e0975b85df
Update translator mapping for norwegian
2014-11-01 18:46:58 +01:00
barisusakli
f83dd956eb
check if post exists on up/down vote favourite
2014-10-31 22:27:50 -04:00
barisusakli
fcc42883ab
some checks for purge
2014-10-31 22:04:09 -04:00
barisusakli
d43e8beb60
fix acp topic graph disappearing
...
clear usedColors on ajaxify, once it was filling up the graph was never
updating after ajaxify
2014-10-31 20:30:07 -04:00
barisusakli
56d16d1792
fix topic titles in search results
...
titles were being escaped twice if two or more posts were from the same
topic
2014-10-31 19:57:32 -04:00
barisusakli
7c7be2e0c1
closes #2337
2014-10-31 19:21:37 -04:00
barisusakli
6353ed57a9
duh fixing my fail from last night
2014-10-31 17:44:06 -04:00
barisusakli
1fe82ee452
added 2 new methods to dbal
...
getSortedSetRangeWithScores
getSortedSetRangeByScoreWithScores
2014-10-31 17:19:55 -04:00
Julian Lam
c44068db52
latest translations and fallbacks
2014-10-31 17:12:21 -04:00
Julian Lam
a7bc05aeb6
less formal language for #2335
2014-10-31 17:07:32 -04:00
Julian Lam
a7d028e29b
bundling spam-be-gone with all nodebb install, ping @akhoury, closes #2332
2014-10-31 14:54:17 -04:00
Julian Lam
ec309333be
closed #2335
2014-10-31 13:31:25 -04:00
Julian Lam
de0da80040
Merge branch 'master' of github.com:NodeBB/NodeBB
2014-10-31 13:25:30 -04:00
Julian Lam
b91d39a0d3
almost everything for #2335
2014-10-31 13:22:42 -04:00
heart
c38ca146c7
Made hiding widgets for guests/registered sensible.
2014-10-31 02:10:40 -04:00
psychobunny
0a1b31e6bc
small change to gitignore re: logs
2014-10-31 01:56:45 -04:00
barisusakli
fb1095fc28
added allowed true to /chats
2014-10-31 01:50:24 -04:00
psychobunny
de8c1ece14
adding to contributing.md
2014-10-31 00:48:29 -04:00
barisusakli
e97bfc139b
#1848
2014-10-30 23:14:33 -04:00
barisusakli
0ede4abe18
possible fix for #1848
2014-10-30 22:47:15 -04:00
barisusakli
0bb0424998
bubble error
2014-10-30 22:19:11 -04:00
barisusakli
e93398b647
use currentTime when someone up/down votes
2014-10-30 19:37:22 -04:00
Julian Lam
61aaff025b
adding in 'allowed' to template, re: #2321
2014-10-30 18:05:48 -04:00
barisusakli
b12e3562d5
hide category icons if they are not set
2014-10-30 18:04:49 -04:00
Julian Lam
adfb89a2ad
closed #2321
2014-10-30 17:50:27 -04:00
Julian Lam
28f87cc776
added tests for messaging method .canMessage
2014-10-30 17:50:27 -04:00
Julian Lam
a992638ef3
removed level from testmock error msg
2014-10-30 17:50:27 -04:00
barisusakli
41d806f67f
removed unused language string
2014-10-30 16:52:09 -04:00
barisusakli
433769eb36
closes #2146
...
first tab (recent) shows last 50 messages instead of just last 24 hours
2014-10-30 16:51:15 -04:00
barisusakli
121de11400
closes #2323
2014-10-30 14:21:44 -04:00
psychobunny
ca87bc1577
Merge pull request #2320 from lpeachl/patch-1
...
Update language.json
2014-10-30 09:26:28 -04:00
lpeachl
9b481b23f3
Update language.json
2014-10-30 19:31:20 +07:00
psychobunny
50b264ac7d
prevent deleted users belonging to a group from breaking edit functionality
2014-10-29 21:07:46 -04:00
psychobunny
4d4dc344a6
temporary fix until remarkable is updated in markdown plugin
...
https://github.com/jonschlinkert/remarkable/issues/88#issuecomment-60885589
2014-10-29 21:07:45 -04:00
psychobunny
2c555687e7
removed old copy from when we used to have ubuntu instructions on the main page
2014-10-29 01:55:26 -04:00
barisusakli
189eaf2bea
escape output
2014-10-29 00:47:16 -04:00
barisusakli
fbd478812e
fail modeon
2014-10-29 00:33:09 -04:00
barisusakli
1b268c94c0
if there is no postData.tid dont notify, ie topic post
2014-10-29 00:10:57 -04:00
barisusakli
cbedc762fd
no rooms.enter for anons check tid on topic enter
2014-10-28 23:56:33 -04:00
barisusakli
0fba1e37a7
no need for double trim :P
2014-10-28 18:41:34 -04:00
barisusakli
5be1c17aa7
refactor user.create
...
dont fire filter:user.create if there userData is invalid
2014-10-28 18:28:26 -04:00
barisusakli
bce96d04c7
forkWorker function, pipe new worker output to log
2014-10-28 16:33:14 -04:00
barisusakli
4c8287251a
added stderr piping to output
2014-10-28 16:12:05 -04:00
barisusakli
50a06f9369
log signal as well
2014-10-28 15:48:03 -04:00
barisusakli
f19bc2e2be
removed error.log everything will go to output.log
2014-10-28 15:30:52 -04:00
barisusakli
20314991a4
tmp error check
2014-10-28 00:33:58 -04:00
barisusakli
a4533703d4
fix sort by vote insertion
2014-10-28 00:17:28 -04:00
barisusakli
c5ba327d8f
fix empty pages
2014-10-27 23:20:40 -04:00
barisusakli
b12476c422
if a post is purged, remove it from flagged posts as well
2014-10-27 21:44:15 -04:00
barisusakli
1bcdae41b8
make images in manage/flags responsive
2014-10-27 21:28:46 -04:00
barisusakli
9e77960ee1
#2308 check if latest is greater by semver
2014-10-27 20:35:03 -04:00
psychobunny
25c7dfbc12
fix crash if socket.handshake is null
2014-10-27 20:23:16 -04:00
barisusakli
3d5e72bbc8
fix null parents
2014-10-27 02:58:20 -04:00
barisusakli
9909f8ba79
more err checks
2014-10-27 01:49:57 -04:00
barisusakli
18462c4190
derp
2014-10-27 00:59:52 -04:00
barisusakli
698d113857
error checks in middleware/admin
2014-10-27 00:54:26 -04:00
barisusakli
eaf89dc316
use parseSignature
2014-10-26 22:02:44 -04:00
barisusakli
a4d671f8b8
fix popular pill selection
2014-10-26 21:44:09 -04:00
barisusakli
238fb0bd4b
removed logout log
2014-10-26 21:02:51 -04:00
barisusakli
c74370bfb1
removed recent/day week month
...
it starts with most recent 20 topics now and goes back instead of
showing empty if there are no new replies in the past 24 hours
2014-10-26 20:26:56 -04:00
barisusakli
c4a39c8163
use processSortedSet instead of getting all users
2014-10-26 20:10:57 -04:00
barisusakli
782896997d
post count fix for post move
2014-10-26 19:13:48 -04:00
barisusakli
56947b999e
added timestamps to winston logs
2014-10-26 18:46:50 -04:00
barisusakli
d2cc4b8516
possibly fixes 2301
2014-10-26 18:02:40 -04:00
barisusakli
35e2e1462b
closes #2295
2014-10-26 17:04:55 -04:00
barisusakli
63cf8d674d
listen disconnect event, display unknow socket method name on dev
2014-10-26 14:30:13 -04:00
barisusakli
dfae2ea0d7
fix new topics showing up in all categories on post
2014-10-26 14:26:21 -04:00
barisusakli
699b74603b
only for logged in users
2014-10-25 19:22:13 -04:00
barisusakli
4c90c9a759
closes #2291
2014-10-25 19:19:47 -04:00
barisusakli
ca9cc6b32f
show latest plugin version for uninstalled plugins as well
2014-10-24 17:47:27 -04:00
barisusakli
081efd22e2
prevent crash if category is not found
2014-10-24 15:35:10 -04:00
barisusakli
a7bb5893e8
fix dupe event listeners on category
...
only happens if you navigate from category to category
2014-10-24 15:05:37 -04:00
Julian Lam
0a81898810
grammar fix
2014-10-24 00:16:27 -04:00
Julian Lam
a9c528eb23
added instructions for responsible disclosure, and use of git bisect for regression testing, closed #2280
2014-10-24 00:12:18 -04:00
Julian Lam
9215930cfc
fixed #2292
2014-10-24 00:01:08 -04:00
barisusakli
6e62c48f41
call package manager
...
get latest version from versions object
2014-10-23 22:38:28 -04:00
barisusakli
89613d2346
closes #2287
2014-10-23 22:26:52 -04:00
barisusakli
a8760cd2bc
only ban once for low rep
...
also only check on downvotes
2014-10-23 18:05:40 -04:00
barisusakli
c753edab1d
fix duplicate event listeners
...
they were duplicated if you navigated from topic to topic
2014-10-23 16:32:16 -04:00
Julian Lam
ffdc4b5d24
fixed places where site_title was being referenced in config, instead of the correct "title"
2014-10-23 15:47:25 -04:00
Julian Lam
8112ca73c8
reloading on plugin activation click instead of restart
2014-10-23 15:21:44 -04:00
barisusakli
f295083a08
fix upload error messages
2014-10-23 15:01:36 -04:00
barisusakli
802c8b15e2
fix upgrade script to include main post, and fix post indices
2014-10-22 19:33:47 -04:00
barisusakli
9a21e9646f
only use multipart on upload routes,
...
delete temp files if there is an error in admin,
admin/mods should see topic reply
2014-10-22 18:26:01 -04:00
Julian Lam
67770e568f
removed some console logging
2014-10-22 17:59:21 -04:00
Julian Lam
b95710b2c9
french typo
2014-10-22 17:50:26 -04:00
Julian Lam
a9a32bff50
latest french translations
2014-10-22 17:46:08 -04:00
barisusakli
c5224d099e
parseInt show title
2014-10-22 17:22:47 -04:00
barisusakli
fd00dddd62
admin/mods always gets the reply privs
2014-10-22 16:12:29 -04:00
Julian Lam
aac923fb03
fised #2272
2014-10-22 13:47:05 -04:00
Julian Lam
62d85b0e26
updated installation data to only create four categories by default, and altered colour to be less stark (heh, what does that mean anyway...). Also added an intro post
2014-10-22 13:26:34 -04:00
Julian Lam
8468a84047
latest fallbacks
2014-10-22 12:30:15 -04:00
Julian Lam
07a54b9510
latest translations
2014-10-22 11:54:36 -04:00
Julian Lam
afa86c03c4
fixing language for nb -- closed #2288
2014-10-22 11:30:50 -04:00
barisusakli
ec9bf48477
admins/mods can always read topics
2014-10-21 18:09:32 -04:00
Julian Lam
a28b4bb8b9
fixed maintenance mode assets not being loaded properly
2014-10-21 15:58:30 -04:00
Julian Lam
1a90de7dd6
added new --from-file flag that will load js/css from the precompiled file instead of recompiling it on startup
2014-10-21 15:36:13 -04:00
barisusakli
ebfb953069
responsive images in group page
2014-10-21 15:24:50 -04:00
barisusakli
dcf2691a12
fix indent
2014-10-21 14:42:18 -04:00
Barış Soner Uşaklı
591a8b6b12
Merge pull request #2270 from stevelacy/master
...
Add user.updateProfile - hook user profile updates
2014-10-21 14:40:45 -04:00
barisusakli
1b80e6dbb2
fix email update on mongo
2014-10-21 14:17:30 -04:00
barisusakli
55a5d56989
fixed view count for guests
2014-10-21 13:59:40 -04:00
barisusakli
3e4b6c97a0
closes #2286
2014-10-21 13:48:50 -04:00
barisusakli
b5fe2c7b91
closes #2255
...
if user is banned log them out on header render
2014-10-20 16:36:00 -04:00
barisusakli
b23373c265
parseInt maintenance mode
2014-10-20 16:14:31 -04:00
barisusakli
f15631c3e1
topic notification nid doesn't need post id
2014-10-19 18:41:54 -04:00
barisusakli
6dd035a5af
prevent crash if topic graph is clicked while not loaded
2014-10-19 18:37:11 -04:00
barisusakli
7de9b998b5
fix typo in ajaxify, closes #2279
2014-10-19 17:11:05 -04:00
barisusakli
3f28dbb1be
update ACP every 10 seconds
2014-10-19 16:47:52 -04:00
barisusakli
224218f519
fix missing callback
2014-10-19 16:39:36 -04:00
barisusakli
e9ec225d5b
removed isConnected check
2014-10-19 16:13:10 -04:00
barisusakli
4db31be7e3
#2200 actually fix dupe colors, show 10 topics
2014-10-19 15:59:33 -04:00
barisusakli
304f5b1c76
removed duped and empty bodyLong
2014-10-18 17:02:37 -04:00
barisusakli
6802bf7ce9
closes #2284
2014-10-18 16:45:39 -04:00
Steve Lacy
2d238e61ac
correct object
2014-10-17 23:15:13 -07:00
Julian Lam
c2fb1eaabf
updated master to report 0.5.3-dev
2014-10-18 00:29:20 -04:00
Steve Lacy
d01497dde3
Merge branch 'master' of https://github.com/stevelacy/NodeBB
2014-10-15 16:27:01 -07:00
Steve Lacy
3ff7719cd4
add hook: filter: user.updateProfile
2014-10-15 16:26:40 -07:00