Julian Lam
4c96f95330
Merge remote-tracking branch 'origin/master' into user-icons
...
Conflicts:
public/src/app.js
public/src/client/account/edit.js
9 years ago
barisusakli
7fd1940939
take out of async
9 years ago
barisusakli
2d01fe78d0
removed privileges.posts.get from addPostData
...
privilege data is already available higher up
9 years ago
barisusakli
40e26d3b9d
removed unused requires
9 years ago
barisusakli
7e2fbfe3f4
modify topic isn't async
9 years ago
Julian Lam
99e5015083
closes #3690
9 years ago
Julian Lam
95129a1b40
closes #3693
9 years ago
barisusakli
4d87890942
closes #3715
9 years ago
barisusakli
12da13acc5
closes #3701
9 years ago
barisusakli
313a465a4c
notification exists check
9 years ago
barisusakli
5cf983dcee
check if user exists
9 years ago
barisusakli
8e06ff49f3
check user exists before chat
9 years ago
barisusakli
ca15b85db9
check group exists before joining
9 years ago
barisusakli
c5e8339abb
check if category exists
9 years ago
barisusakli
872080d832
dont mark read if topic is not in topics:recent
9 years ago
barisusakli
c1093bdeb7
topic exists checks
9 years ago
barisusakli
b301daf126
check post exists before delete restore
9 years ago
barisusakli
f88d822fe2
make sure post exists before edit
9 years ago
barisusakli
b616e69070
User.exists change
9 years ago
barisusakli
a054353b6c
category purge fix
9 years ago
barisusakli
902f529d53
closes #3692
9 years ago
barisusakli
3a6d5948ba
filter invalid categories
9 years ago
Julian Lam
896abb59d3
Update default gravatar admin option to defaultAvatar
9 years ago
Julian Lam
97dd5500a1
Merge remote-tracking branch 'origin/master' into user-icons
9 years ago
Julian Lam
00079ce158
default user icon for anons
9 years ago
barisusakli
df95d47c4c
ocd
9 years ago
barisusakli
5a3a627fcd
fix rel tag urls
9 years ago
barisusakli
22d6742422
closes #3569
9 years ago
barisusakli
ca294fc6ec
closes #3663
9 years ago
barisusakli
75e2228989
closes #3689
9 years ago
barisusakli
00bc9f51c9
dont display post just scroll
9 years ago
barisusakli
b7ce4312a9
show toPid inline
9 years ago
Julian Lam
018af5fa22
accidentally used deprecated method, heh
9 years ago
Julian Lam
09d23c3dd0
Added support for a theme to generate a link back to a parent post
9 years ago
barisusakli
bcd8bdf0df
closes #3687
9 years ago
barisusakli
e7f87f4ffd
closes #3686
9 years ago
Julian Lam
a43d40fbc7
upgrade script, and fixed client-side generation of user icon
9 years ago
Julian Lam
9120cb8e82
missing values for teaser user icons
9 years ago
Julian Lam
730a62519f
Merge remote-tracking branch 'origin/master' into user-icons
9 years ago
Julian Lam
68b252f202
notifications dropdown
9 years ago
Julian Lam
f4ee7f5cf8
votes modal
9 years ago
Julian Lam
a4c2626bdc
mobile menu header
9 years ago
Julian Lam
097ee5d2a2
user icons in chat modal and page
9 years ago
barisusakli
fec3877e51
fix tests
9 years ago
barisusakli
8c17de4221
remove dupe
9 years ago
barisusakli
c22d018617
shorter sort
9 years ago
Julian Lam
f6d5b52a8b
WIP user-icons
9 years ago
barisusakli
4e32751819
added back canEdit
10 years ago
barisusakli
41fb4fe6b5
remove IS topics on category
...
ability to specify a container for IS, instead of always assuming
$(document)
10 years ago
barisusakli
1dc93f2446
closes #3677
10 years ago
barisusakli
5e0a7d7dac
some more acp/nav fixes
10 years ago
barisusakli
ec32e4ea4b
small tweak
10 years ago
barisusakli
e4f0cd856a
prettier admin navigation page
10 years ago
Julian Lam
839edc80b1
updated action:settings.set hook
10 years ago
barisusakli
fffca0e425
fix topic follow
10 years ago
barisusakli
3cdc0c6890
missing return
10 years ago
barisusakli
d490ed30d1
check err
10 years ago
barisusakli
5950f97f96
more refactors
10 years ago
barisusakli
1f4857585d
user refactor
10 years ago
barisusakli
853aeb1b8c
update profile
10 years ago
barisusakli
4a06750ae2
io.in logger
10 years ago
barisusakli
e0c6acd163
socket.io/user.js refactor
10 years ago
barisusakli
53411f809b
follow command
10 years ago
barisusakli
f2f9000b70
fix vote progress
10 years ago
barisusakli
e2896ef6b9
socketio/posts socketio/topics refactor
10 years ago
Julian Lam
04db07ed33
seems legit, tjs not even used in this file
10 years ago
barisusakli
e5e41e85f2
accounts refactor #2
...
and various 404 fixes
10 years ago
barisusakli
3bb5d2aa86
accounts refactor part #1
10 years ago
barisusakli
c0c38437a0
isAdminOrMod
10 years ago
barisusakli
de2f336d53
data uid check
10 years ago
barisusakli
b618f67a00
fix tab
10 years ago
barisusakli
c617a3f008
inf scroll changes
...
dont load main post if start > 0
10 years ago
Julian Lam
137f2097db
fixes #3669
10 years ago
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.
10 years ago
barisusakli
3d73fbf74a
only pass pack err
10 years ago
barisusakli
f005231996
closes #3664
10 years ago
barisusakli
8fb24f26e3
#3664 fix edit post
10 years ago
barisusakli
6f046af34b
fix callback
10 years ago
barisusakli
cdd5bb5a6e
fix acp high presence topics
10 years ago
barisusakli
96364935e9
removed deprecated methods
10 years ago
barisusakli
459c20a2e2
closes #3662
10 years ago
barisusakli
4e2318fa1e
fix title in acp removed extra |
10 years ago
barisusakli
933a89d2ae
closes #3654 removed double escape
10 years ago
barisusakli
3416f600c5
#3654
10 years ago
barisusakli
80701f44d6
fix syntax
10 years ago
barisusakli
b3cbb46010
#3654
...
include add post index
10 years ago
barisusakli
fb6abd32c4
closes #3461
10 years ago
psychobunny
5f9eafcccb
potential fix for acp rash
10 years ago
barisusakli
13508ca7f9
closes #3547
10 years ago
barisusakli
87a194a4bd
allow array of nids to be passed to notifs.get
10 years ago
barisusakli
dbf0f279a2
closes #3644
10 years ago
barisusakli
75af978145
closes #3646
10 years ago
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.
10 years ago
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
10 years ago
psychobunny
70da64b927
button to revert to original email template
10 years ago
psychobunny
47fb8e8125
closes #2183
10 years ago
psychobunny
109fe895b3
ability to edit and save custom email templates
10 years ago
psychobunny
46d6be57a8
hint
10 years ago
psychobunny
55748ac3f5
ability to select what kind of test email to send
10 years ago
psychobunny
fa8a2c5c1b
render email footer partial
10 years ago
psychobunny
4855e69498
email partials for footer
10 years ago
Julian Lam
bac04d7ee6
Replace lwip library with jimp native lib for image manipulation
10 years ago
barisusakli
4419eb2aff
removed require
10 years ago
barisusakli
f3b6a5fbb9
generic getObject
10 years ago
barisusakli
1dd706d0b2
crash fix, res.locals.config can be undefined
10 years ago
barisusakli
1e44cab79e
filter:group.build
10 years ago
barisusakli
070fe01463
use unescaped tag to get data
10 years ago
barisusakli
d96073dbbf
closes #3606
10 years ago
barisusakli
c139dfa843
closes #3631
10 years ago
barisusakli
f9c8b1acf8
if a parent category is deleted add its children to root
10 years ago
barisusakli
32041d50f7
prevent crash if children are falsy
10 years ago
barisusakli
69ebe7679d
removed console .log
10 years ago
barisusakli
c98bd87334
better checks for file extensions
...
jpg allows jpeg
dots dont break extensions
10 years ago
barisusakli
fbfb39f967
moved socket connection out of app.js
10 years ago
barisusakli
a14810a2e0
wrap lwip.open in try catch, it throws on unknow types, closes #3632
10 years ago
barisusakli
9ff3be67db
generic check length method
10 years ago
barisusakli
35a2141da6
reset changes
10 years ago
barisusakli
6363bbc2ba
moved reset out
10 years ago
barisusakli
1182237f3d
isInvited
10 years ago
barisusakli
e1dc161119
added isOwner
10 years ago
barisusakli
c4b258c747
added .before to socket.io/groups.js
10 years ago
barisusakli
be7c2cc88a
closes #3630
10 years ago
psychobunny
26aa9a6251
Merge branch 'master' of https://github.com/NodeBB/NodeBB
10 years ago
psychobunny
a8d44758cb
acp remove logo fix
10 years ago
barisusakli
31ddb8a0e0
uid can be group names :dull:
10 years ago
barisusakli
5555b9256d
Merge remote-tracking branch 'origin/master'
10 years ago
barisusakli
6e66b32fe1
dont escape the query that is send to search escape on the way out
10 years ago
psychobunny
8403b010a5
fixes theme screenshots in acp
10 years ago
psychobunny
4dcba62e95
cleanup
10 years ago
barisusakli
244c75f809
admin controllers
10 years ago
barisusakli
3858f6777d
check groupName and uid on groups.join
10 years ago
barisusakli
d7f82f96b1
remove threadTools require
10 years ago
barisusakli
777157c0d6
remove old postTools requires
10 years ago
barisusakli
0c6495de72
moved postTools and threadTools into posts/ and topics/
10 years ago
barisusakli
8af64ba984
closes #3626
10 years ago
barisusakli
8c2fdcc77c
group escape fixes
10 years ago
Barış Soner Uşaklı
2e1661a5e8
Merge pull request #3618 from jongarrison/master
...
Revised: Added req and res objects to the widget rendering process
10 years ago
barisusakli
9cef1ffe99
forgot parseInt
10 years ago
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.
10 years ago
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' ...]
10 years ago
barisusakli
04be0411e7
build search categories server side
10 years ago
Julian Lam
34a6275b85
sanitise chat teaser
10 years ago
barisusakli
70b8d546b3
fix breadcrumb
10 years ago
barisusakli
4826883484
up themes, 404 non existing popular pages
10 years ago
barisusakli
ade9a44b11
closes #3590
10 years ago
barisusakli
09927915ab
fix cb
10 years ago
barisusakli
11c70f3a28
closes #2330
10 years ago
Jon Garrison
47714151b1
fixed one tab character
10 years ago
Jon Garrison
44c4925ceb
Added req and res objects to the widget rendering process before callback in src/controllers/api.js
10 years ago
barisusakli
3fff334de2
some priv cleanup
10 years ago
psychobunny
ae1043543d
closes #3585
10 years ago
barisusakli
faae98892d
privilege fixes
10 years ago
barisusakli
51cdd0800c
simplified calculatePostIndices
10 years ago
Barış Soner Uşaklı
76178e3232
move admin categories controller
10 years ago
Barış Soner Uşaklı
e62bd2ab9e
fix chat status unread etc.
10 years ago
Barış Soner Uşaklı
5b08538264
closes #3614
10 years ago
Julian Lam
4acb31839e
nodebb/nodebb#3615
10 years ago
Barış Soner Uşaklı
6d8134618f
fix chats
10 years ago
Barış Soner Uşaklı
e9692a3e1f
fix emailer
10 years ago
Barış Soner Uşaklı
3a6871fd65
display all categories in custom home
10 years ago
barisusakli
6fc267858e
fix missing callback
10 years ago
barisusakli
d01736a726
cleanup
10 years ago
barisusakli
a5e9394d93
closes #3612
10 years ago
barisusakli
b17feb3b6c
nested categories on search
10 years ago
barisusakli
bb47761f6a
moved disable chat button
10 years ago
barisusakli
501bfbfc47
closes #3611
10 years ago
barisusakli
b099aaf61f
fix typo in emailer
10 years ago
barisusakli
22d6ceab59
closes #2427
10 years ago
barisusakli
15b667850e
closes #3595
10 years ago
barisusakli
4aad5b8689
moving chat settings out of post
10 years ago
Julian Lam
8070de7962
closes #3461
10 years ago
barisusakli
5388ddf791
removed posttools edit
10 years ago
barisusakli
45c446dac0
new hook filter:email.send
10 years ago
psychobunny
e90ee46cd1
closes #3603
10 years ago
barisusakli
30d087cbd3
closes #3607
10 years ago
psychobunny
b660eec67f
closes #3608
...
inb4 all admin routes are publically visible
10 years ago
psychobunny
ed358f4bf7
closes #3589
10 years ago
psychobunny
2516be620b
Groups.getGroupsAndMembers
10 years ago
barisusakli
5ff2eccbd2
#3593
10 years ago
psychobunny
ff83305c6a
closes #3593
10 years ago
Barış Soner Uşaklı
bcb3b55ab0
Merge pull request #3594 from yariplus/homepages
...
Add Custom and Category homepages.
10 years ago
barisusakli
9787e6c3df
dont download images to local, pass to upload plugin
10 years ago
yariplus
08e4f14971
fix unneeded async
10 years ago
yariplus
0c1c42d362
parallel not needed
10 years ago
barisusakli
a469ca2972
notification id change
10 years ago
yariplus
beb2b38cb7
mistake
10 years ago
yariplus
d998fe2dd5
Add Custom and Category homepages.
10 years ago
barisusakli
e3ca91e325
#3591 fixes item 1
10 years ago
barisusakli
915a992448
closes #3592
10 years ago
barisusakli
240a619a72
pretty group breadcrumbs
10 years ago
barisusakli
cb9b51e8a5
closes #3475
10 years ago
barisusakli
bf70f3764e
#3475
10 years ago
barisusakli
6c40d2e424
#3475
10 years ago
barisusakli
734a45ae03
dont log error if its redirect
10 years ago
barisusakli
9361ff0772
closes #3587
10 years ago
barisusakli
dd5a8e8a88
closes #3568
10 years ago
barisusakli
a6c8cd50e9
fix group creation regression
10 years ago
barisusakli
929091d4d3
default theme
10 years ago
barisusakli
3ea8d092aa
check for defaultTheme on install
10 years ago
Julian Lam
6334e1ae6c
updated theme minvers, and generating cache buster on reload too
10 years ago
barisusakli
a64cbbc6df
#3573
10 years ago
Julian Lam
160cf93802
Fix regression caused by 4f766ac
10 years ago
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
10 years ago
barisusakli
e6755d0adc
closes #3458
10 years ago
barisusakli
a4d7022e68
closes #2958
10 years ago
barisusakli
f7aef56e66
closes #3529
10 years ago
barisusakli
19eaa051c2
closes #3469
10 years ago
barisusakli
0bfc568ac3
closes #3537
10 years ago
barisusakli
442c4be4ec
closes #3581
10 years ago
psychobunny
265a16af1a
some old left over branding code
10 years ago
barisusakli
2c6f93efbd
closes #3583
10 years ago
psychobunny
edbe8b2e04
typo in ACP
10 years ago
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).
10 years ago
barisusakli
b4d465223a
if there is no description tag add one, fix missing winston
10 years ago
barisusakli
7c319c9b20
fix browser title on home page
10 years ago
barisusakli
cf193581e4
check and log all fs.unlink errors
10 years ago
barisusakli
54f9a09e6a
some more logging
10 years ago
Julian Lam
8621023452
Removed surrounding panel from privileges table
10 years ago
Julian Lam
c3821c2070
Close #3540
10 years ago
barisusakli
ffff8093ba
make sure user is admin/mod before forking
10 years ago
Julian Lam
394440e597
Fix upgrade crash if groups have 0 users
...
@barisusakli
10 years ago
psychobunny
b5c7473c95
get teasers: probably faster, hopefully
10 years ago
psychobunny
08137c5c1e
fixed issue where teasers were being assigned to the wrong chat
10 years ago
psychobunny
1d53f365dd
closes #3528
10 years ago
Julian Lam
cf679f0c5e
Fix julianlam/nodebb-plugin-2factor#6
10 years ago
barisusakli
e0101fcd24
fix crash on follow/edit
10 years ago
barisusakli
d23d814154
fix topic_count on topic move
10 years ago
barisusakli
5009e80122
fix typo
10 years ago
barisusakli
9f74450196
log unlink error
10 years ago
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
10 years ago
psychobunny
6aa6510ef6
teasers instead of chatTeasers
10 years ago
barisusakli
c3719ea5b5
closes #3519
10 years ago
barisusakli
93e6916fe6
moved maintenace mode middleware
10 years ago
barisusakli
6d930d0d1a
fix indents
10 years ago
barisusakli
25502f0687
closes #3508
10 years ago
Julian Lam
f21325a91b
add back missing ENDIF to complete admin header conditional
...
This fixes #3516
10 years ago
barisusakli
f4bf82a349
closes #3510 increase email confirm reset to 24 hours
10 years ago
barisusakli
a0cd4b49f5
when a category is deleted, set the children's parent to 0
10 years ago
barisusakli
9d4d904479
404 fix
10 years ago
Julian Lam
ba39a432e7
fixed #3517
10 years ago
barisusakli
a1fb234b8b
config.cache-buster
10 years ago
barisusakli
48512bff6b
get rid of app.exposeConfigToTemplates
10 years ago
barisusakli
ef65b711de
removed template-variables
10 years ago
psychobunny
71cad7e181
chat teaser
10 years ago
psychobunny
643abb6926
if params.count is passed in, min should be 0
10 years ago
psychobunny
e0cfc117c7
changing function signature for messaging.getMessages
...
@julianlam should this be moved to 0.8.0?
10 years ago
barisusakli
e171b544e9
fix 404 title on api calls
10 years ago
psychobunny
dbc9c07b55
403 browser title
10 years ago
psychobunny
0eca875f6e
add site title to 404, on cold load anyways
10 years ago
psychobunny
4b91d7ec3d
req.route is not defined if you go to some bogus url
10 years ago
psychobunny
54ec105986
random attempt to fix bad dep check
10 years ago
psychobunny
4b5f67eb4d
use [[pages:home]] instead
10 years ago
psychobunny
5dae60faff
closes #3502
10 years ago
psychobunny
61cc0ee597
/categories: og:title and <title> should be the same
10 years ago
psychobunny
80218961aa
Merge branch 'master' into v0.8.x
10 years ago
psychobunny
8cc91ea6e7
fix crash in middleware.renderHeader
10 years ago
psychobunny
25a419e458
Merge branch 'master' into v0.8.x
10 years ago
barisusakli
0bf8b279de
fix typo
10 years ago
barisusakli
5c19bf31c9
removed breaking change
10 years ago
barisusakli
eaefd9d24c
remove meta/title.js and meta.title.build #3481
10 years ago
psychobunny
a217b42cb1
bonus two for #3481 - chats/username route
10 years ago
psychobunny
22fc257e36
bonus for #3481 - groups/group route
10 years ago
psychobunny
89b8622cfa
other routes done, closes #3481
10 years ago
psychobunny
671f96f589
duplicate route removed: /users redirected to /users/online
10 years ago
psychobunny
0e0d8474a4
page titles for user pages #3481
10 years ago
psychobunny
47a7347b54
better mobile support for appearance/themes and appearance/skins
10 years ago
barisusakli
d644542143
clearer text
10 years ago
barisusakli
958bb24d4e
#3492
10 years ago
Julian Lam
ea9f5cbc61
adding in another deprecated hook to the warning list
10 years ago
Julian Lam
a1d5132777
Deprecated filter:user.delete hook
...
Please use static:user.delete instead.
10 years ago
psychobunny
cd7f9c7523
fix for disableCustomUserSkins
10 years ago
psychobunny
9323a37bd1
disableCustomUserSkins setting
10 years ago
Julian Lam
edba11f388
If a plugin version is defined in package.json, suggest that as the latest version
10 years ago
psychobunny
3e1ddb1e2c
for old people like @barisusakli
10 years ago
psychobunny
3145e75fc0
closes #3485
10 years ago
barisusakli
5b3601994c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
10 years ago
barisusakli
def3e06ba3
closes #3483
10 years ago
psychobunny
5a90de55d8
removed missing css file
10 years ago
Julian Lam
a27c8f0321
Exposed package data for incompatible plugins to admin/plugins controller, #3480
...
ping @psychobunny
10 years ago
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.
10 years ago
Barış Soner Uşaklı
1a6e576483
async
10 years ago
barisusakli
6ce6503970
mark register notif read when its rejected
10 years ago
psychobunny
48cb671916
fixes #3465
...
temporary until stopforumspam supports ipv6
10 years ago
psychobunny
d1aaa9ca07
mobile fixes for homepage, languages, sounds
10 years ago
psychobunny
36110db90c
closes #3464
10 years ago
psychobunny
0cb8f2b80c
closes #3463
10 years ago
psychobunny
6b054a6d14
new acp mobile menu, completed
10 years ago
psychobunny
cc299f89e2
mobile menu for ACP first pass
10 years ago
psychobunny
82429c10db
slideout
10 years ago
psychobunny
1f9dbd3cf2
hamburger button
10 years ago
psychobunny
acdfb87117
compact header on mobile
10 years ago
psychobunny
ea3fa0ff1d
md snackbar for acp
10 years ago
Julian Lam
0e8482ebfe
removing hash from url
10 years ago
Julian Lam
dbf8f5f70c
Fix internal link to User Registration Settings from Registration Queue
10 years ago
psychobunny
28bd915a7b
fixed settings pages
10 years ago
psychobunny
11e082989d
fix route to admin/manage/registration page
10 years ago
psychobunny
7420351eb7
Merge remote-tracking branch 'origin/master'
10 years ago
psychobunny
eb49898a9c
mobile tweaks for settings pages
10 years ago
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.
10 years ago
psychobunny
cdc351bc02
fixed acp search
10 years ago