psychobunny
b37b083a4d
new privilege: Access Topic
...
differentiation between Access Category and Access Topic, ie. allows you
to see the category view but not actually enter the topic itself
9 years ago
Julian Lam
ba412f4a56
fully completed #4658
9 years ago
Julian Lam
149565169b
closes #4658
9 years ago
barisusakli
dcb73f9647
use userCount
9 years ago
Julian Lam
afb0312f51
closes #4672
9 years ago
Barış Soner Uşaklı
86cab0787a
closes #4668
9 years ago
barisusakli
11be93a4d8
closes #4648
9 years ago
barisusakli
a4031df9b2
dont show SSO logins if its a confirmation screen
9 years ago
barisusakli
b3fa5583f8
closes #4650
9 years ago
barisusakli
630dd66cf6
closes #4645
9 years ago
barisusakli
84a7b6690b
closes #4434
9 years ago
barisusakli
bf3f19253f
if post is not found go to 404
9 years ago
barisusakli
f4599e2ce2
closes #4629
9 years ago
pichalite
ce66dd96a9
send option to user settings page if in-topic search is available ( #4627 )
9 years ago
barisusakli
a9828a1465
closes #4611
9 years ago
Julian Lam
f1deaa6fa5
Exposing middleware to app/req, organisation.
...
Organisation -- moved 404 and error controllers into the
controllers file instead of as local variables in routes/index
9 years ago
barisusakli
69e25fe4d5
closes #4612
9 years ago
barisusakli
acc030e6da
added filter:image.size
...
fix uploading of gifs if imagemagick plugin is installed but no image
upload plugins are present.
9 years ago
Julian Lam
d8c21cc09d
fixes #4593
9 years ago
psychobunny
d85a8d068d
consolidate allowed image types in ACP
9 years ago
psychobunny
bafbcad163
use filter:categories.build instead of .get
9 years ago
psychobunny
0287703047
missed plugins req
9 years ago
psychobunny
458d4996a6
filter:categories.get
9 years ago
barisusakli
eb0aea6390
add /user/<uid> and /post/<pid> redirects
...
change notifications to use new redirects
9 years ago
Julian Lam
b12811d21d
spring cleaning
9 years ago
barisusakli
90446bdc7f
closes #4524
9 years ago
barisusakli
cef7fb545b
closes #1972
9 years ago
barisusakli
c758f59014
closes #2302
9 years ago
barisusakli
9b54ce7235
fix uploads with no extensions
9 years ago
barisusakli
fea18a050f
closes #4590
9 years ago
barisusakli
e9d548d057
closes #4580 removed path.parse
9 years ago
barisusakli
bea2344ad4
api controllers refactor
9 years ago
barisusakli
25f3a31ff1
closes #4587
9 years ago
Barış Soner Uşaklı
58ea83014c
Merge pull request #4572 from pichalite/image-upload
...
fix image upload in post
9 years ago
pichalite
f154853b39
add extension after filename trim
9 years ago
barisusakli
18e68346e7
closes #4507
9 years ago
barisusakli
3648d531fa
closes #4545
9 years ago
pichalite
821d723541
fix image upload in post
9 years ago
barisusakli
a12a149015
fix validator warning
9 years ago
barisusakli
c790373dfc
closes #4558
9 years ago
Julian Lam
22cf0966e6
removed console log
9 years ago
Julian Lam
ea6d2c35f7
Fixed bug in settingsv1
...
If the saved value was an empty string, then textareas (and more
importantly, select boxes) would not be properly populated with
the saved value.
9 years ago
Julian Lam
2aa89b9c70
fixes #4555
9 years ago
Julian Lam
66dd790938
did I fix it @rbeer? :shipit:
9 years ago
Julian Lam
a0d989a112
fixes #4551
9 years ago
Julian Lam
4f913d3f19
fixed issue with missing base in path.format
9 years ago
Julian Lam
5858d914bf
closes #4550
9 years ago
Julian Lam
4aabac5288
Fixes #4548
9 years ago
barisusakli
ff9b2bad49
closes #4512
9 years ago
barisusakli
ec33a57f77
closes #3128
9 years ago
Barış Soner Uşaklı
35ac64db7f
Merge pull request #4504 from BenLubar/unread-topics
...
Add /unread/new, which is the same as /unread but does not show topics that were already partially read by the user.
9 years ago
barisusakli
e564260650
moved groupTitle from user settings to user profile/edit
9 years ago
Julian Lam
3390b7d7f6
closes #4516
9 years ago
Raphael Beer
006496efe3
Add pid to teaser ajaxify data
9 years ago
Ben Lubar
217f0c5652
Switch to a named filter for unread to allow future expansion.
...
Don't use the query string as it is not passed to infinite scroll.
9 years ago
Ben Lubar
a61d947295
allow filtering /unread to only topics that have not yet been seen
9 years ago
barisusakli
a81285befa
dont crash if category doesn't exist
9 years ago
Julian Lam
0449e014f6
updated some help text
9 years ago
Julian Lam
a9f966f23c
closes #4503 , /cc @BenLubar
9 years ago
barisusakli
d92fde9824
filter out registered users
9 years ago
barisusakli
cb2ea163a0
closes #4486
9 years ago
Barış Soner Uşaklı
99ae0eb378
closes #4468
9 years ago
Julian Lam
22f73a8f68
fixes #4463
9 years ago
psychobunny
f277c66089
closes #4459
9 years ago
barisusakli
7ab55b0e95
closes #4392
9 years ago
Ben Lubar
c7cfe45d0b
fix double-URL-encoding causing redirect loops
9 years ago
barisusakli
931dedf7f1
revert 50 change on admin
9 years ago
barisusakli
9b1dab8ef9
up default to 50
9 years ago
barisusakli
f4dd3d2082
up users per page to 50
9 years ago
barisusakli
7e6e3b3a40
closes #4383
9 years ago
barisusakli
e2f78a9585
closes #4432
9 years ago
barisusakli
e694bd8ab5
closes #4431
9 years ago
psychobunny
a68811cad2
closes #4428
9 years ago
barisusakli
f665a1e353
closes #4394
9 years ago
Barış Soner Uşaklı
4d92ddf634
Merge pull request #4416 from BenLubar/email-hidden-symbol-for-staff
...
show the crossed-out eye icon for private email addresses
9 years ago
Ben Lubar
3c607f2612
fix two crashes
9 years ago
Ben Lubar
d654978508
show the crossed-out eye icon for users who want their email private for staff, not just the user
9 years ago
barisusakli
9e44bd3d21
up themes
9 years ago
barisusakli
6076bbbed4
added title
9 years ago
barisusakli
b6e22b7723
closes #4367
9 years ago
Julian Lam
184a2c4540
IP blacklist functionality -- re: #4367
...
Squashed commit of the following:
commit 5c42fd732d091fa66cf5b45a2af5e1697cc1efcd
Author: Julian Lam <julian@nodebb.org>
Date: Mon Mar 14 17:29:45 2016 -0400
allowing blacklist.test to be called synchronously
commit 979faf2dba5e6f6e2ae1bd07341e63678438daf1
Author: Julian Lam <julian@nodebb.org>
Date: Mon Mar 14 17:01:14 2016 -0400
added plain ipv6 support and finished middleware logic
commit d4b72fc1aadff34df3ed7dec52ca8d3c3728a078
Author: Julian Lam <julian@designcreateplay.com>
Date: Fri Mar 11 16:05:31 2016 -0500
WIP IP Banning logic middleware
commit f08b2553890c5522b6a1eaf521fe4e94df40574a
Author: Julian Lam <julian@designcreateplay.com>
Date: Fri Mar 11 15:26:27 2016 -0500
tweaks to ACP, rule validator
commit 868abacaa494e6b8a88bd4ea429b1b066a9ecb2e
Author: Julian Lam <julian@designcreateplay.com>
Date: Fri Mar 11 13:50:05 2016 -0500
IP Banning ACP page, styling, save&load functionality
9 years ago
Barış Soner Uşaklı
71c697037d
return the ips of the account we are looking at
9 years ago
Julian Lam
3f998a9081
Updated topic and category controller to not redirect on incorrect
...
slug if the call is made via API route.
Cold load? Anything goes.
9 years ago
psychobunny
50b813ae2f
merging pull 4347
9 years ago
barisusakli
e3e41e2c65
use object
9 years ago
Barış Soner Uşaklı
61256a54a3
Merge pull request #4348 from yariplus/patch-6
...
Filter Love for unread controller.
9 years ago
accalia
d6f669ef3f
fix #4350 ; When redirecting to fix slug, preserve any provided post_index
9 years ago
Timothy Fike
b3d3759e35
Filter Love for unread controller.
9 years ago
pichalite
e878b32444
closes #4258
9 years ago
barisusakli
237ff37db5
300ms
9 years ago
barisusakli
16dec24b6c
sort by hostname
9 years ago
barisusakli
f1047cfdbc
up to 200ms
9 years ago
Barış Soner Uşaklı
53249de799
fix performance issue with acp
9 years ago
acardinale
de1dd3a5df
Fix filter:category.build error (double next)
9 years ago
barisusakli
d067943773
fix double escaping in title and og:title
9 years ago
barisusakli
0b2f01b8bc
info page
9 years ago
Barış Soner Uşaklı
3d55eec885
Merge pull request #4317 from samhax/delete-user-invites
...
Delete user invites from APM
9 years ago
barisusakli
c50d655922
closes #4325
9 years ago
barisusakli
5f76695d5a
#4261
9 years ago
barisusakli
37b1d3c8be
#4261
9 years ago
barisusakli
8d9f7d8e19
added socket methods
9 years ago
pichalite
469dcbea05
fixes #4320
9 years ago
HSam
48db16fba7
Finished adding a new delete to also remove the reference from the invites list on the APM.
9 years ago
barisusakli
c7ca045d0b
fix teaserTimestamp
9 years ago
barisusakli
2d4fde5af3
closes #4306
...
dont escape username twice, its already escape in user/data.js
9 years ago
barisusakli
cf00371892
closes #4295
9 years ago
barisusakli
7c2041e8d8
fix typo
9 years ago
barisusakli
9614bd30d0
other pages
9 years ago
barisusakli
37bca5e40c
style
9 years ago
barisusakli
8917ea9f81
closes #4297
9 years ago
Barış Soner Uşaklı
5556c49f74
removed extra next
9 years ago
barisusakli
c8ee1b4c58
closes #4261
9 years ago
psychobunny
2b10ef97b2
closes #4262
9 years ago
Julian Lam
088940d4c7
Squashed commit of the following:
...
commit 49e6c0040cc82c1e2684933a8e167ef14854aff8
Author: Julian Lam <julian@designcreateplay.com>
Date: Thu Feb 25 16:12:15 2016 -0500
added recording and charts for topic and post counts globally and by cid
commit e02ff70757f778aa016fbc42ef10a5da2d07a9d9
Author: Julian Lam <julian@designcreateplay.com>
Date: Thu Feb 25 15:35:49 2016 -0500
added labels to charts
commit e75d83bf3886e5183bcf5fcd848d71c513761e01
Author: Julian Lam <julian@designcreateplay.com>
Date: Thu Feb 25 13:30:47 2016 -0500
added per category graphs to ACP management page
commit e3f543200950925cc9e8bf33cccb592f949a100e
Author: Julian Lam <julian@designcreateplay.com>
Date: Thu Feb 25 12:36:11 2016 -0500
updated analytics to move helper methods to analytics lib and sending per category analytics to ACP page
commit 01891d8f7c408925fcdad18dcaa941e5ebbeb9b2
Author: Julian Lam <julian@designcreateplay.com>
Date: Wed Feb 24 16:48:55 2016 -0500
saving per-category analytics, and updated the writeData method to use async for "clarity"
9 years ago
psychobunny
9e832e006a
closes #2920
9 years ago
barisusakli
66c6c47b7c
closes #4213
9 years ago
psychobunny
fae5fe5c50
closes #3837
9 years ago
barisusakli
211311214e
https://github.com/NodeBB/NodeBB/issues/4204
9 years ago
barisusakli
e9c488d489
closes #4166
9 years ago
barisusakli
e4cae9391c
moved ips down
9 years ago
psychobunny
911892c5b0
closes #3870
9 years ago
psychobunny
e069150625
closes #2165
9 years ago
barisusakli
738b892074
closes #4217
9 years ago
Barış Soner Uşaklı
573840ccbd
changed to title raw
9 years ago
barisusakli
2fc385f723
closes #4141 , closes #4149
9 years ago
Barış Soner Uşaklı
88e4591f88
closes #4194
9 years ago
Julian Lam
414762d382
closes #4157
9 years ago
Julian Lam
119930131d
fixed errors when uploading files
9 years ago
barisusakli
d7df6c0b06
remove more from config
9 years ago
barisusakli
5ac02a59ac
remove some more config from api/config
9 years ago
barisusakli
ebf820d571
remove from global config
9 years ago
barisusakli
4b3f09deea
closes #4154
9 years ago
Barış Soner Uşaklı
b485b412a8
added title to flagged posts page
9 years ago
barisusakli
e6cf8ec5cf
more flagged posts shenanigans
9 years ago
barisusakli
086e99de5c
wip flagged posts
9 years ago
barisusakli
0bea912077
cleaned up users controller
9 years ago
barisusakli
1b9e18c6fc
allow global mods to see banned users
9 years ago
barisusakli
97c42de2d3
remove unused params
9 years ago
barisusakli
1e2779d326
closes #4014
9 years ago
barisusakli
6b9a07bbcf
closes #4132
9 years ago
barisusakli
7542364d31
added settings to payload
9 years ago
Julian Lam
159c19e65a
pass req.query into search filter
9 years ago
barisusakli
1a87767c2c
removed extra isAdminOrMod check
9 years ago
barisusakli
1c29722ac4
recent style
9 years ago
barisusakli
86d70eca74
closes #4103
9 years ago
barisusakli
dbc04cb4a2
getTopicWithPosts change, fix feeds
9 years ago
barisusakli
53a88d5d63
fix crash due to hook change
9 years ago
pichalite
53bbc17f32
add uid to hook
9 years ago
barisusakli
32ca95319e
closes #3436
9 years ago
barisusakli
089ea75cea
closes #4054
9 years ago
barisusakli
45926520cf
fix typo
9 years ago
barisusakli
ee9d0ac2da
cleanup search, removed socketuser.loadSearchPage, use regular route
10 years ago
barisusakli
92f0e2d86a
closes #3586
...
added account/upvoted, account/downvoted, account/best
10 years ago
barisusakli
ae9606f5ee
closes #3738
10 years ago
barisusakli
40ebd66074
closes #4050
10 years ago
psychobunny
d8bcdf4de0
add title to /compose route
10 years ago
Julian Lam
d67efa3a5b
update core to allow composer to define static route
10 years ago
barisusakli
59c350e63c
closes #4019
10 years ago
barisusakli
3ea453e8a0
closes #4006
10 years ago
barisusakli
005db18120
closes #4041
10 years ago
Julian Lam
2ef42e79ec
added filter for popular route
10 years ago
Julian Lam
8fa2c34fc5
Deprecated action:user.loggedOut, updated plugin deprecation notices
...
... to show replacement, if available.
10 years ago
barisusakli
80cc251741
style
10 years ago
barisusakli
96aa94ee10
refactor categories
10 years ago
barisusakli
d9b6a06714
limit topic views by session
10 years ago
barisusakli
e693843314
closes #4017
...
inb4 2016
10 years ago
Julian Lam
1660e13aed
#3695
10 years ago
barisusakli
e6b7b51956
getHomePageRoutes
10 years ago
barisusakli
99d64db9e0
closes #4011
...
allow both `.png` and `png`
10 years ago
barisusakli
ac77f78d6b
closes #3994
10 years ago
barisusakli
478faac945
closes #3997
10 years ago
barisusakli
a43eef283c
store user sessionId mapping per user
10 years ago
Julian Lam
ad9a1d0f2c
closes #3989
...
Squashed commit of the following:
commit 23de0708708ed190eafbcd6ea93d43333cb87aa3
Author: Julian Lam <julian@designcreateplay.com>
Date: Wed Dec 23 10:48:16 2015 -0500
wired up session revocation, #3989
commit 45a3f18321b74a9b6893d404b6c870f1ec4d95cd
Author: Julian Lam <julian@designcreateplay.com>
Date: Wed Dec 23 09:49:27 2015 -0500
session deletion via session uuid
commit 2bf87338cf9bfa2df0b299639421d8da7553c69a
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 13:53:35 2015 -0500
WIP #3989
commit 623f45c3fa8b96f8b6eec0613eb7f9463348ab93
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 10:22:24 2015 -0500
saving more metadata and displaying sessions in UCP #3989
commit d0567ed7cc33a1aea66e921b657f782038f32191
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 10:21:38 2015 -0500
updated fontawesome to v4.5.0
commit 7131c97fe8ab42838eb2915a04e74f80f3d9a133
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 09:39:16 2015 -0500
saving user-agent metadata into user session #3989
commit 661b7e6dba774b80b5dc6d04f89a79f809ff791e
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 09:23:24 2015 -0500
New user auth methods to add/revoke sessions, #3989
10 years ago
barisusakli
94d8671447
not needed
10 years ago
barisusakli
df605babff
closes #3983
10 years ago
barisusakli
abed319da2
closes #3996
10 years ago
barisusakli
f0b333e8a1
closes #3929
10 years ago
barisusakli
5e9a656709
Merge remote-tracking branch 'refs/remotes/origin/master' into group-chat
10 years ago
psychobunny
b2049e7acf
add color/bgColor to return
10 years ago
barisusakli
d2b54ae0f8
display less derpy chat list
10 years ago
barisusakli
832a20e59e
markRead fixes
10 years ago
barisusakli
784ff07907
ability to add/remove users from chat rooms, tagsinput
10 years ago
barisusakli
8fab270852
leaveRoom method, small fixes
10 years ago
barisusakli
5d1169e686
changed the chat route to /chats/:roomid?
10 years ago
Julian Lam
37b13b4879
Re-added file extension restriction ACP option
...
Closes #3918
10 years ago
Julian Lam
4cc4824087
Merge pull request #3908 from pitaj/master
...
Maximum invites and invites are stored
10 years ago
barisusakli
d12e8e1116
closes #3814
10 years ago
barisusakli
8dc9475041
closes #3941
10 years ago
barisusakli
60e186c8f3
refactor api/username api/email
10 years ago
barisusakli
7b21760f00
refactor get user by x
10 years ago
Dustin Falgout
17e5d72815
fix waterfall
...
Signed-off-by: Dustin Falgout <dustin@falgout.us>
10 years ago
Dustin Falgout
0e5830d6f2
add api endpoints to get user by username and by email
...
Signed-off-by: Dustin Falgout <dustin@falgout.us>
10 years ago
yariplus
12fb512d3c
Don't change url when homepage is set to a category.
10 years ago
Peter Jaszkowiak
259eb585d6
Added template data for admin invite only
10 years ago
Peter Jaszkowiak
67905667a9
Added admin-only invites
10 years ago
Peter Jaszkowiak
a3cfcd9a48
Maximum invites, invites stored
...
Added the ability for admins to restrict the maximum amount of invites
a user can make. Invites are stored and displayed in the registration
queue admin page.
10 years ago
Julian Lam
97ce08f5af
Removed rel="canonical", closes #3758
...
On the advice of the following articles:
- http://googlewebmastercentral.blogspot.com/2013/04/5-common-mistakes-with-relcanonical.html
- https://moz.com/blog/rel-confused-answers-to-your-rel-canonical-questions
rel="canonical" should not be shown on the same page
as rel="prev" and rel="next" as Google will implicitly
assume that they all point to the same page. With the
"pageless" variety only showing the first page of posts,
it explains exactly why any post content after the first
page is not indexed by Google.
... or perhaps it *is* indexed, but not returned. Who
the heck knows. 😄
10 years ago
barisusakli
33f07b82f9
closes #3893
10 years ago
barisusakli
b08f6073de
check ogImageUrl
10 years ago
Raphael Beer
cf7b7a8d4c
Respond with 404 when topic inside hidden category
10 years ago