Julian Lam
d329bf45e6
Merge pull request #3318 from atomoc/patch-12
...
Update sitemap.js
10 years ago
Julian Lam
ad38c55b12
fixes #3314
10 years ago
barisusakli
a9da867255
fix infinite redirect loop on /chats @julianlam
10 years ago
barisusakli
ee7e36ae44
removed rooms from return
10 years ago
barisusakli
dc7839b511
small fix
10 years ago
barisusakli
daf1a388eb
closes #3039
10 years ago
Сергей Савельев
8209d97f05
Update sitemap.js
10 years ago
Сергей Савельев
9552d9c5a3
Update sitemap.js
10 years ago
Сергей Савельев
efbab27827
Update sitemap.js
...
Why not? :)
10 years ago
barisusakli
81eeab42ed
category filter on /unread
10 years ago
barisusakli
1b7df6e4b2
closes #3315
10 years ago
Julian Lam
aab726bac4
fixes #3313
10 years ago
barisusakli
072d287183
closes #3311
10 years ago
Julian Lam
534b13e089
fixed bug where ephemeral groups and the registered-users group wouldn't show in in ACP/category details page for privileges.
10 years ago
Julian Lam
1229470bba
seems the categories.search socket method is not used...
10 years ago
Barış Soner Uşaklı
4fc4a0ff3e
dont escape group.name, use displayName in tpls instead
10 years ago
Barış Soner Uşaklı
2b2dceb28b
removed category stats from acp
10 years ago
Barış Soner Uşaklı
a12ecbc230
admin/manage/groups pagination
10 years ago
Andrea Cardinale
92c1d6712b
Uniform action:post.* hook
10 years ago
psychobunny
780838c579
fixes "other" category for presence graph
10 years ago
psychobunny
ec8c5ff1fc
dashboard: format numbers
10 years ago
Julian Lam
020de2722f
fixed regression introduced by earlier fix for #3307
10 years ago
Julian Lam
74f2f7caef
fixes #3307
10 years ago
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.
10 years ago
psychobunny
b69ea4564a
fix user presence graph
...
if nobody's using your forum at all, this thing stopped working
altogether
10 years ago
psychobunny
26f22345cd
allow realtime updates of the traffic graph in ACP
10 years ago
psychobunny
c6713177d3
realtime mode toggle for dashboard
10 years ago
psychobunny
c1a6bd8b8f
don't enforce dependency check when running in dev mode
10 years ago
barisusakli
21ad15b13a
closes #3306
10 years ago
barisusakli
b8028ccdbf
dont allow deletion of administrators and registered-users
10 years ago
Barış Soner Uşaklı
d00e08a8e6
Merge pull request #3299 from NicolasSiver/category-update
...
Filter: Category update
10 years ago
barisusakli
2b493964d0
closes #3296
10 years ago
Nicolas Siver
9d0a0538a6
use tabs
10 years ago
Barış Soner Uşaklı
7397d98647
fix create time sort
10 years ago
Barış Soner Uşaklı
d0b1ebb8ea
possible sort fix
10 years ago
Barış Soner Uşaklı
9a03671ad2
removed async.apply
10 years ago
Barış Soner Uşaklı
503d83998b
fix indent
10 years ago
Barış Soner Uşaklı
b50ad39120
Merge pull request #3284 from APXEOLOG/pr-1
...
User.uploadFromUrl fix
10 years ago
barisusakli
f08554e788
closes #2701
10 years ago
Julian Lam
c6643082e2
closes #3303
10 years ago
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".
10 years ago
Julian Lam
da1c347fc2
closes #3297
10 years ago
barisusakli
ffd22f50ff
closes #1999
10 years ago
Julian Lam
2d70733fa5
updated dependencies to use latest UglifyJS2, instead of my year-old fork
10 years ago
barisusakli
1d4efaee68
fix indices if postsPerPage is an odd number
10 years ago
Julian Lam
4de5fde18d
fixed link to maintenance mode in ACP/Dash
10 years ago
Julian Lam
e355c8cb1b
removed socket calls for composer out of core and into plugin, closes #3293
10 years ago
barisusakli
417a573f67
closes #3260
10 years ago
Nicolas Siver
1e2f4ae5e9
filter slug for category update
10 years ago
barisusakli
5c35b2d96f
fix composer redirect on relative path install
10 years ago
Julian Lam
48af82659e
removing the composer from core, out to its own plugin: nodebb-plugin-composer-default, closes #3288
10 years ago
barisusakli
491d376fb4
closes #2605
10 years ago
APXEOLOG
1ae0077810
Change error message to localized one
10 years ago
APXEOLOG
10bbbb8942
filter:auth.init strategy extension with custom urls
10 years ago
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
10 years ago
barisusakli
f2c45e98da
escape users group data
10 years ago
barisusakli
c5b9c9254a
#3275
10 years ago
psychobunny
65e2c4cd20
missing error
10 years ago
barisusakli
d135f37b4f
check register queue against stopforumspam
10 years ago
barisusakli
5ee1951245
closes #3271
10 years ago
barisusakli
54226a86b4
fix group name link
10 years ago
barisusakli
57c2418157
closes #1306
10 years ago
barisusakli
de228fa67d
display 404 page if registration is disabled
10 years ago
Raphael Beer
74a7bdf589
use icon for plugin entries
10 years ago
barisusakli
ea818e2af8
closes #3259
10 years ago
barisusakli
718f61e3bd
closes #3263
10 years ago
barisusakli
a31178ebd8
closes #3258
10 years ago
Barış Soner Uşaklı
981a7558f7
use group name, hidden groups are not in groupslug:groupname
10 years ago
Barış Soner Uşaklı
6fc073d33e
if key is fasly not a member
10 years ago
yariplus
13e12ba3a5
Add minimum tags per topic setting.
10 years ago
psychobunny
3a21329c5e
allow admins to remove themselves as admin
...
but only if they are not the last admin left
10 years ago
psychobunny
fbeb6bc0ce
closes #3254
...
@barisusakli :trollface:
10 years ago
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
10 years ago
barisusakli
f974af2247
fix for #3246
10 years ago
barisusakli
2deeda553a
closes #3246
10 years ago
barisusakli
8160188ef5
use correct names
10 years ago
barisusakli
c81d6f8b57
refactor groups.invite request member ship
10 years ago
barisusakli
dc351fa320
removed hack for https://github.com/psychobunny/templates.js/issues/33
10 years ago
barisusakli
6fd772756c
on user delete leaveAllGroups and remove from pending invited sets as well
10 years ago
psychobunny
a5365e968d
post*.flag
10 years ago
psychobunny
b5b9a190e4
console.log
10 years ago
psychobunny
28e9874ba9
allow moderators/admins with 0 rep to still be able to flag a post
10 years ago
psychobunny
b655e18cee
action:posts.flag
10 years ago
barisusakli
ba4e8c8955
small refactor to group show/hide
10 years ago
barisusakli
dff1a04585
more category hooks
10 years ago
Barış Soner Uşaklı
abfd58a1a9
Merge pull request #3219 from rbeer/topic.del-payload
...
send topicData on action:topic.delete
10 years ago
barisusakli
5445e32522
2 new hooks
10 years ago
barisusakli
5f5b11f692
closes #3242
10 years ago
barisusakli
0ef2ccc130
closes #3240
10 years ago
barisusakli
ed173e0a32
closes #3217
10 years ago
barisusakli
cea385e572
closes #3223
10 years ago
barisusakli
8e74d8f4fa
removed parallel
10 years ago
barisusakli
f6d025bc3f
only call updatevisibility if hidden is passed in
10 years ago
psychobunny
15a8ebaeff
only load rjs modules that are required on startup
10 years ago
barisusakli
1bbce82c23
duh #3192
10 years ago
barisusakli
8ff7ba82c2
closes #3192
10 years ago
barisusakli
2880a77a9f
closes #3130
10 years ago
psychobunny
74de675b93
view sitemap button
10 years ago
psychobunny
071922d3ba
linking the two tag administration pages together
10 years ago
psychobunny
7689b60773
added maintenance mode link; moved info about reloading into tooltips
10 years ago
psychobunny
0ea35beea6
system control panel
10 years ago
psychobunny
ff234bccfe
redirectToLogin()
10 years ago
psychobunny
deda4a4ed6
fixes for 503's in maintenance mode
10 years ago
psychobunny
e3ee3de95d
lint
10 years ago
Julian Lam
18897c70b4
fixed #3222
10 years ago
psychobunny
0ad1c8afbf
forgot to add pagination to default minified file
10 years ago
psychobunny
b0907b8c3c
minify some modules that are required on cold load
10 years ago
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
10 years ago
psychobunny
febc359e53
moved sortable to acp only
10 years ago
psychobunny
f8b3282295
closes #3141
10 years ago
psychobunny
ef6c30ad99
removed some unused variables
10 years ago
psychobunny
78ea462620
fix crash when redis server isn't running
10 years ago
barisusakli
ed72bacb1f
closes #3220
...
added back base_url
10 years ago
Raphael Beer
d8c329cadd
send topicData on action:topic.delete
10 years ago
Julian Lam
96526a37a3
fixed #3218
10 years ago
barisusakli
4a0482c421
closes #3208
10 years ago
Julian Lam
b08c7368c6
fixing some formatting
10 years ago
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
10 years ago
barisusakli
e892cf2e51
faster getUserGroups
10 years ago
Julian Lam
170126680b
#3213
10 years ago
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
10 years ago
Julian Lam
88dd8b1d4d
using new reset command in plugin incompatibility warning
10 years ago
Julian Lam
704104c3bf
fixed #3213
10 years ago
Julian Lam
cf35f69826
Merge branch 'lwip' of https://github.com/alpa-cat/NodeBB into extract-gravatar
10 years ago
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.
10 years ago
Julian Lam
394497c9d5
Merge branch 'categories-parent-acp' of https://github.com/NicolasSiver/NodeBB into NicolasSiver-categories-parent-acp
10 years ago
Julian Lam
d5c6e2e73a
Merge pull request #3156 from pentode/master
...
add feature to define mongo client connect options via config.json
10 years ago
psychobunny
0aceafb344
Merge pull request #3163 from yariplus/patch-2
...
Call Plugins.addLanguages on reload. Fixes #3153
10 years ago
psychobunny
9704af3b6d
some plugins may not have a library, no need to warn unless unable to parse
10 years ago
psychobunny
e74f3da89e
fixed sounds on windows
10 years ago
barisusakli
64ec397101
update membercount sorted set on join/leave
10 years ago
psychobunny
a60cb28562
guests
10 years ago
psychobunny
452b4c6d56
closes #3207
10 years ago
Barış Soner Uşaklı
4e06b7790f
removed unused require
10 years ago
Barış Soner Uşaklı
4420e7a9fc
closes #3188 , closes #3170
10 years ago
Nicolas Siver
a17c65ee9f
move item template to file
10 years ago
Barış Soner Uşaklı
64359f4655
set memberCount with groupData
10 years ago
barisusakli
a94e676043
set system to true/false
10 years ago
Nicolas Siver
3197a9e47c
register vendor script
10 years ago
Alpacatty
37ad81a2b0
Swap out ImageMagick for lwip
10 years ago
Nicolas Siver
46ce3aae9f
tree view
10 years ago
psychobunny
a355fbfc81
closes #2769
10 years ago
barisusakli
fc19405170
added missing callback
10 years ago
barisusakli
fc99864c06
crash fix
10 years ago
Barış Soner Uşaklı
a14e22d534
no need for map
10 years ago
Barış Soner Uşaklı
ee17367cc1
removed unused requires, firehook on sucess
10 years ago
Barış Soner Uşaklı
8610c44e78
escape group data
10 years ago
Barış Soner Uşaklı
8eab5ac402
groups.get changes
10 years ago
Barış Soner Uşaklı
8726e2ccb6
ghfw :rage2:
10 years ago
Barış Soner Uşaklı
1e7da1fc82
removed console.log use getUsersData
10 years ago
Barış Soner Uşaklı
0563bb5923
allow member.isOwner to work on an array
10 years ago
Barış Soner Uşaklı
2129a2fc5f
not used
10 years ago
Julian Lam
f168566928
fixed incorrect use of username in unsub cta in emails
10 years ago
Julian Lam
463c893c3d
fixed regression introduced by #2080 , closed #3189
10 years ago
Julian Lam
f9053c077d
updated groups ACP styling and template to use a table, like categories
...
Conflicts:
src/views/admin/manage/groups.tpl
10 years ago
Barış Soner Uşaklı
0b93738537
dont display hidden/system groups on /groups
10 years ago
Barış Soner Uşaklı
8117b4459a
groups.list added start stop
10 years ago
Barış Soner Uşaklı
a065a73637
fix missing comma
10 years ago
Barış Soner Uşaklı
7bed4c40d6
closes #3179
10 years ago
Julian Lam
aca5d24a7d
split groups.js into more subsidiary files
10 years ago
Barış Soner Uşaklı
8300aeec35
parseInt member count, use getMemberCount in install js
10 years ago
Barış Soner Uşaklı
50d9a3f0a7
dont call groups.get just to read 2 values
10 years ago
Barış Soner Uşaklı
3f1726636f
groups create/delete/update
10 years ago
Julian Lam
8a225ad719
starting groups organization
10 years ago
Julian Lam
8f7416d1cb
updated acp category privilege settings so that not all groups are shown in privilege table, closes #3036
10 years ago
Julian Lam
cc2a92d73f
allowing array of privileges to be passed into setPrivilege in category admin socket listener
10 years ago
Julian Lam
cbb0542984
changed behaviour of privilege table so that groups without explicit privileges are not shown in the privilege table
10 years ago
barisusakli
a0a8d328d0
closes #3182
10 years ago
barisusakli
d8e52d7ebf
closes https://github.com/NodeBB/nodebb-theme-persona/issues/87
10 years ago
barisusakli
714c7356f9
closes #3176
10 years ago
barisusakli
4b4be3d4cc
fix minSchemaDate
10 years ago
Julian Lam
45589fbeca
fixed bug where the selected language in the ACP was arabic, if no language was set at all"
10 years ago
barisusakli
5ce617ca5a
fix case in search
10 years ago
barisusakli
63489457fe
group search change
10 years ago
psychobunny
1c4d78eb2d
return back data in cb similar to topics.post call
10 years ago
barisusakli
990b02d0db
fix crash @julianlam
10 years ago
barisusakli
95e9d7c798
filter messages
10 years ago
Kalina Panayotova
118de65f5e
Bugfix: use sorted set to get user followers in sendTopicNotificationToFollowers
10 years ago
psychobunny
117bb407b0
/compose route
10 years ago
barisusakli
39c3afec62
removed updateUserCount
10 years ago
Timothy Fike
09ee1ae77e
Call Plugins.addLanguages on reload. Fixes #3153
...
Ensures routes are set correctly for custom languages.
10 years ago
barisusakli
8acb0ca304
incr on user create
10 years ago
Julian Lam
d90f3649a6
minor tweak to retrieval of category listing in ACP so that hidden categories (those with order of -1) are not retrieved
10 years ago
Julian Lam
7125d902d0
prettifying things
10 years ago
Julian Lam
d052db85e0
fixed bug where isMemberOfGroupList would return null if there were no groups to check, instead of false
10 years ago
Julian Lam
aae3ac6b98
updated title parsing methods to call a new hook: filter:parse.title
10 years ago
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)
10 years ago
Julian Lam
58b0b6011f
removed console.log from upgrade script (@barisusakli :rage2:)
10 years ago
Julian Lam
927971b392
added hooks for following/follower retrieval
10 years ago
barisusakli
3341fc5644
fix method name
10 years ago
barisusakli
4f37d268b6
removed sort by username
10 years ago
barisusakli
55e20b28ec
upgrade script
10 years ago
barisusakli
5f23f04423
Merge remote-tracking branch 'origin/master' into user-search
10 years ago
Julian Lam
972ae42d91
pruned upgrade scripts in preparation for 0.7.0, ping @barisusakli
10 years ago
barisusakli
fd817e865e
added pagecount
10 years ago
barisusakli
fbdae8fe1d
return time and matchcount on page switch
10 years ago
barisusakli
addd6ecde7
check error fix ip
10 years ago
barisusakli
aa577f4adc
part 1
...
no upgrade script yet
10 years ago
psychobunny
9cdc2e5a2d
closes #3147 properly
10 years ago
psychobunny
93170ca106
closes #3147
10 years ago
psychobunny
1550f82652
closes #2928
10 years ago
pentode
297b5906ed
add feature to define mongo client connect options via config.json
10 years ago
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
10 years ago
Julian Lam
8bc5330e89
some minor cleanup in the async tree...
10 years ago
Julian Lam
9daa2701cd
Merge branch 'hook_favourite_unfavourite' of https://github.com/acardinale/NodeBB into acardinale-hook_favourite_unfavourite
10 years ago
Julian Lam
de71910f4c
documentation is actually at docs portal, not wiki
10 years ago
barisusakli
48b5d90a9e
closes #3150
10 years ago
barisusakli
20983c43f4
fix user privileges
10 years ago
psychobunny
e6beeb62cf
{config.relative_path} instead of {relative_path}
10 years ago
barisusakli
5c4e988232
fix user.csv data
10 years ago
Julian Lam
220b42706f
adding a check so that websocket method in notif pushing isn't called if the socket server isn't initialised
10 years ago
Julian Lam
fc1b0c8d24
allowing topic, post, and user creation to specify a timestamp for insertion into the past
10 years ago
barisusakli
30a9b66b31
fix room enter
10 years ago
barisusakli
d9af2242a7
store id as int
10 years ago
barisusakli
10de7a92e4
dont let joining other uid rooms
10 years ago
barisusakli
36853f4ad8
filter priv/registered-users/guests in groups.list
10 years ago
barisusakli
68ceaadad1
removed static 404/403/500 routes
10 years ago
Aziz Khoury
35c426ee1c
guard against NULL mids/messages
...
I've seen them few times during import testing. In case the conversation does not exists.
10 years ago
Andrea Cardinale
1d22a2d46b
Add hooks: action:post.favourite and action:post.unfavourite
10 years ago
barisusakli
93fd938913
removed setTimeout
10 years ago
barisusakli
224e3dc263
fix settings page
10 years ago
barisusakli
484ad33549
convert key, value index to sparse/unique
10 years ago
barisusakli
29aa858a11
fix admin/advanced/database values
10 years ago
psychobunny
e070a9777e
#3125
10 years ago
barisusakli
ba9a68c59c
async.waterfall
10 years ago
barisusakli
d3b52136bd
fix suggested topics search
10 years ago
barisusakli
f55e8bc548
actually rename :dull:
10 years ago
barisusakli
dce9a19882
resolve method name collision, getPostsFromSet -> getPostSummariesFromSet
10 years ago
barisusakli
d11bfab275
async posts/topics.js
10 years ago
barisusakli
2b90568157
removed getLatestTids, renamed getPostsByTid removed unused tid param
10 years ago
barisusakli
b292aeea72
closes #3120
...
also dont allow loading posts of a topic if its deleted via
topics.loadMore
10 years ago
psychobunny
0f199af84d
moved widget code out of controller; cleaned up code into a folder
10 years ago
psychobunny
394d55de99
closes #3125
10 years ago
psychobunny
2ed0f25d45
fixed widgets page rendering, along with tjs 0.2.2
10 years ago
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.
10 years ago
psychobunny
9ca7243124
Merge branch 'master' of https://github.com/NodeBB/NodeBB
10 years ago
psychobunny
f2a91ef655
updating widget containers for latest tjs
10 years ago
barisusakli
9518c006b5
fix userlang
10 years ago
Julian Lam
ca1ada9dc5
Merge pull request #3122 from pichalite/master
...
completes fix for #3119
10 years ago
barisusakli
74d6104072
correct upgrade date
10 years ago
barisusakli
c6a05930aa
fix \uff0e in emails
10 years ago
barisusakli
7b550b13b9
display both redis/mongo info if available
10 years ago
barisusakli
0083d4ff1c
return user settings in api
10 years ago
pichalite
732f6d7d80
Update plugins.tpl
10 years ago
barisusakli
27bf1c1b2e
fix privilege upgrade script
10 years ago
barisusakli
ffac8eb41d
closes #3118
10 years ago
barisusakli
9d273d3a32
fixed date log
10 years ago
Barış Soner Uşaklı
c74d32a172
fix off by 1 error on user/topics posts #3120
10 years ago
Barış Soner Uşaklı
eaa89a4da7
added checks to skip empty/non-existing hashes
10 years ago
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
10 years ago