psychobunny
dfa4f47289
save / create buttons for categories/category
10 years ago
psychobunny
f3c70473c3
save button on settings page
10 years ago
psychobunny
96a19f47b7
Merge branch 'master' into acp-paper
10 years ago
psychobunny
969522c2d2
manage/categories
10 years ago
psychobunny
48d61b8048
Merge branch 'master' into acp-paper
10 years ago
barisusakli
4e3e603ee7
closes #3456
10 years ago
barisusakli
49afe544e1
recursive #3227
10 years ago
psychobunny
d5b88e9c35
fixed markup on /group page
10 years ago
psychobunny
e04495b012
underped tags page
10 years ago
psychobunny
cbb2453c08
minor styling to tags page
10 years ago
psychobunny
646cdf9c57
manage/category
10 years ago
psychobunny
bd494207eb
got rid of that fancy edit for cat name/desc + improved layout for settings
10 years ago
psychobunny
ffd38b8cc3
some UX tweaks to manage/category
10 years ago
psychobunny
28e2297e63
fixed categories layout
10 years ago
psychobunny
c6282e289a
main header title + better logic
10 years ago
psychobunny
744a7d4210
extend/widgets
10 years ago
psychobunny
d1f45b6d79
extend/plugin
10 years ago
psychobunny
ec335b55cd
fixed active state for install plugins submenu
10 years ago
psychobunny
cd5bb427cc
appearance/customise
10 years ago
psychobunny
12539a158d
settings - advanced, header, sockets
10 years ago
psychobunny
0eb3d05db8
settings/web-crawler
10 years ago
psychobunny
46bb289950
settings - notifications, pagination, tags
10 years ago
psychobunny
623dbaa608
settings/post
10 years ago
psychobunny
fe98624609
settings/group and settings/guest
10 years ago
psychobunny
4fdf3d19a0
settings/user
10 years ago
psychobunny
d53ae8769f
settings/email
10 years ago
psychobunny
dc6950d094
settings/reputation
10 years ago
psychobunny
3c43e58d85
Merge branch 'master' into acp-paper
10 years ago
psychobunny
30970d618c
dynamic title for settings pages
10 years ago
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.
10 years ago
Julian Lam
23bb45b480
fixing plugin version checker to use satisfies again
10 years ago
barisusakli
274844a07f
check _resolved
10 years ago
psychobunny
2da3b34798
Merge branch 'master' into acp-paper
10 years ago
Barış Soner Uşaklı
f4da333b42
Merge pull request #3351 from yariplus/catsfixes
...
Fixing some issues with acp category page
10 years ago
barisusakli
fee08cd665
closes https://github.com/NodeBB/NodeBB/pull/3250
10 years ago
Barış Soner Uşaklı
5e9a123e70
Merge pull request #3360 from jsdream/renderHeaderHook
...
Add 'filter:middleware.renderHeader' hook
10 years ago
Barış Soner Uşaklı
a2bf7d4230
Merge pull request #2895 from EvSpirit/master
...
#2893 increment --debug-brk port value when forking js-minifier child pr...
10 years ago
Barış Soner Uşaklı
eb0fb07f05
Merge pull request #3339 from mani95lisa/patch-4
...
allow use github module
10 years ago
barisusakli
7db41275a3
closes #3227
10 years ago
psychobunny
ba58c83b97
acp active states for main menu
10 years ago
jsdream
103055b262
Add error check in 'filter:middleware.renderHeader' hook callback
10 years ago
psychobunny
656589f71f
acp skins first pass
10 years ago
psychobunny
9389c0773e
acp themes redesign first pass
10 years ago
psychobunny
30cd8d2af9
cleaned up the widgets page 👍
10 years ago
psychobunny
f0bed5a1ef
new menu completed
10 years ago
Julian Lam
6f23e4bab1
changing the default base theme to persona, from vanilla
10 years ago
Julian Lam
ac46356cad
Revert "changed base templates path to Persona, from Vanilla."
...
This reverts commit fe7f5402a8
.
10 years ago
psychobunny
cc05a0a049
header menu first pass
10 years ago
yariplus
67e450a05b
Fix issues with acp category page
...
strange name for background size variable
invalid class selectors
hijacking of background style
10 years ago
barisusakli
878690e5f7
removed extra param
10 years ago
psychobunny
d464cb2f0d
settings - automated table of contents
10 years ago
psychobunny
acb1e8a495
added a tweaked mdl.css that works with BS
10 years ago
barisusakli
aec4ee5392
crash fix
10 years ago
psychobunny
51db2012c8
removed nanoscroller
10 years ago
psychobunny
60826b1c94
temporarily disabling header
10 years ago
psychobunny
e434942a28
first pass on settings design
10 years ago
psychobunny
fed87dded6
sayonara, acp menu
10 years ago
barisusakli
7a8cdfc095
added core field
10 years ago
barisusakli
537d539512
fix custom homepage
10 years ago
barisusakli
5ababdbdf0
prevent crash if data.enter is not string
10 years ago
barisusakli
830d27caef
dont ignore error
10 years ago
barisusakli
7bd98a2516
closes #3427
10 years ago
barisusakli
5b87af4389
closes #3447
...
recursively get all children
calculate topic/post count from children
new sorted set `cid:<id>:children`
fix search query params
10 years ago
psychobunny
a990e9c3bf
closes #3449
10 years ago
barisusakli
fe5f1b8c1d
moved recent popular
10 years ago
psychobunny
5b1571ad1e
don't need to refresh to preview updated skin #3069
10 years ago
psychobunny
0150e0e063
closes #3069
10 years ago
psychobunny
275769a801
closes #3435
10 years ago
Julian Lam
3d9415b65e
Fixes #3442
10 years ago
psychobunny
b3639f3c71
closes #3429
10 years ago
psychobunny
842815e5e9
closes #3445
10 years ago
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
10 years ago
barisusakli
8333a5dcd9
fix filter
10 years ago
Julian Lam
dfd840b001
Fix defaultPlugins logic to parse the incoming value
10 years ago
barisusakli
d986fc7cb6
fix indent
10 years ago
barisusakli
aab7651959
add default plugins
10 years ago
barisusakli
46bcd66297
filter system plugins from list
10 years ago
barisusakli
aeb15ed7ee
moved getMonthlyPageViews to analytics
10 years ago
Barış Soner Uşaklı
235a981dd1
added mongodb memory usage
10 years ago
Barış Soner Uşaklı
fd87bedc90
fix indent
10 years ago
Barış Soner Uşaklı
0d789261a9
filter falsy check valid
10 years ago
barisusakli
3c63336063
another waterfall
10 years ago
barisusakli
8f98d03239
waterfall for topics
10 years ago
barisusakli
0534da0ed1
closes #3389
10 years ago
barisusakli
61dac1a01e
closes #3390
10 years ago
barisusakli
fba6f3ba81
https://github.com/psychobunny/templates.js/issues/33
10 years ago
barisusakli
e341b80d93
use set to get groups
10 years ago
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.
10 years ago
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.
10 years ago
barisusakli
9604779be1
fix unreplied
10 years ago
barisusakli
f6be4efe8b
when a post is moved update recent topics order
10 years ago
Julian Lam
56b399c900
Add new mixin, and added mixins to stylesheet.css
10 years ago
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.
10 years ago
barisusakli
8ec08337aa
closes #3383
10 years ago
barisusakli
808d64e0d9
delete topic bookmarks on topic purge
10 years ago
barisusakli
7c0b798036
fix indents
10 years ago
Barış Soner Uşaklı
be8aac9950
Merge pull request #3372 from jsdream/newHook2
...
Add 'filter:recent.build' hook
10 years ago
Barış Soner Uşaklı
2968dbb9ac
Merge pull request #3346 from bdharrington7/bookmark2
...
Saves user bookmarks on server if available
10 years ago
barisusakli
0dfe2e0e90
only display readable categories in /unread dropdown
10 years ago
jsdream
1da5b2ca34
Add 'filter:recent.build' hook
10 years ago
bdharrington7
25203ee67e
changes bookmark storage to sortedset, gets uid from socket rather than being passed from client
10 years ago
barisusakli
d5128d0513
closes #3370
10 years ago
Mikica Ivosevic
e24bd2c0e3
Update index.js, fix outgoing XSS
...
Fix XSS on /outgoing route
10 years ago
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.
10 years ago
barisusakli
47cc1083df
fix mark all read
10 years ago
barisusakli
05411651b3
server side check so you can't leave admin group
10 years ago
Julian Lam
4f57227505
Merge branch 'master' into v0.8.x
10 years ago
Julian Lam
eac92b00c6
better error checking with socket broadcast method
10 years ago
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.
10 years ago
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
10 years ago
bdharrington7
c0ec6faed3
Clarifies code by calling native db method instead of Topics method
10 years ago
barisusakli
5d94b00883
parse category description closes #3209
10 years ago
Julian Lam
fa351ffa07
fixed wrong documentation in comments...
10 years ago
Julian Lam
474ff3ed35
fixed #3359
10 years ago
barisusakli
5d56e4f835
Merge remote-tracking branch 'origin/master' into v0.8.x
10 years ago
barisusakli
26a9530686
fix sorting on users/map
10 years ago
jsdream
29fcbf6750
Add 'filter:middleware.renderHeader' hook
10 years ago
Julian Lam
87111ee6be
fixed #3007
10 years ago
Julian Lam
df055ce7ea
if buildHeader middleware is called, isAPI is now set to false
10 years ago
Julian Lam
0bc175dd4c
fixed #3355
...
fixed issue where disabled categories showed up in the category dropdown in /unread
10 years ago
Julian Lam
791e0893ab
added new hook "filter:digest.subscribers" to allow plugins to override digest subscriptions
10 years ago
Julian Lam
12601dd3aa
added new hook "filter:digest.subscribers" to allow plugins to override digest subscriptions
10 years ago
barisusakli
766e233b87
closes #3353
10 years ago
barisusakli
954c25823e
closes #3352
10 years ago
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
10 years ago
Mani Wang
92968dfd8d
avoid outdated error
...
when use github address as module
10 years ago
barisusakli
2b93c01340
closes #3347
10 years ago
Julian Lam
d62c3b9340
switching default theme on installation to Persona, from Lavender
10 years ago
bdharrington7
2a82b5db91
Merge branch 'master' into bookmark2
10 years ago
bdharrington7
4d99f60b3d
uses server-side bookmark if available
10 years ago
Julian Lam
7e6703c18e
more line ending conversion #3343
10 years ago
Julian Lam
c781e55ea9
line endings? #3343
10 years ago
bdharrington7
45df5a3d0b
stores the user's bookmark on the server
10 years ago
barisusakli
435fe5c54f
closes #3342
10 years ago
Julian Lam
866b0ddaa6
Merge pull request #3283 from APXEOLOG/filter-extension
...
filter:auth.init strategy extension with custom urls
10 years ago
Barış Soner Uşaklı
bdc3cc49f8
Merge pull request #3308 from acardinale/master
...
Uniform action:post.* hook
10 years ago
barisusakli
e171ba59ac
if no tags are passed in assume 0 tags
10 years ago
barisusakli
399c89eeed
pass in req,res to action:user.loggedOut
10 years ago
Julian Lam
22251cb0bd
fixed #3341 , introduced new navigation data property, "targetBlank", deprecated "target", which was never exposed anyway, and updated default values
10 years ago
Mani Wang
c13589735d
allow use github module
...
avoid `outdated` error when use github address as module.
10 years ago
barisusakli
83ad4ab042
waterfall
10 years ago
barisusakli
414c2a8bd9
added action:user.loggedOut
10 years ago
barisusakli
6ee0671e6a
added too many tags check to post edit
10 years ago
Barış Soner Uşaklı
6bd131815f
Merge pull request #3256 from yariplus/mintags
...
Add minimum tags per topic setting.
10 years ago
barisusakli
945a94f0ed
delete cache on current process first
10 years ago
yariplus
bd863e1ccb
Fix derp.
10 years ago
yariplus
e112190bee
Fix maximumTagsPerTopic
10 years ago
barisusakli
f4ea534327
closes #3312
10 years ago
Julian Lam
8dedea884d
added 'no parent category' option to #2820
10 years ago
Julian Lam
5340537631
closed #2820
10 years ago
barisusakli
9e63aaebb8
added new hook action:middleware.pageView
10 years ago
barisusakli
65ab5733ef
added categories navigation item, ability to change logo url
10 years ago
barisusakli
0be2a79210
pass the data used to create the category to filter:category.create
10 years ago
barisusakli
e023d01616
closes #3327
10 years ago
Julian Lam
d061411747
added composer and emoji to default enabled plugins
10 years ago
Julian Lam
e25d2fa6e6
closed #2811
10 years ago
Julian Lam
b83492daa2
Merge pull request #3048 from FokkeZB/image-scheme
...
Replace schemeless URLs for emails
10 years ago
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