Misty (Bot)
f4c986a79a
chore: incrementing version number - v1.14.3-beta.12
2020-08-07 20:10:21 +00:00
Julian Lam
9e3fd0e479
Revert "feat: #8493 , plugin helper for standardised link/button injection"
...
This reverts commit 0bbb813e4b .
2020-08-07 12:25:17 -04:00
Sam Thompson
0bbb813e4b
feat: #8493 , plugin helper for standardised link/button injection
2020-08-07 11:48:04 -04:00
Julian Lam
d6297b28e9
fix: tests
2020-08-07 11:45:15 -04:00
Julian Lam
9f3b78118a
fix: send hard 404 instead of soft 404 for missing modules
...
We used to send a soft 404 because require.js would error out on
a 404, but it seems years ago, error handling was added to the
require() call, so a hard 404 will not throw errors to the console
2020-08-07 11:32:07 -04:00
Renovate Bot
8032c8bdfe
fix(deps): update dependency nodebb-theme-persona to v10.2.5
2020-08-07 10:52:40 -04:00
Misty (Bot)
8a6bc10eb1
Latest translations and fallbacks
2020-08-07 09:06:08 +00:00
Barış Soner Uşaklı
d6baf5c278
feat: show event/params on error
2020-08-06 11:25:13 -04:00
Julian Lam
68f8d6e3a1
fix : #8549 send 308 Permanent Redirect on topic/category shortlinks
2020-08-06 10:49:15 -04:00
Julian Lam
def16f9e97
feat: introduce overridable l10nBaseUrl config value
2020-08-06 10:49:15 -04:00
Misty (Bot)
9846498df7
Latest translations and fallbacks
2020-08-06 09:06:05 +00:00
Barış Soner Uşaklı
3fceb83c5e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-08-05 22:32:26 -04:00
Barış Soner Uşaklı
58933c4cd1
feat: allow multiple empty lines
2020-08-05 22:32:13 -04:00
renovate[bot]
788a8bfe2a
chore(deps): update dependency eslint-plugin-import to v2.22.0 ( #8390 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-05 22:29:49 -04:00
Barış Soner Uşaklı
2c35d0ba87
refactor: change incrementViewCount and markAsRead to async/await
2020-08-05 22:05:35 -04:00
Barış Soner Uşaklı
dfabd0a3fe
feat: remove administrator property from public routes
2020-08-05 14:24:00 -04:00
Renovate Bot
fe352eb1de
chore(deps): update dependency mocha to v8.1.1
2020-08-04 15:27:35 -04:00
Barış Soner Uşaklı
4216c277d5
feat: focus username when modal is shown
2020-08-04 13:39:27 -04:00
Barış Soner Uşaklı
774e5d0429
feat: add helmet middlewares
2020-08-04 09:51:30 -04:00
Barış Soner Uşaklı
6812691d32
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-08-04 08:49:32 -04:00
Barış Soner Uşaklı
c39c51139b
fix: remove default helmet
2020-08-04 08:49:23 -04:00
Misty (Bot)
3463fc51c6
Latest translations and fallbacks
2020-08-04 09:06:28 +00:00
Misty (Bot)
8618c32a72
chore: incrementing version number - v1.14.3-beta.11
2020-08-04 01:26:32 +00:00
Julian Lam
2ee6248316
refactor: for codeclimate
2020-08-03 21:01:36 -04:00
Julian Lam
a7071bb808
fix: map instead of forEach in privileges save
2020-08-03 20:50:17 -04:00
Julian Lam
a716a5529c
feat: more discrete commit-on-save instead of commit-on-change w/ confirm modals ( #8541 )
...
* feat: privileges save button, #8537 , WIP
* fix: disable firefox autocomplete on privilege form fields
* feat: closes #8537 privilege changes commit on save
- new language strings for confirmation and success modals/toasts
- indeterminate privilege handling (/cc @psychobunny)
- added new discard button
- both discard and save buttons now have confirmation dialogs
* fix(tests): remove duplicate template helper test
* fix(tests): broken template helper test
* feat: confirm dialogs for all privilege copy actions
Also, ability to add user to a privilege table without needing
to refresh the privilege table.
* feat: group row addition w/o table refresh
breaking: helpers.getUserPrivileges and helpers.getGroupPrivileges
no longer make socket calls to the following hooks:
- filter:privileges.list, filter:privileges.admin.list,
filter:privileges.global.list, filter:privileges.groups.list,
filter:privileges.admin.groups.list,
filter:privileges.gloval.groups.list
The filters are still called, but done before the helper method
is called, and the results are passed in instead. This change
should only affect you if you directly call the helper methods,
otherwise the change is transparent.
* fix: stale ajaxify data on privilege category switch
* fix: implicit privileges not showing for user privs
* fix: groups, not group, also fix tests
* fix(tests): again
* fix: wrong tpl rendered when adding group to global priv table
2020-08-03 20:42:45 -04:00
Julian Lam
0f10e0836b
fix: remove duplicate configuration for helmet-hsts
2020-08-03 20:40:44 -04:00
renovate[bot]
ad68a338c4
fix(deps): update dependency helmet to v4 ( #8543 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-03 11:04:39 -04:00
renovate[bot]
37418375f2
chore(deps): update dependency eslint to v7.6.0 ( #8540 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-03 11:03:33 -04:00
renovate[bot]
4160e8285f
fix(deps): update dependency mongodb to v3.6.0 ( #8535 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-03 11:03:14 -04:00
renovate[bot]
72a78833fe
chore(deps): update dependency mocha to v8.1.0 ( #8536 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-03 10:57:53 -04:00
Misty (Bot)
8da742e065
Latest translations and fallbacks
2020-08-03 09:06:00 +00:00
renovate[bot]
b30ecffbf2
fix(deps): update dependency nodebb-theme-persona to v10.2.4 ( #8544 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-02 12:34:09 -04:00
Misty (Bot)
903c407171
Latest translations and fallbacks
2020-08-02 09:05:38 +00:00
Misty (Bot)
fa341714fd
chore: incrementing version number - v1.14.3-beta.10
2020-08-01 01:41:46 +00:00
Barış Soner Uşaklı
e7a502e0aa
feat: add ability to search groups in group details page
2020-07-31 21:21:15 -04:00
Barış Soner Uşaklı
335169f2b1
fix: don't process invalid topics, fallback to 0 score
2020-07-31 18:20:24 -04:00
Barış Soner Uşaklı
6924a22238
fix: tests
2020-07-31 14:54:16 -04:00
Barış Soner Uşaklı
bb224184d8
fix : #8539 , enforce content checks for post queue
2020-07-31 13:37:14 -04:00
Barış Soner Uşaklı
776e34a80f
refactor: rewrite src/install with async/await
2020-07-31 12:49:25 -04:00
Julian Lam
6c00ec8435
refactor: removed rather redundant flag reporters zset
2020-07-31 11:38:05 -04:00
Julian Lam
0f2b6f1ff7
fix: bug; additional reports could be added by the same user repeatedly
2020-07-31 11:38:05 -04:00
Barış Soner Uşaklı
519e665939
fix : #8538 , go to first unread instead of last read
2020-07-31 10:34:10 -04:00
Misty (Bot)
029f477434
Latest translations and fallbacks
2020-07-31 09:06:17 +00:00
Barış Soner Uşaklı
0d698a079e
fix : #8533 , validate and retry password during setup
2020-07-30 22:48:24 -04:00
Barış Soner Uşaklı
9e80a9efdd
fix : #8534 , dont show modal on search
2020-07-30 22:33:11 -04:00
Misty (Bot)
9945c4099f
chore: incrementing version number - v1.14.3-beta.9
2020-07-30 19:17:00 +00:00
Barış Soner Uşaklı
fb7bb8d400
feat: use category selector in category page
...
fix privilege shortcuts in group page after search
2020-07-30 14:55:28 -04:00
Barış Soner Uşaklı
560f3eb173
feat: css fixes
2020-07-30 12:39:10 -04:00
Barış Soner Uşaklı
91411cc47c
feat: add privileges shortcut to groups list
...
fix issues with escape group names
2020-07-30 12:26:37 -04:00
Julian Lam
fcdbdf63a3
refactor: flags object in post tools
2020-07-30 09:53:16 -04:00
Misty (Bot)
caa78cc1f6
Latest translations and fallbacks
2020-07-30 09:06:18 +00:00
Barış Soner Uşaklı
f1974fb900
refactor: pass only needed data
2020-07-29 21:48:31 -04:00
Barış Soner Uşaklı
9f346c53ab
fix: language string
2020-07-29 21:29:06 -04:00
Misty (Bot)
b5dcce9c29
chore: incrementing version number - v1.14.3-beta.8
2020-07-29 23:00:58 +00:00
Barış Soner Uşaklı
f89ec20574
feat: allow passing groupName to user.search
2020-07-29 18:32:08 -04:00
Julian Lam
292d490443
feat: #8531 , closes #8531
2020-07-29 16:57:28 -04:00
Julian Lam
c705e08a76
feat: allow direct link to flag from post tools, #8531
2020-07-29 16:55:18 -04:00
Barış Soner Uşaklı
8415d2f014
fix: api test
2020-07-29 14:29:07 -04:00
Barış Soner Uşaklı
c4829fd8c2
feat: allow changing requirejs base url
2020-07-29 14:14:45 -04:00
Barış Soner Uşaklı
9df871bee2
fix: tests
2020-07-29 12:53:36 -04:00
Barış Soner Uşaklı
bbc7737e14
feat: ability to clear cache from acp
2020-07-29 12:50:18 -04:00
Barış Soner Uşaklı
69fb15276c
fix: tests
2020-07-29 12:19:07 -04:00
Barış Soner Uşaklı
8d8117ffa1
feat: reduce amount of data loaded on acp admin page
...
get rid of socket call and use ajaxify.data.categories
2020-07-29 11:57:20 -04:00
Barış Soner Uşaklı
7331faed9f
fix: reverse uid checks
2020-07-29 11:48:32 -04:00
Barış Soner Uşaklı
303bffdb5f
feat: remove require fallback for plugins
2020-07-29 11:19:29 -04:00
Barış Soner Uşaklı
2dfe9d49f4
fix: acp view category button if category is a link
2020-07-29 09:25:21 -04:00
Barış Soner Uşaklı
52718ce0ba
fix: remove old test
2020-07-29 09:14:23 -04:00
Barış Soner Uşaklı
f5f7d8926b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-29 08:22:27 -04:00
Barış Soner Uşaklı
762b0be4b4
feat: remove /assets/stylesheet.css
2020-07-29 08:20:41 -04:00
Barış Soner Uşaklı
6250a2e242
feat: add node 14
2020-07-28 21:36:08 -04:00
Misty (Bot)
d580cf01c3
Latest translations and fallbacks
2020-07-28 09:06:14 +00:00
Barış Soner Uşaklı
5e5815f051
fix : #8515 , fix login redirect on subfolder
2020-07-27 22:28:07 -04:00
Misty (Bot)
2531c44cdf
chore: incrementing version number - v1.14.3-beta.7
2020-07-28 02:05:58 +00:00
Barış Soner Uşaklı
f48d155670
fix: tests
2020-07-27 21:50:07 -04:00
Barış Soner Uşaklı
fd4c3cda42
fix : #4695 , remove new notif alert
2020-07-27 21:34:21 -04:00
Julian Lam
8473e165a6
fix: too small sortable handle for ACP>Manage>Categories
...
The handle was initially just the icon, but now it is the icon
and the category label itself.
2020-07-27 16:07:52 -04:00
Misty (Bot)
97088f6887
chore: incrementing version number - v1.14.3-beta.6
2020-07-27 17:43:36 +00:00
Misty (Bot)
93d1ceccdd
Latest translations and fallbacks
2020-07-27 17:18:47 +00:00
Misty (Bot)
43e9c25d26
Latest translations and fallbacks
2020-07-27 17:09:09 +00:00
Barış Soner Uşaklı
db07dd8565
fix: less fixes for category dropdown
2020-07-27 13:03:34 -04:00
Barış Soner Uşaklı
24535a62e7
feat: make category tools in acp a dropdown
...
add view category, view privileges into dropdown
2020-07-27 12:39:32 -04:00
Barış Soner Uşaklı
37e56d94ce
feat: series upload
2020-07-27 11:46:14 -04:00
renovate[bot]
7a59c2fc71
fix(deps): update dependency nodebb-theme-persona to v10.2.1 ( #8529 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-25 20:48:05 -04:00
Barış Soner Uşaklı
8bd63f61e0
feat: resolve flag on delete/purge/ban/delete account
2020-07-25 18:26:09 -04:00
Barış Soner Uşaklı
c54b6b9c7e
refactor: startup
2020-07-25 09:44:50 -04:00
Barış Soner Uşaklı
57135761ca
fix: move check inside lock
2020-07-25 09:26:08 -04:00
Barış Soner Uşaklı
af91c26a6f
refactor: get rid of bind calls
2020-07-25 09:14:13 -04:00
Barış Soner Uşaklı
e045436c07
feat: 8502, don't change topics sitemaps on every reply
...
sort by topic creation in ascending order
2020-07-24 16:11:18 -04:00
Barış Soner Uşaklı
0a9ea91fea
feat: allow building custom languages during dev
2020-07-24 15:47:28 -04:00
Misty (Bot)
a33a8a5a27
chore: incrementing version number - v1.14.3-beta.5
2020-07-24 19:07:39 +00:00
Barış Soner Uşaklı
cc86f079e1
feat: add link-plugins.sh
2020-07-24 15:04:14 -04:00
Barış Soner Uşaklı
79009d8775
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-24 14:55:37 -04:00
Barış Soner Uşaklı
d1cb405d86
fix : #7351 , display less errors with location and error message
2020-07-24 14:54:01 -04:00
Renovate Bot
d24a4bd305
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.53
2020-07-24 14:53:24 -04:00
Julian Lam
345fd72b30
fix: use shorter git url, #8527
2020-07-24 14:42:43 -04:00
Barış Soner Uşaklı
609e37a67b
feat: remove deprecated utils.walk
2020-07-24 14:29:08 -04:00
Julian Lam
b714ed22e7
fix(deps): bump themes
...
closes #8510
2020-07-24 14:11:30 -04:00
Julian Lam
55b0e902fb
feat: consolidation of flags to reduce flagspam, #8510
...
Squashed commit of the following:
commit c6d0939620
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 13:41:32 2020 -0400
fix: more tests
commit 32f9af2a87
Merge: e50907535 4eae927d1
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 10:53:04 2020 -0400
Merge remote-tracking branch 'origin/master' into singleton-flags
commit e509075351
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 10:52:46 2020 -0400
fix: controllers-admin test
commit fd5af99e30
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 17:26:55 2020 -0400
fix(tests): dummy commit to trigger travisCI
commit c452a6ffcf
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 17:05:09 2020 -0400
fix(openapi): openapi spec changes
commit 8089a74e89
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:48:00 2020 -0400
fix: reversing the order of reports for display purposes
commit a099892b37
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:45:44 2020 -0400
refactor: run all flag creation calls in a single batch
commit b24999682f
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:08:23 2020 -0400
feat: handling multiple reporters per flag, #8510
commit 08c75c0200
Author: Julian Lam <julian@nodebb.org >
Date: Thu Jul 16 20:53:18 2020 -0400
feat: upgrade script for #8510
2020-07-24 14:10:37 -04:00
Barış Soner Uşaklı
3761f05c98
feat: change invalid language codes to default lang
2020-07-24 12:22:24 -04:00
Barış Soner Uşaklı
a294e1cdd1
feat: add npx, fixes ghfw
2020-07-24 12:03:35 -04:00
Barış Soner Uşaklı
ce6b20c4b7
feat: remove topics.async.getTopicData usage
2020-07-24 12:02:16 -04:00
Barış Soner Uşaklı
0cea713691
feat: remove deprecated checkGlobalPrivacySettings
2020-07-24 11:42:37 -04:00
Barış Soner Uşaklı
a0da2ba774
feat: remove deprecated isAdmin method
2020-07-24 11:40:21 -04:00
Barış Soner Uşaklı
2cdb935f1d
feat: remove file.isFileTypeAllowed
2020-07-24 11:21:26 -04:00
Barış Soner Uşaklı
4eae927d14
feat: remove deprecated hooks
2020-07-24 10:39:51 -04:00
renovate[bot]
8c498fa1c9
chore(deps): update dependency @apidevtools/swagger-parser to v10.0.1 ( #8517 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 10:05:13 -04:00
renovate[bot]
75fb2a478e
fix(deps): update dependency commander to v6 ( #8518 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 10:04:59 -04:00
Barış Soner Uşaklı
9869064ec5
feat: update readme
2020-07-24 10:02:07 -04:00
Barış Soner Uşaklı
b39e014047
feat: up node version to 10
2020-07-24 10:01:24 -04:00
renovate[bot]
c872bd8b22
chore(deps): update dependency nyc to v15.1.0 ( #8353 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 10:00:12 -04:00
renovate[bot]
b2be329cfd
chore(deps): update dependency eslint to v7.5.0 ( #8463 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:57:27 -04:00
renovate[bot]
82ada1bd78
chore(deps): update dependency jsdom to v16.3.0 ( #8483 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:57:00 -04:00
renovate[bot]
b2dc6d60ab
chore(deps): update dependency grunt to v1.2.1 ( #8462 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:56:41 -04:00
renovate[bot]
f1cc4e29f4
fix(deps): update dependency archiver to v5 ( #8523 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:56:16 -04:00
renovate[bot]
2941b9f982
fix(deps): update dependency lru-cache to v6 ( #8490 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:55:48 -04:00
renovate[bot]
9c17a6779c
fix(deps): update dependency connect-redis to v5 ( #8480 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:55:33 -04:00
Misty (Bot)
55b3e376c6
chore: incrementing version number - v1.14.3-beta.4
2020-07-24 06:01:31 +00:00
psychobunny
4c90fac412
fix: cursor for category select
2020-07-24 01:30:16 -04:00
psychobunny
bc26883aed
refactor: setting codeclimate to A
2020-07-23 23:23:35 -04:00
psychobunny
8769e28b28
fix: api docs for admin/manage/groups/x
2020-07-23 23:00:02 -04:00
Barış Soner Uşaklı
b9cff5775c
fix: edge case in test
...
if user is created the other one will be renamed
2020-07-23 21:42:23 -04:00
psychobunny
a6ae69737b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-23 18:34:20 -04:00
psychobunny
10e4ae629c
feat: highlight privs row if group is added / navigating from group page
2020-07-23 18:34:07 -04:00
psychobunny
53f6139b8c
feat: prevent navigation away from groups page if changes are unsaved
2020-07-23 18:06:55 -04:00
psychobunny
2c83278f97
feat: quick access dropdown on groups page to access privileges page
2020-07-23 17:59:52 -04:00
Barış Soner Uşaklı
42af4b572b
fix: api tests
2020-07-23 16:54:36 -04:00
Barış Soner Uşaklı
844f2b4ed0
feat: #8524 , allow editing category of queued topic
2020-07-23 16:43:56 -04:00
Barış Soner Uşaklı
7260646d6c
fix : #8500 , allow regular users select topics on unread
2020-07-23 09:27:00 -04:00
Barış Soner Uşaklı
4658121a7d
fix: don't crash if content is undefined
2020-07-22 17:03:29 -04:00
Misty (Bot)
5a5abf3c4e
chore: incrementing version number - v1.14.3-beta.3
2020-07-22 16:08:50 +00:00
Barış Soner Uşaklı
fefe994af5
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-22 11:46:22 -04:00
Barış Soner Uşaklı
ff3c343532
feat: remove js-enabled
2020-07-22 11:46:10 -04:00
renovate[bot]
ac257a6586
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.52 ( #8522 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-22 11:41:11 -04:00
Misty (Bot)
bbab183fec
chore: incrementing version number - v1.14.3-beta.2
2020-07-22 14:54:41 +00:00
Barış Soner Uşaklı
ec05783507
feat: remove js-enabled.css
2020-07-22 10:38:52 -04:00
Barış Soner Uşaklı
a3c8d45626
fix: crash if csrfToken does not exist
2020-07-21 21:07:31 -04:00
Barış Soner Uşaklı
6f889c9c83
fix: try again
2020-07-21 20:53:25 -04:00
Barış Soner Uşaklı
a46adb3fd5
fix: more tests
2020-07-21 20:43:16 -04:00
Barış Soner Uşaklı
65395ae59d
fix: tests
2020-07-21 20:32:36 -04:00
Barış Soner Uşaklı
72c60d19c2
fix: tests
2020-07-21 20:08:40 -04:00
Barış Soner Uşaklı
67ca5e3256
fix: tests
2020-07-21 18:26:26 -04:00
Barış Soner Uşaklı
2a5f8ab27e
feat: dont load all subscribers at once
...
increase batch to 500
2020-07-21 18:19:46 -04:00
Barış Soner Uşaklı
23a9a334cd
feat: short more info
2020-07-21 18:08:53 -04:00
Misty (Bot)
2c06f6ace1
chore: incrementing version number - v1.14.3-beta.1
2020-07-21 01:43:15 +00:00
Barış Soner Uşaklı
2485a55092
feat: #8521 , allow editing title before posting from queue
2020-07-20 21:28:17 -04:00
Barış Soner Uşaklı
8ddc8dd10f
refactor: make msg pretty
2020-07-20 17:58:42 -04:00
Barış Soner Uşaklı
764969ab29
feat: show language when key isn't found
2020-07-20 17:56:03 -04:00
Barış Soner Uşaklı
1e7397b1b8
feat: allow searching categories in ACP
2020-07-20 13:17:08 -04:00
renovate[bot]
f06b1cecba
fix(deps): update dependency nodebb-theme-persona to v10.1.68 ( #8520 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-19 20:49:04 -04:00
Barış Soner Uşaklı
320008cd49
feat: #8509 , don't scroll chat to bottom if user scrolled up
2020-07-19 14:34:31 -04:00
renovate[bot]
b5df576646
fix(deps): update dependency nodebb-plugin-mentions to v2.9.3 ( #8516 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-18 22:03:20 -04:00
Renovate Bot
649c64e4d4
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.2
2020-07-17 16:46:25 -04:00
psychobunny
06143ca7d7
feat: added quick link to edit privileges on the category edit page
2020-07-17 16:27:47 -04:00
Renovate Bot
91bdc12a16
fix(deps): update dependency nodebb-plugin-mentions to v2.9.2
2020-07-17 15:46:25 -04:00
Renovate Bot
9e2c3ce005
chore(deps): update dependency @apidevtools/swagger-parser to v10
2020-07-16 19:42:20 -04:00
Barış Soner Uşaklı
3653151143
fix : #8508 , dont allow moving topics if not moderator of target category
2020-07-16 16:47:49 -04:00
Julian Lam
1e14af4503
fix: composer textarea placeholder l10n /cc @pitaj
2020-07-16 16:25:36 -04:00
Renovate Bot
0e13fd0fc1
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.51
2020-07-16 10:08:45 -04:00
Misty (Bot)
3f87d5f9d0
chore: incrementing version number - v1.14.3-beta.0
2020-07-16 14:03:48 +00:00
Julian Lam
9fb9185fa7
feat: hide some filters behind 'more filters' button
2020-07-16 09:32:20 -04:00
Julian Lam
d52d7bdb10
feat: collapsible daily flags graph
2020-07-16 09:03:03 -04:00
Julian Lam
e3e55f25d0
refactor: flag sanity checks, +feat: flag limits
...
- Added new config flag:limitPerTarget, to disallow flags after an item has
already been flagged x times (default 0, or infinite)
- New zset flags:byTarget, score is the number of times a flag has been made
against that item
- "already-flagged" translation key removed, now "post-already-flagged" or
"user-already-flagged" -- this fixed bug where flagging a user you've already
flagged would tell you you've already flagged this post already.
- Refactored Flags.canFlag to throw errors only, instead of returning boolean
- Updated ACP form inputs for reputation settings page to be more bootstrappy
- +1 upgrade script
2020-07-15 17:10:49 -04:00
Misty (Bot)
cd94c24a86
chore: update changelog for v1.14.2
2020-07-15 16:03:40 +00:00
Misty (Bot)
e085c8463c
Revert "chore: update changelog for v1.14.2"
...
This reverts commit 488e69fd80 .
2020-07-15 16:01:10 +00:00
Misty (Bot)
1e4d683f4e
chore: incrementing version number - v1.14.2
...
(cherry picked from commit 28970b030d )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-07-15 16:00:31 +00:00
Misty (Bot)
488e69fd80
chore: update changelog for v1.14.2
2020-07-15 16:00:31 +00:00
Renovate Bot
c54287fe9c
fix(deps): update dependency nodebb-plugin-mentions to v2.9.1
2020-07-15 10:36:58 -04:00
Julian Lam
65240a178e
fix : #8499
2020-07-14 13:40:51 -04:00
Julian Lam
1441720962
feat: logic for flag note editing, #8499
2020-07-14 13:38:28 -04:00
Julian Lam
f85a45c722
feat: logic for flag note deletion, #8499
2020-07-14 13:38:28 -04:00
Andrew Rodrigues
63fb2ad7d9
chore: up theme
2020-07-14 12:59:29 -04:00
Misty (Bot)
9d1465d0da
chore: incrementing version number - v1.14.2-beta.1
2020-07-14 13:25:39 +00:00
Barış Soner Uşaklı
5e984d10f0
fix : #8500
2020-07-13 16:02:32 -04:00
Renovate Bot
0ca7e28ad0
chore(deps): update commitlint monorepo to v9.1.1
2020-07-13 15:31:37 -04:00
Julian Lam
2286ee2a61
fix: invalid session error modal during logout
...
A brief flash can be seen, but this is exacerbated by slow
connections and/or slow server response.
2020-07-13 15:17:46 -04:00
Renovate Bot
7730e7da23
fix(deps): update dependency nodebb-plugin-mentions to v2.9.0
2020-07-11 13:53:18 -04:00
Julian Lam
3379d65f36
feat: fire action:flag.showModal on flag modal appearance
2020-07-10 14:40:13 -04:00
Barış Soner Uşaklı
00d39fb32c
feat: #8460 , export groups members as csv
2020-07-10 13:12:14 -04:00
Andrew Rodrigues
15aabfd3a5
chore: up theme
2020-07-10 12:23:44 -04:00
Julian Lam
2fba0a1405
Merge branch 'master' of github.com:NodeBB/NodeBB
2020-07-10 11:50:55 -04:00
Barış Soner Uşaklı
b3a88331bf
fix : #8488
2020-07-10 11:06:18 -04:00
Barış Soner Uşaklı
393f19b461
feat: pass connection options to socket.io-adapter-mongo
2020-07-10 08:39:49 -04:00
Barış Soner Uşaklı
3dcf538773
feat: #8023 , allow wildcard search for uid/email
2020-07-09 23:57:54 -04:00
renovate[bot]
4e9743abb3
fix(deps): update dependency nodebb-theme-persona to v10.1.62 ( #8485 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-09 23:15:35 -04:00
Andrew Rodrigues
599c5015c8
chore: up theme
2020-07-09 21:45:17 -04:00
Barış Soner Uşaklı
6235b31c2b
feat: up composer
2020-07-09 19:11:26 -04:00
Barış Soner Uşaklı
46a6686300
fix: category search in selector
2020-07-09 19:08:01 -04:00
Barış Soner Uşaklı
73ddf1cb98
fix: groups.updateCover
2020-07-09 18:12:51 -04:00
Barış Soner Uşaklı
c513b88dff
feat: #8427 , daily downvote limits
2020-07-09 12:51:05 -04:00
Misty (Bot)
fca4ee312e
chore: incrementing version number - v1.14.2-beta.0
2020-07-09 01:58:10 +00:00
Barış Soner Uşaklı
4adbf87c6c
feat: warn user if whitelisted tags are less than minTags
2020-07-08 21:36:48 -04:00
renovate[bot]
ab244ca6cc
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.49 ( #8479 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-08 17:24:32 -04:00
Julian Lam
60bf488f54
fix(docs): bad changelog
2020-07-08 16:19:58 -04:00
Julian Lam
26c744090e
Revert "chore: update changelog for v1.14.1"
...
This reverts commit d4c16086a3 .
2020-07-08 16:15:19 -04:00
Misty (Bot)
31203b162f
chore: incrementing version number - v1.14.1
...
(cherry picked from commit ddf5c3bf7f )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-07-08 20:13:42 +00:00
Misty (Bot)
d4c16086a3
chore: update changelog for v1.14.1
2020-07-08 20:13:42 +00:00
Barış Soner Uşaklı
658dd03b03
feat: add tools to recent/unread ( #8477 )
...
* feat: add tools to recent/unread
* fix: open api spec
* fix: more api spec
2020-07-08 14:09:10 -04:00
renovate[bot]
14eafcb6b8
fix(deps): update dependency nodebb-theme-persona to v10.1.60 ( #8478 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-08 14:08:49 -04:00
Misty (Bot)
e8ecef6bff
chore: incrementing version number - v1.14.1-beta.3
2020-07-08 00:57:31 +00:00
Julian Lam
943a344aaa
fix(deps): bump nodebb-plugin-composer-default to 6.3.48
2020-07-07 20:41:49 -04:00
Barış Soner Uşaklı
0d9461b185
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-07 20:19:20 -04:00
renovate[bot]
9f06f12cb9
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.1 ( #8476 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-07 20:13:30 -04:00
Barış Soner Uşaklı
c2ca02dfc7
fix : #8474
...
make isPrimary and isCluster always booleans
they were strings when using ./nodebb start and boolean if they were in config.json and started with node app.js
2020-07-07 20:13:14 -04:00
Julian Lam
8853cd1aa5
fix(tests): another shot in the dark
2020-07-07 19:52:50 -04:00
Julian Lam
9458d90b5e
fix(tests): shot in the dark
2020-07-07 18:00:11 -04:00
Julian Lam
4f51838df8
feat: fire new hooks on chat message editing
2020-07-07 17:31:10 -04:00
Barış Soner Uşaklı
7b04d8970d
fix: show stack properly
2020-07-07 12:47:14 -04:00
Barış Soner Uşaklı
ace312e068
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-07 12:24:30 -04:00
Barış Soner Uşaklı
bdc4d9e75b
feat: add back redis tests
2020-07-07 12:24:20 -04:00
Misty (Bot)
b8d9b6b1e1
chore: incrementing version number - v1.14.1-beta.2
2020-07-07 16:23:11 +00:00
Barış Soner Uşaklı
8461a1796d
feat: remove redis test
2020-07-07 12:08:36 -04:00
renovate[bot]
857900f17c
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.47 ( #8473 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-07 11:37:57 -04:00
Julian Lam
9a6b87d261
fix: editing chat messages does not go through content sanity checks
2020-07-06 16:27:13 -04:00
Barış Soner Uşaklı
d6c619cf1a
fix: don't show blocked users under nested replies
2020-07-06 15:50:19 -04:00
renovate[bot]
eb51cfd419
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.0 ( #8471 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-06 12:19:23 -04:00
Barış Soner Uşaklı
b60e1cbf50
fix : #8469 , action:topic.changeOwner, action:post.changeOwner
2020-07-06 12:12:26 -04:00
Barış Soner Uşaklı
87dd6c83eb
fix: tests
2020-07-05 21:06:25 -04:00
Barış Soner Uşaklı
746222d6c6
fix: handle scan/zscan returning duplicate elements on redis
...
increase count on redis zscan
2020-07-05 20:49:18 -04:00
renovate[bot]
ee38e05daa
fix(deps): update dependency nodebb-theme-persona to v10.1.59 ( #8468 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-05 17:47:18 -04:00
Barış Soner Uşaklı
9eb748b985
fix : #8467 , fix url to merged topic in subfolder installs
2020-07-05 17:41:39 -04:00
renovate[bot]
519e035dd1
fix(deps): update dependency nodebb-widget-essentials to v4.1.1 ( #8466 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-04 17:03:37 -04:00
Barış Soner Uşaklı
5f1865c0b7
fix: openapi
2020-07-04 16:54:18 -04:00
Barış Soner Uşaklı
65c0adc720
fix: openapi
2020-07-04 16:49:33 -04:00
Barış Soner Uşaklı
ac6b571ed5
fix: dont allow searching by email/ip if not privileged
2020-07-04 16:43:44 -04:00
Barış Soner Uşaklı
fef04fcf6b
fix: missing backgroundImage #8386
2020-07-04 16:08:05 -04:00
Barış Soner Uşaklı
02ac44cc5a
fix: dont allow searching by ip/banned/flagged for regular users
2020-07-04 10:19:05 -04:00
Barış Soner Uşaklı
057b783df7
feat: use covered query
2020-07-03 23:23:42 -04:00
renovate[bot]
412ca4ae71
fix(deps): update dependency @nodebb/socket.io-adapter-mongo to v3.0.1 ( #8464 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-03 16:59:17 -04:00
Julian Lam
c468942f14
fix(openapi): tests
2020-07-03 12:12:07 -04:00
Julian Lam
f3441fce4f
fix: admin privileges client-side regression
2020-07-03 11:39:34 -04:00
Billy Ohgren
89062d8e70
add filename to less render call ( #8459 )
2020-07-03 09:16:47 -04:00
Julian Lam
da29b947bf
feat: add js-enabled.css to list of preloaded css files
2020-07-02 22:51:42 -04:00
Barış Soner Uşaklı
e95cd28f6f
Zscan ( #8458 )
...
* feat: zscan
* fix: mongodb tests
* feat: scan, ip search starts with
2020-07-02 20:11:53 -04:00
Misty (Bot)
be85123ad5
chore: incrementing version number - v1.14.1-beta.1
2020-07-02 22:14:19 +00:00
Barış Soner Uşaklı
723fe8e8e0
feat: zscan ( #8457 )
...
* feat: zscan
* fix: mongodb tests
2020-07-02 17:59:20 -04:00
Misty (Bot)
c279875aa6
chore: incrementing version number - v1.14.1-beta.0
2020-07-02 17:43:02 +00:00
Barış Soner Uşaklı
59a2ace6f7
fix: only add blocksCount for self and admins
2020-07-01 23:16:20 -04:00
Barış Soner Uşaklı
fd20e5c62c
fix: tests
2020-07-01 23:05:40 -04:00
Barış Soner Uşaklı
bd228d5ee7
feat: fix blocksCount not being returned on user profile
...
add hook action:user.blocks.toggle
2020-07-01 22:56:18 -04:00
Julian Lam
f992af05b6
fix: better changelog
2020-07-01 21:37:57 -04:00
Julian Lam
a761e31f02
revert: bad changelog
2020-07-01 21:31:48 -04:00
Misty (Bot)
bb73d6a4ae
chore: incrementing version number - v1.14.0
...
(cherry picked from commit 1c0eb70046 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-07-02 01:28:06 +00:00
Misty (Bot)
cffae0f149
chore: update changelog for v1.14.0
2020-07-02 01:28:06 +00:00
Misty (Bot)
fe908cc022
Latest translations and fallbacks
2020-07-01 09:05:28 +00:00
Renovate Bot
5a713d85df
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.46
2020-06-30 16:14:58 -04:00
Julian Lam
6cb31791ff
feat: polish for user blocks UX
2020-06-30 15:02:36 -04:00
Barış Soner Uşaklı
eb9704f85e
feat: #8450 , next/prev link tags on /unread /recent
2020-06-30 11:34:32 -04:00
Renovate Bot
e80100b5b0
chore(deps): update dependency smtp-server to v3.7.0
2020-06-30 08:59:47 -04:00
Misty (Bot)
a1a5424047
Latest translations and fallbacks
2020-06-30 09:05:40 +00:00
renovate[bot]
bbd8504946
fix(deps): update dependency nodebb-plugin-mentions to v2.8.3 ( #8449 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-29 23:07:47 -04:00
Andrew Rodrigues
19f9af94ee
chore: bump persona
2020-06-29 21:40:12 -04:00
Julian Lam
6931f29d53
feat: allow flagging of user acounts from post tools menu
2020-06-29 19:49:52 -04:00
Renovate Bot
e7ec5550f3
Update dependency nodebb-theme-vanilla to v11.1.32
2020-06-29 17:52:21 -04:00
Renovate Bot
706fc118f2
Update dependency nodebb-theme-persona to v10.1.57
2020-06-29 17:52:10 -04:00
Renovate Bot
05a6f424a5
Update dependency nodebb-theme-vanilla to v11.1.31
2020-06-29 15:42:05 -04:00
Renovate Bot
6bb0070d03
Update dependency nodebb-theme-persona to v10.1.56
2020-06-29 15:29:41 -04:00
Misty (Bot)
1b1e9b6725
Latest translations and fallbacks
2020-06-29 09:06:13 +00:00
Misty (Bot)
e66b526ca0
Latest translations and fallbacks
2020-06-28 09:05:21 +00:00
Barış Soner Uşaklı
fd400a008d
fix: don't show in unreplied if score is null
2020-06-27 21:28:23 -04:00
Barış Soner Uşaklı
e09ab3dc19
feat: closes #8440 , allow configuring max topic count
2020-06-27 18:11:27 -04:00
Barış Soner Uşaklı
0d0b951380
fix: lint
2020-06-26 18:25:42 -04:00
Barış Soner Uşaklı
37b6b8fd48
fix: upgrade script to unescape navigation titles
2020-06-26 18:08:34 -04:00
Barış Soner Uşaklı
f0ce309d03
fix: test
2020-06-26 15:26:15 -04:00
Barış Soner Uşaklı
2355d9d5dd
fix: escape navigation item fields, theme:id, category fields
2020-06-26 15:19:18 -04:00
Renovate Bot
903673d24c
Update dependency nodebb-plugin-mentions to v2.8.2
2020-06-26 12:22:41 -04:00
Misty (Bot)
c0857f6390
Latest translations and fallbacks
2020-06-26 09:05:58 +00:00
Julian Lam
5c7d37c0ae
Revert "fix(deps): update dependency nodebb-plugin-mentions to v2.8.0"
...
This reverts commit d40720f9e6 .
2020-06-25 22:38:58 -04:00
Renovate Bot
d40720f9e6
fix(deps): update dependency nodebb-plugin-mentions to v2.8.0
2020-06-25 20:42:22 -04:00
Barış Soner Uşaklı
023de94ef8
fix: show controls @julianlam
2020-06-25 17:08:09 -04:00
Misty (Bot)
9b20d0ce20
Latest translations and fallbacks
2020-06-25 09:07:32 +00:00
Barış Soner Uşaklı
e53a18f219
fix : #8437 , #8433
2020-06-24 23:04:24 -04:00
Barış Soner Uşaklı
bffb830d87
feat: add missing translation key
2020-06-24 16:20:50 -04:00
Barış Soner Uşaklı
c3c8b19a36
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-24 16:10:51 -04:00
Barış Soner Uşaklı
0d112b3605
refactor: make code climate happier?
2020-06-24 16:10:06 -04:00
renovate[bot]
c1991abe6f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.44 ( #8436 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 16:04:28 -04:00
Barış Soner Uşaklı
c718b7293e
feat: #3783 , min/max tags per category
2020-06-24 16:02:57 -04:00
Barış Soner Uşaklı
ed4b5caf2c
fix: copy settings showing empty category selection
2020-06-24 16:02:01 -04:00
renovate[bot]
3349274439
chore(deps): update dependency eslint to v7.3.1 ( #8417 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 15:35:20 -04:00
renovate[bot]
6a8f54fd6b
fix(deps): update dependency winston to v3.3.3 ( #8431 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 15:35:08 -04:00
renovate[bot]
a860a793ef
fix(deps): update dependency nodebb-theme-persona to v10.1.55 ( #8434 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 15:34:59 -04:00
renovate[bot]
272b4992c2
fix(deps): update dependency nodebb-theme-vanilla to v11.1.30 ( #8435 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 15:34:47 -04:00
Barış Soner Uşaklı
0482fb2998
feat: use tags partial instead of post_bar
2020-06-24 15:31:49 -04:00
Barış Soner Uşaklı
8482a54a68
fix: don't init autocomplete if user doesn't have privs
2020-06-24 10:22:50 -04:00
Barış Soner Uşaklı
00d8ce2663
fix: only allow valid uids
2020-06-23 15:47:10 -04:00
Barış Soner Uşaklı
4f6b6c5631
feat: hide elements if search element is a direct child of dropdown
...
this fixes themes if they put the search input inside the dropdown
2020-06-23 12:37:12 -04:00
Misty (Bot)
d50f7c7dfa
Latest translations and fallbacks
2020-06-23 09:06:09 +00:00
Barış Soner Uşaklı
0ddfb6b088
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-23 00:55:10 -04:00
Barış Soner Uşaklı
6aecc1770c
feat: increase wait
2020-06-23 00:54:58 -04:00
renovate[bot]
b5a68a4440
fix(deps): update dependency nodebb-theme-vanilla to v11.1.29 ( #8429 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-23 00:49:06 -04:00
renovate[bot]
3ffb6fded3
fix(deps): update dependency nodebb-theme-persona to v10.1.54 ( #8428 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-23 00:48:53 -04:00
Barış Soner Uşaklı
f03ca0867b
fix: tests
2020-06-23 00:46:59 -04:00
Barış Soner Uşaklı
8383992dcc
feat: move export functions into child processes
2020-06-23 00:23:46 -04:00
Renovate Bot
54310d69e4
fix(deps): update dependency winston to v3.3.2
2020-06-22 14:16:42 -04:00
Renovate Bot
569b7664ed
chore(deps): update commitlint monorepo to v9
2020-06-22 13:31:24 -04:00
Renovate Bot
11244348ae
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.2
2020-06-22 12:09:14 -04:00
renovate[bot]
fd628570c5
fix(deps): update dependency winston to v3.3.1 ( #8421 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-22 12:08:50 -04:00
Barış Soner Uşaklı
48b41debe6
fix: vulnerability in cover and admin uploads ( #8419 )
...
* fix: vulnerability in cover and admin uploads
* fix: remove old test
* fix: update tests
2020-06-22 12:08:35 -04:00
Misty (Bot)
76c577fa3c
Latest translations and fallbacks
2020-06-21 09:05:12 +00:00
Barış Soner Uşaklı
e80379dc0e
feat: display stack trace on winston.error
2020-06-20 23:32:12 -04:00
Misty (Bot)
55f8f99bcd
Latest translations and fallbacks
2020-06-20 09:05:21 +00:00
Julian Lam
040e6a9a4c
fix: reverse tabnabbing exploit in post images
2020-06-19 13:40:36 -04:00
Barış Soner Uşaklı
af790e3f5e
refactor: shorter code
2020-06-19 12:03:33 -04:00
Barış Soner Uşaklı
d1c1cb2cc1
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-19 11:51:48 -04:00
Barış Soner Uşaklı
e8f0da6e42
refactor: shorter code
2020-06-19 11:51:41 -04:00
Misty (Bot)
757cfe80be
Latest translations and fallbacks
2020-06-19 09:05:58 +00:00
Barış Soner Uşaklı
79a7f89235
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-18 23:24:40 -04:00
Barış Soner Uşaklı
2bcf7f72d2
fix: follower count going out of sync with real follower count
2020-06-18 23:24:03 -04:00
Barış Soner Uşaklı
bef37e27cb
fix: test lock for user create ( #8415 )
...
* fix: test lock for user create
* fix: redis hdel with undefined
* feat: add test for undefined key in deleteObjectFields
2020-06-18 23:16:48 -04:00
Barış Soner Uşaklı
f0526bff9f
fix: add mising timestamp
2020-06-18 15:41:58 -04:00
Barış Soner Uşaklı
a680a95e73
feat: add filter:user.getFields to match topic/posts
2020-06-17 11:46:42 -04:00
Renovate Bot
157e744473
chore(deps): update dependency lint-staged to v10.2.11
2020-06-17 09:22:00 -04:00
Misty (Bot)
f5b3713313
Latest translations and fallbacks
2020-06-17 09:05:42 +00:00
Barış Soner Uşaklı
bfd7eafe5b
fix: ban
2020-06-16 22:43:03 -04:00
Barış Soner Uşaklı
b459592a4e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-16 14:58:09 -04:00
Barış Soner Uşaklı
f70d1648c6
feat: show more relevant snippets
2020-06-16 14:58:02 -04:00
Manuel Valle
056f85f864
Topic hooks extension ( #8413 )
...
* Update data.js with new hook
Implemented new 'filter:topic.getFields' hook as in posts
* Update data.js
* Update data.js
2020-06-16 13:50:07 -04:00
Julian Lam
4cae893f49
fix(openapi): tests for #8412
2020-06-16 11:58:28 -04:00
Julian Lam
365996e7e6
fix(deps): #8412 bump themes
2020-06-16 11:36:03 -04:00
Julian Lam
35a06a8419
feat: #8412 breadcrumbs for ip-blacklist/post queue/flags
2020-06-16 11:34:44 -04:00
Misty (Bot)
7fe9c1a26d
Latest translations and fallbacks
2020-06-16 09:05:31 +00:00
Julian Lam
5a367ecbb4
fix: remove use of 'hidden' class in navbar toggling
2020-06-15 17:35:05 -04:00
Julian Lam
f909ed2541
feat: show editor in post diffs if available
2020-06-15 17:16:44 -04:00
Julian Lam
2515aa77ba
fix: bug where category privs page thought it was on admin
2020-06-15 16:33:38 -04:00
Julian Lam
b3115ea813
fix : #8410
2020-06-15 15:43:28 -04:00
Misty (Bot)
cdf81159df
Latest translations and fallbacks
2020-06-15 18:42:49 +00:00
Julian Lam
225cac1855
fix(deps): bump persona/vanilla, closes #8408
2020-06-15 14:24:55 -04:00
Julian Lam
d5af976915
feat: #8408 flags' quick assignment
2020-06-15 14:22:59 -04:00
Julian Lam
d5578c9906
fix: tests breaking due to #8406
2020-06-15 14:09:47 -04:00
Barış Soner Uşaklı
42466d3c6e
fix: add missing translations
2020-06-15 12:39:10 -04:00
Julian Lam
cb5ba76b08
feat: bump themes, closes #8406
2020-06-15 11:05:28 -04:00
Julian Lam
58b3d608fc
feat: allow post diffs to be restored, #8406
2020-06-15 11:03:04 -04:00
Barış Soner Uşaklı
7ed1a0140a
fix : #8401 , #8237
...
switch to @nodebb/socket.io-adapter-mongo
2020-06-14 22:49:59 -04:00
Barış Soner Uşaklı
18d892398f
fix: add timestamp to initial username history
2020-06-13 13:55:48 -04:00
Misty (Bot)
8f81651e2f
Latest translations and fallbacks
2020-06-12 16:20:33 +00:00
renovate[bot]
3c3e1515aa
fix(deps): update dependency sharp to v0.25.4 ( #8403 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-12 12:16:12 -04:00
renovate[bot]
904463659e
fix(deps): update dependency nodebb-theme-vanilla to v11.1.25 ( #8405 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-12 12:02:55 -04:00
renovate[bot]
44273a64d0
fix(deps): update dependency nodebb-theme-persona to v10.1.50 ( #8404 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-12 12:01:09 -04:00
renovate[bot]
90570660f0
fix(deps): update dependency mongodb to v3.5.9 ( #8402 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-12 10:48:48 -04:00
Renovate Bot
102a60040e
chore(deps): update dependency lint-staged to v10.2.10
2020-06-12 10:43:22 -04:00
Barış Soner Uşaklı
53a9517d54
fix: crash in export posts if post content is undefined
2020-06-12 10:29:07 -04:00
Renovate Bot
78b7382c3f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.43
2020-06-11 17:57:27 -04:00
renovate[bot]
f4bace03d4
chore(deps): update dependency mocha to v8 ( #8393 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-11 17:23:12 -04:00
renovate[bot]
2ae68f9bda
fix(deps): update dependency validator to v13.1.1 ( #8397 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-11 17:20:46 -04:00
Barış Soner Uşaklı
3a80a1651a
feat: add missing translation
2020-06-11 12:52:25 -04:00
Barış Soner Uşaklı
0041c02465
fix: messaging unread
...
dont mark chat room unread and then read right away for the user sending the message
2020-06-10 20:49:41 -04:00
Barış Soner Uşaklı
96cb94dcc6
feat: up composer
2020-06-10 17:14:12 -04:00
renovate[bot]
ad6e3634a5
fix(deps): update dependency validator to v13.1.0 ( #8391 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-10 17:10:42 -04:00
renovate[bot]
eec03de81e
fix(deps): update dependency nodebb-theme-vanilla to v11.1.24 ( #8395 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-10 17:10:24 -04:00
renovate[bot]
908467400d
fix(deps): update dependency nodebb-theme-persona to v10.1.49 ( #8394 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-10 17:10:13 -04:00
Barış Soner Uşaklı
6349fa03e1
feat: more search changes
2020-06-10 16:56:05 -04:00
Barış Soner Uşaklı
4b38533b15
feat: more merge/search fixes
2020-06-10 15:11:57 -04:00
Barış Soner Uşaklı
066b442e18
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-10 12:48:45 -04:00
Barış Soner Uşaklı
bb3aa54006
feat: merge changes
...
allow selecting main topic to merge into
allow specifying a new title for merge topic
upon merge go to correct topic
new tests for merging with options
2020-06-10 12:48:32 -04:00
Barış Soner Uşaklı
a024cc1344
fix: whitespace
2020-06-10 09:44:03 -04:00
Barış Soner Uşaklı
0595e71078
fix: typo
2020-06-10 09:29:56 -04:00
Barış Soner Uşaklı
89b010249d
fix : #8392 , clear group member cache when group is renamed
2020-06-10 08:48:42 -04:00
Barış Soner Uşaklı
8591f5d2cc
fix: return false
2020-06-10 08:02:07 -04:00
Barış Soner Uşaklı
5fd05dc942
feat: more search & merge fixes
2020-06-09 16:49:56 -04:00
Barış Soner Uşaklı
c4bdeae06e
feat: merge improvements wip
2020-06-09 15:26:41 -04:00
Renovate Bot
87ce31d1f5
fix(deps): update dependency postcss to v7.0.32
2020-06-09 11:47:38 -04:00
Renovate Bot
cd1375cbd5
chore(deps): update dependency eslint to v7.2.0
2020-06-09 11:47:27 -04:00
Renovate Bot
dde830db9a
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.41
2020-06-09 11:47:11 -04:00
Barış Soner Uşaklı
a255c8f6fd
fix: language
2020-06-09 11:44:04 -04:00
renovate[bot]
cf0f8f64a9
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.40 ( #8388 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-09 11:00:10 -04:00
Barış Soner Uşaklı
8627bee541
fix : #8386 , use backgroundImage everywhere
2020-06-09 10:39:55 -04:00
Julian Lam
6a96944247
fix(openapi): api change for #8387
2020-06-09 10:25:19 -04:00
Julian Lam
e97a2b71fe
fix(deps): bump themes, closes #8387
2020-06-09 10:09:03 -04:00
Julian Lam
4acb3fb210
feat: #8387 expose global and admin privs to flags detail page
2020-06-09 10:06:37 -04:00
Misty (Bot)
2287963388
chore: latest translations and fallbacks
2020-06-08 21:22:20 +00:00
Barış Soner Uşaklı
3be4d5f7d5
feat: redirect /me to user profile
2020-06-08 15:37:20 -04:00
Barış Soner Uşaklı
d92032dad1
fix: prevent logout form from submitting
2020-06-08 15:09:11 -04:00
Julian Lam
ccac6a3568
fix(deps): bump themes
2020-06-08 14:22:34 -04:00
Julian Lam
daeceb45bd
fix: missing space in ACP menu dropdown
2020-06-08 13:48:05 -04:00
Julian Lam
4d60eac60f
feat: #8384 options to delete account, content, or both
2020-06-08 13:42:28 -04:00
Julian Lam
942cc4b132
fix : #8385
2020-06-08 13:42:28 -04:00
renovate[bot]
036e6ef51b
fix(deps): update dependency nodebb-theme-persona to v10.1.46 ( #8382 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-08 10:33:50 -04:00
renovate[bot]
7caeb27310
fix(deps): update dependency nodebb-theme-vanilla to v11.1.21 ( #8383 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-08 10:33:34 -04:00
Julian Lam
67aca822e6
feat: account content deletion, closes #8381
2020-06-08 08:43:31 -04:00
Renovate Bot
4b577a527a
chore(deps): update dependency eslint-plugin-import to v2.21.1
2020-06-08 07:00:14 -04:00
Renovate Bot
aeefc60beb
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.39
2020-06-07 17:16:13 -04:00
Julian Lam
656b391fc5
feat: add missing language files for #8347
2020-06-07 14:37:39 -04:00
Julian Lam
9ae7fd3edb
fix: acp language keys from #8347 not updated in tx config
2020-06-07 14:24:55 -04:00
Misty (Bot)
8019d316e2
Latest translations and fallbacks
2020-06-06 09:28:28 +00:00
Barış Soner Uşaklı
50703db879
fix : #8363 , dont break history
2020-06-05 18:24:11 -04:00
Barış Soner Uşaklı
0c265a41d4
fix : #8363 , go to hash when entering topic
2020-06-05 17:56:31 -04:00
Julian Lam
a82e9bd7f6
feat: privileges for Admin Control Panel ( #8355 )
...
* feat: acp privileges (WIP)
* fix: restore global privilege hooks
* refactor: using cid 0 in admin privs
* fix: no need for zebrastripe-reset
* feat: manage:categories privilege WIP
* feat: renamed prefix to admin:, settigns and dashboard privs
* fix: nofocus on acp privs group find modal
* refactor: privileges.x.get() to not used hardcoded privs
* fix: crash if unable to get latest version
* feat: setting acp priv
* Revert "fix: crash if unable to get latest version"
This reverts commit afdb235f48 .
* feat: user/privilege acp privs
* fix: category selector in manage/privileges
* fix: guests potentially becoming admins
* fix: bug in setting admin privs
* fix: some last minute things + api docs
* fix: some more last minute fixes
2020-06-05 15:26:51 -04:00
Renovate Bot
7f6ff0b1a5
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.37
2020-06-05 15:18:51 -04:00
Renovate Bot
6b2ea07745
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.36
2020-06-05 13:36:20 -04:00
Barış Soner Uşaklı
30cc83c033
fix : #8374 , revert event delete
2020-06-05 12:56:20 -04:00
Julian Lam
09184f4027
fix: new language tag for select_tags
2020-06-05 12:35:53 -04:00
Barış Soner Uşaklı
fd6bf0c927
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-05 11:31:47 -04:00
Renovate Bot
2d582df74f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.35
2020-06-05 11:10:14 -04:00
Julian Lam
260a482caa
fix: remove duplicate link to manage/tags in settings/tags
2020-06-05 10:27:07 -04:00
Misty (Bot)
73055bfccc
Latest translations and fallbacks
2020-06-05 09:29:55 +00:00
renovate[bot]
124125f7dd
chore(deps): update dependency lint-staged to v10.2.9 ( #8369 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-04 22:43:04 -04:00
Barış Soner Uşaklı
3a078f59ec
fix: tests
2020-06-04 22:06:03 -04:00
renovate[bot]
771ea194b3
fix(deps): update dependency nodebb-theme-persona to v10.1.45 ( #8372 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-04 21:49:18 -04:00
renovate[bot]
f8ee981bee
fix(deps): update dependency nodebb-theme-vanilla to v11.1.20 ( #8373 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-04 21:49:07 -04:00
renovate[bot]
d2463bb454
fix(deps): update dependency socket.io-redis to v5.3.0 ( #8370 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-04 21:47:36 -04:00
Barış Soner Uşaklı
1b5d5425b4
fix: handle search tag permission as well
2020-06-04 21:42:38 -04:00
Barış Soner Uşaklı
2100a03c1a
refactor: change name to privileges to match other apis
2020-06-04 21:31:02 -04:00
cryptoethic
f6b92d241a
fix: checking correct permissions for user search ( #8371 )
...
* fix: checking correct permissions for user search
* fix: missing permissions porperty in openapi /api/search
2020-06-04 21:27:43 -04:00
Barış Soner Uşaklı
c1d8b9bb5a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-04 14:12:12 -04:00
Barış Soner Uşaklı
7786187e84
fix: change event name so it doesnt trigger complete event
...
add data to complete event
2020-06-04 14:12:04 -04:00
Misty (Bot)
5dc8982da3
Latest translations and fallbacks
2020-06-04 09:30:15 +00:00
Barış Soner Uşaklı
842b8abb84
feat: add buildHeaderAsync ( #8367 )
...
* feat: add buildHeaderAsync
make helphers.notAllowed async
* fix: remove csrf from buildHeader
* fix: remove unused method, use middleware
* fix: /post/pid redirect doesn't need buildHeader
use buildHeaderAsync
2020-06-04 01:14:46 -04:00
Barış Soner Uşaklı
dcb85ee7a1
#8344 ( #8346 )
...
* feat: wip
* feat: wrap middlewares
* feat: middleware errors
* feat: more middleware changes
* fix: remove unused async
* fix: prevent version errors from blocking acp render
* feat: wrap more middlewares
2020-06-03 20:18:42 -04:00
Julian Lam
023942da7d
refactor: making rendering of header and footer async functions
...
* refactor: make middleware.admin.renderHeader async
* refactor: making rendering of header and footer async functions
* fix: use app.renderAsync instead of promifying it
2020-06-03 19:07:08 -04:00
Renovate Bot
f6ad9605c6
fix(deps): update dependency nodebb-theme-vanilla to v11.1.19
2020-06-03 11:56:20 -04:00
Renovate Bot
cb28e6cfd1
fix(deps): update dependency nodebb-theme-persona to v10.1.44
2020-06-03 11:55:23 -04:00
Julian Lam
8ea1634824
feat: #8360 flag quick actions for delete/restore/purge
2020-06-03 11:49:25 -04:00
Julian Lam
6b1d1acb48
fix(style): more switch..case
2020-06-03 11:46:57 -04:00
Renovate Bot
331b1a85bb
chore(deps): update dependency lint-staged to v10.2.8
2020-06-03 11:36:52 -04:00
Julian Lam
922d49be0b
fix(style): switch..case
2020-06-03 11:26:08 -04:00
renovate[bot]
d7ab0894d4
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.34 ( #8357 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-02 16:23:52 -04:00
Julian Lam
d135b6f763
fix(style): enforcing "better" indentation for switch..case
2020-06-02 14:23:38 -04:00
Barış Soner Uşaklı
75b3a81dad
fix: clear error log before checking
...
fix intermittent test failure due to analytics being written every 10 seconds
2020-06-01 23:00:26 -04:00
Barış Soner Uşaklı
5a2b515431
feat: #8349 , remove user posts from queue if user is deleted
2020-06-01 22:29:56 -04:00
Barış Soner Uşaklı
e603ebc0c6
fix : #8323 , let admins send validation emails without timeout
2020-06-01 21:54:47 -04:00
Peter Jaszkowiak
de7ec47f13
fix : #8352 , remove webfonts ( #8354 )
2020-06-01 11:06:23 -04:00
Misty (Bot)
b31482092d
Latest translations and fallbacks
2020-06-01 09:29:58 +00:00
Julian Lam
da90fd562e
fix: more tests
2020-05-31 21:22:07 -04:00
Julian Lam
98dffa3af8
fix: tests due to 0633ad327
2020-05-31 21:09:19 -04:00
Misty (Bot)
bad23159d2
Latest translations and fallbacks
2020-05-31 09:29:35 +00:00
Barış Soner Uşaklı
2c9e865763
fix: retry failed setObject calls
2020-05-30 15:49:34 -04:00
Misty (Bot)
d7b2f163f2
Latest translations and fallbacks
2020-05-30 09:28:34 +00:00
Julian Lam
0633ad3277
fix: acp menu items
...
- Shuffled items in settings
- Moved post-queue and ip-blacklist to front-end
- Removed Settings > Sockets, merged with Settings > Advanced
2020-05-29 16:42:09 -04:00
Julian Lam
a83f4259e8
fix: re-jigged tags acp pages
2020-05-29 15:28:34 -04:00
Renovate Bot
c40471793f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.33
2020-05-29 11:57:56 -04:00
Julian Lam
a51fff8bd1
refactor: remove general menu from ACP ( #8347 )
...
* refactor: remove general menu from ACP
* fix: incorrect translation keys, fixed tests
2020-05-29 09:59:22 -04:00
Renovate Bot
d1df08269f
chore(deps): update dependency lint-staged to v10.2.7
2020-05-29 09:55:33 -04:00
Renovate Bot
27ab36ac84
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.1
2020-05-28 16:42:27 -04:00
renovate[bot]
dabff9728f
fix(deps): update dependency nodebb-theme-persona to v10.1.43 ( #8343 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-28 15:31:23 -04:00
renovate[bot]
8224127fcf
fix(deps): update dependency mongodb to v3.5.8 ( #8342 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-28 09:21:16 -04:00
Misty (Bot)
3338c3112e
Latest translations and fallbacks
2020-05-28 09:31:32 +00:00
Barış Soner Uşaklı
5b009e0712
feat: up plugins
2020-05-27 22:22:10 -04:00
Barış Soner Uşaklı
9ffcb6f7ba
feat: add results into results container
2020-05-27 21:38:49 -04:00
Barış Soner Uşaklı
f12d448ef5
feat: quick search changes
2020-05-27 20:58:54 -04:00
Barış Soner Uşaklı
bb1a56f0fe
feat: move quick search into search module
...
so it can be used directly
2020-05-27 14:37:34 -04:00
Barış Soner Uşaklı
47d73a2ab4
fix: move checks into timeout
2020-05-27 13:25:30 -04:00
Barış Soner Uşaklı
a9315aee7d
fix : #8339 , add missing translation
2020-05-27 13:10:33 -04:00
Barış Soner Uşaklı
84c20f919b
fix: don't explode if server sends checkSession
2020-05-27 13:07:51 -04:00
Barış Soner Uşaklı
5781a2dc65
feat: fix session mismatch errors by clearing cookie on logout ( #8338 )
...
* feat: fix session mismatch errors by clearing cookie on logout
* feat: remove app.upateHeader
ported from 2.0
* feat: handle if user doesn't click button and just refreshes page
2020-05-27 12:15:02 -04:00
Misty (Bot)
938c232377
Latest translations and fallbacks
2020-05-27 09:31:05 +00:00
Julian Lam
f0e59c149d
fix: eliminate unnecessary try..catch
2020-05-27 00:13:00 -04:00
Julian Lam
a66fe01377
fix: test breakages from 8d995d1eb6
2020-05-27 00:11:53 -04:00
Barış Soner Uşaklı
7d484fc0ad
refactor: use getSortedSetMembers
2020-05-26 22:56:54 -04:00
Barış Soner Uşaklı
0009f54e6e
feat: add getSortedSetMembers
2020-05-26 22:55:28 -04:00
Barış Soner Uşaklı
2727f472ed
feat: add the data from page into filter:middleware.renderHeader
2020-05-26 22:08:54 -04:00
Barış Soner Uşaklı
ec5582b53c
feat: add privilege give/rescind hooks ( #8336 )
...
* feat: add privilege give/rescind hooks
action:privileges.categories.give/rescind
action:privileges.global.give/rescind
breaking change, privileges.categories.give/rescind and privileges.global.give/rescind use full privilege name for groups ie `groups:find` instead of `find`
* fix: tests, privileges renamed
2020-05-26 21:57:38 -04:00
Julian Lam
a0e243eea1
fix(openapi): schema for new flags api
2020-05-26 21:17:42 -04:00
Julian Lam
cf00cda07c
refactor: src/flags.js because codeclimate
2020-05-26 20:40:55 -04:00
Julian Lam
8d995d1eb6
refactor: flags detail page
...
- Show account moderation history
- Ban and delete quick actions
Squashed commit of the following:
commit 0e782e65f4d48ae814708e510ec9d01bcdd914e0
Author: Julian Lam <julian@nodebb.org >
Date: Tue May 26 20:24:53 2020 -0400
fix(deps): use persona 10.1.41/vanilla 11.1.17
commit 369e073d3c3189d8ce181eb3d573489cbe54d4fc
Author: Julian Lam <julian@nodebb.org >
Date: Tue May 26 20:23:24 2020 -0400
fix: allow ban and delete exported methods to have cbs
commit b83a086ea31a77ec82d161306c0b9bc115cb2a3a
Merge: 525aae1ea 256ee45d3
Author: Julian Lam <julian@nodebb.org >
Date: Tue May 26 08:54:25 2020 -0400
Merge remote-tracking branch 'origin/master' into flags-improvements
commit 525aae1ea2e5d0103028a0f0c8dde05f172d088e
Author: Julian Lam <julian@nodebb.org >
Date: Tue May 26 08:53:39 2020 -0400
feat: integrate ban history and username changes to flag history list
commit 3e68ad28ba266f4c8620a676aa7f463f0a9d1df7
Author: Julian Lam <julian@nodebb.org >
Date: Mon May 25 18:22:53 2020 -0400
feat: allow ban and deletion from flag details page
commit a559ea1d8e8883385c2876868d855a0b93516c54
Author: Julian Lam <julian@nodebb.org >
Date: Mon May 25 18:22:00 2020 -0400
feat: export banAccount and deleteAccount methods from accounts module
2020-05-26 20:27:16 -04:00
Ali Cihan
256ee45d37
typo ( #8334 )
2020-05-26 08:09:42 -04:00
Misty (Bot)
d2edf0c371
Latest translations and fallbacks
2020-05-26 09:31:25 +00:00
renovate[bot]
a20af6e21e
fix(deps): update dependency nodebb-theme-persona to v10.1.40 ( #8332 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-25 22:45:07 -04:00
Barış Soner Uşaklı
f3afba6156
feat: filter followed tids by category
2020-05-25 21:14:49 -04:00
Barış Soner Uşaklı
1b9e8928eb
feat: use getSortedSetsMembers to load followed tids
2020-05-25 16:59:53 -04:00
Renovate Bot
ecaa9b76f3
chore(deps): update dependency mocha to v7.2.0
2020-05-24 14:52:45 -04:00
Renovate Bot
e62d892af6
chore(deps): update dependency eslint to v7.1.0
2020-05-24 14:52:33 -04:00
Misty (Bot)
31edcdee7d
Latest translations and fallbacks
2020-05-24 09:28:49 +00:00
Misty (Bot)
8eb89156fb
Latest translations and fallbacks
2020-05-23 09:28:47 +00:00
Barış Soner Uşaklı
a015af4a41
feat: add batch size to cursors
2020-05-22 20:25:26 -04:00
Barış Soner Uşaklı
0a31e3e6b0
fix : #8320 , dont load moderators separately for each category
2020-05-22 15:03:51 -04:00
Barış Soner Uşaklı
11bb6abb51
fix: show stack trace on startup errors
2020-05-22 15:02:23 -04:00
Barış Soner Uşaklı
9600ede579
feat: up cache size
2020-05-22 13:06:21 -04:00
Barış Soner Uşaklı
d6c2764fe7
fix: don't trigger quick search if val doesn't change
2020-05-22 12:00:05 -04:00
Barış Soner Uşaklı
69a8793306
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-05-22 11:19:20 -04:00
Barış Soner Uşaklı
6f78113ee3
fix: prevent duplicate search triggers
...
if app.handleSearch is called from a plugin in action:ajaxify.end events are fired multiple time
2020-05-22 11:18:16 -04:00
Renovate Bot
78d562b3a0
chore(deps): update dependency lint-staged to v10.2.6
2020-05-22 11:12:35 -04:00
Renovate Bot
cc206b4d9c
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.0
2020-05-22 11:12:11 -04:00
Barış Soner Uşaklı
7f24200c73
feat: add folder to filter:uploadImage and filter:uploadFile
2020-05-22 10:00:24 -04:00
Misty (Bot)
478c8dd72b
Latest translations and fallbacks
2020-05-22 09:29:35 +00:00
Barış Soner Uşaklı
3ec05eeaf8
fix: user faster method if sorting by smallest set
2020-05-21 22:57:48 -04:00
Barış Soner Uşaklı
3b6d57e497
refactor: move code
2020-05-21 22:20:01 -04:00
Barış Soner Uşaklı
4ee3543ea4
feat: tweak intersection code, add tests
2020-05-21 22:12:58 -04:00
Julian Lam
6f504c4142
Remove allowFileUploads ACP option ( #8324 )
...
* feat: allow awaitable upgrade scripts
* feat: allowFileUploads removal upgrade script
* refactor: remove unnecessary ACP option `allowFileUploads`
* fix: updated upgrade script template to not use callback arg
* fix: upgrade script as per @baris
* fix: add missing await
* fix: add missing await
2020-05-21 16:06:35 -04:00
Julian Lam
01bff2ae05
fix: add txt to list of default allowed file extensions
2020-05-21 15:44:49 -04:00
Julian Lam
827d42a931
fix(deps): bump composer-default
2020-05-21 15:33:31 -04:00
Barış Soner Uşaklı
ada45a34d5
fix: search post snipets incase content is plain text
2020-05-21 14:14:37 -04:00
Barış Soner Uşaklı
e5228179c1
Mongo intersection ( #8322 )
...
* feat: intersection without aggregation
* feat: intersection
* feat: remove debug code
2020-05-20 19:13:47 -04:00
Renovate Bot
a26011e756
chore(deps): update dependency lint-staged to v10.2.4
2020-05-20 15:10:19 -04:00
Barış Soner Uşaklı
d484731d8c
fix: derp includes
2020-05-20 12:58:14 -04:00
Barış Soner Uşaklı
6108064ea8
feat: change to contains to match scoped modules
...
replace recursive function with loop
2020-05-20 12:43:20 -04:00
Julian Lam
e327d1247e
Revert "fix: #8142 invalid session warning if server-side session destroyed"
...
This reverts commit 526b3cd9ec .
2020-05-20 11:27:13 -04:00
Barış Soner Uşaklı
f2907908c9
fix: another test fix
2020-05-20 09:08:27 -04:00
Barış Soner Uşaklı
feb748a44d
fix: tests
2020-05-20 08:55:07 -04:00
Julian Lam
a665881b35
fix(deps): bump composer-default
2020-05-19 22:17:08 -04:00
Barış Soner Uşaklı
cb662e15ce
feat: improve grunt restart/rebuild speed
2020-05-19 21:15:51 -04:00
Barış Soner Uşaklı
2a00b0e973
fix: utils.params({url: ''})
2020-05-19 17:42:44 -04:00
Renovate Bot
bf8a2c2e9e
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.29
2020-05-19 14:45:15 -04:00
Barış Soner Uşaklı
4263efa091
feat: don't overwrite req.query.lang if it exists
2020-05-19 14:18:07 -04:00
Misty (Bot)
2203398efc
Latest translations and fallbacks
2020-05-19 09:29:49 +00:00
Barış Soner Uşaklı
12c6bc2e07
feat: convert queries so they used indices directly
2020-05-19 00:22:54 -04:00
renovate[bot]
a532e2bb83
fix(deps): update dependency postcss to v7.0.30 ( #8288 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-18 09:52:01 -04:00
Julian Lam
ae2db423ee
feat: cookie SameSite property
...
More information:
https://tools.ietf.org/html/draft-ietf-httpbis-cookie-same-site-00#section-4.1.1
https://web.dev/samesite-cookies-explained/
2020-05-17 14:56:47 -04:00
Renovate Bot
0437ecc2ea
fix(deps): update dependency sharp to v0.25.3
2020-05-17 14:28:21 -04:00
Barış Soner Uşaklı
7a801abade
fix: tests on redis
2020-05-16 22:49:34 -04:00
Barış Soner Uşaklı
8bf980cb63
fix: tests, handle no sessions
2020-05-16 22:17:20 -04:00
Barış Soner Uşaklı
a0d76ff0a6
fix : #8318 , clean expired sessions on login and get
2020-05-16 20:20:47 -04:00
Barış Soner Uşaklı
2587112f9d
feat: if only one value is passed used faster function
2020-05-16 09:36:17 -04:00
Misty (Bot)
981db6429a
Latest translations and fallbacks
2020-05-16 09:27:39 +00:00
Barış Soner Uşaklı
a032e12b7e
fix: tests
2020-05-16 00:25:44 -04:00
Barış Soner Uşaklı
81e33b9391
fix : #8317
2020-05-15 22:10:50 -04:00
Julian Lam
526b3cd9ec
fix : #8142 invalid session warning if server-side session destroyed
...
Resolved regression caused by 5a0c7c1497
2020-05-15 16:41:35 -04:00
Barış Soner Uşaklı
5fd81c5c04
fix: check privileges before exporting post/topic data
2020-05-15 15:44:39 -04:00
Barış Soner Uşaklı
f0323b6cfa
feat: closes #8316 , add more data to export profile
2020-05-15 15:29:28 -04:00
Barış Soner Uşaklı
1d3fa3bc4e
feat: throw error if uid is missing for update
2020-05-15 15:23:01 -04:00
Barış Soner Uşaklı
dfae664e29
fix: exporting posts
2020-05-15 10:59:38 -04:00
Barış Soner Uşaklı
bdda022238
fix: undefined uid when downloading posts
2020-05-15 10:52:04 -04:00
Misty (Bot)
5e3760d276
Latest translations and fallbacks
2020-05-15 09:33:38 +00:00
Barış Soner Uşaklı
a219285e10
feat: ignore mongodb playground file
2020-05-14 23:10:36 -04:00
Barış Soner Uşaklı
40b5cbab2c
refactor: remove console.log
2020-05-14 16:19:50 -04:00
Barış Soner Uşaklı
765b8156d5
feat: parse quick search tpl even if no results
...
allows showing "no results found" in theme
2020-05-14 16:19:32 -04:00
Misty (Bot)
83b5a20c7c
Latest translations and fallbacks
2020-05-14 09:31:51 +00:00
Julian Lam
45dfeeb033
fix(openapi): broken tests
2020-05-13 12:45:18 -04:00
Barış Soner Uşaklı
1ba6929cb3
fix : #8311 , fix allowUserHomePage value
...
was always sending 1 even if allowUserHomePage was disabled in acp
2020-05-13 12:35:58 -04:00
Barış Soner Uşaklı
0e58fa33eb
feat: match hook property to topic property
2020-05-13 12:18:30 -04:00
Barış Soner Uşaklı
bfad457275
feat: add methods for adding/removing tags from topics
2020-05-12 23:00:45 -04:00
Barış Soner Uşaklı
e20ad5c56e
fix: dont crash if topic is null
2020-05-12 22:42:55 -04:00
Barış Soner Uşaklı
1f992cf371
fix: if category in selector has url use it
2020-05-12 15:00:39 -04:00
Barış Soner Uşaklı
c47a1c4df4
fix: convert cids to string for comparison
2020-05-12 14:57:37 -04:00
Barış Soner Uşaklı
97c086aba9
fix: missing await
2020-05-12 12:18:30 -04:00
Renovate Bot
28df9abadd
chore(deps): update dependency eslint to v7
2020-05-12 12:05:42 -04:00
Julian Lam
aa4ae78b63
fix(docs): added titles to all routes
2020-05-11 20:33:22 -04:00
Julian Lam
9fd5c439b2
feat: write-api update, WIP
2020-05-11 20:33:22 -04:00
Barış Soner Uşaklı
4e14cb5767
fix: add missing schema item
2020-05-11 14:20:03 -04:00
renovate[bot]
f246057a73
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.28 ( #8309 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-11 11:48:52 -04:00
Barış Soner Uşaklı
337be368eb
fix: category selector disabled categories
2020-05-11 09:25:28 -04:00
Misty (Bot)
928a94426b
Latest translations and fallbacks
2020-05-11 09:30:43 +00:00
Barış Soner Uşaklı
a73c755b05
feat: closes #8308 , edit post notif for watched topic posts
2020-05-10 22:21:32 -04:00
renovate[bot]
6d57d8446a
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.27 ( #8307 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-09 15:18:13 -04:00
Barış Soner Uşaklı
edf9fe3b7f
feat: add null tests for sorted sets
2020-05-09 10:38:56 -04:00
Barış Soner Uşaklı
8c8cdc9946
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-05-09 09:19:02 -04:00
Barış Soner Uşaklı
6a5e86dc66
fix : #8305 , don't use null values
2020-05-09 09:18:31 -04:00
Misty (Bot)
b4494cb876
Latest translations and fallbacks
2020-05-09 09:28:11 +00:00
Barış Soner Uşaklı
aad0880f7c
feat: add filter:categories.getRecentTopicReplies
...
pass req.query to getRecentTopicReplies
2020-05-08 22:36:16 -04:00
Barış Soner Uşaklı
7e42988489
refactor: shorter function
2020-05-08 20:27:04 -04:00
Opliko
c4545381d7
feat: Add hooks for user blocks ( #8296 )
...
* Add hooks for user blocks
* change naming
* Fix the filter...
fixes #8109
2020-05-08 14:42:02 -04:00
Julian Lam
87c1687d17
feat(docs): updated changelog
2020-05-08 11:02:09 -04:00
Misty (Bot)
ee583e80d1
chore: incrementing version number - v1.13.3
2020-05-08 14:53:25 +00:00
Barış Soner Uşaklı
d09bd2cfdf
fix : #8302 , send string to writeFileSync
2020-05-08 09:26:33 -04:00
Barış Soner Uşaklı
7d08184372
fix: winston showing json object
2020-05-07 12:48:39 -04:00
Misty (Bot)
64c3310aa4
Latest translations and fallbacks
2020-05-07 09:30:50 +00:00
Julian Lam
6765de3db3
fix: sortable topics even if only 1 pinned topic
2020-05-06 15:42:45 -04:00
Julian Lam
dd2bc18927
fix : #8298 , use class name added by jQueryUI instead
...
This reverts commit 2e57d8ac31 .
2020-05-06 15:26:55 -04:00
Julian Lam
158d923196
fix(deps): #8298 bump persona
2020-05-06 15:21:24 -04:00
Julian Lam
2e57d8ac31
fix: discoverability of topic reordering, re: #8298
2020-05-06 15:18:00 -04:00
Barış Soner Uşaklı
a969c5cec9
feat: allow activating additional plugins for testing via config.json
2020-05-06 13:57:03 -04:00
Julian Lam
f2c725c658
fix: topic search shortcut for macs
2020-05-06 12:55:54 -04:00
Misty (Bot)
6567e47494
Latest translations and fallbacks
2020-05-06 09:29:39 +00:00
Barış Soner Uşaklı
0431d75f0d
fix : #8297 , uids.length is different than topics.length
2020-05-05 21:32:07 -04:00
Julian Lam
fcb81cb8ca
fix : #8297 guest handles shown in category.tpl
2020-05-05 20:42:02 -04:00
Renovate Bot
89d1764715
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.25
2020-05-05 15:32:03 -04:00
Barış Soner Uşaklı
16a98eaf50
fix: only add to set if numRecentReplies>0
2020-05-05 14:12:46 -04:00
Barış Soner Uşaklı
b25b51bd97
feat: add action:post.updatePostVoteCount
2020-05-05 13:09:17 -04:00
Barış Soner Uşaklı
5e1404542c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-05-05 09:43:10 -04:00
Barış Soner Uşaklı
be305410fb
fix : #8293 , don't show error if there are no self messages
2020-05-05 09:42:29 -04:00
renovate[bot]
a69f0b29af
fix(deps): update dependency jquery to v3.5.1 [security] ( #8281 )
...
* fix(deps): update dependency jquery to v3.5.0 [security]
* fix(deps): bump jquery
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Julian Lam <julian@nodebb.org >
2020-05-05 09:05:52 -04:00
Barış Soner Uşaklı
6c59683b16
refactor: change to action:categories.updateRecentTid
2020-05-04 21:17:05 -04:00
Barış Soner Uşaklı
ecd622fdf5
fix: failing tests @julianlam
2020-05-04 15:02:04 -04:00
Barış Soner Uşaklı
3a23ddaba5
feat: move plugin tests to separate file
2020-05-04 14:23:45 -04:00
Barış Soner Uşaklı
a72e44290b
feat: remove node14 for now
2020-05-04 13:19:23 -04:00
Barış Soner Uşaklı
51933c1fcb
feat: add filter:categories.updateRecentTid
2020-05-04 13:09:34 -04:00
Barış Soner Uşaklı
478ed6c16f
refactor: match core field name pinned
2020-05-04 12:37:42 -04:00
Julian Lam
0053e779e8
feat: response:router.page, dep. filter variant
2020-05-04 09:52:36 -04:00
Barış Soner Uşaklı
a6bb9f4364
fix : #3321 , run plugin tests for installed plugins
2020-05-03 22:59:03 -04:00
Barış Soner Uşaklı
3d0db9630f
fix: remove deprecated mocha.opts
2020-05-03 22:55:50 -04:00
Barış Soner Uşaklı
84383d3995
fix: spec
2020-05-03 22:00:25 -04:00
Barış Soner Uşaklı
9839346ec3
fix : #8290 , if there are no filters go to ?reset=1
...
dont count ?page=1 as a filter
2020-05-03 14:48:15 -04:00
Misty (Bot)
2cf0a9b62d
Latest translations and fallbacks
2020-05-03 09:27:35 +00:00
Barış Soner Uşaklı
5ebcdb1806
fix : #8287 , fix users:flags as well
2020-05-02 15:34:58 -04:00
renovate[bot]
919034a7db
fix(deps): update dependency nodebb-rewards-essentials to v0.1.3 ( #8289 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-02 14:03:30 -04:00
Barış Soner Uşaklı
2d07634494
fix : #8283 , update gdpr link again
2020-05-02 13:47:49 -04:00
Barış Soner Uşaklı
4f1128fd2b
fix: add missing await
2020-05-02 13:34:19 -04:00
Barış Soner Uşaklı
9d153fd388
fix : #8287 , dont readd user after deletion
...
don't add user uid back to users:* sorted sets if they are deleted
upgrade script to fix users:* sorted sets
2020-05-02 13:27:16 -04:00
Barış Soner Uşaklı
4d6b2ec3ce
fix: missing await
2020-05-01 23:54:17 -04:00
Barış Soner Uşaklı
0391856d7d
fix : #8286 , rescind notif when its resolved/rejected
2020-05-01 13:32:20 -04:00
Misty (Bot)
c0e441d3b2
Latest translations and fallbacks
2020-05-01 09:28:46 +00:00
Barış Soner Uşaklı
3fcbd69149
feat: reduce infinite scroll area
2020-04-30 19:22:38 -04:00
Barış Soner Uşaklı
0ca84bd9f4
fix : #8284 , parse ToS on register
...
rewrite intersitials to async/await
2020-04-30 15:13:14 -04:00
Barış Soner Uşaklı
17d664e098
fix : #8283 , point to official site
2020-04-30 13:22:16 -04:00
psychobunny
275e837bcf
fix: jquery xhtml violations
2020-04-29 20:46:00 -04:00
renovate[bot]
25d509c42c
fix(deps): update dependency mongodb to v3.5.7 ( #8279 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-29 12:59:21 -04:00
Opliko
4855f1deca
fix:#8274 Don't escape HTML in manage users ( #8275 )
...
Perhaps the HTML for managing groups should ba actually rendered as HTML to serve its function. fixes #8274
2020-04-28 20:32:15 -04:00
Barış Soner Uşaklı
0c7c70edaf
fix: crash in topic controller
2020-04-28 17:27:31 -04:00
psychobunny
fe03effe7d
Revert "fix: crash when res.locals.linkTags is undefined"
...
This reverts commit 7cab2b0fea .
2020-04-28 17:27:06 -04:00
Andrew Rodrigues
7cab2b0fea
fix: crash when res.locals.linkTags is undefined
2020-04-28 15:49:06 -04:00
renovate[bot]
98b70c6b8e
Update dependency nodebb-plugin-composer-default to v6.3.24 ( #8276 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-28 12:10:27 -04:00
Renovate Bot
9f9267ce54
Update dependency lint-staged to v10.2.0
2020-04-28 10:42:33 -04:00
Renovate Bot
39a861f182
Update dependency mocha to v7.1.2
2020-04-26 16:11:01 -04:00
Misty (Bot)
75aaba3f4e
Latest translations and fallbacks
2020-04-25 09:27:49 +00:00
Barış Soner Uşaklı
87a6ff0dce
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-04-24 22:02:23 -04:00
Barış Soner Uşaklı
e80b81010c
fix : #8272 user link in digest email
2020-04-24 22:02:10 -04:00
Renovate Bot
5ed4a1087c
chore(deps): update dependency coveralls to v3.1.0
2020-04-24 21:55:49 -04:00
Julian Lam
23a0b8c54c
fix(openapi): v14 test fix
2020-04-24 17:45:40 -04:00
Julian Lam
a1b050e28d
feat: let's start testing node v14 👿
2020-04-24 17:11:00 -04:00
Barış Soner Uşaklı
9ffdab02d0
fix: tag of /api/unread/total
2020-04-24 12:37:21 -04:00
Julian Lam
5a1c6ee7ed
fix: response hook logic
...
After some more thought, a response hook should be checking for
whether headers are sent, and executing (or not executing) the
default logic in that case.
Before, we were relying on hooks to call data.next() to continue
execution, but it makes more sense to have the listener either
send a response or not, and handle the behaviour afterwards.
2020-04-24 11:51:33 -04:00
Julian Lam
ccc6118d30
Testing suite integration for openapi spec ( #8263 )
...
* feat: testing suite integration for openapi spec
The testing suite now takes the openapi spec into account. It will
check each route defined, make a call to it, and compare the
response with the defined schema. Any mismatches will cause the
test to fail.
* fix(openapi): removed debug stuff from tests
* fix(openapi): fixed some tests
* fix(openapi): added additional check to tests, test fixes
* fix(openapi): better tests, fixed spec errors
* fix(openapi): bad conditional in test
* fix: oops
* fix(openapi): more tests fixing
* fix(openapi): more tests
* fix(openapi): fix some more tests
* fix: verbose'd an info log
* fix: topic pagination route returns schema-optimized pagination block
* fix(openapi): more test/spec fixes
* fix(openapi): accidentally sending in authenticated jar for anon routes
* fix(openapi): more test/spec fixes
* fix(openapi): more spec fixes
* fix: timestampReadable Invalid Date
* fix(openapi): more tests... almost there
* fix(openapi): more tests fixing
* fix(openapi): finally all tests passing
* fix(openapi): added reverse test to compare response to spec
... and fixed all the tests that broke
* fix: remove tests related to group covers, as route is gone
* fix(openapi): broken test on travis
* fix(openapi): broken test on travis
* fix(openapi): broken test on travis
* fix(openapi): object cache is not present for psql
* fix: tests
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2020-04-23 21:50:08 -04:00
Julian Lam
6edf02d4a5
fix: remove upload picture test (avatars)
2020-04-23 19:57:41 -04:00
Julian Lam
442fe65f5a
fix: remove tests related to group covers, as route is gone
2020-04-23 19:47:39 -04:00
Barış Soner Uşaklı
4eafe0f057
fix : #8269 , return array of topics from hook
2020-04-23 11:32:24 -04:00
Misty (Bot)
267567a086
Latest translations and fallbacks
2020-04-21 09:34:14 +00:00
Misty (Bot)
c1429fbbf1
Latest translations and fallbacks
2020-04-20 09:30:00 +00:00
Opliko
47e7e9572c
Add loading=lazy tag to avatars
...
There is no reason why avatars should be a blocking reasorce, and browsers are now adding support for lazy loading of images (and iframes). According to [caniuse.com](https://caniuse.com/#feat=loading-lazy-attr ) 62% of users use a browser that supports this attribute.
So there doesn't seem to be any downside to just adding this attribute here. It won't affect browsers that don't support it and might speed up page loads on browsers that do.
2020-04-19 13:33:23 -04:00
Opliko
6e5ebb6184
feat: manifest.json improvements from #8126 ( #8264 )
...
* feat: manifest.json improvements from #8126
* Fix short title placeholder
* use lowercase letters for hex colors
2020-04-19 13:32:49 -04:00
Renovate Bot
51eccef58b
chore(deps): pin dependency @apidevtools/swagger-parser to 9.0.1
2020-04-19 10:16:07 -04:00
Julian Lam
d09c6ae0de
fix(deps): actually, swagger-parser is a dev dependency
2020-04-19 10:12:55 -04:00
Julian Lam
f172073551
fix(deps): missing @apidevtools/swagger-parser
2020-04-19 10:12:04 -04:00
Barış Soner Uşaklı
153456278b
feat: show error if json is invalid
2020-04-17 13:24:52 -04:00
Julian Lam
d342a28c16
fix(openapi): remove account and group upload routes
...
re: #8260
2020-04-17 10:10:13 -04:00
Julian Lam
ef52461fb6
fix: remove dead picture upload code #8260
2020-04-17 10:08:18 -04:00
Julian Lam
058a15dbb2
fix(openapi): more fleshing out
2020-04-16 22:46:27 -04:00
Julian Lam
bae88e089a
fix(openapi): fleshed out admin routes
2020-04-16 21:57:04 -04:00
Julian Lam
5bcaf71501
fix: path.resolve to logs file
2020-04-16 20:46:03 -04:00
Julian Lam
8387178b25
feat(openapi): merging openapi-test branch into master
2020-04-16 20:39:15 -04:00
Barış Soner Uşaklı
ba6d3fd372
fix: only trigger infinitescroll on scroll end
2020-04-16 12:21:40 -04:00
Barış Soner Uşaklı
c7ea84a2ae
fix: wrong data returned in available.groups
2020-04-15 22:40:32 -04:00
Julian Lam
ab4bd7e146
fix(openapi): added some descriptions
2020-04-15 14:44:05 -04:00
Misty (Bot)
d678793cd4
Latest translations and fallbacks
2020-04-15 09:40:29 +00:00
renovate[bot]
b0c30ceba0
fix(deps): update dependency nodebb-theme-persona to v10.1.37 ( #8258 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-15 01:35:56 -04:00
Julian Lam
2395d2be2e
fix(openapi): added PostsObject component
2020-04-14 20:58:17 -04:00
Renovate Bot
28777f676c
fix(deps): update dependency archiver to v4
2020-04-14 16:59:02 -04:00
Julian Lam
803d083e0b
Revert "Remove nodejs 12 from compatible list"
...
This reverts commit 14aed18449 .
2020-04-14 13:50:16 -04:00
renovate[bot]
492360673d
fix(deps): update dependency mongodb to v3.5.6 ( #8256 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-14 11:24:24 -04:00
Julian Lam
1b425ef108
fix: no focus on find user modal
2020-04-14 10:18:20 -04:00
Julian Lam
bcbf98aa4c
fix: accidental fp precision on flag and acp dash graphs
2020-04-14 10:16:02 -04:00
xinbenlv
14aed18449
Remove nodejs 12 from compatible list
...
https://community.nodebb.org/topic/14670/consider-add-to-documentation-node-version
2020-04-13 21:19:35 -04:00
Peter Jaszkowiak
e68156e1f2
fix(deps): bump dependencies ( #8239 )
...
* fix(deps): bump dependencies
* fix(deps): commander@5
* fix(deps): use @nodebb/mubsub
2020-04-13 15:50:20 -04:00
Julian Lam
f2f6fbf15a
fix : #8232 , unresolvable session mismatch on register cancel
2020-04-13 13:26:27 -04:00
Barış Soner Uşaklı
e440d617d4
fix: pin jquery to 3.4.1, #8252
2020-04-13 11:40:29 -04:00
Jonson Petard
e6a1741c2e
Support package manager: cnpm and pnpm ( #8222 )
...
* feat: support pnpm, cnpm
* feat: store supportedPackageManager in default package.json
* feat: store supportedPackageManager in src/cli/package-install.js
Co-authored-by: a632079 <a632079@qq.com >
2020-04-13 09:59:52 -04:00
hb90dev
3ce885fff2
fixes sitemap base url issue when using with subfolder ( #8247 )
...
* fixes sitemap base url issue when using with subfolder
* fixes sitemap base url issue when using with subfolder
* uses directly relative path
* removes prefix variable
2020-04-13 09:57:24 -04:00
Barış Soner Uşaklı
d77036dbd1
fix : #8249 , don't send move notifications for deleted posts/topics
2020-04-13 09:52:18 -04:00
Misty (Bot)
d387cc231e
Latest translations and fallbacks
2020-04-10 09:29:03 +00:00
Renovate Bot
30a2598364
chore(deps): update dependency husky to v4.2.5
2020-04-09 18:49:39 -04:00
renovate[bot]
92b55ef580
fix(deps): update dependency jsesc to v3.0.1 ( #8243 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-09 17:23:22 -04:00
Renovate Bot
0a65011833
chore(deps): update dependency husky to v4.2.4
2020-04-09 12:55:28 -04:00
Renovate Bot
a9e686397e
chore(deps): update dependency lint-staged to v10.1.3
2020-04-09 10:30:27 -04:00
Julian Lam
23dd2727f2
fix(openapi): finished moving all category objects out
2020-04-08 22:15:49 -04:00
Julian Lam
c939f8c66d
fix(openapi): changed some descriptions
2020-04-08 22:15:40 -04:00
Julian Lam
55d0a9ffea
fix(openapi): added CategoryObject component
2020-04-08 22:06:22 -04:00
Julian Lam
646fac1e53
fix(openapi): removed repeated breadcrumb blocks in favour of $ref
2020-04-08 17:06:26 -04:00
Julian Lam
ac579f9dc2
fix(openapi): remove all repeated pagination blocks in favour of
2020-04-08 17:04:00 -04:00
Julian Lam
1cf62095dc
fix(openapi): removed warning for category mods route
2020-04-08 16:42:18 -04:00
Julian Lam
3a5c6e07f9
fix(openapi): normalising the file for programmatic updates
2020-04-08 16:24:20 -04:00
Renovate Bot
bb70cebb2c
fix(deps): update dependency jsesc to v3
2020-04-08 09:59:50 -04:00
Misty (Bot)
0252e149d9
Latest translations and fallbacks
2020-04-08 09:30:21 +00:00
Julian Lam
65c78de6fe
feat(openapi): move all commonprops out for commonprops component
2020-04-07 17:13:15 -04:00
psychobunny
cd5065572c
feat: moved component specs into separate files
2020-04-07 16:17:00 -04:00
Julian Lam
2425f4533f
feat(openapi): added template to commonprops
2020-04-07 16:08:30 -04:00
Julian Lam
64d79fe5f6
feat: added UserObject, UserObjectFull, Breadcrumb, Pagination component
2020-04-07 15:32:22 -04:00
psychobunny
ae3e90d693
feat: added some summary and descriptions
2020-04-07 15:29:59 -04:00
Misty (Bot)
390dbb1bf3
Latest translations and fallbacks
2020-04-07 09:29:49 +00:00
Barış Soner Uşaklı
442c018ec0
feat: add some descriptions
2020-04-07 00:23:10 -04:00
Barış Soner Uşaklı
eade13f928
feat: common schema
2020-04-06 23:49:41 -04:00
Barış Soner Uşaklı
7ae7647704
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-04-06 23:44:04 -04:00
Barış Soner Uşaklı
683e58511b
Revert "feat: openapi component"
...
This reverts commit 1af5507ac7 .
2020-04-06 23:44:00 -04:00
Barış Soner Uşaklı
1af5507ac7
feat: openapi component
2020-04-06 23:40:08 -04:00
Julian Lam
32985eb12e
Merge remote-tracking branch 'refs/remotes/origin/master'
2020-04-06 21:27:49 -04:00
Julian Lam
7b31fb34a7
fix: missing descriptions for common properties
2020-04-06 21:11:24 -04:00
Barış Soner Uşaklı
9987813f30
feat: add page query param to docs
2020-04-06 21:09:49 -04:00
Barış Soner Uşaklı
bbddaadf51
feat: tag route doc
2020-04-06 21:00:08 -04:00
Julian Lam
03739b6f83
fix: some definitions in read API spec
2020-04-06 10:28:32 -04:00
renovate[bot]
ac98775f23
fix(deps): update dependency pg to v8 ( #8227 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-05 12:57:14 -04:00
renovate[bot]
a3789e28f8
chore(deps): update dependency nyc to v15.0.1 ( #8231 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-05 12:55:44 -04:00
renovate[bot]
e1919c90d0
chore(deps): update dependency lint-staged to v10.1.2 ( #8235 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-05 12:36:25 -04:00
Julian Lam
455d42bcfa
fix: tagged all routes in read api spec
2020-04-03 15:30:50 -04:00
Julian Lam
1136a369f3
feat: local redoc view on development mode only
2020-04-03 14:10:13 -04:00
Julian Lam
c82a263788
Revert "fix: override ACAO header for read API spec file"
...
This reverts commit 240d90919b .
2020-04-03 12:41:52 -04:00
Julian Lam
240d90919b
fix: override ACAO header for read API spec file
2020-04-03 12:31:19 -04:00
Julian Lam
7b155dab74
feat: added auto-generated, slimmed-down openapi 3.0 file for read api
2020-04-03 12:07:50 -04:00
Barış Soner Uşaklı
59cf0e80d2
fix: throw error if topic does not exist
2020-04-02 22:56:59 -04:00
Barış Soner Uşaklı
e93578b81d
fix: hookname
2020-04-02 16:14:56 -04:00
Barış Soner Uşaklı
0d1b5a7fb1
fix : #8230 , add hook getUserDataByUserSlug
2020-04-02 16:00:48 -04:00
psychobunny
15d6975e96
fix: ignore case for group details route
2020-04-02 12:45:01 -04:00
Barış Soner Uşaklı
740e598a5d
fix: lint
2020-04-01 22:03:31 -04:00
Barış Soner Uşaklı
8e23dec84b
fix: lint
2020-04-01 21:57:28 -04:00
Barış Soner Uşaklı
00e299e93e
feat: closes #8229 , add targetUid to action:password.change
2020-04-01 00:11:55 -04:00
Renovate Bot
944a6f5850
chore(deps): update dependency lint-staged to v10.1.1
2020-03-31 10:25:23 -04:00
Misty (Bot)
bb565b0a81
Latest translations and fallbacks
2020-03-31 09:30:44 +00:00
Renovate Bot
30bd233bfc
chore(deps): update dependency lint-staged to v10.1.0
2020-03-30 09:49:06 -04:00
Renovate Bot
811c3aee09
chore(deps): update dependency eslint-config-airbnb-base to v14.1.0
2020-03-30 09:05:36 -04:00
Renovate Bot
c5a7242dbe
chore(deps): update dependency jsdom to v16.2.2
2020-03-30 09:05:11 -04:00
Renovate Bot
b92c1600f5
chore(deps): update dependency eslint-plugin-import to v2.20.2
2020-03-30 09:03:20 -04:00
Renovate Bot
0ad4b55628
chore(deps): update dependency lint-staged to v10.0.10
2020-03-30 09:03:12 -04:00
Renovate Bot
f497ee6268
fix(deps): update dependency validator to v13
2020-03-30 09:02:58 -04:00
Renovate Bot
14458087ca
chore(deps): update dependency coveralls to v3.0.11
2020-03-30 09:02:30 -04:00
Renovate Bot
22681945cf
chore(deps): update dependency smtp-server to v3.6.0
2020-03-30 09:02:18 -04:00
Barış Soner Uşaklı
23571224b5
feat: add parent cids to body class
2020-03-26 12:04:04 -04:00
Misty (Bot)
aabddea2b7
Latest translations and fallbacks
2020-03-24 09:29:53 +00:00
Misty (Bot)
5e849c6b52
Latest translations and fallbacks
2020-03-23 09:29:16 +00:00
Barış Soner Uşaklı
080317300a
fix : #8221 , fix parent selection
2020-03-22 12:32:12 -04:00
Barış Soner Uşaklı
071506eb7d
fix: invite properly
2020-03-20 22:18:14 -04:00
Barış Soner Uşaklı
8f4b99a41c
fix: admins not seeing invite button
2020-03-20 22:14:13 -04:00
renovate[bot]
dd660c8778
fix(deps): update dependency sharp to v0.25.2 ( #8220 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-20 17:37:37 -04:00
Misty (Bot)
68afd01f67
Latest translations and fallbacks
2020-03-20 09:29:31 +00:00
renovate[bot]
c535654142
chore(deps): update dependency mocha to v7.1.1 ( #8215 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-19 10:18:57 -04:00
Barış Soner Uşaklı
0b5fac75b0
fix : #8217 , add missing lang key
2020-03-19 10:03:46 -04:00
Misty (Bot)
fc06f90346
Latest translations and fallbacks
2020-03-19 09:30:33 +00:00
Julian Lam
ee6cb412bc
fix(deps): bump markdown
2020-03-17 09:49:22 -04:00
renovate[bot]
5535c50c39
fix(deps): update dependency mongodb to v3.5.5 ( #8205 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-16 23:18:40 -04:00
renovate[bot]
b0864e7c24
chore(deps): update dependency grunt to v1.1.0 ( #8214 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-16 23:18:20 -04:00
Julian Lam
93acd13999
fix : #8206 first message in chat has false newSet
2020-03-16 21:15:04 -04:00
Julian Lam
5aa76cdf2f
feat: pass in target element in action:topic.tools.load
2020-03-13 10:30:48 -04:00
Barış Soner Uşaklı
d080c7b04c
feat: add 2 hooks for modifying privileges
2020-03-12 12:25:51 -04:00
renovate[bot]
776fe9d2ea
chore(deps): update dependency husky to v4.2.3 ( #8162 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2020-03-11 13:38:18 -04:00
renovate[bot]
13d8f6f117
chore(deps): update dependency lint-staged to v10.0.8 ( #8180 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-11 13:07:09 -04:00
renovate[bot]
4cdb31318c
chore(deps): update dependency eslint-plugin-import to v2.20.1 ( #8081 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-11 12:35:57 -04:00
renovate[bot]
fbd95a504b
chore(deps): update dependency jsdom to v16.2.1 ( #8165 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-11 12:32:25 -04:00
renovate[bot]
2052f14c19
fix(deps): update dependency sitemap to v6 ( #8198 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-11 12:26:22 -04:00
Barış Soner Uşaklı
2f9c7c626f
fix : #8203 , fix user invites refreshing page
2020-03-11 12:21:46 -04:00
Barış Soner Uşaklı
f07f4f8e1a
fix : #8202 , filter non-existing users in search by uid
2020-03-11 12:19:20 -04:00
psychobunny
266061c31a
fix: notification bodyShort truncated if there is a comma in topic title
2020-03-10 11:26:08 -04:00
Misty (Bot)
af5c6b8824
Latest translations and fallbacks
2020-03-10 09:31:44 +00:00
Renovate Bot
6d98d5a100
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.23
2020-03-09 12:45:13 -04:00
renovate[bot]
2de9e5a7cf
Update dependency postcss to v7.0.27 ( #8166 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-07 21:26:25 -05:00
renovate[bot]
21e91c91fc
fix(deps): update dependency sharp to v0.25.1 ( #8199 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-07 21:26:10 -05:00
Misty (Bot)
d0075ed9a3
Latest translations and fallbacks
2020-03-06 09:29:55 +00:00
Julian Lam
1efb238a9a
refactor: getUsersCSV to use batch lib
2020-03-05 17:51:34 -05:00
psychobunny
b67af70da4
fix: hsts max-age missing translation
2020-03-05 13:59:10 -05:00
Misty (Bot)
41572be879
Latest translations and fallbacks
2020-03-05 09:30:18 +00:00
psychobunny
e1c6c3b267
refactor: reorganized socket.io admin modules
2020-03-03 16:33:13 -05:00
Misty (Bot)
22ee2b8d06
Latest translations and fallbacks
2020-03-03 09:30:57 +00:00
Barış Soner Uşaklı
5e91a67e78
feat: add user ip to admin/dev/info
2020-03-02 11:18:15 -05:00
Misty (Bot)
07e7872622
Latest translations and fallbacks
2020-03-01 09:28:56 +00:00
renovate[bot]
e01f05e321
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.22 ( #8193 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-28 23:07:53 -05:00
Barış Soner Uşaklı
cba5b23e23
feat: change option name
2020-02-28 22:02:46 -05:00
Barış Soner Uşaklı
80f1bcad20
fix: call next
2020-02-28 21:24:51 -05:00
Baris Usakli
476f6717c4
feat: add no-build to ./nodebb setup
2020-02-28 15:53:16 -05:00
Baris Usakli
05bee6291d
fix: try travis fix again
2020-02-28 11:50:00 -05:00
Baris Usakli
bc9e92a11c
fix: try fixing psql on travis
2020-02-28 11:29:28 -05:00
Baris Usakli
cf6eadb91a
fix: dont let regular users see other users watched categories
2020-02-28 11:02:22 -05:00
Barış Soner Uşaklı
4083a6e39b
feat: add awaitable socket.emit
2020-02-27 19:22:19 -05:00
Barış Soner Uşaklı
6e5de39ba0
fix: also fix updating bookmark if sorting is newest_to_oldest
2020-02-27 18:56:22 -05:00
Barış Soner Uşaklı
32ada7c4e7
fix : #8188 , fix bookmark if sorting is newest_to_oldest
2020-02-27 17:21:36 -05:00
Andrew Rodrigues
ac241fb830
fix: duplicate ID + label
2020-02-27 11:32:19 -05:00
Misty (Bot)
53720354de
Latest translations and fallbacks
2020-02-27 09:30:23 +00:00
Andrew Rodrigues
d2bd746c99
chore: bump persona
2020-02-26 18:04:45 -05:00
renovate[bot]
1e1467aa0d
Update dependency mocha to v7.1.0 ( #8183 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-26 12:29:43 -05:00
Julian Lam
f0db240a1d
fix : #8184 global mods unable to revoke other user sessions
2020-02-26 12:26:52 -05:00
Misty (Bot)
7eb0053bd4
Latest translations and fallbacks
2020-02-26 09:30:45 +00:00
renovate[bot]
da111b7cc4
Update dependency mongodb to v3.5.4 ( #8182 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-25 16:01:05 -05:00
Julian Lam
d38f7e7973
Update Dockerfile
...
... to run build step before starting
2020-02-25 09:40:47 -05:00
Misty (Bot)
c71e4de8a8
Latest translations and fallbacks
2020-02-25 09:32:00 +00:00
Barış Soner Uşaklı
e72a29b3fd
fix: return null if field does not exist
2020-02-24 18:07:51 -05:00
Barış Soner Uşaklı
14e7866745
fix : #8179 , limit length of location/website/fullname, check grouptitle
2020-02-24 16:58:51 -05:00
Misty (Bot)
307c72a58b
Latest translations and fallbacks
2020-02-24 09:30:52 +00:00
Misty (Bot)
8f2029faed
Latest translations and fallbacks
2020-02-23 09:30:04 +00:00
renovate[bot]
9daa21ffcf
fix(deps): update dependency nodebb-theme-slick to v1.2.29 ( #8177 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-22 23:07:40 -05:00
renovate[bot]
7d6a983be8
fix(deps): update dependency nodebb-theme-vanilla to v11.1.16 ( #8178 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-22 22:35:44 -05:00
Barış Soner Uşaklı
326367556f
fix: tag key
2020-02-22 21:16:51 -05:00
renovate[bot]
3acc24b0b6
fix(deps): update dependency nodebb-theme-persona to v10.1.35 ( #8176 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-22 16:09:53 -05:00
Barış Soner Uşaklı
bc93b5676c
fix : #8175
2020-02-22 16:01:04 -05:00
Opliko
41c20761e1
Remove deprecated mongo connection options, fixes #8079 ( #8174 )
...
fix #8079
Unified Topology changes the concept of connecting and causes isConnected to always return true, making any reconnection options useless. Next major version of the driver will remove isConnected entirely.
So:
- reconnect tries
- reconnectInterval
- autoReconnect
Are deprecated and don't really do anything anymore (when unified topology is used at least) other than causing warnings at startup since the 3.4 version of the driver (the current version used by NodeBB is 3.5).
Reference: http://mongodb.github.io/node-mongodb-native/3.5/reference/unified-topology/
2020-02-21 20:15:07 -05:00
Andrew Rodrigues
3c9689a5ac
feat: settings sorted list ( #8170 )
...
* feat: settings sorted list
see https://github.com/NodeBB/nodebb-plugin-quickstart/pull/9/files for sample
2020-02-21 12:18:09 -05:00
renovate[bot]
7cc63f7d2c
fix(deps): update dependency sharp to v0.24.1 ( #8164 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-21 08:06:05 -05:00
Julian Lam
667608a02c
fix : #8168 re-allowing slashes in homePageRoute
...
Resolves regression introduced by b0f3e48ac2
2020-02-19 12:24:41 -05:00
Misty (Bot)
307f8716b7
Latest translations and fallbacks
2020-02-19 09:31:50 +00:00
Julian Lam
eddbd86837
fix: tweak to session validation in addHeaders
2020-02-18 16:08:23 -05:00
Barış Soner Uşaklı
630f5d5b85
fix: only call clearCookie for logged in users
2020-02-18 16:06:05 -05:00
Misty (Bot)
316913b9bb
Latest translations and fallbacks
2020-02-16 09:29:39 +00:00
Misty (Bot)
f1d58989d8
Latest translations and fallbacks
2020-02-15 09:29:21 +00:00
Barış Soner Uşaklı
067034082f
fix : #6422 , update deleted/restored messages
2020-02-14 23:26:54 -05:00
Misty (Bot)
20fbab9723
Latest translations and fallbacks
2020-02-14 09:30:37 +00:00
Barış Soner Uşaklı
4d0636f847
fix : #8163 , prevent account deletion
2020-02-13 11:31:20 -05:00
renovate[bot]
f4ed35c998
chore(deps): update dependency husky to v4.2.2 ( #8160 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-12 11:25:44 -05:00
renovate[bot]
4b90713717
fix(deps): update dependency mongodb to v3.5.3 ( #8161 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-12 11:25:29 -05:00
Barış Soner Uşaklı
5a0c7c1497
fix: register
2020-02-11 21:46:34 -05:00
renovate[bot]
a5f3c2a2c2
fix(deps): update dependency nodebb-widget-essentials to v4.1.0 ( #8159 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-11 17:03:01 -05:00
Barış Soner Uşaklı
e74954407f
fix : #8157 , update recent tid when post is moved
2020-02-11 15:30:15 -05:00
renovate[bot]
7fde180a28
fix(deps): update dependency request to v2.88.2 ( #8158 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-11 14:19:56 -05:00
Misty (Bot)
99a3ca7582
Latest translations and fallbacks
2020-02-11 09:30:48 +00:00
Barış Soner Uşaklı
b73aa84ddc
fix: tests
2020-02-10 14:30:40 -05:00
Barış Soner Uşaklı
dd3893b134
fix: move start/stop every iteration
2020-02-10 13:49:04 -05:00
Barış Soner Uşaklı
4abe5eb7ff
Revert "fix: #8154 , move start/stop every iteration"
...
This reverts commit 300c04cef9 .
2020-02-10 13:47:34 -05:00
Barış Soner Uşaklı
300c04cef9
fix : #8154 , move start/stop every iteration
2020-02-10 13:47:15 -05:00
Barış Soner Uşaklı
690bb69d03
fix : #8154 , respect stop
2020-02-10 13:21:01 -05:00
Barış Soner Uşaklı
f23bc347b1
fix : #8156 dont allow loading members from hidden groups
2020-02-10 13:20:10 -05:00
Barış Soner Uşaklı
03a02e5d1d
fix : #8155 , don't validate name on update if groupName didn't change
2020-02-10 13:16:45 -05:00
renovate[bot]
ef964b11a8
fix(deps): update dependency redis to v3 ( #8152 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-09 11:14:09 -05:00
renovate[bot]
1037de0216
chore(deps): update dependency jsdom to v16 ( #8114 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-09 11:14:00 -05:00
renovate[bot]
d8efc6b653
fix(deps): update dependency rimraf to v3.0.2 ( #8153 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-09 11:10:35 -05:00
Baris Usakli
236e1e6859
fix: return correct number of suggested topics
2020-02-07 14:50:18 -05:00
Baris Usakli
2e79480179
fix : #8151 , don't crash if taskbar doesn't have element
2020-02-07 12:04:37 -05:00
Julian Lam
398f0120b8
fix: logic for determining dailyStats hour vars
...
Reverts 9ecdb92f7c and fixes it
properly.
2020-02-07 11:35:45 -05:00
Julian Lam
9ecdb92f7c
fix: fix daily analytics being one day off
2020-02-07 11:20:59 -05:00
Julian Lam
0b9ad416cb
fix: remove debug line
2020-02-07 10:51:24 -05:00
Julian Lam
79737c53fd
feat: guard against accidental ommision
...
...of analytics: prefix in get*StatsForSet methods
2020-02-07 10:28:40 -05:00
Julian Lam
14655f8745
fix: no decimal places for category analytics
2020-02-07 10:22:13 -05:00
Julian Lam
d6e3f3f058
fix : #8142 , broken site if no server-side session ( #8148 )
...
* fix : #8142 , broken site if no server-side session
During the `addHeader` middleware, a check is now done to see if
`req.session.meta` is present. This value is only present if the user
has a valid server-side session. If it is missing, then it is probably
safe to assume that the server-side session was deleted (either
intentionally or accidentally). In that scenario, the client-side cookie
should be cleared.
Also, there was an issue where the sessionRefresh flag was never cleared
after a successful login, so that was fixed too.
* feat: exported method to get cookie config
* fix: don't clear cookie if cookie is being set
* fix: socket.io tests
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2020-02-06 15:52:37 -05:00
Julian Lam
0885ec6858
fix : #8144 pluginHooks in maintenance mode middleware
2020-02-06 15:43:14 -05:00
Julian Lam
146388aac8
docs: updated changelog
2020-02-05 16:51:00 -05:00
Misty (Bot)
beafd6139f
chore: incrementing version number - v1.13.2
2020-02-05 16:04:20 -05:00
Barış Soner Uşaklı
a5ef6b53b8
fix: admin relogin
2020-02-03 11:04:20 -05:00
Barış Soner Uşaklı
c35a21d7f0
fix : #8135
2020-01-31 22:56:55 -05:00
Baris Usakli
1e50616c13
fix: handle mkdirp0.5->1.0x so it doesn't break upgrade
2020-01-31 15:05:50 -05:00
renovate[bot]
157832131d
chore(deps): update dependency eslint to v6.8.0 ( #8062 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:14:42 -05:00
renovate[bot]
d5b3d56296
Update dependency postcss to v7.0.26 ( #8048 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:14:23 -05:00
renovate[bot]
976e26a958
chore(deps): update dependency nyc to v15 ( #8094 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:13:54 -05:00
renovate[bot]
eb4a1a5772
chore(deps): update commitlint monorepo ( #8100 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:13:41 -05:00
renovate[bot]
cdfbcbb9ce
chore(deps): update dependency lint-staged to v10.0.7 ( #8132 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:13:25 -05:00
Baris Usakli
87225a90c3
fix : #8134 , upgrade mkdirp to 1.0.x
2020-01-31 14:10:00 -05:00
Misty (Bot)
5ed7fc0ffa
Latest translations and fallbacks
2020-01-31 09:30:22 +00:00
renovate[bot]
16ab641dd1
fix(deps): update dependency connect-redis to v4.0.4 ( #8143 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-30 11:20:48 -05:00
renovate[bot]
726ba71c57
fix(deps): update dependency rimraf to v3.0.1 ( #8138 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-30 10:56:53 -05:00
renovate[bot]
f07b4bfa62
fix(deps): update dependency validator to v12.2.0 ( #8136 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-30 09:10:14 -05:00
renovate[bot]
b370333c6a
chore(deps): update dependency mocha to v7 ( #8106 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-30 09:09:38 -05:00
Julian Lam
b959c24a2b
Merge branch 'master' of github.com:NodeBB/NodeBB
2020-01-29 12:47:55 -05:00
Julian Lam
111ed802cf
fix: onSuccessfulLogin not working
...
In scenarios where onSuccessfulLogin was not called in the SSO plugin,
core's calling of onSuccessfulLogin was prematurely returning, because
it was checking the wrong value.
This commit fixes the issue by checking a different value.
2020-01-29 12:47:48 -05:00
renovate[bot]
6d7131fbc5
fix(deps): update dependency nodebb-theme-persona to v10.1.34 ( #8140 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-28 13:33:30 -05:00
Barış Soner Uşaklı
8c48f94b96
fix : #8139 , dont allow restore if not deleted by self
2020-01-28 13:03:58 -05:00
Barış Soner Uşaklı
9969dd6335
fix: use view_deleted when filtering, closes #8137
2020-01-28 12:42:57 -05:00
Barış Soner Uşaklı
d927b763c1
fix: escape invalid rules
2020-01-26 22:18:07 -05:00
Barış Soner Uşaklı
66febb8071
feat: add test for isOnline
2020-01-26 21:51:05 -05:00
Barış Soner Uşaklı
3cca929a88
fix: add missing await
2020-01-26 21:35:04 -05:00
Barış Soner Uşaklı
df2c785127
feat: add test for change post owner
2020-01-24 15:24:01 -05:00
Barış Soner Uşaklı
0ae1eb4f6e
fix: missing await in SocketPosts.changeOwner
2020-01-24 14:28:27 -05:00
Renovate Bot
dd440ce902
chore(deps): update dependency husky to v4
2020-01-24 13:34:09 -05:00
Andrew Rodrigues
027f3f2256
chore: bump themes
2020-01-24 06:58:11 -05:00
Barış Soner Uşaklı
23810cc64b
fix : #8133 , check if user is in room before removing
2020-01-23 22:40:14 -05:00
Barış Soner Uşaklı
30c503611c
refactor: messaging
2020-01-23 22:19:15 -05:00
Barış Soner Uşaklı
cd1fa27a8b
fix: add missing await
2020-01-23 22:19:00 -05:00
Barış Soner Uşaklı
ee4304b443
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-01-23 22:13:07 -05:00
Barış Soner Uşaklı
f799f017ab
fix: missing await
2020-01-23 22:04:49 -05:00
Baris Usakli
418c174d56
fix: dont return flag data to client
2020-01-23 12:48:21 -05:00
Barış Soner Uşaklı
51236df4ed
fix: check if user has read priv before flagging
2020-01-22 12:14:50 -05:00
Barış Soner Uşaklı
1f13ab8a19
fix: restrict getUsersInRoom to members
2020-01-22 11:46:26 -05:00
Andrew Rodrigues
236a173009
chore: bump vanilla
2020-01-21 16:37:32 -05:00
Andrew Rodrigues
82ace391cb
chore: bump persona
2020-01-21 15:58:13 -05:00
Barış Soner Uşaklı
3077eb9428
fix: remove unused conditional, dont add dupe messages
2020-01-21 15:17:31 -05:00
Julian Lam
ecc579a29c
fix: tests for messaging
2020-01-21 14:35:50 -05:00
Julian Lam
594cd7e176
fix : #8127 user join system message duplicated
...
- Now showing user-join message for chat owner in addition to the newly
added user
- If a modal already exists for a room when createModal is called, don't
return null, return the modal
2020-01-21 13:57:16 -05:00
Julian Lam
106c141ff5
fix: background-size in taskbar images
2020-01-21 13:57:15 -05:00
renovate[bot]
c510a2c4f2
fix(deps): update dependency nodebb-theme-persona to v10.1.31 ( #8129 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-21 13:49:55 -05:00
renovate[bot]
0e49cfb98d
fix(deps): update dependency mongodb to v3.5.2 ( #8092 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-21 13:49:36 -05:00
Renovate Bot
66992a556c
chore(deps): update dependency lint-staged to v10.0.1
2020-01-20 15:18:18 -05:00
Barış Soner Uşaklı
1b08f37612
fix: tests, was using hardcoded message id
2020-01-20 11:15:26 -05:00
Barış Soner Uşaklı
bfaba89557
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-01-20 10:59:22 -05:00
Julian Lam
8bb5e71ebe
fix: typo in #8116
2020-01-20 10:21:27 -05:00
Julian Lam
3fac09b1ab
fix: build step defaults to series instead of parallel
...
- The logic for the build step now defaults to series instead of
parallel, unless more than 4 CPU cores are detected by the os
library.
- The `--series` flag still exists, and will enforce build in
series, as before.
2020-01-20 10:21:27 -05:00
Julian Lam
8e5a2276af
feat: check flag values on save (assignee and state) ( #8122 )
...
* feat: add assignee checking when updating flag
Prior to this, it was possible to update the assignee to any value (or
any user. This commit adds checking to allow only admins, global
moderators, or in the case of flagged posts, moderators.
Also some prep work was added for value checking `state`.
* feat: value checking `state` on flag update
The state should be one of the constants defined earlier in the file.
2020-01-20 10:19:23 -05:00
Misty (Bot)
ddce77b343
Latest translations and fallbacks
2020-01-20 09:29:52 +00:00
Barış Soner Uşaklı
6a63c1a100
fix: escape system message, don't allow editing system messages
2020-01-19 22:20:43 -05:00
Barış Soner Uşaklı
c8fb7f9246
fix: escape register query param
2020-01-19 22:03:18 -05:00
Barış Soner Uşaklı
8c6a7954cf
fix: delete upload
2020-01-19 14:57:06 -05:00
Renovate Bot
d74eecfbe8
chore(deps): update dependency lint-staged to v10
2020-01-19 14:23:07 -05:00
Barış Soner Uşaklı
153b1a0eaa
fix: check uploadName
2020-01-19 11:56:13 -05:00
Misty (Bot)
1656738359
Latest translations and fallbacks
2020-01-19 09:29:07 +00:00
Barış Soner Uşaklı
01d1ae78c8
fix : #8120 , bubble errors from static hooks
2020-01-17 13:30:57 -05:00
Barış Soner Uşaklı
b0f3e48ac2
fix: escape bootswatchSkin and homepageRoute
2020-01-17 11:48:00 -05:00
Barış Soner Uşaklı
3e52557689
fix: change owner missing await
2020-01-17 11:16:23 -05:00
yossizahn
09d55581d8
Fix: ACP > manage > group: save disableLeave ( #8123 )
...
* Fix: ACP > manage > group: save disableLeave
* Fix eslint comma-dangle
2020-01-17 09:38:23 -05:00
renovate[bot]
16e8f49655
fix(deps): update dependency sharp to v0.24.0 ( #8121 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-16 15:59:37 -05:00
Barış Soner Uşaklı
e3952674ba
fix: hsts always enabled
2020-01-15 19:32:14 -05:00
Barış Soner Uşaklı
b7a57996f7
fix: escape topic.thumb
2020-01-15 18:53:08 -05:00
renovate[bot]
ca10f8f073
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.21 ( #8119 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-15 12:07:25 -05:00
Baris Usakli
842916ea42
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-01-15 11:36:39 -05:00
Baris Usakli
4eb9652a2a
fix : #8112 , don't crash hook returns no data
2020-01-15 11:36:27 -05:00
Opliko
740de034fa
#8115 - log post owner changes ( #8117 )
...
* log post owner changes
* log each post separately
* use map instad of a loop
2020-01-15 11:05:57 -05:00
Opliko
879acc85ae
Add disable/enable category to category edit page ( #8118 )
2020-01-14 17:30:56 -05:00
Barış Soner Uşaklı
e06c1bfcd2
fix: escape config.userLang/acpLang, don't allow invalid language codes
2020-01-13 12:27:50 -05:00
renovate[bot]
df5e3a7394
fix(deps): update dependency nodebb-widget-essentials to v4.0.18 ( #8111 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-09 20:22:10 -05:00
Barış Soner Uşaklı
61da8c29ac
fix: group create/join/update name validation
2020-01-07 15:40:54 -05:00
Barış Soner Uşaklı
48f086279c
fix: don't crash if groupData is missing
2020-01-07 10:39:35 -05:00
Barış Soner Uşaklı
5a8217de01
fix : #8105 , fix export json on page load
2020-01-04 10:34:20 -05:00
arite
527745310d
fix : #8103 , fix advanced menu not displaying in ACP
2020-01-04 00:27:20 -05:00
Renovate Bot
5e6233969e
Update dependency nodebb-theme-vanilla to v11.1.13
2020-01-03 16:42:49 -05:00
Renovate Bot
81c5ca15eb
Update dependency nodebb-plugin-mentions to v2.7.4
2020-01-03 14:26:59 -05:00
Misty (Bot)
ac567bc10a
Latest translations and fallbacks
2020-01-02 09:49:08 +00:00
Misty (Bot)
5410b5d6da
Latest translations and fallbacks
2020-01-01 09:47:53 +00:00
Misty (Bot)
223225378e
Latest translations and fallbacks
2019-12-31 09:49:04 +00:00
Barış Soner Uşaklı
10989cccaa
fix: meta description missing if url doesn't have post index
2019-12-30 22:19:00 -05:00
Misty (Bot)
0aae421417
Latest translations and fallbacks
2019-12-30 09:48:38 +00:00
Misty (Bot)
fd056b58fb
Latest translations and fallbacks
2019-12-29 09:48:18 +00:00
Misty (Bot)
bb1515ce56
Latest translations and fallbacks
2019-12-28 09:48:24 +00:00
Barış Soner Uşaklı
c1b1ee61f3
fix: create user modal instantly closing
2019-12-27 09:51:41 -05:00
Barış Soner Uşaklı
9d074731f4
fix: login with weak password
2019-12-26 20:17:54 -05:00
Misty (Bot)
b9679df784
Latest translations and fallbacks
2019-12-26 09:49:04 +00:00
Barış Soner Uşaklı
f6d7a24a67
fix: dont check password strength on login
2019-12-24 09:07:17 -05:00
Misty (Bot)
9a4a48bc45
Latest translations and fallbacks
2019-12-20 09:49:13 +00:00
Julian Lam
2edc6960d0
docs: updated changelog
2019-12-19 15:21:11 -05:00
Misty (Bot)
cc6758a0f1
chore: incrementing version number - v1.13.1
2019-12-19 15:17:41 -05:00
Misty (Bot)
94e2c7e4bb
Latest translations and fallbacks
2019-12-18 09:50:31 +00:00
renovate[bot]
ed2a0abd22
Update dependency nodebb-plugin-composer-default to v6.3.20 ( #8090 )
2019-12-17 17:13:15 -05:00
renovate[bot]
e92403bce1
Update dependency nodebb-plugin-composer-default to v6.3.19 ( #8089 )
2019-12-17 16:58:50 -05:00
renovate[bot]
5de315f4d1
Update dependency nodebb-plugin-composer-default to v6.3.18 ( #8088 )
2019-12-17 16:23:28 -05:00
Aziz Khoury
acca0b956e
more secure isRelativeUrl ( #8087 )
2019-12-17 16:08:09 -05:00
Barış Soner Uşaklı
cac4cba224
Update ISSUE_TEMPLATE.md
2019-12-17 10:35:17 -05:00
Barış Soner Uşaklı
dec157d606
fix : #8085 , fix cookie name
2019-12-17 08:10:21 -05:00
Renovate Bot
483d75354e
fix(deps): update dependency semver to v7
2019-12-16 09:44:51 -05:00
Barış Soner Uşaklı
a227cbe328
refactor: async/await middleware
2019-12-16 08:44:55 -05:00
Renovate Bot
610ecf352b
fix(deps): update dependency nodebb-theme-vanilla to v11.1.12
2019-12-13 15:01:43 -05:00
Barış Soner Uşaklı
1b992d8201
fix : #8058 , fix incorrect digest setting display in ACP
2019-12-11 10:25:16 -05:00
Misty (Bot)
505409b9f3
Latest translations and fallbacks
2019-12-11 09:30:02 +00:00
renovate[bot]
3451e11406
Update dependency mongodb to v3.4.0 ( #8082 )
2019-12-10 10:03:37 -05:00
renovate[bot]
c3418c2621
chore(deps): update dependency husky to v3.1.0 ( #8046 )
2019-12-10 09:55:43 -05:00
renovate[bot]
0aeee14472
chore(deps): update dependency coveralls to v3.0.9 ( #8067 )
2019-12-10 09:55:22 -05:00
Misty (Bot)
9c48a4c021
Latest translations and fallbacks
2019-12-09 09:32:01 +00:00
Peter Jaszkowiak
8c314fe461
Support allowing classes
...
Otherwise `<input class="form-control">` can't work
2019-12-08 12:35:08 -05:00
Misty (Bot)
581211e12f
Latest translations and fallbacks
2019-12-06 09:29:44 +00:00
Baris Usakli
6a17e32dec
fix: remove select version
2019-12-05 18:24:56 -05:00
Baris Usakli
3ae983001d
fix: travis config
2019-12-05 18:20:11 -05:00
Baris Usakli
3454a24b3c
refactor: change to const/let
2019-12-05 17:52:50 -05:00
Baris Usakli
3731dc4eb1
fix: travis 🐶
2019-12-05 17:47:58 -05:00
Baris Usakli
a8df6d6298
fix : #8078 , dont mark notifications read without a mergeId
2019-12-05 15:44:22 -05:00
Baris Usakli
7af1c873a3
fix : #8077 , show continue chat on all profile pages
2019-12-05 14:56:01 -05:00
renovate[bot]
eb18c182a6
fix(deps): update dependency sharp to v0.23.4 ( #8076 )
2019-12-05 10:49:20 -05:00
Misty (Bot)
9197a0db1e
Latest translations and fallbacks
2019-12-05 09:30:11 +00:00
Julian Lam
4fc6944377
feat: better output for cli plugins list, closes #8075
2019-12-04 16:07:47 -05:00
Barış Soner Uşaklı
2679f37dec
fix: profile showing posts from deleted topics
2019-12-04 11:37:35 -05:00
Barış Soner Uşaklı
05c9fe2735
feat: #5272 , allow changing user groups from manage users page
2019-12-04 11:14:01 -05:00
Misty (Bot)
ff8dfa049d
Latest translations and fallbacks
2019-12-04 09:30:25 +00:00
Baris Usakli
4d66978338
fix : #8073 , configurable necroThreshold
2019-12-03 12:11:39 -05:00
Baris Usakli
160e0ab1f5
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-12-03 11:17:51 -05:00
Baris Usakli
b323df2fe0
fix: allow members to search as well
2019-12-03 11:17:11 -05:00
Misty (Bot)
6ada231bc8
Latest translations and fallbacks
2019-12-03 09:29:51 +00:00
Renovate Bot
0514383ab0
fix(deps): update dependency nodebb-theme-persona to v10.1.30
2019-12-02 15:44:29 -05:00
Renovate Bot
702ca164ad
fix(deps): update dependency nodebb-plugin-markdown to v8.11.0
2019-12-02 13:45:48 -05:00
Baris Usakli
c2cd7de891
fix : #8069 , dont show hidden groups in search
2019-11-29 13:35:50 -05:00
Baris Usakli
33fd4a1c2b
fix: missing await
2019-11-29 11:35:00 -05:00
Misty (Bot)
ce449e918d
Latest translations and fallbacks
2019-11-29 09:30:08 +00:00
Renovate Bot
2aef7a5b0d
fix(deps): update dependency connect-mongo to v3.2.0
2019-11-28 13:03:07 -05:00
Misty (Bot)
d8a48cf0a7
Latest translations and fallbacks
2019-11-27 09:28:47 +00:00
Julian Lam
f9a8ebfce9
feat: merge social authentication into plugins menu in ACP
...
* also reordered the menu in ACP so plugins come first
* added muted headers in desktop version to distinguish both lists
* fixes julianlam/nodebb-plugin-sso-google#21
* closes #8066
2019-11-26 11:30:49 -05:00
renovate[bot]
68118e438b
fix(deps): update dependency mongodb to v3.3.5 ( #8065 )
2019-11-26 10:45:47 -05:00
Misty (Bot)
802f566b17
Latest translations and fallbacks
2019-11-26 09:28:09 +00:00
Barış Soner Uşaklı
1bda92e3fc
fix : #8064 , break-word on post-queue
2019-11-25 14:22:35 -05:00
Barış Soner Uşaklı
7ed002a138
fix : #6711
2019-11-25 13:25:29 -05:00
Misty (Bot)
c8db839e63
Latest translations and fallbacks
2019-11-25 09:28:19 +00:00
Barış Soner Uşaklı
de404102c0
fix : #8061 , don't crash if there is a network problem
2019-11-24 09:41:03 -05:00
Misty (Bot)
86cc80348d
Latest translations and fallbacks
2019-11-24 09:27:37 +00:00
Barış Soner Uşaklı
a688aaae51
fix : #8059 , properly mark topic unread when using mark unread for all
2019-11-23 08:52:18 -05:00
Misty (Bot)
4fea12c83e
Latest translations and fallbacks
2019-11-23 09:27:39 +00:00
Barış Soner Uşaklı
3811e0a3df
fix : #8042 , dont show errors after clearing form
2019-11-22 20:12:03 -05:00
renovate[bot]
349330917d
fix(deps): update dependency nodebb-theme-persona to v10.1.29 ( #8057 )
2019-11-22 19:36:12 -05:00
Renovate Bot
32cfe96f48
chore(deps): update dependency eslint to v6.7.0
2019-11-22 14:35:54 -05:00
Misty (Bot)
10a6ca6173
Latest translations and fallbacks
2019-11-22 09:28:29 +00:00
renovate[bot]
8ba261048b
chore(deps): update dependency coveralls to v3.0.8 ( #8054 )
2019-11-21 10:15:29 -05:00
renovate[bot]
6fa88823c8
fix(deps): update dependency sharp to v0.23.3 ( #8044 )
2019-11-21 10:15:05 -05:00
renovate[bot]
488ea3949b
fix(deps): update dependency validator to v12.1.0 ( #8055 )
2019-11-21 10:14:32 -05:00
Misty (Bot)
beebe53a71
Latest translations and fallbacks
2019-11-21 09:28:42 +00:00
Julian Lam
510737726c
fix: unhandled promise rejection error on reset error
...
Also, removed buildAll() on reset.
2019-11-20 13:45:29 -05:00
Baris Usakli
366ad5cd69
fix : #8050 , fix redirect after registration
2019-11-19 12:02:14 -05:00
Misty (Bot)
0002c3f499
Latest translations and fallbacks
2019-11-19 09:28:41 +00:00
Opliko
0efe27b1f2
fix: make _csrf a secure cookie if the website is using https ( #8045 )
...
* Make _csrf a secure cookie if the website is using https
* fix style for TravsCI
* Add `url_parsed` to databasemock
2019-11-18 13:07:05 -05:00
renovate[bot]
b3511f71e0
fix(deps): update dependency nodebb-theme-slick to v1.2.28 ( #8041 )
2019-11-16 11:34:10 -05:00
renovate[bot]
d567c4ae22
fix(deps): update dependency nodebb-theme-vanilla to v11.1.11 ( #8040 )
2019-11-15 15:34:22 -05:00
renovate[bot]
6c87bed5f6
fix(deps): update dependency nodebb-theme-persona to v10.1.28 ( #8039 )
2019-11-15 15:32:55 -05:00
Baris Usakli
0a96c92300
fix : #8034
2019-11-15 15:27:02 -05:00
Baris Usakli
b3caa40189
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-11-15 15:17:30 -05:00
Baris Usakli
cec0079573
refactor: shorter returns
2019-11-15 14:27:45 -05:00
renovate[bot]
1e2e16b4bb
fix(deps): update dependency nodebb-plugin-dbsearch to v4.0.7 ( #8038 )
2019-11-15 14:26:52 -05:00
Baris Usakli
efd1e88bbf
feat: convert middleware.isAdmin to async/await
2019-11-15 14:24:24 -05:00
Baris Usakli
a254520485
fix: serialize
2019-11-15 14:09:10 -05:00
Baris Usakli
1eca5b3dae
fix: show login fields if user has local password
2019-11-15 13:19:29 -05:00
Misty (Bot)
2eb8c05e4b
Latest translations and fallbacks
2019-11-15 09:28:31 +00:00
Baris Usakli
6c404b81fb
fix: use the correct attribute name for widgets
2019-11-14 11:25:35 -05:00
Misty (Bot)
83ba2e234b
Latest translations and fallbacks
2019-11-14 09:28:53 +00:00
Julian Lam
94499da3d6
docs: updated changelog
2019-11-13 16:51:30 -05:00
Misty (Bot)
c38b2d2319
chore: incrementing version number - v1.13.0
2019-11-13 21:47:10 +00:00
Ben Lubar
f65922297d
fix abysmal postgresql performance in getSortedSetsMembers ( #8030 )
...
* refactor postgres upgrade function to use async
* add function wrapper for getting the elements of a sorted set to avoid postgres planning the query with a nested sequential scan
* fix fatal(?!) lint errors
* add missing await
* bump PostgreSQL version on Travis CI to one that isn't over 3 years out of date
2019-11-13 14:45:48 -05:00
Misty (Bot)
b47f1769e4
Latest translations and fallbacks
2019-11-13 09:28:33 +00:00
Misty (Bot)
5e88c585cb
Latest translations and fallbacks
2019-11-12 09:28:43 +00:00
renovate[bot]
2093418de8
fix(deps): update dependency mongodb to v3.3.4 ( #8032 )
2019-11-11 19:26:42 -05:00
Misty (Bot)
7721c58dd3
Latest translations and fallbacks
2019-11-09 09:27:32 +00:00
Barış Soner Uşaklı
eabc6f4763
fix: crash if post doesn't have topic data
2019-11-08 18:38:58 -05:00
Barış Soner Uşaklı
e52ecfaf3f
fix: don't touch objects that don't have the required fields
2019-11-08 18:34:57 -05:00
Barış Soner Uşaklı
f4381ba366
fix: add missing await to sendValidationEmail
2019-11-07 18:10:30 -05:00
Misty (Bot)
8d41cdefa9
Latest translations and fallbacks
2019-11-07 09:27:59 +00:00
Julian Lam
dee1d44722
fix : #8007 added tfoot to clear new group button
2019-11-06 14:38:46 -05:00
Julian Lam
df139928b6
feat: displaying one-click unsubscribe link in email footer ( #8024 )
...
closes #8016
2019-11-06 14:19:57 -05:00
Renovate Bot
c01699f706
fix(deps): update dependency nodebb-theme-vanilla to v11.1.10
2019-11-06 14:19:35 -05:00
Renovate Bot
182397b171
fix(deps): update dependency nodebb-theme-persona to v10.1.27
2019-11-06 14:19:28 -05:00
Misty (Bot)
9c3fa7758a
Latest translations and fallbacks
2019-11-06 09:29:26 +00:00
renovate[bot]
c2565a2f99
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.6.7 ( #8027 )
2019-11-05 21:09:41 -05:00
Barış Soner Uşaklı
480a64aaa7
feat: #7467 , pass query params when redirecting to posts
2019-11-05 19:51:01 -05:00
Barış Soner Uşaklı
b5a30006e2
feat: use helpers.setupAdminPageRoute
2019-11-05 15:41:33 -05:00
Misty (Bot)
d75d9fdd33
Latest translations and fallbacks
2019-11-05 09:28:32 +00:00
Renovate Bot
9d946d1c76
chore(deps): update dependency jsdom to v15.2.1
2019-11-04 11:30:52 -05:00
Misty (Bot)
d9b8e929e6
Latest translations and fallbacks
2019-11-04 09:28:23 +00:00
Misty (Bot)
23d66ae86c
Latest translations and fallbacks
2019-11-03 09:27:22 +00:00
Julian Lam
645d647248
feat: wip, better digest handling (+ eventual digest resend logic) ( #7995 )
...
* feat: wip, better digest handling (+ eventual digest resend logic)
- await emailer.send call in digest.send method
- save send success to a new sorted set digest:{interval}:byUid
* feat: continuing work on digest tools
- Added ACP page to view digest settings and delivery times per user
* feat: added paginator and stub buttons for resending digest
* feat: wrapping up digest revamp
- New language strings in ACP digest page
- Client-side ACP script for digest ACP page
- Websocket call for ACP page to execute digests
- Broke out logic to retrieve user digest settings to getUsersInterval
* fix: minor cleanup
* fix : #8010 and some style suggestions from baris
* fix: resolve confusing comment
2019-11-02 13:11:02 -04:00
Barış Soner Uşaklı
e3c9dafa08
fix: tests
2019-11-01 22:13:00 -04:00
Barış Soner Uşaklı
f28bd75f5e
up vanilla
2019-11-01 21:40:01 -04:00
renovate[bot]
7122bdc796
fix(deps): update dependency nodebb-theme-slick to v1.2.27 ( #8020 )
2019-11-01 21:30:08 -04:00
renovate[bot]
73d9752eba
fix(deps): update dependency nodebb-theme-persona to v10.1.26 ( #8019 )
2019-11-01 21:07:39 -04:00
Barış Soner Uşaklı
0037a03886
fix : #8018 , allow absolute urls in notification.path
2019-11-01 21:01:46 -04:00
renovate[bot]
bfea9d3906
fix(deps): update dependency connect-mongo to v3.1.2 ( #8013 )
2019-11-01 12:52:31 -04:00
renovate[bot]
ef5f671410
fix(deps): update dependency postcss to v7.0.21 ( #7998 )
2019-10-31 17:32:27 -04:00
renovate[bot]
e1e2d20c6a
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.17 ( #8009 )
2019-10-31 17:31:59 -04:00
renovate[bot]
420f9fe495
fix(deps): update dependency sharp to v0.23.2 ( #8005 )
2019-10-31 17:31:51 -04:00
renovate[bot]
cb91e7564e
fix(deps): update dependency nodebb-theme-persona to v10.1.25 ( #8012 )
2019-10-31 17:07:24 -04:00
Barış Soner Uşaklı
59242d31aa
fix : #8010 , fix isBanned call
2019-10-31 16:31:49 -04:00
Barış Soner Uşaklı
ac5c560c54
feat: add action:messaging.save
2019-10-31 12:54:03 -04:00
Misty (Bot)
0283ffd04d
Latest translations and fallbacks
2019-10-31 09:28:10 +00:00
Barış Soner Uşaklı
c4e58160cf
fix : #8003 , check children recursively
2019-10-30 12:47:01 -04:00
Misty (Bot)
72fd9f6546
Latest translations and fallbacks
2019-10-30 09:28:29 +00:00
Barış Soner Uşaklı
b91c4790d1
fix: dont show delete topics on unread
2019-10-29 21:28:28 -04:00
renovate[bot]
7655265ce2
fix(deps): update dependency connect-mongo to v3.1.1 ( #8006 )
2019-10-29 19:08:36 -04:00
Misty (Bot)
f69b1cebb1
Latest translations and fallbacks
2019-10-29 09:28:50 +00:00
Barış Soner Uşaklı
1cedc4a0d6
feat: #7957 , allow post queue based on group
...
allow multiple select in ACP pages
2019-10-28 14:36:14 -04:00
Renovate Bot
38e9f1d556
Update dependency validator to v12
2019-10-28 11:08:33 -04:00
Misty (Bot)
188bb6b3eb
Latest translations and fallbacks
2019-10-27 09:27:10 +00:00
Misty (Bot)
c4190dde0f
Latest translations and fallbacks
2019-10-26 09:27:15 +00:00
Renovate Bot
d0e428e9c8
chore(deps): update dependency eslint to v6.6.0
2019-10-25 15:20:44 -04:00
Julian Lam
3952849f30
fix : #8000 , tweak wording; password reset success
2019-10-25 11:52:54 -04:00
Barış Soner Uşaklı
0e5e47f410
fix: parseInt cutoff
2019-10-24 19:55:21 -04:00
Barış Soner Uşaklı
e020b85bf5
feat: add filter:topics.unreadCutoff
2019-10-24 19:38:37 -04:00
renovate[bot]
401d1eed1a
fix(deps): update dependency connect-mongo to v3.1.0 ( #7994 )
2019-10-23 13:00:29 -04:00
Opliko
989107d9b5
feat: Add filter:topic.delete and filter:topic.restore ( #7946 ) ( #7989 )
...
* Add filter:topic.delete
* Don't return undefined data
* add topic.restore and pass canRestore to filter
* fix some bugs created by conflict resolution and new changes
* more readable hook
* fix styling for TravisCI
* literally just two newlines so that TravisCI builds again
2019-10-22 19:25:54 -04:00
Barış Soner Uşaklı
4b8897d9bc
fix: lint
2019-10-22 14:12:52 -04:00
Aziz Khoury
beea56b3c6
ie11 doesnt support Object.values ( #7993 )
2019-10-22 13:44:18 -04:00
Julian Lam
cf7e0cfd2d
feat: no more session cookie for guests ( #7982 )
...
* feat: no more session cookie for guests
* fix(tests): added additional tests and fixed the broken test
2019-10-22 13:38:36 -04:00
Julian Lam
6155c4600f
fix(deps): bump persona
2019-10-22 13:11:26 -04:00
renovate[bot]
d108c7d031
chore(deps): update dependency lint-staged to v9.4.2 ( #7954 )
2019-10-22 12:23:53 -04:00
Birkhoff Lee
2f515bac07
Add docker-compose.yml ( #7966 )
2019-10-22 12:23:12 -04:00
Opliko
df1efe5f96
feat: Implement WICG change-password-url ( #7072 ) ( #7990 )
...
* feat: Implement WICG change-password-url (#7072 )
* fix style for TravisCI
2019-10-22 12:16:09 -04:00
uplift
1aa520b7a0
parseInt uid in room users check ( #7988 )
...
nodebb-write-api fails this check without parsing into an int
2019-10-22 12:07:53 -04:00
Misty (Bot)
500ca6658e
Latest translations and fallbacks
2019-10-22 09:28:11 +00:00
Barış Soner Uşaklı
b01a47cbc1
feat: log errors from mubsub
2019-10-21 16:12:52 -04:00
Misty (Bot)
57dce269c3
Latest translations and fallbacks
2019-10-21 09:28:09 +00:00
renovate[bot]
9bd6f6864a
fix(deps): update dependency nodebb-theme-persona to v10.1.23 ( #7986 )
2019-10-20 17:02:43 -04:00
renovate[bot]
e31a47cd40
chore(deps): update dependency mocha to v6.2.2 ( #7984 )
2019-10-20 16:56:21 -04:00
Misty (Bot)
37642f4313
Latest translations and fallbacks
2019-10-19 09:27:14 +00:00
Barış Soner Uşaklı
441dd86d29
fix: convert param to string in slugify
...
fixes adding users to privilege table
2019-10-17 18:55:56 -04:00
renovate[bot]
9b308e4b07
chore(deps): update dependency coveralls to v3.0.7 ( #7961 )
2019-10-17 00:14:03 -04:00
renovate[bot]
9b4e9882b0
chore(deps): update dependency jsdom to v15.2.0 ( #7971 )
2019-10-17 00:13:49 -04:00
Barış Soner Uşaklı
d679218859
feat: upgrade to sitemap5 ( #7980 )
2019-10-16 22:14:59 -04:00
renovate[bot]
73e7aec5a4
Update dependency mongodb to v3.3.3 ( #7975 )
2019-10-16 21:33:05 -04:00
Barış Soner Uşaklı
f9f85fc425
fix: cli/reset.js ( #7979 )
2019-10-16 20:50:38 -04:00
Barış Soner Uşaklı
95a372df85
fix : #7977 , fix undefined url ( #7978 )
2019-10-16 17:42:02 -04:00
Julian Lam
ddf3812cdc
fix: passwords always expiring upon login
2019-10-16 13:52:18 -04:00
Barış Soner Uşaklı
ca3be1f336
fix : #7974 ( #7976 )
2019-10-16 13:33:00 -04:00
Misty (Bot)
4093c98794
Latest translations and fallbacks
2019-10-16 09:28:46 +00:00
Misty (Bot)
132e32eb5c
Latest translations and fallbacks
2019-10-15 09:27:59 +00:00
Renovate Bot
fd5095a379
chore(deps): update dependency husky to v3.0.9
2019-10-14 22:29:20 -04:00
Misty (Bot)
632daa0e94
Latest translations and fallbacks
2019-10-12 09:27:01 +00:00
Barış Soner Uşaklı
d72b0d1616
fix: delete follower/followingCount as well
2019-10-11 18:54:33 -04:00
Baris Usakli
52650436c3
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-10-11 15:27:38 -04:00
Baris Usakli
485fbd2f14
feat: #7964 , change all categories at once
...
allow passing cids to setCategoryWatchState and category.exists
2019-10-11 15:25:41 -04:00
renovate[bot]
bf6ae6d6d0
fix(deps): update dependency nodebb-theme-persona to v10.1.22 ( #7965 )
2019-10-11 15:14:03 -04:00
Baris Usakli
0da4f7ee8d
fix: event tests
2019-10-11 12:44:34 -04:00
Baris Usakli
990508a533
feat: closes #7952 , translate widget-settings
2019-10-11 11:51:24 -04:00
Baris Usakli
554e67116f
feat: remove ability to delete events from acp
2019-10-11 11:32:11 -04:00
Barış Soner Uşaklı
f52f98fb89
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-10-10 22:09:08 -04:00
Barış Soner Uşaklı
3775301f24
fix : #7958 , give rewards one by one
...
no need to check group.exists when leaving groups, if group doesn't exists isMember will be false anyways
2019-10-10 22:03:41 -04:00
renovate[bot]
692d94bf8c
fix(deps): update dependency nodebb-rewards-essentials to v0.1.2 ( #7962 )
2019-10-10 21:54:35 -04:00
Barış Soner Uşaklı
88818a5bbf
fix: rewards page acp not loading rewards
2019-10-10 18:12:25 -04:00
Baris Usakli
dd20293145
fix : #7929 , use fixed bootswatch
2019-10-10 12:01:48 -04:00
Baris Usakli
f272daaf37
fix : #7960 , dont try to save size for non images
2019-10-10 11:21:15 -04:00
Barış Soner Uşaklı
03827fa695
feat: resetting theme will reset skin
...
async/await cli/reset
2019-10-09 23:58:24 -04:00
Barış Soner Uşaklı
565f9726f7
fix : #7941 , validate some input fields
2019-10-09 22:04:25 -04:00
Barış Soner Uşaklı
661a0f5068
fix: don't show deleted topics on unread
2019-10-09 18:03:07 -04:00
Baris Usakli
6b3eb0144e
refactor: use arrow function
2019-10-09 13:30:59 -04:00
Baris Usakli
c01b0fbd8c
fix : #7951 , don't send notification for system messages
2019-10-09 13:29:49 -04:00
renovate[bot]
1a150d8f66
fix(deps): update dependency nodebb-theme-persona to v10.1.21 ( #7956 )
2019-10-08 19:02:35 -04:00
Baris Usakli
5b458fc7ca
fix : #7953 , allow icon only group badges
2019-10-08 12:19:17 -04:00
Misty (Bot)
b232b95f76
Latest translations and fallbacks
2019-10-08 09:27:54 +00:00
Barış Soner Uşaklı
ac4a500402
fix: remove 0 fields
2019-10-07 23:43:08 -04:00
Barış Soner Uşaklı
75bcb0f484
fix: remove unused data from post/topic/user hashes
2019-10-07 23:13:43 -04:00
Barış Soner Uşaklı
4bc77d064b
feat: disable timeout on launch route
2019-10-07 17:42:29 -04:00
Barış Soner Uşaklı
205d3f9d12
fix: groups not visible on widget panes
2019-10-07 17:22:15 -04:00
Barış Soner Uşaklı
c5f7b66c3a
fix: new nav items will show group select
2019-10-07 17:03:16 -04:00
Barış Soner Uşaklı
f402d7271a
fix: move post and change owner
2019-10-07 16:51:36 -04:00
Barış Soner Uşaklı
b19f0a686c
fix: 404 on new groups with spaces
2019-10-07 16:42:39 -04:00
Barış Soner Uşaklı
7823144bd9
fix : #7940 , run upgrade scripts on startup
2019-10-07 14:19:35 -04:00
Barış Soner Uşaklı
38322ec308
fix : #7949 , delete old user notifs
2019-10-07 14:10:08 -04:00
Barış Soner Uşaklı
6fb29e8408
fix: tests
2019-10-07 12:46:48 -04:00
Misty (Bot)
aafb7739a9
Latest translations and fallbacks
2019-10-07 09:27:36 +00:00
Barış Soner Uşaklı
f983f536c6
fix: check threshold before setting bookmark
2019-10-07 00:47:14 -04:00
Barış Soner Uşaklı
4e28e575cf
fix: mongo collection stats
2019-10-06 22:08:52 -04:00
Barış Soner Uşaklı
02d38caf47
refactor: async/await
2019-10-05 17:05:52 -04:00
Baris Usakli
91e8e3905c
fix : #7947 , disable unused cookie
2019-10-05 10:12:19 -04:00
Misty (Bot)
a578f92bcc
Latest translations and fallbacks
2019-10-05 09:26:57 +00:00
Barış Soner Uşaklı
c9bf6d0fe1
fix : #7945 , show watched categories in ignored categories
2019-10-04 22:00:37 -04:00
Barış Soner Uşaklı
f8c8038a06
refactor: remove log, topics.exists
2019-10-04 19:19:01 -04:00
renovate[bot]
cffbb32585
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.6.6 ( #7944 )
2019-10-04 09:44:15 -04:00
Misty (Bot)
b484f309e2
Latest translations and fallbacks
2019-10-04 09:27:23 +00:00
renovate[bot]
9589fa327c
fix(deps): update dependency nodebb-theme-persona to v10.1.20 ( #7943 )
2019-10-04 00:45:29 -04:00
Barış Soner Uşaklı
18bf865d83
fix: db.init calls
2019-10-04 00:38:59 -04:00
renovate[bot]
0d629f0696
fix(deps): update dependency nodebb-theme-persona to v10.1.19 ( #7942 )
2019-10-04 00:22:59 -04:00
Barış Soner Uşaklı
dc8d721c46
refactor: async/await
2019-10-03 23:31:42 -04:00
Barış Soner Uşaklı
1f0c6f3d60
refactor: async/await mongo
2019-10-03 22:26:33 -04:00
Baris Usakli
d5dda26f97
fix : #7938 , escape username in registration queue
2019-10-03 11:30:09 -04:00
Barış Soner Uşaklı
603908c10a
refactor: async/await socket.io/index
2019-10-02 22:51:02 -04:00
Barış Soner Uşaklı
3455c27a8d
fix : #7901 , handle group names that are translation keys
2019-10-02 22:20:09 -04:00
Barış Soner Uşaklı
c5ffd8cc74
refactor: async/await image.js
2019-10-02 18:50:03 -04:00
Barış Soner Uşaklı
41f8da2e7c
fix: fix the order of groups on user profile
2019-10-02 18:18:51 -04:00
renovate[bot]
2856333d05
fix(deps): update dependency connect-redis to v4.0.3 ( #7933 )
2019-10-02 12:09:53 -04:00
Renovate Bot
88cae4158a
chore(deps): update dependency husky to v3.0.8
2019-10-02 11:47:58 -04:00
Misty (Bot)
2477849bb5
Latest translations and fallbacks
2019-10-02 09:27:23 +00:00
Barış Soner Uşaklı
b192605450
feat: add new hook to get custom category tids for unread
2019-10-01 22:14:50 -04:00
Barış Soner Uşaklı
05e753c73b
refactor: remove var
2019-10-01 21:08:24 -04:00
Aziz Khoury
94810fd637
feat: adding filter:login.check and loginFormEntry[] for the filter:login.build hook ( #7861 )
...
* adding filter:login.check and loginFormEntry[] for the filter:login.build hook, related to nodebb-plugin-spam-be-gone/issues/32
* do not exceed 50 lines per function
* spam-be-gone@0.6.4
2019-10-01 17:21:48 -04:00
Renovate Bot
310039e875
fix(deps): update dependency spider-detector to v2
2019-10-01 17:21:27 -04:00
Julian Lam
54c9f877a6
fix : #7935 , ACP digest wording
2019-10-01 16:39:21 -04:00
Barış Soner Uşaklı
fb278fc2f0
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-10-01 13:02:59 -04:00
Barış Soner Uşaklı
10f168b824
fix : #7934 , return tids
2019-10-01 13:02:56 -04:00
Renovate Bot
a2a7bb3da5
chore(deps): update dependency lint-staged to v9.4.1
2019-10-01 12:46:31 -04:00
Renovate Bot
f9ad826bfe
chore(deps): update node.js to v8.16.1
2019-10-01 12:46:20 -04:00
Renovate Bot
48cc317c6e
chore(deps): update node:8.16.0 docker digest to bb12612
2019-10-01 12:44:31 -04:00
Renovate Bot
da12e94733
chore(deps): update dependency eslint to v6.5.1
2019-10-01 12:44:21 -04:00
Renovate Bot
10a30e665e
chore(deps): update dependency husky to v3.0.7
2019-10-01 12:43:57 -04:00
Renovate Bot
764ed7f814
fix(deps): update socket.io packages to v2.3.0
2019-10-01 12:40:15 -04:00
Renovate Bot
ddd4e03942
chore(deps): update commitlint monorepo to v8.2.0
2019-10-01 12:36:35 -04:00
Renovate Bot
b172d10683
chore(deps): update dependency mocha to v6.2.1
2019-10-01 12:33:49 -04:00
Barış Soner Uşaklı
3caa387ac6
fix: tests
2019-10-01 11:09:44 -04:00
Barış Soner Uşaklı
2444ed5c88
feat: #7932 , redirect to group details after creation
...
add private/hidden on group creation modal
2019-10-01 10:16:36 -04:00
Baris Usakli
9c051386d5
fix: tests
2019-09-30 17:15:50 -04:00
Baris Usakli
b93c826d35
feat: add new hook filteR:topics.getSortedTids
...
to let plugins replace the logic used to retrieve tids
2019-09-30 14:56:11 -04:00
Baris Usakli
95ab071254
fix: remove jquery
2019-09-30 13:16:21 -04:00
Misty (Bot)
4d912ca300
Latest translations and fallbacks
2019-09-30 09:27:29 +00:00
Barış Soner Uşaklı
13c870597e
fix: picture not showing up in change modal
2019-09-29 22:23:28 -04:00
Barış Soner Uşaklı
7effc89291
fix: profile page meta tags getting escaped twice
2019-09-29 21:44:07 -04:00
Barış Soner Uşaklı
9a7560049a
feat: bypass cropper for gifs
2019-09-29 21:03:37 -04:00
Barış Soner Uşaklı
ffe3670ff5
feat: deprecate file.isFileTypeAllowed
...
use image.isFileTypeAllowed, this function was always meant for images
2019-09-29 19:53:03 -04:00
Misty (Bot)
2801ffa622
Latest translations and fallbacks
2019-09-29 09:28:11 +00:00
Barış Soner Uşaklı
ed1223645e
feat: send notification to group owners when someone leaves
2019-09-28 22:44:13 -04:00
Baris Usakli
2150701f32
fix: missing await
2019-09-28 15:08:51 -04:00
Baris Usakli
ac6eb31c69
refactor: async/await flags.js
2019-09-28 14:37:50 -04:00
Barış Soner Uşaklı
0ced71be39
refactor: async/await flags
2019-09-26 22:51:11 -04:00
Barış Soner Uşaklı
310c6fd33f
properly filter /unread /recent /popular /top ( #7927 )
...
* feat: add failing test for pagination
* feat: test
* fix: redis tests
* refactor: remove logs
* fix: add new test
* feat: make sortedSetRangeByScore work with keys on redis
* fix: hardcoded set name
* feat: show topics from readable categories on recent/popular/top
* feat: rewrite unread topics
respect watched categories and followed topics
* fix: term + watched
2019-09-26 21:55:49 -04:00
renovate[bot]
17437897f9
fix(deps): update dependency sharp to v0.23.1 ( #7928 )
2019-09-26 18:33:04 -04:00
Andrew Rodrigues
40f131a6bb
fix: potential for XSS here
2019-09-26 14:00:01 -04:00
Barış Soner Uşaklı
7a0f607434
fix: account/categories
2019-09-25 21:24:07 -04:00
Barış Soner Uşaklı
22b02f1407
feat: add failing test for pagination ( #7924 )
...
* feat: add failing test for pagination
* feat: test
* fix: redis tests
* refactor: remove logs
2019-09-25 21:06:57 -04:00
Misty (Bot)
969c5d4a2b
Latest translations and fallbacks
2019-09-25 09:27:36 +00:00
Barış Soner Uşaklı
572bc29742
refactor: shorter map
2019-09-25 00:08:28 -04:00
Barış Soner Uşaklı
039710493a
refactor: remove logs
2019-09-24 23:49:19 -04:00
Barış Soner Uşaklı
b602c04463
feat: refactor getSortedSetRange to allow big arrays
2019-09-24 23:47:45 -04:00
Barış Soner Uşaklı
7e7ea7a697
refactor: dont modify key
2019-09-24 22:04:20 -04:00
Barış Soner Uşaklı
1f054c7ecb
fix: redis tests
2019-09-24 19:19:22 -04:00
Baris Usakli
1e5246f9ad
feat: add new test
2019-09-24 13:31:44 -04:00
Baris Usakli
a651d154ce
fix : #7921 , dont create wrong entries in db for flag
...
upgrade script to remove wrong entries
2019-09-24 12:22:40 -04:00
Misty (Bot)
bd3d3f2e39
Latest translations and fallbacks
2019-09-24 09:27:01 +00:00
Barış Soner Uşaklı
e32a55460f
refactor: remove logs
2019-09-24 00:36:42 -04:00
Barış Soner Uşaklı
9ee1a882ec
refactor: async/await flags
2019-09-24 00:30:59 -04:00
Barış Soner Uşaklı
625b0815bb
refactor: shorter, new Date doesnt throw
2019-09-23 23:51:45 -04:00
Barış Soner Uşaklı
babb9d7c55
fix : #7913 , dont allow urls in fullname/location, validate birthday
2019-09-23 23:50:04 -04:00
Barış Soner Uşaklı
bd026cb1ae
fix: upgrade scripts
2019-09-23 23:33:27 -04:00
Barış Soner Uşaklı
b842057f26
refactor: remove temp var
2019-09-23 22:31:55 -04:00
Barış Soner Uşaklı
f9d6912b4a
refactor: async/await file
2019-09-23 22:30:17 -04:00
Barış Soner Uşaklı
223c108cc6
refactor: async/await analytics
2019-09-23 00:04:57 -04:00
Misty (Bot)
f0ae2887b8
Latest translations and fallbacks
2019-09-22 09:27:07 +00:00
Barış Soner Uşaklı
96ab8d05aa
fix: only allow png/jpg/bmp in cover/profile images
2019-09-21 23:10:49 -04:00
Barış Soner Uşaklı
5505628c8d
refactor: change to const
2019-09-21 22:15:42 -04:00
Barış Soner Uşaklı
058581333e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-09-21 18:44:47 -04:00
Barış Soner Uşaklı
910b9b8864
fix : #7919 , add useUnifiedTopology
2019-09-21 18:44:41 -04:00
Misty (Bot)
bb8a9b2563
Latest translations and fallbacks
2019-09-21 09:26:43 +00:00
Barış Soner Uşaklı
bbc2e95688
feat: add rss feed url for tags
2019-09-21 00:34:51 -04:00
Barış Soner Uşaklı
873ec51978
fix: crash in feed
2019-09-21 00:27:55 -04:00
Barış Soner Uşaklı
795d4183ca
fix: lang key
2019-09-20 23:03:44 -04:00
Barış Soner Uşaklı
5b8550f060
fix: time cutoff and lang string
2019-09-20 23:03:31 -04:00
renovate[bot]
44cd71895b
fix(deps): update dependency nodebb-plugin-dbsearch to v4.0.6 ( #7918 )
2019-09-20 22:11:29 -04:00
renovate[bot]
d8fe6e42dc
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.16 ( #7917 )
2019-09-20 22:10:22 -04:00
Barış Soner Uşaklı
86b16629f8
refactor: returned fields
2019-09-20 22:10:08 -04:00
Barış Soner Uşaklı
90f8bb99c0
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-09-20 19:10:52 -04:00
renovate[bot]
c5e5e24bdf
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.15 ( #7916 )
2019-09-20 19:09:13 -04:00
Barış Soner Uşaklı
87f6ac59b1
fix: returned data
2019-09-20 19:04:47 -04:00
Barış Soner Uşaklı
84c19754e7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-09-20 17:37:52 -04:00
Barış Soner Uşaklı
955e00fd9d
fix: dont send all category data back to recent&unread etc
2019-09-20 17:21:32 -04:00
renovate[bot]
e18392ab41
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.14 ( #7914 )
2019-09-20 17:19:49 -04:00
Baris Usakli
ecf39727cc
fix : #7912
2019-09-20 11:44:49 -04:00
Barış Soner Uşaklı
307abaa8cc
fix: only return necessary data for categories
2019-09-20 02:12:15 -04:00
Barış Soner Uşaklı
e0fec86628
fix: dont crash if callback is undefined
2019-09-20 01:49:55 -04:00
Misty (Bot)
d788a8e913
Latest translations and fallbacks
2019-09-19 09:27:59 +00:00
Barış Soner Uşaklı
63bd3fc597
refactor: async/await emailer
2019-09-18 17:52:07 -04:00
Misty (Bot)
f76d35bcf2
Latest translations and fallbacks
2019-09-18 09:29:21 +00:00
renovate[bot]
8ed80bcb39
fix(deps): update dependency nodebb-theme-persona to v10.1.18 ( #7906 )
2019-09-17 16:43:52 -04:00
Barış Soner Uşaklı
35a4ca2fe9
feat: add sm2x avatar class #7813
2019-09-17 15:12:37 -04:00
Opliko
b9583ed838
Add privilege for accessing user information ( #7859 )
...
* Add view users info global privilege
* Show user ip only to global mods and admins
* fix missing comma
* Hide link for users without correct privilege
* move getting privilege information to getAllData
* Hide the link from Global Moderators as well
* Give Global Moderator view:users:info privilege
* Restrict ip in post menu to view:users:info
* add some trailing commas....
* Add privilege to categories test
* Add group privilege to categories test
* add upgrade script
* fix style for TravisCI
* more styling - change spaces to tabs
* some more styling fixes (hopefully final one)
* fix style for Travis CI
* hide ip in chat messages
* Don't show even hidden ips on user profile page
2019-09-17 14:02:52 -04:00
Barış Soner Uşaklı
781b3f1a9a
fix : #7800 , dont crash on resize
2019-09-17 14:00:36 -04:00
Barış Soner Uşaklı
71cd602da9
feat: #7090 , abililty to hide widgets
2019-09-17 11:42:30 -04:00
renovate[bot]
5b8bb3e426
fix(deps): update dependency nodebb-rewards-essentials to v0.1.1 ( #7905 )
2019-09-17 11:21:41 -04:00
Barış Soner Uşaklı
de4619689b
fix: change params
2019-09-17 09:12:45 -04:00
Barış Soner Uşaklı
9b151b2316
fix: remove dupe code
2019-09-16 23:22:10 -04:00
Barış Soner Uşaklı
ec3b5dd95a
refactor: async/await routes/feeds
2019-09-16 23:05:59 -04:00
Barış Soner Uşaklı
5de6d8857a
feat: #7760 , body-parser config
2019-09-16 18:39:25 -04:00
Barış Soner Uşaklı
b110aec6ed
refactor: async/await rewards
2019-09-15 22:41:25 -04:00
renovate[bot]
8b7f6566cc
fix(deps): update dependency connect-redis to v4 ( #7869 )
2019-09-15 17:07:53 -04:00
Barış Soner Uşaklı
a7d2b8a1fe
refactor: async/await socket.io
2019-09-15 02:14:51 -04:00
Misty (Bot)
9d41955bca
Latest translations and fallbacks
2019-09-14 09:27:22 +00:00
Barış Soner Uşaklı
52b2d670e5
refactor: async/await
2019-09-13 23:34:52 -04:00
Barış Soner Uşaklı
f05c1dae69
feat: actually cache duh
2019-09-13 22:13:27 -04:00
Barış Soner Uşaklı
63bd252fba
feat: cache tags:topic:count
2019-09-13 22:06:10 -04:00
Barış Soner Uşaklı
1789ecb45c
feat: increase search timeouts
2019-09-13 21:24:43 -04:00
Barış Soner Uşaklı
75d7ae9272
refactor: async/await
2019-09-13 18:24:21 -04:00
Misty (Bot)
63a741cfb3
Latest translations and fallbacks
2019-09-13 09:27:40 +00:00
Barış Soner Uşaklı
5c2afe5eac
refactor: async/await socket.io/topics
2019-09-12 23:27:36 -04:00
Barış Soner Uşaklı
ebe5ed22bb
feat: make handleSearch public
2019-09-12 18:52:03 -04:00
Barış Soner Uşaklı
2a5fe2b8f4
fix : #7894 , translate log in to view
2019-09-12 14:47:36 -04:00
Barış Soner Uşaklı
3c6c40b177
refactor: async/await controllers/user.js
2019-09-12 14:20:50 -04:00
Barış Soner Uşaklı
5c0266d8c4
refactor: async/await uploads
2019-09-12 12:41:59 -04:00
renovate[bot]
b2423baeec
fix(deps): update dependency nodebb-plugin-mentions to v2.7.3 ( #7899 )
2019-09-12 11:55:46 -04:00
renovate[bot]
a3120a62cf
fix(deps): update dependency nodebb-plugin-mentions to v2.7.2 ( #7898 )
2019-09-12 11:35:11 -04:00
Barış Soner Uşaklı
3e2ed21d3d
refactor: move tos parsing to /tos
2019-09-12 10:21:18 -04:00
Barış Soner Uşaklı
b81405a8cc
feat: increase size of local cache
2019-09-11 18:09:39 -04:00
Barış Soner Uşaklı
ec98945a5f
refactor: remove commented out code
2019-09-11 16:41:25 -04:00
Barış Soner Uşaklı
b9105ef9c6
refactor: async/await controllers/authentication
2019-09-11 02:02:07 -04:00
Andrew Rodrigues
b99279a83c
fix: minor typo
2019-09-11 01:33:39 -04:00
Barış Soner Uşaklı
67875f7e1f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-09-11 00:33:29 -04:00
renovate[bot]
106c20e2a6
fix(deps): update dependency nodebb-plugin-dbsearch to v4.0.5 ( #7896 )
2019-09-11 00:28:51 -04:00
Barış Soner Uşaklı
22f8011686
refactor: remove async from isPasswordValid, function is sync
2019-09-11 00:28:42 -04:00
renovate[bot]
fa251ece63
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.13 ( #7895 )
2019-09-11 00:23:10 -04:00
Barış Soner Uşaklı
6cda369872
refactor: make categories.buildForSelectCategories non async
2019-09-10 23:44:08 -04:00
Barış Soner Uşaklı
09410ff1c5
feat: don't hardcode numberic fields in user search
2019-09-10 20:40:49 -04:00
Barış Soner Uşaklı
0843497dd4
fix : #7893 , check private upload setting
2019-09-10 18:01:37 -04:00
Baris Usakli
77cb4b55cb
fix : #7892 , handle string 'true'/'false'
2019-09-10 13:56:57 -04:00
Barış Soner Uşaklı
a4d84a66dd
refactor: remove dupe code
2019-09-09 19:34:20 -04:00
Barış Soner Uşaklı
e93ef0d7fd
refactor: async/await socket.io/posts
2019-09-09 19:19:56 -04:00
Barış Soner Uşaklı
4652c68ba7
fix: dont show deleted topics in digest
2019-09-09 18:00:05 -04:00
Renovate Bot
8c2fc57728
fix(deps): update dependency nodebb-plugin-mentions to v2.7.1
2019-09-09 11:53:12 -04:00
Barış Soner Uşaklı
3887fc678b
fix : #7824 , update timeago settings on userlanguage change
2019-09-08 21:44:22 -04:00
renovate[bot]
429e124f34
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.12 ( #7889 )
2019-09-08 13:31:25 -04:00
Misty (Bot)
864af61055
Latest translations and fallbacks
2019-09-08 09:28:19 +00:00
Barış Soner Uşaklı
88dfbf213f
refactor: async/await socket.io/admin
2019-09-07 18:22:03 -04:00
renovate[bot]
516b62ea68
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.11 ( #7888 )
2019-09-07 14:26:25 -04:00
Barış Soner Uşaklı
451c7fd4b6
feat: allow only watching core
2019-09-07 14:10:24 -04:00
David Karrick
9b4ae4c04a
Added Postgres SSL Support ( #7887 )
...
* [Added] Postgres SSL Support
* [Added]Postgres SSL Support
* [Added] Postgres SSL Support
2019-09-07 13:27:51 -04:00
Misty (Bot)
2d24153933
Latest translations and fallbacks
2019-09-07 09:28:08 +00:00
Baris Usakli
71e50bbf4e
refactor: socket.io/admin/categories async/await
2019-09-06 16:31:19 -04:00
Renovate Bot
6a4a9e26a2
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.10
2019-09-06 16:07:00 -04:00
Julian Lam
9b09ee0e93
feat: client-side taskbar.update method, deprecates .updateTitle()
2019-09-06 16:02:16 -04:00
renovate[bot]
12ba589d69
fix(deps): update dependency nodebb-plugin-dbsearch to v4.0.4 ( #7883 )
2019-09-06 12:52:21 -04:00
Renovate Bot
c75f3d278d
fix(deps): update dependency postcss to v7.0.18
2019-09-06 12:44:35 -04:00
Misty (Bot)
87a7a59903
Latest translations and fallbacks
2019-09-06 09:28:55 +00:00
Renovate Bot
317c67713e
fix(deps): update dependency nodebb-theme-persona to v10.1.17
2019-09-05 15:48:01 -04:00
Renovate Bot
6e9caddcd1
fix(deps): update dependency nodebb-theme-vanilla to v11.1.8
2019-09-05 15:47:41 -04:00
Barış Soner Uşaklı
acd9576489
fix: don't move theme/plugin to top if its already active
2019-09-05 13:31:42 -04:00
Julian Lam
1796b65d34
feat: option to restrict group leaving, closes #7770
2019-09-05 12:01:42 -04:00
Julian Lam
4588a4fdcf
refactor: admin groups.join socket async/await
2019-09-05 12:01:41 -04:00
Misty (Bot)
7c0cfc33ea
Latest translations and fallbacks
2019-09-05 09:29:12 +00:00
Julian Lam
30a86ed553
fix : #7853 , dissociation on post purge
2019-09-04 16:59:04 -04:00
Renovate Bot
effe39895e
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.9
2019-09-04 13:50:52 -04:00
Renovate Bot
b69769bb84
fix(deps): update dependency nodebb-plugin-mentions to v2.7.0
2019-09-04 11:45:20 -04:00
Julian Lam
0c4cd840a0
fix: added comment back
2019-09-04 11:44:04 -04:00
Julian Lam
fe452762b7
fix: inability for plugins to actually alter parser sanitization config
...
/cc @pitaj
2019-09-04 11:43:05 -04:00
Barış Soner Uşaklı
ad96b0e0db
feat: preserver querystring when changing category sort
2019-09-04 11:04:08 -04:00
Julian Lam
9b8ac89e13
fix: htmlentity instead of url encoding for room rename system message
2019-09-03 15:43:02 -04:00
renovate[bot]
9149db1fec
fix(deps): update dependency benchpressjs to v2 ( #7876 )
2019-09-03 13:39:01 -04:00
Renovate Bot
793c5eaa79
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.8
2019-09-03 11:55:37 -04:00
Renovate Bot
57de99d21c
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.7
2019-08-30 16:42:03 -04:00
Baris Usakli
dd8386d93d
refactor: password async/await
2019-08-30 16:16:56 -04:00
Baris Usakli
3a01e95380
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-08-30 15:10:45 -04:00
Julian Lam
2580306db9
feat: html sanitization on all filter:parse.* hooks, closes #7872
2019-08-30 14:40:18 -04:00
Baris Usakli
0164e51f9f
refactor: sitemap to async/await
2019-08-30 14:20:54 -04:00
Baris Usakli
e291a60964
fix: page count for filters
2019-08-30 12:32:21 -04:00
Barış Soner Uşaklı
547bb4966d
fix : #7866 , show correct title based on digest interval
2019-08-28 17:04:21 -04:00
renovate[bot]
4ee2c09065
fix(deps): update dependency mongodb to v3.3.2 ( #7871 )
2019-08-28 15:07:58 -04:00
Baris Usakli
3d2cb6288a
feat: up socket.io-adapter-mongo
2019-08-28 11:37:36 -04:00
Barış Soner Uşaklı
aea04de094
feat: update LESS to v3.x, #7855 ( #7867 )
...
* feat: #7855
* fix: tests
2019-08-28 11:22:39 -04:00
Barış Soner Uşaklı
105fb79c5b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-08-27 19:31:07 -04:00
Barış Soner Uşaklı
b565e56864
feat: up psql socket.io adapter
2019-08-27 19:30:56 -04:00
renovate[bot]
8ce2a5fc20
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.6.5 ( #7865 )
2019-08-27 19:30:17 -04:00
Barış Soner Uşaklı
21e81f961c
fix : #7780
2019-08-27 10:00:13 -04:00
renovate[bot]
0dfce49f9c
fix(deps): update dependency mongodb to v3.3.1 ( #7862 )
2019-08-27 00:38:33 -04:00
renovate[bot]
e4b5d0b4f2
fix(deps): update dependency connect-pg-simple to v6 [security] ( #7864 )
2019-08-27 00:38:20 -04:00
Barış Soner Uşaklı
d372720749
refactor: remove hook assign
2019-08-23 22:35:15 -04:00
Barış Soner Uşaklı
f31d30cd02
feat: add client side hook for quick search&normal search
2019-08-23 22:25:36 -04:00
Baris Usakli
f9a804e014
refactor: async/await users
2019-08-23 15:46:10 -04:00
Barış Soner Uşaklı
19b63bfaa7
refactor: remove empty line
2019-08-22 21:43:48 -04:00
Barış Soner Uşaklı
69333f59af
refactor: remove vars
2019-08-22 21:16:37 -04:00
Barış Soner Uşaklı
f2912e9fe0
fix: pinned tids showing on page > 1
2019-08-22 21:14:18 -04:00
Barış Soner Uşaklı
a4dec7e3ab
fix : #7860 , allow running single upgrade scripts from plugins
2019-08-22 20:40:44 -04:00
Barış Soner Uşaklı
1d7e0c6341
feat: allow floating pinned topics to top in getSortedTopics
2019-08-22 13:04:14 -04:00
Barış Soner Uşaklı
6f7ab5861e
feat: promisify recent.getData
2019-08-22 11:08:14 -04:00
Barış Soner Uşaklı
2c4f04462f
refactor: async/await controllers
2019-08-21 23:02:50 -04:00
Renovate Bot
a121098513
fix(deps): update dependency nodebb-plugin-mentions to v2.6.1
2019-08-21 15:38:34 -04:00
Julian Lam
a67762bc32
fix: reset should not automatically build assets
2019-08-21 15:17:50 -04:00
Renovate Bot
cdccc64653
fix(deps): update dependency nodebb-plugin-mentions to v2.6.0
2019-08-21 14:33:45 -04:00
Barış Soner Uşaklı
2b1912a964
fix: update morgan and lodash
2019-08-21 12:04:22 -04:00
Barış Soner Uşaklı
89cd31ed28
feat: faster initial stat loading
2019-08-21 01:30:00 -04:00
Barış Soner Uşaklı
cb50b3f441
feat: cache stats, mongo count sucks
2019-08-21 01:20:02 -04:00
Barış Soner Uşaklı
3ff6e1bb64
feat: dashboard stats
...
show
yesterday/today
lastweek/this week
lastmonth/this month
2019-08-21 00:25:38 -04:00
Barış Soner Uşaklı
aeb44faf5c
feat: add filter:search.getPosts
2019-08-20 20:06:03 -04:00
Barış Soner Uşaklı
80bd52fcfa
feat: add image and imageClass to post summaries
2019-08-20 20:05:07 -04:00
Barış Soner Uşaklı
5362488584
refactor: async/await controllers/tags
2019-08-19 23:36:49 -04:00
Barış Soner Uşaklı
f15c7f12b3
refactor: async/await
2019-08-19 23:17:43 -04:00
renovate[bot]
2f02edbc3c
fix(deps): update dependency rimraf to v3 ( #7843 )
2019-08-19 20:25:53 -04:00
Baris Usakli
0722cc4715
refactor: globalmods/groups
2019-08-19 17:18:33 -04:00
Baris Usakli
bd8736db38
refactor: controllers/category.js
2019-08-19 16:22:54 -04:00
Baris Usakli
8c1ecdc13c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-08-19 16:08:20 -04:00
renovate[bot]
39da440aef
Merge pull request #7849 from NodeBB/renovate/husky-3.x
...
chore(deps): update dependency husky to v3.0.4
2019-08-19 12:08:01 -04:00
Renovate Bot
ccccba8128
chore(deps): update dependency lint-staged to v9.2.3
2019-08-19 12:07:48 -04:00
Baris Usakli
27c27b497e
refactor: use arrow func
2019-08-19 11:07:59 -04:00
renovate[bot]
2b1f840eb1
chore(deps): update dependency coveralls to v3.0.6 ( #7820 )
2019-08-19 08:41:23 -04:00
renovate[bot]
cf2504f881
fix(deps): update dependency rimraf to v2.7.1 ( #7838 )
2019-08-19 08:37:32 -04:00
Misty (Bot)
cc119c55d5
Latest translations and fallbacks
2019-08-19 09:28:24 +00:00
Barış Soner Uşaklı
1e0190abef
fix : #7842 , groups.invite works with an array of uids
2019-08-18 21:51:32 -04:00
Barış Soner Uşaklı
fa26855671
feat: #7842 , make isInvited, isPending work with uids
2019-08-18 20:57:14 -04:00
Barış Soner Uşaklı
4eaa630b1c
refactor: async/await controllers/api
2019-08-18 19:06:51 -04:00
renovate[bot]
ca7ba9be34
fix(deps): update dependency nodebb-theme-persona to v10.1.16 ( #7848 )
2019-08-16 19:40:17 -04:00
Baris Usakli
acf12e3dd8
feat: convert search controller to async/await
2019-08-16 15:02:45 -04:00
Barış Soner Uşaklı
6f375482a0
refactor: async/await admin/controllers
2019-08-14 22:48:57 -04:00
Barış Soner Uşaklı
592d9c82c5
fix : #7844 , add uid to events, log plugin install/uninstall events
2019-08-14 19:17:43 -04:00
renovate[bot]
b1c0beb713
fix(deps): update dependency nodebb-theme-persona to v10.1.15 ( #7845 )
2019-08-14 16:41:41 -04:00
Barış Soner Uşaklı
c9250a01a2
refactor: async/await, remove dupe code for homepage routes
2019-08-14 16:27:58 -04:00
Julian Lam
1a2a381ae3
feat: notification on membership acceptance, closes #7835
2019-08-14 15:50:03 -04:00
Julian Lam
c44bf48c01
fix: removed console.logs
2019-08-14 15:20:13 -04:00
Julian Lam
f736f0b382
fix: broken tests from 71b205a889
2019-08-14 15:19:00 -04:00
Julian Lam
1ce33faaea
feat: additional events logged for various group actions
...
closes #7841
2019-08-14 15:03:09 -04:00
Julian Lam
71b205a889
refactor: async/await for src/socket.io/groups.js
2019-08-14 14:25:00 -04:00
Barış Soner Uşaklı
c6c13725f8
fix: typo
2019-08-14 13:41:28 -04:00
Barış Soner Uşaklı
e635348693
feat: async
2019-08-14 13:29:52 -04:00
Barış Soner Uşaklı
32ea04a872
feat: async/await controllers/admin/dashboard
2019-08-14 11:53:51 -04:00
Barış Soner Uşaklı
647713f3fa
fix: category description getting translated in ACP
2019-08-14 08:18:41 -04:00
renovate[bot]
661284cfc5
fix(deps): update dependency nodebb-theme-persona to v10.1.14 ( #7837 )
2019-08-13 16:14:08 -04:00
Barış Soner Uşaklı
7162051905
fix : #7791
2019-08-13 16:13:39 -04:00
Julian Lam
29f96b199c
fix(style): requiring parens in block bodies
2019-08-13 15:12:27 -04:00
Julian Lam
0921230976
fix(style): updated code to follow new eslint recommendations
...
Squashed commit of the following:
commit f9ce878b26
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 14:30:46 2019 -0400
fix(style): updated code to follow new eslint recommendations
commit 80dd370e41
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 14:14:58 2019 -0400
fix(deps): update dependency sitemap to v4
Squashed commit of the following:
commit f4dd9cabb2
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 11:33:05 2019 -0400
fix: resolved breaking changes from sitemap v4 upgrade
commit 9043415ee1
Merge: e3352b272 72590b346
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 11:09:55 2019 -0400
Merge branch 'master' into renovate/sitemap-4.x
commit e3352b272e
Author: Renovate Bot <bot@renovateapp.com >
Date: Mon Aug 12 07:59:05 2019 +0000
fix(deps): update dependency sitemap to v4
commit 8e3c0cdcae
Author: Renovate Bot <bot@renovateapp.com >
Date: Fri Aug 9 00:49:51 2019 +0000
fix(deps): update dependency commander to v3
commit 2104449d38
Author: Renovate Bot <bot@renovateapp.com >
Date: Tue Aug 13 15:00:27 2019 +0000
fix(deps): update dependency mongodb to v3.3.0
commit d2937f446a
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Tue Aug 13 10:36:48 2019 -0400
feat: async/await admin/controllers
commit 1b97e8b199
Author: Misty (Bot) <deploy@nodebb.org >
Date: Tue Aug 13 09:28:39 2019 +0000
Latest translations and fallbacks
commit 69a48957a2
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Mon Aug 12 21:56:09 2019 -0400
feat: async/await
commit b9b2a7e593
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Mon Aug 12 20:58:29 2019 -0400
feat: async/await refactor
controllers/accounts
commit a8d43a1759
Author: Baris Usakli <barisusakli@gmail.com >
Date: Mon Aug 12 14:49:40 2019 -0400
feat: async/await controllers/accounts
commit 2f25aae57b
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Sun Aug 11 23:09:50 2019 -0400
fix : #7831 , fix pagination
convert to async/await
commit c9e83f2374
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Sun Aug 11 00:14:35 2019 -0400
fix: remove empty line
commit 30be91b26c
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Sun Aug 11 00:13:41 2019 -0400
fix: remove useless catchs and empty line
commit 2e4a71c0b6
Author: Renovate Bot <bot@renovateapp.com >
Date: Sat Aug 10 06:51:50 2019 +0000
chore(deps): update dependency eslint-config-airbnb-base to v14
2019-08-13 15:12:27 -04:00
Renovate Bot
eaea6f63f6
fix(deps): update dependency nodebb-theme-persona to v10.1.13
2019-08-13 14:16:04 -04:00
Julian Lam
d3d677daf2
fix(deps): update dependency sitemap to v4
...
Squashed commit of the following:
commit f4dd9cabb2
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 11:33:05 2019 -0400
fix: resolved breaking changes from sitemap v4 upgrade
commit 9043415ee1
Merge: e3352b272 72590b346
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 11:09:55 2019 -0400
Merge branch 'master' into renovate/sitemap-4.x
commit e3352b272e
Author: Renovate Bot <bot@renovateapp.com >
Date: Mon Aug 12 07:59:05 2019 +0000
fix(deps): update dependency sitemap to v4
2019-08-13 14:15:25 -04:00
Renovate Bot
7a5dbd9ff5
fix(deps): update dependency commander to v3
2019-08-13 11:35:36 -04:00
Renovate Bot
360e172e53
fix(deps): update dependency mongodb to v3.3.0
2019-08-13 11:35:16 -04:00
Barış Soner Uşaklı
72590b3462
feat: async/await admin/controllers
2019-08-13 10:36:48 -04:00
Misty (Bot)
216eba6847
Latest translations and fallbacks
2019-08-13 09:28:39 +00:00
Barış Soner Uşaklı
7beef91c3f
feat: async/await
2019-08-12 21:56:09 -04:00
Barış Soner Uşaklı
3cc7ec63e8
feat: async/await refactor
...
controllers/accounts
2019-08-12 20:58:29 -04:00
Baris Usakli
a3541d887b
feat: async/await controllers/accounts
2019-08-12 14:49:40 -04:00
Barış Soner Uşaklı
014e31533d
fix : #7831 , fix pagination
...
convert to async/await
2019-08-11 23:09:50 -04:00
Barış Soner Uşaklı
c506f8063d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-08-11 00:14:41 -04:00
Barış Soner Uşaklı
292bbe3449
fix: remove empty line
2019-08-11 00:14:35 -04:00
Barış Soner Uşaklı
5fce45580a
fix: remove useless catchs and empty line
2019-08-11 00:13:41 -04:00
Misty (Bot)
7ca334264f
Latest translations and fallbacks
2019-08-09 09:27:29 +00:00
Barış Soner Uşaklı
fd5f9822bd
fix : #7823 , fix topic move readding pids when topic is deleted
2019-08-08 14:23:34 -04:00
Barış Soner Uşaklı
3ecac97d7e
fix : #7826 , fix order of categories on recent dropdown
2019-08-08 12:11:13 -04:00
Renovate Bot
cbede89af3
chore(deps): update dependency husky to v3.0.3
2019-08-08 09:15:53 -04:00
Misty (Bot)
7a31c9f06e
Latest translations and fallbacks
2019-08-08 09:28:10 +00:00
Barış Soner Uşaklı
b734defbfa
feat: rewrite getRawPost to async/await
...
promisify SocketPosts
2019-08-07 17:38:23 -04:00
Julian Lam
973075cfbc
feat: added new filter hook filter:post.getRawPost
2019-08-07 14:10:25 -04:00
Julian Lam
924d332c2c
Revert "refactor: rewrote SocketPosts.getRawPost in await style"
...
This reverts commit 08530bb33f .
2019-08-07 14:10:24 -04:00
Baris Usakli
06932602ab
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-08-07 14:07:48 -04:00
Baris Usakli
e9fd49e234
feat: convert categories controller to async/await
2019-08-07 13:46:19 -04:00
Julian Lam
08530bb33f
refactor: rewrote SocketPosts.getRawPost in await style
...
Added new filter hook filter:post.getRawPost
2019-08-07 13:18:53 -04:00
Jakub
90bcd65a00
add filter:manifest.build ( #7821 )
...
* add filter:manifest.build
Added a hook that lets plugins modify manifest.json, as suggested in https://community.nodebb.org/post/59670
* Added error handling
Thanks barisusakli
* Define next
* Pass data as an object
* Remove multiple spaces
2019-08-07 11:20:37 -04:00
Misty (Bot)
602c09e1f9
Latest translations and fallbacks
2019-08-07 09:27:28 +00:00
Barış Soner Uşaklı
8d4f20865f
fix: redis pubsub not being required correctly
...
split connection logic into separate module
2019-08-06 18:27:00 -04:00
Barış Soner Uşaklı
186321e646
fix: mongo.close using wrong client
2019-08-06 17:35:03 -04:00
Barış Soner Uşaklı
bc6f22ebdb
fix: digest not sending topics
2019-08-06 17:23:50 -04:00
Renovate Bot
61f9be99e9
fix(deps): update dependency nodebb-plugin-markdown to v8.10.4
2019-08-06 12:16:51 -04:00
Julian Lam
3d3fa8655d
feat: new client-side hooks for chat minimize and close
...
closes #7805
2019-08-06 11:05:08 -04:00
Renovate Bot
f2e4664d93
chore(deps): update dependency lint-staged to v9
2019-08-06 10:58:41 -04:00
Renovate Bot
d860f8c799
fix(deps): update dependency nodebb-plugin-markdown to v8.10.3
2019-08-06 10:58:29 -04:00
renovate[bot]
57b2a55320
chore(deps): update dependency eslint-plugin-import to v2.18.2 ( #7779 )
2019-08-05 09:23:41 -04:00
renovate[bot]
7257e6b2aa
chore(deps): update dependency eslint to v6.1.0 ( #7783 )
2019-08-05 09:22:10 -04:00
Barış Soner Uşaklı
af1f7249a7
feat: test psql without defineProperty ( #7815 )
...
* feat: test psql without defineProperty
* feat: refactor psql
remove .bind calls, use module.pool.query directly
move requires to top of file
move promisify to bottom so .init etc are promisified
* feat: mongodb
move requires to bottom
* feat: redis
2019-08-05 09:20:00 -04:00
Julian Lam
52a2e5d61d
fix : #7816 , adding GDPR and TOU interstitials earlier on route reloading
...
A use-case was presented that called for a theme to disable the
registration interstitials. However, the plugin hooks were always
fired first, and so the core interstitials could not be removed
at that time because they hadn't been added yet.
This change moved the interstitial adding to the earliest point
possible, right after plugins.loadedHooks is emptied in preparation
for plugin initialisation.
2019-08-02 12:59:36 -04:00
Misty (Bot)
687b9b74c0
Latest translations and fallbacks
2019-08-02 09:27:46 +00:00
Julian Lam
af968c6ae5
feat: fire updateRemainingLength hook for chats
2019-08-01 12:13:26 -04:00
Julian Lam
0e07ffa1d9
feat: send pids into filter:post.getFields hook
2019-07-31 15:06:14 -04:00
Baris Usakli
65fc06128c
feat: move cache tpl
2019-07-31 12:56:56 -04:00
Baris Usakli
3a9d83a44b
feat: async refactor
2019-07-31 12:39:15 -04:00
Barış Soner Uşaklı
47e30a67be
feat: move group privs above user, add labels
2019-07-30 17:46:18 -04:00
Barış Soner Uşaklı
23046bab9a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-07-30 16:44:11 -04:00
Renovate Bot
7ad72b324d
chore(deps): update dependency husky to v3.0.2
2019-07-30 14:54:42 -04:00
Baris Usakli
9780f5b975
fix : #7809 , dont check postDelay if submitting from queue
2019-07-30 13:19:50 -04:00
Baris Usakli
2abe244b6e
fix: newPostEditDuration
2019-07-30 13:03:01 -04:00
Barış Soner Uşaklı
dec8040c09
feat: widgets/index.js
...
enable widget-essentials in tests
fix widget test
2019-07-29 19:42:55 -04:00
Barış Soner Uşaklı
6a289fbac9
fix : #7789
2019-07-29 18:26:29 -04:00
Barış Soner Uşaklı
4d6b687183
feat: use promise version
2019-07-29 17:55:48 -04:00
Barış Soner Uşaklı
1c2540d3e1
feat: #7743 , meta/dependencies
2019-07-29 16:33:48 -04:00
Baris Usakli
96ebe7b5f7
feat: #7743 , widgets/admin
2019-07-29 13:34:29 -04:00
renovate[bot]
2258452c3e
fix(deps): update dependency sharp to v0.23.0 ( #7806 )
2019-07-29 11:24:47 -04:00
renovate[bot]
b9aac424cd
fix(deps): update dependency nodebb-theme-persona to v10.1.12 ( #7799 )
2019-07-26 21:04:33 -04:00
Barış Soner Uşaklı
666e0eaff9
fix : #7798 , fix nested post selection
2019-07-26 20:35:45 -04:00
Baris Usakli
8bf40d04c9
fix : #7788 , fix on topic move and new post
2019-07-26 14:23:10 -04:00
Baris Usakli
053ff510bb
fix : #7788 , fix another edge case
...
ignore pids in topics that were purged/deleted
2019-07-26 13:22:33 -04:00
renovate[bot]
d98313b5f6
fix(deps): update dependency nodebb-plugin-dbsearch to v4 ( #7797 )
2019-07-25 00:52:00 -04:00
Barış Soner Uşaklı
b10ad7b6ff
fix: topicData passed to action:topic.edit
2019-07-24 23:50:23 -04:00
renovate[bot]
ef734b622e
fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.8 ( #7796 )
2019-07-24 22:12:06 -04:00
Barış Soner Uşaklı
c02686bfc8
feat: #7743 , meta/languages and languages
2019-07-24 17:44:23 -04:00
Julian Lam
66aa443b7a
feat: added filter:tags.getAll plugin hook
2019-07-24 12:06:54 -04:00
Barış Soner Uşaklı
102d4b0247
feat: #7743 , events
2019-07-23 23:05:42 -04:00
Barış Soner Uşaklı
97d7a85060
feat: #7743 meta/errors
2019-07-23 22:20:39 -04:00
Barış Soner Uşaklı
99cf47ee08
feat: get rid of async.eachSeries
2019-07-23 21:47:33 -04:00
Barış Soner Uşaklı
ce91288607
fix: derpy catch
2019-07-23 21:17:00 -04:00
Barış Soner Uşaklı
3c32d8600f
fix : #7788 No new posts ( #7793 )
...
* feat: debug no-new-posts
* feat: add test for user delete
* fix: timeout for flag test
* feat: shorter
2019-07-23 21:11:04 -04:00
Renovate Bot
e76214a25c
chore(deps): update node:8.16.0 docker digest to c671dc2
2019-07-23 16:48:55 -04:00
Julian Lam
7b90863971
feat: #7743 meta/tags.js
2019-07-23 14:48:16 -04:00
Julian Lam
79eed9ae60
feat: #7743 meta/templates.js
2019-07-23 14:26:14 -04:00
Baris Usakli
6a486e35bb
fix: user urls in subfolder install
...
fix missing await
2019-07-23 11:42:28 -04:00
Misty (Bot)
54b87fd176
Latest translations and fallbacks
2019-07-23 09:27:49 +00:00
Barış Soner Uşaklı
764a2b1210
feat: #7743 navigation
2019-07-22 19:56:44 -04:00
Barış Soner Uşaklı
e72f3e4ffe
feat: #7743 account/posts controller
2019-07-22 19:41:18 -04:00
Barış Soner Uşaklı
9b3f4b98d1
feat: #7743 finish topics controller
2019-07-22 18:52:31 -04:00
Barış Soner Uşaklı
0b498acdcf
fix : #7765
2019-07-22 18:36:29 -04:00
Barış Soner Uşaklı
0d047f4eb9
feat: #7743 , webserver
2019-07-22 18:16:18 -04:00
Julian Lam
87552c559c
fix: tests
2019-07-22 16:18:28 -04:00
Renovate Bot
8b1fc5c85f
fix(deps): update dependency nodebb-theme-persona to v10.1.11
2019-07-22 15:14:18 -04:00
Renovate Bot
ba1bb5283a
fix(deps): update dependency nodebb-theme-vanilla to v11.1.7
2019-07-22 15:14:04 -04:00
Julian Lam
7dc0eaf070
feat: #7743 meta/themes.js
2019-07-22 15:11:55 -04:00
Barış Soner Uşaklı
a15c50bf62
feat: #7743 , meta/sounds
2019-07-22 12:19:29 -04:00
Barış Soner Uşaklı
7f72181ec8
feat: #7743 , meta/cachebuster, meta/configs
2019-07-22 11:54:37 -04:00
Julian Lam
756a717eb8
feat: convert src/messaging/* to async/await ( #7778 )
...
* feat: src/messaging/create.js, #7743
* feat: src/messaging/data.js, #7743
* feat: src/messaging/delete.js, #7743
* feat: src/messaging/edit.js, index.js, #7743
* fix: added in missing awaits
* feat: wrapped up src/messaging/* rewrite
* refactor: messaging delete/restore similar blocks of code
2019-07-22 11:18:13 -04:00
Barış Soner Uşaklı
fcf8fd51cb
feat: #7743 meta/blacklist
2019-07-22 10:37:21 -04:00
Barış Soner Uşaklı
3dd806dcb8
fix: revert requires
2019-07-22 08:33:35 -04:00
Misty (Bot)
2d34b8cc99
Latest translations and fallbacks
2019-07-22 09:27:32 +00:00
Barış Soner Uşaklı
69860e582b
feat: #7743 meta/index
2019-07-22 00:47:24 -04:00
Barış Soner Uşaklı
c126cd8572
feat: #7743 plugins
2019-07-22 00:30:47 -04:00
Barış Soner Uşaklı
f5f5f76b12
feat: #7743 plugins/data
2019-07-21 22:40:00 -04:00
Barış Soner Uşaklı
97fdb2b431
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-07-21 19:19:49 -04:00
Barış Soner Uşaklı
17f843f991
feat: dont waste whitespace
2019-07-21 17:15:47 -04:00
renovate[bot]
7a88c4cc34
fix(deps): update dependency nodebb-theme-vanilla to v11.1.6 ( #7784 )
2019-07-21 09:03:04 -04:00
Misty (Bot)
bf04ee8d74
Latest translations and fallbacks
2019-07-21 09:27:13 +00:00
renovate[bot]
e074b0bf9f
fix(deps): update dependency nodebb-theme-slick to v1.2.26 ( #7782 )
2019-07-20 23:48:26 -04:00
renovate[bot]
4f20b4d38c
fix(deps): update dependency nodebb-theme-persona to v10.1.10 ( #7781 )
2019-07-20 23:43:23 -04:00
Barış Soner Uşaklı
34d85b5205
feat: switch to promise.all
2019-07-20 23:32:20 -04:00
Barış Soner Uşaklı
f8d341014a
fix : #7763 , parse about me on all profile pages
2019-07-20 23:18:45 -04:00
Barış Soner Uşaklı
faccb191ec
feat: #7743 , privileges
2019-07-20 22:12:22 -04:00
Misty (Bot)
627ecaf6bb
Latest translations and fallbacks
2019-07-20 09:26:30 +00:00
Barış Soner Uşaklı
e2e33dfb1e
fix: status and groupTitle, if its not set
2019-07-19 19:39:57 -04:00
Barış Soner Uşaklı
2f0a331f02
fix: don't return promise
2019-07-19 17:02:25 -04:00
Barış Soner Uşaklı
44a3352003
fix: socket.io methods calling callbacks twice if method returns promise
2019-07-19 16:46:40 -04:00
Renovate Bot
d43f5dcf4c
chore(deps): update dependency mocha to v6.2.0
2019-07-19 12:54:30 -04:00
Renovate Bot
c46a07727d
chore(deps): update node:8.16.0 docker digest to 310db2a
2019-07-19 12:54:08 -04:00
Julian Lam
4fb271c684
System chat messages ( #7771 )
...
* fix: removed duplicate checkContent call in addMessage
addMessage is called in one place (sendMessage), and the checks
are already contained there. addMessage is the lower level call
and so should be called only from within core itself.
* feat: #7330 chat system messages for join, leave, rename
* fix: add back content checking in .addMessage();
* fix: tests, and added .addSystemMessage() method
Tests were relying on message indices that changed due to the
new system messages.
* feat: add tests for system chat messages
* refactor: rewrite half of src/messaging/rooms.js, fix tests
* feat: #7743 messaging/room.js
* fix: tests for messaging/room.js, #7743
* fix: trying to fix tests
* fix: omg :rage2:
2019-07-19 12:20:11 -04:00
Renovate Bot
28151f86da
chore(deps): update dependency husky to v3.0.1
2019-07-19 12:02:07 -04:00
Renovate Bot
9fda2c1ff4
chore(deps): update dependency eslint-plugin-import to v2.18.1
2019-07-19 12:01:51 -04:00
Renovate Bot
3fdc638b27
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.6
2019-07-19 12:01:37 -04:00
Renovate Bot
8a11193fc8
fix(deps): update dependency connect-redis to v3.4.2
2019-07-19 12:00:18 -04:00
Baris Usakli
6d3a92b851
feat: #7743 , search.js
2019-07-19 11:42:25 -04:00
Misty (Bot)
879104ccde
Latest translations and fallbacks
2019-07-19 09:27:25 +00:00
Barış Soner Uşaklı
8e75646ac0
feat: shorter name
2019-07-19 00:14:32 -04:00
Barış Soner Uşaklı
daed76d5d6
feat: cache group:members for priv groups
2019-07-18 23:58:59 -04:00
Barış Soner Uşaklı
72def7dfa6
feat: #7743 finish groups
2019-07-18 22:35:12 -04:00
Barış Soner Uşaklı
a39ca51e06
feat: #7743 , groups/index, invite, leave,membership
2019-07-18 19:20:17 -04:00
Barış Soner Uşaklı
d5342a40ba
feat: #7743,groups/index,join
2019-07-18 17:11:59 -04:00
Barış Soner Uşaklı
87b1148fa8
fix: tests
2019-07-18 14:23:10 -04:00
Baris Usakli
fcd4445a89
feat: #7743 , groups/delete,ownership,posts,user
2019-07-18 13:22:17 -04:00
Baris Usakli
5e8614e15b
feat: #7743 groups/cover,create,data
2019-07-18 13:01:43 -04:00
Misty (Bot)
382a9c4187
Latest translations and fallbacks
2019-07-18 09:27:18 +00:00
Barış Soner Uşaklı
c0c6c652be
feat: #7743 , finish post module
2019-07-17 19:05:55 -04:00
Baris Usakli
c4bb467ea5
feat: #7743 posts/diff, posts/edit
2019-07-17 13:38:40 -04:00
Misty (Bot)
acad245b4a
Latest translations and fallbacks
2019-07-17 09:27:31 +00:00
Barış Soner Uşaklı
1b2b308a7e
feat: #7743 , posts module
2019-07-17 00:17:21 -04:00
Barış Soner Uşaklı
930ffd074f
fix: tests
2019-07-16 21:01:07 -04:00
Barış Soner Uşaklı
a51ec591ee
feat: #7743 , finish user module
2019-07-16 20:44:00 -04:00
Barış Soner Uşaklı
6fea46b6e2
feat: #7743
...
user/posts
user/profile
2019-07-16 15:29:58 -04:00
Julian Lam
0e8ee31b90
fix : #7601 removed check for another user when sending messages
...
This is an old check back when the sorted set that messages were
appended to depended on what users were in the chat room. Once
messages were refactored (in 2017) to use roomIds, this is no
longer a limitation of the platform and users should be free to
talk to themselves all they want.
2019-07-16 15:11:55 -04:00
Barış Soner Uşaklı
cd80c2638c
feat: #7743
...
user/password
user/picture
2019-07-16 14:17:10 -04:00
Barış Soner Uşaklı
0a690c5710
feat: #7743
...
user/online.js
2019-07-16 13:12:21 -04:00
Barış Soner Uşaklı
1c5fad6dae
feat: #7743
...
user/notifications.js
2019-07-16 12:47:55 -04:00
Renovate Bot
f73468d5e7
chore(deps): update commitlint monorepo to v8.1.0
2019-07-16 11:44:07 -04:00
Barış Soner Uşaklı
fe4c048198
feat: #7743
...
user/index.js
user/info.js
user/invite.js
user/jobs.js
2019-07-16 11:42:24 -04:00
Misty (Bot)
93862e9e66
Latest translations and fallbacks
2019-07-16 09:26:45 +00:00
Barış Soner Uşaklı
3b24de4cb3
fix: mongodb tests
2019-07-16 00:48:41 -04:00
Barış Soner Uşaklı
fcf3e0770b
feat: #7743 categories
2019-07-16 00:41:42 -04:00
Renovate Bot
45223cded6
fix(deps): update dependency nodebb-plugin-mentions to v2.5.4
2019-07-15 12:46:17 -04:00
Renovate Bot
8654623217
fix(deps): update dependency nodebb-plugin-markdown to v8.10.2
2019-07-15 11:26:44 -04:00
Misty (Bot)
7f54a24438
Latest translations and fallbacks
2019-07-15 09:27:33 +00:00
Barış Soner Uşaklı
c610eb1430
feat: #7743 , user/digest, user/email, user/follow
2019-07-14 23:11:16 -04:00
Barış Soner Uşaklı
13aaf07bf5
fix: getTopicsFromSet
2019-07-14 17:48:02 -04:00
Barış Soner Uşaklı
9eb1fcd4e5
fix : #7762 , allow array for isBanned
...
dont filter banned users one by one in digest
2019-07-14 16:25:30 -04:00
Misty (Bot)
239195d8a9
Latest translations and fallbacks
2019-07-14 09:26:40 +00:00
Barış Soner Uşaklı
d6e36c3166
feat: #7743 , user/create, user/data, user/delete
2019-07-14 00:22:17 -04:00
renovate[bot]
c1660a1ace
fix(deps): update dependency nodebb-theme-persona to v10.1.9 ( #7759 )
2019-07-14 00:05:46 -04:00
Barış Soner Uşaklı
46639be32d
fix: add flag for change post owner
2019-07-13 23:51:18 -04:00
Barış Soner Uşaklı
4541caa4f8
feat: #7743 , user/block, user/categories
2019-07-13 17:23:31 -04:00
Barış Soner Uşaklı
6f738c2b44
feat: #7743 notifications
2019-07-12 21:01:48 -04:00
Barış Soner Uşaklı
cd2e68cb2d
feat: remove unused code, add 2 tests
2019-07-12 20:16:05 -04:00
Baris Usakli
1970214a24
feat: #7743 user/ban, up mubsub
2019-07-12 16:34:41 -04:00
renovate[bot]
efedd6212a
fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.7 ( #7758 )
2019-07-12 16:18:11 -04:00
Renovate Bot
7f4b1043ad
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.5
2019-07-12 16:08:18 -04:00
renovate[bot]
15e01d1223
fix(deps): update dependency nodebb-theme-vanilla to v11.1.5 ( #7756 )
2019-07-12 15:36:50 -04:00
renovate[bot]
196796084c
fix(deps): update dependency nodebb-theme-persona to v10.1.8 ( #7755 )
2019-07-12 15:36:34 -04:00
Baris Usakli
9f78bd7a12
fix: sitemap ajaxify
2019-07-12 14:48:30 -04:00
renovate[bot]
3cb6cfe87d
fix(deps): update dependency nodebb-theme-persona to v10.1.7 ( #7754 )
2019-07-12 14:14:17 -04:00
Barış Soner Uşaklı
53e1b349ae
Change post owner ( #7752 )
...
* feat: #7749 , allow array of keys for setObject
* feat: sortedSetRemoveBulk
* feat: test for bulk remove
* feat: #7083 , ability to change post ownership
* feat: #7083 , fix tid:<tid>:posters
* feat: #7083 , front end
* fix : #7752 , psql methods
* fix: add missing await
* fix: maybe psql
2019-07-12 14:06:09 -04:00
Renovate Bot
5b746d53e7
chore(deps): update dependency coveralls to v3.0.5
2019-07-12 11:48:55 -04:00
Barış Soner Uşaklı
b24ce97602
feat: #7743 , user/approval, user/auth
2019-07-11 23:43:00 -04:00
Barış Soner Uşaklı
2b70e86f21
fix : #7751 , make necro separator a partial
2019-07-11 22:42:04 -04:00
Renovate Bot
8394a0fd58
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.3
2019-07-11 12:23:19 -04:00
Barış Soner Uşaklı
7b95ebbb6a
fix : #7748 , if reputation system is disabled, dont check min reputation
2019-07-11 09:54:46 -04:00
Baris Usakli
8ef75be3e3
feat: #7743 , posts/votes
2019-07-10 15:10:12 -04:00
Baris Usakli
e1ecc36d04
feat: #7743 posts
2019-07-10 14:29:11 -04:00
Barış Soner Uşaklı
0ac49d63d9
fix: remove left over code, use proper names
2019-07-09 23:09:25 -04:00
Barış Soner Uşaklı
2c33595507
feat: #7743 user/admin.js
2019-07-09 22:23:10 -04:00
Barış Soner Uşaklı
4170abfd6b
feat: add utils.promiseParallel
2019-07-09 22:00:46 -04:00
Barış Soner Uşaklı
0a6cfb37c2
feat: #7743 , posts/user.js
2019-07-09 17:30:27 -04:00
Barış Soner Uşaklı
332a16c868
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-07-09 15:13:02 -04:00
Barış Soner Uşaklı
fba67196e1
fix: compatibility conditional
2019-07-09 15:12:57 -04:00
Barış Soner Uşaklı
805dcd7ca2
Async refactor in place ( #7736 )
...
* feat: allow both callback&and await
* feat: ignore async key
* feat: callbackify and promisify in same file
* Revert "feat: callbackify and promisify in same file"
This reverts commit cea206a9b8 .
* feat: no need to store .callbackify
* feat: change getTopics to async
* feat: remove .async
* fix: byScore
* feat: rewrite topics/index and social with async/await
* fix: rewrite topics/data.js
fix issue with async.waterfall, only pass result if its not undefined
* feat: add callbackify to redis/psql
* feat: psql use await
* fix: redis 🌋
* feat: less returns
* feat: more await rewrite
* fix: redis tests
* feat: convert sortedSetAdd
rewrite psql transaction to async/await
* feat: 🐶
* feat: test
* feat: log client and query
* feat: log bind
* feat: more logs
* feat: more logs
* feat: check perform
* feat: dont callbackify transaction
* feat: remove logs
* fix: main functions
* feat: more logs
* fix: increment
* fix: rename
* feat: remove cls
* fix: remove console.log
* feat: add deprecation message to .async usage
* feat: update more dbal methods
* fix: redis :voodoo:
* feat: fix redis zrem, convert setObject
* feat: upgrade getObject methods
* fix: psql getObjectField
* fix: redis tests
* feat: getObjectKeys
* feat: getObjectValues
* feat: isObjectField
* fix: add missing return
* feat: delObjectField
* feat: incrObjectField
* fix: add missing await
* feat: remove exposed helpers
* feat: list methods
* feat: flush/empty
* feat: delete
* fix: redis delete all
* feat: get/set
* feat: incr/rename
* feat: type
* feat: expire
* feat: setAdd
* feat: setRemove
* feat: isSetMember
* feat: getSetMembers
* feat: setCount, setRemoveRandom
* feat: zcard,zcount
* feat: sortedSetRank
* feat: isSortedSetMember
* feat: zincrby
* feat: sortedSetLex
* feat: processSortedSet
* fix: add mising await
* feat: debug psql
* fix: psql test
* fix: test
* fix: another test
* fix: test fix
* fix: psql tests
* feat: remove logs
* feat: user arrow func
use builtin async promises
* feat: topic bookmarks
* feat: topic.delete
* feat: topic.restore
* feat: topics.purge
* feat: merge
* feat: suggested
* feat: topics/user.js
* feat: topics modules
* feat: topics/follow
* fix: deprecation msg
* feat: fork
* feat: topics/posts
* feat: sorted/recent
* feat: topic/teaser
* feat: topics/tools
* feat: topics/unread
* feat: add back node versions
disable deprecation notice
wrap async controllers in try/catch
* feat: use db directly
* feat: promisify in place
* fix: redis/psql
* feat: deprecation message
logs for psql
* feat: more logs
* feat: more logs
* feat: logs again
* feat: more logs
* fix: call release
* feat: restore travis, remove logs
* fix: loops
* feat: remove .async. usage
2019-07-09 12:46:49 -04:00
renovate[bot]
43ce5f8af3
fix(deps): update dependency nodebb-theme-vanilla to v11.1.4 ( #7741 )
2019-07-05 22:25:56 -04:00
Renovate Bot
27da232556
fix(deps): update dependency nodebb-theme-persona to v10.1.5
2019-07-05 15:45:28 -04:00
Julian Lam
16aae51726
fix: private upload img replacement should happen before img wrapping
2019-07-05 15:02:48 -04:00
Julian Lam
49e3a368f8
fix : #7423 private uploads are linked to login page, for guests
2019-07-05 14:58:54 -04:00
renovate[bot]
bd09ba92e5
fix(deps): update dependency validator to v11.1.0 ( #7738 )
2019-07-04 17:37:45 -04:00
Julian Lam
8a6a58ee43
feat: added new admin option newbiePostEditDuration ( #7737 )
...
* feat: added new admin option newbiePostEditDuration
Also:
- Grammar-checked a couple language strings
- Moved a couple form inputs around in new user restrictions
- Added a test for the new option
- fix: 'defore' typo
2019-07-04 13:28:36 -04:00
Baris Usakli
f3440ebfca
fix: typo
2019-07-04 11:30:21 -04:00
Julian Lam
851424a7ca
fix(deps): bump composer-default
2019-07-03 15:41:36 -04:00
Julian Lam
8b1dadb7f8
fix : #7722 , hsts deprecation warnings
2019-07-03 14:10:45 -04:00
Renovate Bot
cf9afa1974
Update dependency nodebb-plugin-composer-default to v6.3.1
2019-07-03 13:21:17 -04:00
Barış Soner Uşaklı
bd640a1107
Topic await errors ( #7727 )
...
* feat: derp await
* feat: restore user.getSettings
* feat: cleanup
* feat: make tid const
* feat: cleanup
* fix: tests
* feat: deprecate filter:controllers.topic.get
* feat: rewrite post-index logic
* feat: change calculation to match others
* fix: use .async
* feat: remove try/catch wrapper
2019-07-03 12:48:26 -04:00
Renovate Bot
5e46cf9b09
Update dependency nodebb-plugin-markdown to v8.10.1
2019-07-02 15:50:32 -04:00
Renovate Bot
9c082c37cb
Update dependency husky to v3
2019-07-02 15:43:42 -04:00
Renovate Bot
4e6cb52577
Update dependency eslint-config-airbnb-base to v13.2.0
2019-07-02 15:41:33 -04:00
renovate[bot]
82e5bc225e
Update dependency sitemap to v3 ( #7728 )
2019-07-01 18:19:00 -04:00
Misty (Bot)
11b5eb6481
Latest translations and fallbacks
2019-07-01 09:26:48 +00:00
Misty (Bot)
76910ad5b6
Latest translations and fallbacks
2019-06-30 09:25:59 +00:00
Misty (Bot)
9e9a2a5048
Latest translations and fallbacks
2019-06-29 09:25:57 +00:00
Renovate Bot
f426e105a0
fix(deps): update dependency nodebb-theme-persona to v10.1.4
2019-06-28 15:39:21 -04:00
Julian Lam
75ff4d7dea
feat: returning category data in tags page
...
For nodebb/nodebb-theme-persona#483
2019-06-28 15:32:47 -04:00
Julian Lam
a0c0ef1ba4
feat: ACP analytics API route ( #7725 )
...
* feat: added API route for retrieving analytics via REST API
* feat: sets is now optional, can pass in multiple sets
* fix: moved expand and added json button to panel header
* fix: matching api params to socket method
* fix: update json api button url on graph change
* fix: updated default counts based on passed in units
2019-06-28 14:59:55 -04:00
renovate[bot]
fb0870297b
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.16 ( #7723 )
2019-06-27 17:21:46 -04:00
Renovate Bot
1d0fd0284a
chore(deps): update dependency husky to v2.7.0
2019-06-27 12:43:37 -04:00
Baris Usakli
accf48f38b
fix: upgrade script #7720
2019-06-27 12:39:21 -04:00
Baris Usakli
a5de54f877
fix: indents
2019-06-27 12:08:51 -04:00
Baris Usakli
ee4d78cae3
feat: closes #7718
2019-06-27 12:05:31 -04:00
Baris Usakli
41bc6ca2c4
feat: add status to post summaries
2019-06-27 11:17:40 -04:00
Julian Lam
af17c6e31c
fix: remove debug code that should not have made it in
2019-06-26 14:32:03 -04:00
Renovate Bot
413259a2b8
fix(deps): update dependency nodebb-theme-persona to v10.1.3
2019-06-26 12:31:59 -04:00
Baris Usakli
e299cafce7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-06-26 12:16:05 -04:00
Baris Usakli
708df46ebe
fix: dont display post tools if there are no options
2019-06-26 12:14:38 -04:00
Julian Lam
69fae1a7e4
fix: output span in buildAvatar helper instead of div
...
In not-so-rare circumstances, the avatar generated is wrapped in
an anchor so that when clicked, it goes to the user profile.
Unfortunately, html 4 spec doesn't like block level elements
inside anchors (since an anchor is an inline element), and even
though we define html5 doctype, browsers still reorder the div
and anchor, beats me as to why.
So I can trick the browser by using a span. The css already styles
it as inline-block so no further fixes are required.
2019-06-26 12:14:14 -04:00
Julian Lam
67b8cb8977
fix: restore uid in teasers userObj
2019-06-26 12:14:13 -04:00
Baris Usakli
667bc67f04
fix: dont allow edit if post is deleted by someone else
2019-06-26 12:06:57 -04:00
Renovate Bot
77347d0a99
chore(deps): update dependency eslint to v6.0.1
2019-06-26 09:36:24 -04:00
Renovate Bot
fc69e891eb
chore(deps): update dependency husky to v2.6.0
2019-06-26 09:36:12 -04:00
Barış Soner Uşaklı
3100d803c7
feat: use arrow functions
2019-06-25 17:53:01 -04:00
renovate[bot]
208c821eaf
fix(deps): update dependency nodebb-theme-lavender to v5.0.11 ( #7705 )
2019-06-25 16:48:46 -04:00
renovate[bot]
e0b2ae8d8e
fix(deps): update dependency nodebb-theme-vanilla to v11.1.3 ( #7714 )
2019-06-25 16:46:33 -04:00
renovate[bot]
af7ecd2f10
fix(deps): update dependency nodebb-theme-slick to v1.2.25 ( #7713 )
2019-06-25 15:52:13 -04:00
Barış Soner Uşaklı
ba28abe56d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-06-25 15:50:19 -04:00
Barış Soner Uşaklı
f24c14d712
feat: ability to sort watched topics, closes #3735
2019-06-25 15:50:05 -04:00
renovate[bot]
e5733f4029
fix(deps): update dependency nodebb-theme-persona to v10.1.2 ( #7712 )
2019-06-25 15:45:35 -04:00
Renovate Bot
744e4428ae
chore(deps): update dependency eslint-plugin-import to v2.18.0
2019-06-25 15:23:45 -04:00
Julian Lam
d0ee312cd3
feat: use fewer system resources to draw the progress bar
...
There's reason to believe that upgrade scripts will run faster
if the system isn't spending a non-insignificant amount of
resources simply drawing the progress bar. Closes #7711
Some context: https://github.com/npm/npm/issues/11283
2019-06-25 15:10:36 -04:00
Barış Soner Uşaklı
f0703e21c5
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-06-25 10:01:04 -04:00
Barış Soner Uşaklı
23fb904fa6
feat: removed series from upgrade script
2019-06-25 10:00:55 -04:00
Misty (Bot)
5738ebeb54
Latest translations and fallbacks
2019-06-25 09:26:48 +00:00
Barış Soner Uşaklı
cb51c239f2
feat: remove duped zadds, these are already in topics.onNewPostMade
2019-06-24 23:05:56 -04:00
Barış Soner Uşaklı
f8a7cf7378
feat: log data on error
2019-06-24 22:35:20 -04:00
Barış Soner Uşaklı
198d05875f
feat: cleanup, use bulk
2019-06-24 21:36:20 -04:00
Barış Soner Uşaklı
3ecd703ea3
feat: #7707 , added sortedSetAddBulk
2019-06-24 17:48:13 -04:00
Barış Soner Uşaklı
e48c7cd717
fix: dont show delete posts on profile
2019-06-24 17:47:25 -04:00
Barış Soner Uşaklı
6a7bc1c5fb
fix: on new post add it to cid::uid::pids
2019-06-24 17:26:28 -04:00
Renovate Bot
26ff02dc72
fix(deps): update dependency nodebb-plugin-mentions to v2.5.3
2019-06-24 16:39:03 -04:00
Barış Soner Uşaklı
a39f0ef592
fix : #5570 , create per category user post zsets
2019-06-24 15:21:43 -04:00
Renovate Bot
4e513cf38a
fix(deps): update dependency nodebb-theme-persona to v10.1.1
2019-06-24 14:13:34 -04:00
Renovate Bot
c288750556
fix(deps): update dependency nodebb-theme-vanilla to v11.1.2
2019-06-24 13:52:40 -04:00
Aziz Khoury
13efbc9967
feat: change widget-* to data-widget-* ( #7703 )
...
* change widget-* to data-widget-*, original pr#5444 but backward compatible
* lint
2019-06-24 13:45:37 -04:00
Renovate Bot
4960b92545
chore(deps): update dependency husky to v2.5.0
2019-06-24 10:58:59 -04:00
Barış Soner Uşaklı
e1c05e59c9
fix: restrict drag drop to pin icon, closes #7702
...
https://github.com/NodeBB/NodeBB/issues/6081
2019-06-24 09:59:31 -04:00
Barış Soner Uşaklı
3780a58ffb
feat: shorter setsCard
2019-06-22 23:43:17 -04:00
renovate[bot]
b3ed89f5fd
fix(deps): update dependency nodebb-theme-vanilla to v11.1.1 ( #7700 )
2019-06-22 23:01:00 -04:00
renovate[bot]
629b5ce37e
fix(deps): update dependency nodebb-theme-slick to v1.2.24 ( #7699 )
2019-06-22 22:58:35 -04:00
Barış Soner Uşaklı
b53a60c278
feat: show best & latest posts on profile
2019-06-22 22:52:10 -04:00
Julian Lam
289dada5f7
fix(deps): update to eslint@6
2019-06-22 21:23:32 -04:00
Renovate Bot
2fa68e3b1a
chore(deps): update dependency lint-staged to v8.2.1
2019-06-22 19:56:52 -04:00
Renovate Bot
fc224ccaab
chore(deps): update node:8.16.0 docker digest to 06adec3
2019-06-22 19:56:38 -04:00
Julian Lam
15020b4657
fix(deps): update dependency nodebb-plugin-emoji to v3
2019-06-22 19:56:18 -04:00
Renovate Bot
6b43d26f52
fix(deps): update dependency nodebb-plugin-emoji to v3
2019-06-22 17:01:09 +00:00
Misty (Bot)
54e6ac2a99
Latest translations and fallbacks
2019-06-20 09:26:46 +00:00
Barış Soner Uşaklı
7e54d7aa35
feat: use db.sortedSetsAdd
2019-06-19 20:01:20 -04:00
Barış Soner Uşaklı
29a124c412
feat: use db.sortedSetsAdd
2019-06-19 19:42:10 -04:00
Barış Soner Uşaklı
68e5d7adec
fix: remove dupe code
2019-06-19 19:01:22 -04:00
Barış Soner Uşaklı
39ee3980d6
fix: get uids directly for csv
2019-06-17 18:18:17 -04:00
Barış Soner Uşaklı
a7600b4bbe
feat: dont log action:plugins.fireHook
2019-06-17 17:06:47 -04:00
Barış Soner Uşaklı
596486ddc3
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-06-17 08:30:39 -04:00
Barış Soner Uşaklı
ebfc369ade
feat: upgrade to connect-mongo 3.0.0, closes #7693
2019-06-17 08:30:34 -04:00
Misty (Bot)
91a2e1a90e
Latest translations and fallbacks
2019-06-17 09:27:10 +00:00
Barış Soner Uşaklı
a251032f02
fix: typo
2019-06-14 20:44:15 -04:00
Renovate Bot
fc89516e3f
fix(deps): update dependency nodebb-theme-persona to v10.1.0
2019-06-14 12:16:09 -04:00
Renovate Bot
c9689f11d3
fix(deps): update dependency nodebb-theme-vanilla to v11.1.0
2019-06-14 12:15:53 -04:00
renovate[bot]
ada8f22e8c
fix(deps): update dependency nodebb-theme-persona to v10.0.1 ( #7687 )
2019-06-13 11:59:30 -04:00
renovate[bot]
6db3604e94
fix(deps): update dependency nodebb-theme-vanilla to v11.0.1 ( #7688 )
2019-06-13 11:59:08 -04:00
Barış Soner Uşaklı
b4cc8d88cd
fix: id/for
2019-06-13 11:55:13 -04:00
Barış Soner Uşaklı
25ea634787
fix : #7659 add option to change cookie link url
2019-06-13 11:54:39 -04:00
Barış Soner Uşaklı
d939614782
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-06-13 10:18:42 -04:00
Barış Soner Uşaklı
ede060a646
feat: add hook for user notifications, closes #7672
2019-06-13 10:18:02 -04:00
Julian Lam
1894cd9b81
fix: middle vertical-align for .avatar elements
2019-06-13 10:07:52 -04:00
Renovate Bot
89fea9d375
fix(deps): update dependency nodebb-theme-vanilla to v11
2019-06-13 09:58:37 -04:00
Renovate Bot
0a7778bdd4
fix(deps): update dependency nodebb-theme-persona to v10
2019-06-13 09:58:24 -04:00
Julian Lam
2523889990
refactor: replace avatar conditional code with buildAvatar helper ( #7681 )
...
* feat: helper for building avatars
* feat: benchpress truefalse globals, componentPrefix in buildAvatar
* refactor: remove componentPrefix
* feat: changes to buildAvatar helper
- removed extra .avatar-xl class in generics.less
- added support for component override
- "size" can be a number now
* fix: prevent overflow of alt text in avatars
* fix: update doc on buildAvatar helper
2019-06-13 09:54:18 -04:00
Renovate Bot
17ec8fde2c
chore(deps): update dependency husky to v2.4.1
2019-06-13 09:27:52 -04:00
Renovate Bot
f9e99fa341
chore(deps): update node:8.16.0 docker digest to d5ad3f5
2019-06-13 09:26:38 -04:00
Barış Soner Uşaklı
580f786095
feat: user/notifications refactor
2019-06-12 19:59:57 -04:00
Barış Soner Uşaklı
f2a6f888fb
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-06-12 18:20:13 -04:00
Barış Soner Uşaklı
8c331088ca
feat: send new post/topic event in batches
2019-06-12 18:20:07 -04:00
renovate[bot]
e1e4abeb33
fix(deps): update dependency nodebb-theme-lavender to v5.0.10 ( #7682 )
2019-06-12 17:50:46 -04:00
Julian Lam
c241551d3b
fix: dependency checker always triggering dep upgrade, hopefully
...
Seems like every time we update a client it triggers a dep upgrade.
The async check might be too strict, hopefully this will fix it.
2019-06-12 14:04:25 -04:00
Julian Lam
f6d3cc0ea4
feat: allowing count to be passed to ./nodebb events
2019-06-12 13:19:37 -04:00
Renovate Bot
de04629745
fix(deps): update dependency nodebb-plugin-markdown to v8.10.0
2019-06-11 12:58:44 -04:00
Barış Soner Uşaklı
a6b7770342
Grunt active plugins ( #7677 )
...
* feat: only watch active plugins/themes
* fix: remove log
* fix: remove left over glob
* fix: remove test glob
* feat: watch baseThemes as well
* feat: dont watch upgrade scripts
2019-06-11 12:50:40 -04:00
Renovate Bot
5995834bc6
chore(deps): update node:8.16.0 docker digest to 75b524a
2019-06-11 09:42:34 -04:00
Renovate Bot
fca6d7944f
chore(deps): update node:8.16.0 docker digest to b9a98ae
2019-06-11 00:24:18 -04:00
Julian Lam
aee47b299a
feat: awaitable websockets ( #7645 )
...
* feat: awaitable websockets
Adding in conditionals to check the method to call, and handling
it as a promise vs. a regular function depending on whether the
method itself is an asynchronous function.
* fix: switch to .then-checking for awaitable check
* fix: proper use of .then check
2019-06-10 12:06:26 -04:00
Aziz Khoury
a6436716ea
feat: hooks can now return promise or call callbacks
...
* hooks can now return promise or call callbacks, either way works
* cleanups
* moar cleanups and fix callback 1st null arg
* rm unnessesary spread
2019-06-10 12:05:27 -04:00
Renovate Bot
376390c45f
chore(deps): update dependency lint-staged to v8.2.0
2019-06-10 10:57:54 -04:00
Renovate Bot
3d2ec0bb97
chore(deps): update dependency husky to v2.4.0
2019-06-10 10:47:11 -04:00
Renovate Bot
c360e0c2f9
chore(deps): update dependency coveralls to v3.0.4
2019-06-10 10:45:54 -04:00
Renovate Bot
ae8913904f
fix(deps): update dependency postcss to v7.0.17
2019-06-10 10:45:27 -04:00
Renovate Bot
a5f94ee5ca
Update dependency jsdom to v15.1.1
2019-06-10 10:44:24 -04:00
Renovate Bot
eac4e2f188
chore(deps): update dependency eslint-plugin-import to v2.17.3
2019-06-10 10:44:06 -04:00
Renovate Bot
cc6fa97cae
chore(deps): update node:8.16.0 docker digest to 957cab2
2019-06-10 10:43:48 -04:00
Misty (Bot)
232b35f938
Latest translations and fallbacks
2019-06-10 09:26:24 +00:00
Misty (Bot)
23502c9074
Latest translations and fallbacks
2019-06-09 09:25:55 +00:00
Misty (Bot)
8ee5d32d4f
Latest translations and fallbacks
2019-06-08 09:26:04 +00:00
Barış Soner Uşaklı
5fa5e999f8
Plugin metrics ( #7626 )
...
* feat: add enable/disable checkbox for plugin usage
* feat: submit plugin data to packages.nodebb.org
only submit in production mode
submit once every 24 hours
dont submit for plugins that have "private": true in plugin.json
enabled on new installs
disabled on existing installs
* fix: hash not working after first send
fix statusCode
* fix: remove url
* feat: show compatibilty
* feat: add install question for submit plugin usage
2019-06-07 14:10:44 -04:00
renovate[bot]
3f4f8aface
fix(deps): update dependency nodebb-rewards-essentials to v0.0.14 ( #7671 )
2019-06-07 12:28:51 -04:00
Misty (Bot)
25d289c6f6
Latest translations and fallbacks
2019-06-07 09:27:12 +00:00
Misty (Bot)
86da15bedd
Latest translations and fallbacks
2019-06-06 09:26:45 +00:00
Barış Soner Uşaklı
644504ff02
fix : #7483 , show latest undeleted message as teaser
2019-06-05 22:04:19 -04:00
renovate[bot]
988cbb63e1
fix(deps): update dependency mongodb to v3.2.7 ( #7665 )
2019-06-05 20:09:00 -04:00
Misty (Bot)
99120676bb
feat: fallback strings for ACP events
2019-06-05 15:52:52 -04:00
Renovate Bot
e21246a91b
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.15
2019-06-05 14:37:06 -04:00
Julian Lam
c7f95ccecc
feat: design revamp of ACP events page ( #7664 )
...
* feat: design revamp of ACP events page
- minor UX changes
- new filter controls, filters moved to sidebar
- form usable without js
- start/end filters NOT programmed yet
* feat: events ACP limit by date and perPage
* feat: pre-fill applied filters on template render
* fix: missing translation for ACP events perPage filter
* fix: added some comments to explain setHours behaviour
* fix: stop - start + 1
* fix: socket tests
* fix: +inf, not just inf
* fix: tests, because I am an idiot
2019-06-04 17:25:09 -04:00
Barış Soner Uşaklı
4b843ba16f
fix : #7567 , allow invite and approval at the same time
2019-06-04 11:10:20 -04:00
Misty (Bot)
a097b19293
Latest translations and fallbacks
2019-06-02 09:26:02 +00:00
Barış Soner Uşaklı
5b85ed318a
fix : #7625 , on group rename update nav/widget items
2019-05-31 23:17:24 -04:00
Barış Soner Uşaklı
48538b28be
feat: optimize group rename
...
removed async.each
2019-05-31 21:44:53 -04:00
Baris Usakli
8d319e4280
fix: psql error
2019-05-31 16:37:46 -04:00
Baris Usakli
2e6b562f1e
fix: try to fix psql 🐶
2019-05-31 16:14:51 -04:00
Baris Usakli
31ccc860d3
feat: allow multiple scores in sortedSetsAdd
2019-05-31 15:44:50 -04:00
Julian Lam
868dedd194
revert: accidental removal of some needed translation source strings
2019-05-31 12:00:12 -04:00
Renovate Bot
805328317f
chore(deps): update commitlint monorepo to v8
2019-05-31 10:32:56 -04:00
Barış Soner Uşaklı
0dca13e9c2
feat: optimize copy privileges
2019-05-30 21:41:54 -04:00
Barış Soner Uşaklı
8aef689f05
fix: no need for moderate bit for global mods and admins
2019-05-30 20:12:04 -04:00
renovate[bot]
d202be5b4f
fix(deps): update dependency nodebb-theme-persona to v9.1.38 ( #7652 )
2019-05-30 19:32:48 -04:00
renovate[bot]
e330865990
fix(deps): update dependency nodebb-theme-vanilla to v10.1.34 ( #7653 )
2019-05-30 19:32:36 -04:00
Barış Soner Uşaklı
035f624758
Remove implicit mod privs. closes #6345 ( #7648 )
...
* feat: add upgrade script to give mods privs
* feat: give all privileges when making a moderator
* feat: remove implicit privs
* feat: give global mods default privs
* feat: more priv fixes
* feat: use lodash
* fix: remove implicit mod priv from topic delete
* fix: more privs
* fix: posts.canEdit
* fix: canDelete and canEdit
* fix: tests, remove console.log
* feat: shorter functions
* feat: add tests
* fix: uids
* fix: redis random test fail
2019-05-30 19:30:47 -04:00
Barış Soner Uşaklı
ebb32e7891
fix: attribute name so it works for both templates
2019-05-30 19:30:25 -04:00
Barış Soner Uşaklı
c7f3e6b626
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-05-30 18:27:37 -04:00
Barış Soner Uşaklı
0721bee146
feat: on category search reveal children and parents
2019-05-30 18:27:22 -04:00
renovate[bot]
6f70397bd7
fix(deps): update dependency nodebb-theme-vanilla to v10.1.33 ( #7651 )
2019-05-30 18:25:27 -04:00
renovate[bot]
d43bdb41d1
fix(deps): update dependency nodebb-theme-persona to v9.1.37 ( #7650 )
2019-05-30 18:25:17 -04:00
renovate[bot]
3b8e6e15c3
fix(deps): update dependency async to v3.0.1 ( #7649 )
2019-05-30 15:32:01 -04:00
Barış Soner Uşaklı
4d9bc30d1f
feat: async3 upgrade ( #7639 )
...
* feat: async3 upgrade WIP
* fix: async.doWhilst
* fix: async early exit
* fix: psql doUntil
* fix: psql again
2019-05-30 14:36:33 -04:00
Barış Soner Uşaklı
6cebc7f069
feat: #7627 , close chat on ajaxify on mobile
2019-05-29 22:14:26 -04:00
Baris Usakli
64679b37cc
fix : #7647 , fix getModeratorUids
...
sets.groupNames is an array that contains other arrays of groupnames so passing it to getMembersOfGroups returned wrong results when there were more than 1 element in it.
2019-05-29 15:44:33 -04:00
Julian Lam
5cd9e1bf86
fix : #7644
2019-05-28 13:42:00 -04:00
Misty (Bot)
1d26aac8b8
Latest translations and fallbacks
2019-05-27 09:26:32 +00:00
Misty (Bot)
b09749ff00
Latest translations and fallbacks
2019-05-26 09:26:13 +00:00
Misty (Bot)
64a20f5616
Latest translations and fallbacks
2019-05-25 09:25:59 +00:00
renovate[bot]
3f21096d47
fix(deps): update dependency mongodb to v3.2.6 ( #7616 )
2019-05-24 15:42:44 -04:00
Julian Lam
603c526287
fix: bad usage of async requisition
2019-05-24 11:39:03 -04:00
Julian Lam
f321b426b1
fix: 7638, returnTo accidentally saved into user hash
2019-05-24 11:23:55 -04:00
Barış Soner Uşaklı
157b921e14
fix : #7634 , make strip exif configurable
2019-05-23 20:38:49 -04:00
Barış Soner Uşaklı
a8409fbd49
fix : #7636 , use reputation threshold for post queue
2019-05-23 20:15:08 -04:00
Baris Usakli
63e5d383d9
fix : #7623 , wait for lastonline to update on /users
2019-05-23 12:23:01 -04:00
Renovate Bot
a3d4240435
fix(deps): update dependency validator to v11
2019-05-23 11:50:23 -04:00
renovate[bot]
b174c2d25c
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.14 ( #7635 )
2019-05-23 08:55:20 -04:00
Barış Soner Uşaklı
e65ddc98b5
fix: https://github.com/barisusakli/nodebb-plugin-dbsearch/issues/53
2019-05-23 08:51:47 -04:00
Misty (Bot)
4da9a1eb38
Latest translations and fallbacks
2019-05-23 09:29:23 +00:00
renovate[bot]
85ca5b190a
fix(deps): update dependency nodebb-theme-vanilla to v10.1.32 ( #7631 )
2019-05-22 17:39:41 -04:00
Julian Lam
80c0d579e3
fix : #7593 , unable to set account password if no password set
2019-05-22 13:40:00 -04:00
Julian Lam
a97e97b9c3
fix: incorrect pathname format for app.previousUrl
2019-05-22 13:15:59 -04:00
Barış Soner Uşaklı
106d52a47f
fix : #7598 , use notice element instead of alert
2019-05-22 12:35:56 -04:00
Barış Soner Uşaklı
a8e6520559
fix : #7620 , allow adding new fields into user objects for posts
2019-05-22 11:52:49 -04:00
Barış Soner Uşaklı
7ba4a864fd
fix : #7629 , new filter hook for room rename
2019-05-22 09:58:29 -04:00
Barış Soner Uşaklı
7a4b68e816
fix : #7628 , log email send errors
2019-05-22 09:54:56 -04:00
Misty (Bot)
d95e644720
Latest translations and fallbacks
2019-05-22 09:29:55 +00:00
Barış Soner Uşaklı
f55cc66723
fix: {username} not working in notification.tpl
...
fix images going out of notification email
2019-05-21 22:48:50 -04:00
Barış Soner Uşaklı
3b0459a0a5
fix: do not prevent nbb from starting
...
if a plugin returns error for filter:auth.init
2019-05-21 21:34:42 -04:00
Julian Lam
91f0bce628
fix : #7624 , default open state on stateless flags
2019-05-21 12:23:19 -04:00
Misty (Bot)
c6449c106b
Latest translations and fallbacks
2019-05-20 09:28:53 +00:00
Misty (Bot)
b692dd87cd
Latest translations and fallbacks
2019-05-19 09:26:09 +00:00
Barış Soner Uşaklı
15391da51e
fix : #7431 , add /unread link to topic route
2019-05-18 18:14:12 -04:00
Barış Soner Uşaklı
35d10f764a
fix : #7619
2019-05-18 09:16:41 -04:00
Julian Lam
7e5cb72a59
fix : #7618 save pathname into app.previousUrl ins. of entire url
2019-05-17 17:47:36 -04:00
Renovate Bot
d1f29e2649
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.13
2019-05-17 14:53:17 -04:00
renovate[bot]
20fa751c63
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.6.3 ( #7614 )
2019-05-16 14:47:41 -04:00
Barış Soner Uşaklı
172e688805
fix: handle missing timestamps
2019-05-16 13:09:28 -04:00
Julian Lam
b70e03a7b0
fix: broken test for meta tags on ajaxify
2019-05-16 10:51:22 -04:00
Barış Soner Uşaklı
f326f53d4f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-05-16 10:51:02 -04:00
Barış Soner Uşaklı
15ce23da4c
fix : #7613
2019-05-16 10:49:40 -04:00
Julian Lam
f552cea523
fix : #7600 , removing nbsp from email CTAs ( #7606 )
...
* fix : #7600 , removing nbsp from email CTAs
* fix: added right arrow to CTA button
2019-05-16 09:45:35 -04:00
Julian Lam
b32da57faf
fix : #7604 shortened CTA text and added custom text for some notifs ( #7605 )
...
* fix : #7604 shortened CTA text and added custom text for some notifs
Specifically, new-reply and new-chat have different CTA text as they
do not go to the forum home like other email templates send users to.
* fix: minor optimization as suggested by @barisusakli
2019-05-16 09:43:06 -04:00
Julian Lam
a41769e61c
feat: update meta tags on ajaxify ( #7580 ), fixes #7544
...
* feat: wip -- refresh meta tags on ajaxify
* feat: wrapped up meta tags update on ajaxify feature
* fix: removed commented-out line
* fix: removed another commented-out line
2019-05-16 09:41:56 -04:00
Misty (Bot)
f6ce0e655d
Latest translations and fallbacks
2019-05-16 09:27:35 +00:00
Barış Soner Uşaklı
dfab231afd
Copy group privs ( #7610 )
...
* feat: ability to copy a groups privileges
ability to copy a group's privileges to all categories, or children of current category
* feat: switch to dropdown
added copy from category to groups
* fix: indents
2019-05-15 20:56:23 -04:00
Julian Lam
183b0ed3f1
docs: updated changelog
2019-05-15 14:29:10 -04:00
Misty (Bot)
810e2c0b8d
chore: incrementing version number - v1.12.2
2019-05-15 18:26:41 +00:00
Renovate Bot
dc6b49cacb
chore(deps): update dependency lint-staged to v8.1.7
2019-05-15 10:53:11 -04:00
Misty (Bot)
05a6413e44
Latest translations and fallbacks
2019-05-15 09:26:44 +00:00
Renovate Bot
9998e86b3b
chore(deps): update commitlint monorepo
2019-05-14 13:56:15 -04:00
Renovate Bot
fcd6dc88d0
chore(deps): update dependency jsdom to v15.1.0
2019-05-14 13:56:04 -04:00
Renovate Bot
3ff8154bbd
chore(deps): update dependency mocha to v6.1.4
2019-05-14 13:01:56 -04:00
Renovate Bot
6421f10f81
chore(deps): update node:8.16.0 docker digest to b5484d1
2019-05-14 13:01:47 -04:00
Renovate Bot
c20e331306
chore(deps): update dependency husky to v2.3.0
2019-05-14 13:01:01 -04:00
Julian Lam
0d86781cb5
fix : #7599 image size measurement erroring out on missing path
2019-05-13 15:54:46 -04:00
Misty (Bot)
58311b6cf6
Latest translations and fallbacks
2019-05-13 09:26:36 +00:00
Julian Lam
4f0dc44307
fix : #7590 updated chat and post edit and delete timeout labels in ACP
2019-05-10 14:50:10 -04:00
Baris Usakli
3a7e99a503
fix: tests
2019-05-10 12:59:48 -04:00
renovate[bot]
a9f9d19b4e
fix(deps): update dependency nodebb-theme-vanilla to v10.1.31 ( #7589 )
2019-05-10 12:45:57 -04:00
renovate[bot]
bd86e58daf
fix(deps): update dependency nodebb-theme-persona to v9.1.36 ( #7588 )
2019-05-10 12:45:47 -04:00
renovate[bot]
9047210c67
chore(deps): update dependency nyc to v14.1.1 ( #7584 )
2019-05-10 12:43:56 -04:00
renovate[bot]
26d6d0bed1
fix(deps): update dependency mongodb to v3.2.4 ( #7581 )
2019-05-10 12:43:37 -04:00
Baris Usakli
bd94fbc2b1
feat: let theme know downvoting is disabled, closes https://github.com/NodeBB/NodeBB/pull/7568
...
dont load downvote data if downvoting is disabled
2019-05-10 12:41:56 -04:00
yossizahn
1703233f48
fix : #7586 , switchTimeagoLanguage shouldn't discriminate against languages w/o shorthands
2019-05-10 10:47:22 -04:00
Andrew Rodrigues
d349754d9e
chore: bump themes #7576
2019-05-09 16:06:51 -04:00
Andrew Rodrigues
50260e137a
fix : #7576 "Disable password changes" can be sidestepped
2019-05-09 15:51:36 -04:00
Andrew Rodrigues
e114b16d7a
fix: if editing password is disabled in ACP, prevent direct access via route/socket (related: #7576 )
2019-05-09 15:50:51 -04:00
Baris Usakli
cf5aeace6b
feat: closes #7583
2019-05-09 14:49:38 -04:00
Baris Usakli
c9ca72d0f3
fix : #7582
2019-05-09 12:00:46 -04:00
Misty (Bot)
31f347daad
Latest translations and fallbacks
2019-05-09 09:26:36 +00:00
Andrew Rodrigues
59bdc970e6
chore: bump themes
2019-05-08 14:42:18 -04:00
Barış Soner Uşaklı
96cb29aab0
fix : #7461
2019-05-08 11:08:23 -04:00
Renovate Bot
692e2ead0b
chore(deps): update dependency eslint to v5.16.0
2019-05-06 15:03:42 -04:00
Renovate Bot
9210baf518
chore(deps): update dependency nyc to v14
2019-05-06 15:03:13 -04:00
Renovate Bot
8a018a5f81
chore(deps): update dependency husky to v2.2.0
2019-05-06 15:02:59 -04:00
Renovate Bot
4e39caf8ae
chore(deps): update dependency lint-staged to v8.1.6
2019-05-06 14:55:24 -04:00
Renovate Bot
10a47a2912
fix(deps): update dependency postcss to v7.0.16
2019-05-06 10:00:52 -04:00
Misty (Bot)
c838ad153d
Latest translations and fallbacks
2019-05-06 09:26:11 +00:00
Misty (Bot)
69d14cc6dd
Latest translations and fallbacks
2019-05-05 09:26:00 +00:00
Barış Soner Uşaklı
3d938e7bf8
fix: increase batch size
2019-05-03 09:48:30 -04:00
Barış Soner Uşaklı
bf6fc502c4
fix : #7564
2019-05-01 11:10:44 -04:00
jayjay9
8945ebcb81
fix: group cover upload not working for s3 upload ( #7571 )
2019-05-01 09:35:47 -04:00
Barış Soner Uşaklı
b990312088
fix: test
2019-04-29 10:59:52 -04:00
Barış Soner Uşaklı
c940a73359
fix : #7539
2019-04-29 10:28:56 -04:00
Barış Soner Uşaklı
9385c8e3ee
feat: #7319
2019-04-29 09:52:30 -04:00
Misty (Bot)
ed79f37b3e
Latest translations and fallbacks
2019-04-28 09:25:49 +00:00
Baris Usakli
07e9b67e8d
fix : #7565
2019-04-27 11:20:09 -04:00
Misty (Bot)
edc26a5b66
Latest translations and fallbacks
2019-04-27 09:25:57 +00:00
Barış Soner Uşaklı
32cf07d732
fix : #7464
2019-04-26 16:39:27 -04:00
Barış Soner Uşaklı
fe6d64ccbc
fix : #7147
2019-04-26 12:59:01 -04:00
Barış Soner Uşaklı
f86d74d8b9
fix : #7424
2019-04-25 22:18:12 -04:00
renovate[bot]
7c4201f282
fix(deps): update dependency nodebb-theme-persona to v9.1.33 ( #7563 )
2019-04-25 21:49:49 -04:00
Barış Soner Uşaklı
09681e6ccf
fix : #7562
2019-04-25 21:43:21 -04:00
Barış Soner Uşaklı
8775e7e652
fix: node12 tests
2019-04-25 19:19:55 -04:00
renovate[bot]
288a25f0a3
fix(deps): update dependency sharp to v0.22.1 ( #7561 )
2019-04-25 15:51:41 -04:00
Baris Usakli
1a7036a68b
feat: add node12 to travis
2019-04-25 15:39:13 -04:00
Renovate Bot
65ff0bbd4f
chore(deps): update dependency husky to v2.1.0
2019-04-24 18:37:26 -04:00
Barış Soner Uşaklı
2c98dd5f9d
Object cache refactor ( #7558 )
...
* fix: cache refactor
db.getObjectField no longer loads entire object
db.getObjectsFields only clones data once
more tests
* feat: add back cache to redis
db.getObjectField no longer loads entire object
2019-04-24 14:38:46 -04:00
Renovate Bot
e81a1dbb65
chore(deps): update dependency husky to v2
2019-04-24 11:59:08 -04:00
renovate[bot]
c1fb17f9a7
chore(deps): update dependency eslint-plugin-import to v2.17.2 ( #7546 )
2019-04-24 11:10:54 -04:00
renovate[bot]
d4d8d98fe2
chore(deps): update dependency jsdom to v15 ( #7556 )
2019-04-24 07:07:52 -04:00
renovate[bot]
ca694fd166
chore(deps): update dependency jsdom to v14.1.0 ( #7555 )
2019-04-24 06:23:39 -04:00
renovate[bot]
f10708e734
chore(deps): update node.js to v8.16.0 ( #7554 )
2019-04-24 06:23:20 -04:00
Andrew Rodrigues
abcca134dc
chore: bump themes
2019-04-19 11:58:53 -04:00
Aziz Khoury
45acf80987
remove expire timestamp when banning user permanently, fixes #7547 ( #7548 )
2019-04-18 17:22:33 -04:00
Barış Soner Uşaklı
c6cd6c5705
fix: add post queue to /compose POST route
2019-04-18 08:00:55 -04:00
Barış Soner Uşaklı
4df925e76a
fix: remove redis object cache
2019-04-17 17:08:52 -04:00
Andrew Rodrigues
740388492f
fix : #7545
2019-04-16 17:51:52 -04:00
Misty (Bot)
a876c53b55
Latest translations and fallbacks
2019-04-16 09:26:40 +00:00
Andrew Rodrigues
551b18cd4f
chore: bump themes
2019-04-15 15:59:04 -04:00
Andrew Rodrigues
9bf3517db1
fix: failing test from 00552d7183
2019-04-15 13:19:27 -04:00
Andrew Rodrigues
00552d7183
fix: fire filter:register.complete for users approved via registration queue
2019-04-15 12:36:09 -04:00
Andrew Rodrigues
ddffc904f4
feat: allow file uploading on registration interstitial
2019-04-15 12:33:57 -04:00
Baris Usakli
8778f00b69
fix : #7540
2019-04-15 11:33:02 -04:00
Misty (Bot)
81f3fbdcfc
Latest translations and fallbacks
2019-04-15 09:26:38 +00:00
Renovate Bot
69dd8e4d06
chore(deps): update dependency eslint-plugin-import to v2.17.1
2019-04-13 16:58:01 -04:00
renovate[bot]
a54f8f00d2
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.12 ( #7538 )
2019-04-13 05:28:59 -04:00
Misty (Bot)
0fe954816f
Latest translations and fallbacks
2019-04-13 09:25:51 +00:00
Barış Soner Uşaklı
3ce6321707
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-04-13 05:04:12 -04:00
Barış Soner Uşaklı
ba5e1eaa4f
feat: #7527
2019-04-13 05:04:06 -04:00
Misty (Bot)
35618de1a7
Latest translations and fallbacks
2019-04-12 09:26:28 +00:00
Misty (Bot)
3a35b77d5f
Latest translations and fallbacks
2019-04-11 09:26:16 +00:00
Julian Lam
c38db4f765
feat: #7515
...
This reverts commit 81f8cfe3da .
2019-04-10 14:00:39 -04:00
Julian Lam
d8978fb142
Merge remote-tracking branch 'origin/develop'
2019-04-10 13:59:47 -04:00
Renovate Bot
b716977237
chore(deps): update dependency mocha to v6.1.2
2019-04-10 13:56:40 -04:00
Renovate Bot
97a7f02feb
fix(deps): update dependency mongodb to v3.2.3
2019-04-10 13:56:31 -04:00
Julian Lam
d3ebda7370
fix: more graceful error handling and output for cli/reset
2019-04-10 13:56:18 -04:00
Julian Lam
808c4909a4
fix : #6438 only apply whitelist when fields request empty ( #7528 )
...
* fix : #6438 only apply whitelist when fields request empty
* feat: explicit password retrieval denied via getUsersFields
2019-04-10 13:55:53 -04:00
Julian Lam
93b688d00e
docs: updated changelog
2019-04-10 13:49:37 -04:00
Misty (Bot)
dd973abe88
chore: incrementing version number - v1.12.1
2019-04-10 17:45:51 +00:00
RoiEX
6fdd486589
Update Node version
2019-04-10 13:36:57 -04:00
Misty (Bot)
c87ebc93c7
Latest translations and fallbacks
2019-04-10 09:26:26 +00:00
Barış Soner Uşaklı
eb2c3e5626
fix: don't crash if templateData is undefined
2019-04-09 13:01:46 -04:00
Barış Soner Uşaklı
81f8cfe3da
Revert "feat: #7515 "
...
This reverts commit ac889db16b .
2019-04-09 12:21:46 -04:00
Barış Soner Uşaklı
ac889db16b
feat: #7515
2019-04-09 10:59:01 -04:00
Misty (Bot)
8cd3d43322
Latest translations and fallbacks
2019-04-09 09:27:45 +00:00
Julian Lam
d79a34c466
Merge remote-tracking branch 'origin/master' into develop
2019-04-08 14:21:51 -04:00
Misty (Bot)
4de53d5316
Latest translations and fallbacks
2019-04-08 09:27:44 +00:00
Barış Soner Uşaklı
397e062a3c
fix: clear children before building tree
...
prevents infinite loop on databases that have children array saved in database
2019-04-06 20:33:03 -04:00
Barış Soner Uşaklı
4f3ca4d899
fix: upgrade script date
2019-04-06 18:57:35 -04:00
Misty (Bot)
4f303a85ce
Latest translations and fallbacks
2019-04-06 09:27:02 +00:00
Renovate Bot
e5c12a49e5
fix(deps): update dependency nodebb-theme-persona to v9.1.29
2019-04-05 15:13:35 -04:00
Aziz Khoury
3fbb6faf28
feat: update unban logic/invocation and refactor User.bans module
...
* auto unban when User.getUsersFields is called and the user is banned but has expired
* cleanups and removal of expiry_readable
* expiry_readable make an alias for backward compatibility
* User.bans.func vs User.*ban*Func
* console.log cleanups, plus todo message added
* use code util.deprecate
* fix: remove ununsed winston require
2019-04-05 14:14:48 -04:00
Baris Usakli
ed91d3f2c8
fix : #7519
2019-04-05 13:44:15 -04:00
Baris Usakli
fb58e23914
fix lint
2019-04-05 12:32:19 -04:00
Baris Usakli
e479fad792
fix : #7517
2019-04-05 11:57:55 -04:00
Misty (Bot)
a8627d33c4
Latest translations and fallbacks
2019-04-05 09:27:32 +00:00
Julian Lam
75ae29c1dd
fix : #7470 Properly handle recompilation of email templates
2019-04-04 18:48:42 -04:00
Renovate Bot
ae17481d36
chore(deps): update dependency lint-staged to v8.1.5
2019-04-04 10:21:01 -04:00
Julian Lam
3871a02ccc
fix: resolve CORS error on uploading via URL
...
On uploading a new profile picture via URL, a CORS error presents
itself during the .toDataUrl() call due to misconfigured CORS
handling in the library. The change here allows cropper.js to
check crossorigin attribute in image and handle appropriately.
Also, the error handling is improved so the error is caught on
Firefox, as it sends a different error message than on Chrome.
2019-04-04 10:20:45 -04:00
Misty (Bot)
da2e0e78d2
Latest translations and fallbacks
2019-04-04 09:27:36 +00:00
Renovate Bot
30b042b809
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.11
2019-04-03 15:50:04 -04:00
Barış Soner Uşaklı
dbc4d8403d
fix : #7461
2019-04-03 12:39:44 -04:00
Barış Soner Uşaklı
abe4abb674
feat: add original sessionID to static:user.loggedOut
2019-04-02 16:23:09 -04:00
Barış Soner Uşaklı
8cc1864aa7
fix : #7491
2019-04-02 15:46:47 -04:00
Barış Soner Uşaklı
4db0efe32d
fix : #7476
2019-04-02 15:25:40 -04:00
Barış Soner Uşaklı
2ee2cd528f
feat: #7501
2019-04-02 11:56:03 -04:00
Barış Soner Uşaklı
b52dba5c92
fix : #7508
2019-04-01 08:27:37 -04:00
Misty (Bot)
6d8880db43
Latest translations and fallbacks
2019-04-01 09:28:11 +00:00
Barış Soner Uşaklı
e906bea470
fix: escape search snippet closes #7506
2019-03-29 20:05:55 -04:00
Renovate Bot
cf180e093c
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.10
2019-03-29 14:24:35 -04:00
Misty (Bot)
8fb07f8131
Latest translations and fallbacks
2019-03-28 09:26:43 +00:00
Julian Lam
3ec9fc4098
fix : #7490 once again
2019-03-27 23:52:13 -04:00
Barış Soner Uşaklı
3304ffe978
fix : #7502
2019-03-27 18:22:49 -04:00
Barış Soner Uşaklı
745b2716cd
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-03-27 18:21:42 -04:00
Barış Soner Uşaklı
1f3554ff00
fix : #7503
2019-03-27 18:21:35 -04:00
Julian Lam
6415ba82c4
fix : #7493 , adding robots noindex meta tag to compose and reset routes
2019-03-27 17:10:56 -04:00
Julian Lam
86e1cdd541
fix : #7490 , handling of image sizes if no size saved in db
2019-03-27 16:44:39 -04:00
Renovate Bot
b39ce25c5d
fix(deps): update dependency html-to-text to v5
2019-03-27 16:23:33 -04:00
Renovate Bot
8662aa9595
fix(deps): update dependency semver to v6
2019-03-27 16:20:05 -04:00
Renovate Bot
5f787d73a5
chore(deps): update node:8.15.1 docker digest to 918f0be
2019-03-27 16:18:47 -04:00
Renovate Bot
ea77ad4e58
chore(deps): update node:8.15.1 docker digest to 3d43ad1
2019-03-27 14:04:45 -04:00
Renovate Bot
447cf66b35
fix(deps): update dependency spdx-license-list to v6
2019-03-27 13:15:32 -04:00
Baris Usakli
8f55ab1340
fix : #7494
2019-03-26 12:24:28 -04:00
Julian Lam
63e16ec0a2
fix : #6911 , email throttling options set
2019-03-25 15:21:29 -04:00
Julian Lam
33a1bf6cde
fix: throttling email output to 2 messages every second, fixes #6911
2019-03-25 15:21:28 -04:00
renovate[bot]
0f9cb86d13
fix(deps): update dependency nodebb-widget-essentials to v4.0.17 ( #7489 )
2019-03-25 13:08:09 -04:00
renovate[bot]
357f931ca2
fix(deps): update dependency mongodb to v3.2.2 ( #7482 )
2019-03-25 13:05:42 -04:00
Julian Lam
8d62ead329
fix : #7469 missing email logos, occasionally
2019-03-25 12:37:53 -04:00
Barış Soner Uşaklı
81306fff3c
feat: allow multiple cids for getActiveUsers
2019-03-25 12:06:32 -04:00
Barış Soner Uşaklı
b6440eed7a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-03-25 11:46:35 -04:00
Barış Soner Uşaklı
fddb783ee9
fix : #7487
2019-03-25 11:46:29 -04:00
Renovate Bot
a9130fad18
chore(deps): update dependency grunt to v1.0.4
2019-03-25 11:08:18 -04:00
Renovate Bot
d2932cf6fa
chore(deps): update dependency eslint to v5.15.3
2019-03-25 11:07:32 -04:00
Renovate Bot
0274c2bd83
fix(deps): update dependency nodemailer to v6
2019-03-25 11:07:12 -04:00
Misty (Bot)
af2663d6da
Latest translations and fallbacks
2019-03-24 09:25:58 +00:00
Andrew Rodrigues
78e0b9834c
fix : #7485
2019-03-23 03:45:21 -04:00
Baris Usakli
ad2d7a6991
fix: move upload_url to prestart so it is defined in upgrade scripts
2019-03-22 15:15:23 -04:00
Andrew Rodrigues
cead89f0ba
fix : #7342
2019-03-22 13:01:16 -04:00
Misty (Bot)
148ccb6165
Latest translations and fallbacks
2019-03-22 09:27:47 +00:00
Andrew Rodrigues
6bed51ef1c
chore: comment cleanup
2019-03-20 21:12:34 -04:00
Andrew Rodrigues
24dcae2193
feat: manual password expiry. closes #7471
2019-03-20 16:34:22 -04:00
Andrew Rodrigues
240f563ab0
fix : #7477
2019-03-20 16:30:33 -04:00
Andrew Rodrigues
1f4db132d5
chore: bump persona
2019-03-19 16:12:29 -04:00
Julian Lam
c289b904e6
fix : #7473
2019-03-19 15:42:42 -04:00
Andrew Rodrigues
c37b2f2ed3
fix : #7378
2019-03-19 14:56:31 -04:00
Andrew Rodrigues
dcdd41c7ce
fix : #7454
2019-03-19 14:23:53 -04:00
Andrew Rodrigues
962b7f73d3
fix : #7472
2019-03-19 14:01:31 -04:00
Barış Soner Uşaklı
dd8d4f206a
fix: remove async.series, dont crash if postAtIndex is undefined
2019-03-19 11:55:53 -04:00
Barış Soner Uşaklı
c12e1d19a7
fix: tests
2019-03-19 11:51:40 -04:00
Barış Soner Uşaklı
b4a9bb10e5
fix : #7468
2019-03-19 11:29:16 -04:00
renovate[bot]
c326141572
fix(deps): update dependency sharp to v0.22.0 ( #7466 )
2019-03-19 09:50:47 -04:00
Misty (Bot)
438d19bb64
Latest translations and fallbacks
2019-03-19 09:26:48 +00:00
Julian Lam
697a6597f3
fix : #7444 Re-factor handling of og:image tags ( #7463 )
...
* fix: display proper site logo or og-image with sizes in head
* fix: refactor og:image logic, #7444
- Updated logic to set additional og:image tags based on more
factors
- logo.png fallback
* feat: save image sizes on post upload, re: #7444
* fix: awaiting addTags in topic controller
* fix: pass strings to meta tags object
* fix: sending absolute image url to meta tag
* fix: removed unneeded async and requiring sync db
* feat: upgrade to calculate image sizes for all post uploads tracked
* fix: tests
2019-03-18 12:09:10 -04:00
Julian Lam
745a9589e9
Use topics:read privilege for topic filtering use cases ( #7462 )
...
* fix: use topics:read privilege for topic filtering use cases
* fix: tests
* fix: more broken tests
2019-03-16 14:51:46 -04:00
renovate[bot]
c20cd52854
fix(deps): update dependency nodebb-theme-slick to v1.2.23 ( #7460 )
2019-03-16 11:08:14 -04:00
Baris Usakli
45d7e37ae8
fix: tests
2019-03-15 16:21:15 -04:00
Baris Usakli
b48b6d75e5
fix: callbacks
2019-03-15 16:06:38 -04:00
Baris Usakli
f8fa659642
fix don't crash if settings are not passed in
2019-03-15 15:26:41 -04:00
Baris Usakli
7addc5a0e2
fix: return early if keys is empty
2019-03-15 14:16:24 -04:00
Baris Usakli
b3962c1694
fix: return early if keys is empty
2019-03-15 14:16:24 -04:00
renovate[bot]
1c671c32f1
chore(deps): update dependency mocha to v6.0.2 ( #7408 )
2019-03-13 14:03:32 -04:00
Julian Lam
a6d7ea8ae3
Merge pull request #7450 from NodeBB/renovate/nodebb-theme-persona-9.x
...
fix(deps): update dependency nodebb-theme-persona to v9.1.27
2019-03-13 14:03:04 -04:00
Renovate Bot
fe30e06db2
fix(deps): update dependency nodebb-theme-vanilla to v10.1.25
2019-03-13 14:02:50 -04:00
Renovate Bot
5c60539235
fix(deps): update dependency nodebb-theme-persona to v9.1.27
2019-03-13 17:26:16 +00:00
Barış Soner Uşaklı
6cd3ac5b9b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-03-13 12:43:53 -04:00
Barış Soner Uşaklı
b71e0eb179
fix: prevent infinite loops if category is already in children
2019-03-13 12:43:47 -04:00
Julian Lam
d2cfe6b946
Moved onSuccessfulLogin call from plugins to core, + auth verification hook ( #7416 )
...
* fix : #7412 , calling controllers.onSuccessfulLogin in core
* feat: added plugin hook for auth validation
2019-03-13 12:38:30 -04:00
Renovate Bot
d8486e887a
chore(deps): update dependency eslint to v5.15.1
2019-03-13 12:36:30 -04:00
Julian Lam
3567feee17
Merge pull request #7429 from NodeBB/renovate/node-8.15.1
...
chore(deps): update node:8.15.1 docker digest to c151597
2019-03-13 12:36:11 -04:00
Julian Lam
2024b836dc
Merge pull request #7440 from NodeBB/renovate/jsdom-14.x
...
chore(deps): update dependency jsdom to v14
2019-03-13 12:36:02 -04:00
Renovate Bot
02804fe9c4
fix(deps): update dependency connect-redis to v3.4.1
2019-03-13 12:35:49 -04:00
Barış Soner Uşaklı
b2fbeb053a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-03-13 11:35:50 -04:00
Barış Soner Uşaklı
4732bed3db
fix : #7448
...
don't set parent to itself
2019-03-13 11:35:39 -04:00
Andrew Rodrigues
0d19bb3d46
chore: bump themes, fix: https://github.com/NodeBB/NodeBB/issues/7446
2019-03-12 17:53:34 -04:00
Baris Usakli
73d14e4516
fix: return early if there are not blocked uids
2019-03-12 14:02:07 -04:00
Renovate Bot
2cb0bdea9a
chore(deps): update node:8.15.1 docker digest to c151597
2019-03-12 16:34:23 +00:00
renovate[bot]
802931465e
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.9 ( #7442 )
2019-03-11 11:08:17 -04:00
Renovate Bot
a967253afa
chore(deps): update dependency jsdom to v14
2019-03-10 03:19:42 +00:00
renovate[bot]
48dd3c5b48
fix(deps): update dependency nodebb-theme-vanilla to v10.1.23 ( #7438 )
2019-03-09 13:50:55 -05:00
renovate[bot]
3f4ae4b03b
fix(deps): update dependency nodebb-theme-slick to v1.2.22 ( #7437 )
2019-03-09 12:43:10 -05:00
renovate[bot]
9887bb4fa2
fix(deps): update dependency nodebb-theme-persona to v9.1.25 ( #7436 )
2019-03-09 12:41:45 -05:00
Baris Usakli
7211dde7b9
feat: #7358
2019-03-09 12:35:36 -05:00
Baris Usakli
756dfd8ae6
fix : #7008
2019-03-09 11:16:36 -05:00
Baris Usakli
f9d92db5d5
fix: typo
2019-03-08 15:47:00 -05:00
Baris Usakli
e71ae80cbc
fix: tests
2019-03-08 14:26:11 -05:00
Baris Usakli
cbfbcee50f
fix : #7406
2019-03-08 13:59:52 -05:00
renovate[bot]
c18f2e1fdd
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.8 ( #7435 )
2019-03-08 13:27:37 -05:00
Baris Usakli
777ca03264
fix : #7432
2019-03-08 13:23:00 -05:00
Barış Soner Uşaklı
aecdf739fd
fix: change user/system cpu usage
2019-03-07 10:52:58 -05:00
Barış Soner Uşaklı
5eaa14e746
fix: strip exif data on image uploads
2019-03-06 16:36:02 -05:00
Julian Lam
9aeb291e9b
docs: updating changelog
2019-03-06 15:35:30 -05:00
Misty (Bot)
d87f8c525d
chore: incrementing version number - v1.12.0
2019-03-06 20:30:59 +00:00
Renovate Bot
0b8d18332e
chore(deps): update node:8.15.1 docker digest to 287b8a5
2019-03-05 16:07:41 -05:00
Barış Soner Uşaklı
2b6f1a05bf
feat: admin/groups style change
2019-03-03 11:34:44 -05:00
Misty (Bot)
593261293b
Latest translations and fallbacks
2019-03-03 09:24:54 +00:00
Misty (Bot)
eef456b864
Latest translations and fallbacks
2019-03-01 09:25:48 +00:00
Renovate Bot
0f2d31813e
fix(deps): update dependency nodebb-theme-persona to v9.1.24
2019-02-28 18:04:42 -05:00
Renovate Bot
ae89db2893
chore(deps): update node.js to v8.15.1
2019-02-28 17:49:53 -05:00
Barış Soner Uşaklı
db47753877
feat: add process cpu usage to admin
2019-02-28 14:50:31 -05:00
Barış Soner Uşaklı
684175f7d7
fix : #7413
2019-02-28 12:17:17 -05:00
Barış Soner Uşaklı
e331f6b51d
fix : #7414
2019-02-28 10:20:07 -05:00
Misty (Bot)
2a6f18f656
Latest translations and fallbacks
2019-02-27 09:26:31 +00:00
renovate[bot]
9ebc900a1c
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.7 ( #7411 )
2019-02-26 13:14:34 -05:00
Misty (Bot)
d9697f8ff1
Latest translations and fallbacks
2019-02-26 09:25:51 +00:00
Julian Lam
82c8ee3fe6
fix(deps): bump markdown
2019-02-25 14:28:56 -05:00
Julian Lam
7ce5a81f22
fix(deps): bump markdown
2019-02-25 14:26:24 -05:00
Julian Lam
a0b71f0983
fix(deps): bump persona
2019-02-25 10:24:45 -05:00
Misty (Bot)
5c18b299b1
Latest translations and fallbacks
2019-02-24 09:26:11 +00:00
Misty (Bot)
d60514b09b
Latest translations and fallbacks
2019-02-23 09:25:00 +00:00
renovate[bot]
699eddcb0d
fix(deps): update dependency nodebb-theme-vanilla to v10.1.21 ( #7404 )
2019-02-22 16:39:12 -05:00
renovate[bot]
d87751eac8
fix(deps): update dependency nodebb-theme-persona to v9.1.22 ( #7403 )
2019-02-22 16:38:57 -05:00
Julian Lam
0360f6e1cb
fix: l2spread @baris nib
2019-02-22 16:01:12 -05:00
renovate[bot]
f721155dfb
fix(deps): update dependency nodebb-theme-persona to v9.1.21 ( #7401 )
2019-02-22 15:34:02 -05:00
renovate[bot]
f6e5565155
fix(deps): update dependency nodebb-theme-slick to v1.2.21 ( #7398 )
2019-02-22 15:15:12 -05:00
renovate[bot]
f812e0b7cf
fix(deps): update dependency nodebb-widget-essentials to v4.0.14 ( #7399 )
2019-02-22 15:14:59 -05:00
Julian Lam
6c1f9c3c46
fix: restored email logo to all outgoing emails
2019-02-22 15:03:31 -05:00
Baris Usakli
e613f88b29
use params
2019-02-22 14:45:43 -05:00
Baris Usakli
1486714081
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# src/topics/teaser.js
2019-02-22 14:39:52 -05:00
Baris Usakli
23da300958
feat: pass options to digest
2019-02-22 14:39:05 -05:00
renovate[bot]
30bdb1a100
chore(deps): update dependency mocha to v6 ( #7387 )
2019-02-22 14:36:56 -05:00
renovate[bot]
cf74904cac
chore(deps): update dependency coveralls to v3.0.3 ( #7397 )
2019-02-22 14:35:59 -05:00
Julian Lam
ad6c8dccae
fix: die hydra!!!
2019-02-22 13:45:49 -05:00
Julian Lam
9731350812
fix: incorrect teaserPost logic
2019-02-22 12:33:27 -05:00
Julian Lam
43c4eb2350
fix: normalized font sizes for paragraphs in digest
2019-02-22 12:25:53 -05:00
Julian Lam
6f272e3474
fix: removed notification subheader translation string
2019-02-22 12:04:02 -05:00
Julian Lam
d3a10628e7
fix: broken 50% border radius on emails, failing tests
2019-02-22 12:01:18 -05:00
Misty (Bot)
3f945c2b12
Latest translations and fallbacks
2019-02-22 09:25:47 +00:00
Barış Soner Uşaklı
d813a77a62
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-02-21 18:27:36 -05:00
Barış Soner Uşaklı
6472a06515
fix: hook names getting objectified by winston
2019-02-21 18:27:29 -05:00
Julian Lam
3a7f1c192b
fix: failing tests from revamped-emails branch
2019-02-21 12:55:09 -05:00
Barış Soner Uşaklı
03305db845
fix : #7395
2019-02-21 12:10:49 -05:00
Julian Lam
f32a992237
feat: revamp email templates to be more style agnostic ( #7375 )
...
* feat: re-designed digest
Updated design, logic no longer shows "no topics", just doesn't
show the list at all, teaser re-retrieved for digest so that it
always grabs a teaser even if there is no reply, changed default
email background to a light grey.
* fix: minor padding issues in digest
* fix: banned template
* fix: invitation.tpl
* fix: removed unused notif_chat and notif_post email templates
* fix: notification template
* fix: registration_accepted template
* fix: reset tpl
* fix: test tpl
* fix: email verify tpl
* fix: reset notify tpl
* fix: welcome tpl
* fix: additional minor font fixes
* fix: removed unused email header image assets
* fix: internationalised 'your daily digest' string
* fix: broken url in digest 🤦
* feat: added RTL support for emailer
/cc @PostMidnight
2019-02-20 16:13:26 -05:00
Julian Lam
e013597e33
Merge branch 'router-all-patch'
2019-02-20 15:38:54 -05:00
renovate[bot]
deff7b3483
fix(deps): update dependency nodebb-theme-persona to v9.1.19 ( #7392 )
2019-02-20 12:06:27 -05:00
Barış Soner Uşaklı
fc830c0f41
feat: lower search timeout
2019-02-20 11:58:16 -05:00
Barış Soner Uşaklı
8a0e1280d6
feat: quick search
2019-02-20 11:52:04 -05:00
Misty (Bot)
ea66fc3fa0
Latest translations and fallbacks
2019-02-20 09:25:14 +00:00
Julian Lam
d722f3b8b6
fix: mounting of all-route middlewares to router instead of app
...
related to julianlam/nodebb-plugin-session-sharing#73
These three lines haven't changed in two years, but it makes more
sense for them to be called against the relative path router,
otherwise req.originalUrl contains the relative path, which is
not necessary.
2019-02-19 15:49:34 -05:00
Julian Lam
f972f75202
fix: incorrect returnTo set in registerComplete
2019-02-19 15:47:37 -05:00
Julian Lam
158f68eb47
fix: search.api not working on subfolder
2019-02-19 11:54:12 -05:00
Julian Lam
eafe76debb
feat: add vote status to getPostData API call
2019-02-19 11:41:23 -05:00
renovate[bot]
fab32a4963
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.6 ( #7389 )
2019-02-19 11:37:26 -05:00
Baris Usakli
d2b8396764
feat: make topic search a function
2019-02-19 11:26:39 -05:00
Julian Lam
7a5344533e
fix: tests for #7385
2019-02-19 11:20:50 -05:00
Julian Lam
57069a5c48
fix : #7385 better handling for errors in Adv>Databases
2019-02-19 10:12:31 -05:00
Renovate Bot
4df9c206fb
chore(deps): update dependency eslint to v5.14.1
2019-02-18 15:34:15 -05:00
Renovate Bot
042b81a03e
fix(deps): update dependency nodebb-theme-persona to v9.1.18
2019-02-17 22:51:40 -05:00
renovate[bot]
546e04e153
fix(deps): update dependency nodebb-theme-persona to v9.1.17 ( #7379 )
2019-02-16 16:24:58 -05:00
Barış Soner Uşaklı
c01d43e01d
feat: quick search
2019-02-16 16:20:58 -05:00
Misty (Bot)
4518198786
Latest translations and fallbacks
2019-02-16 09:24:42 +00:00
Renovate Bot
cb5e3d8333
chore(deps): update dependency jsdom to v13.2.0
2019-02-15 17:41:38 -05:00
Renovate Bot
edcb531401
chore(deps): update node:8.15.0 docker digest to a8a9d8e
2019-02-15 16:56:28 -05:00
Renovate Bot
a78f5da5ee
chore(deps): update dependency nyc to v13.3.0
2019-02-15 16:56:18 -05:00
Renovate Bot
18c90913ee
chore(deps): update dependency lint-staged to v8.1.4
2019-02-15 16:56:11 -05:00
Renovate Bot
9d8d2d0dc1
chore(deps): update dependency eslint to v5.14.0
2019-02-15 16:55:59 -05:00
Renovate Bot
aed5b29dd0
chore(deps): update commitlint monorepo
2019-02-15 16:55:36 -05:00
Julian Lam
949b10f132
fix: no relative path needed in req.session.returnTo
...
re: julianlam/nodebb-plugin-session-sharing#73
2019-02-15 16:42:11 -05:00
Barış Soner Uşaklı
d5ece9a4c3
fix: don't refresh page when enabling/disabling categories
2019-02-15 11:17:27 -05:00
Barış Soner Uşaklı
c2e7ae7f41
fix : #7373
2019-02-15 10:51:18 -05:00
renovate[bot]
d0874f34b1
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.5 ( #7374 )
2019-02-15 10:40:54 -05:00
renovate[bot]
264eadde17
fix(deps): update dependency async to v2.6.2 ( #7365 )
2019-02-13 14:40:24 -05:00
Julian Lam
ab0e547d23
fix: autocomplete not triggered if chat switched
2019-02-13 11:02:57 -05:00
Julian Lam
6c2f48f189
fix : #7366
2019-02-13 10:54:21 -05:00
Barış Soner Uşaklı
45c322aeb0
fix : #7357
2019-02-12 09:46:25 -05:00
Barış Soner Uşaklı
2996a5dc25
fix : #7359
2019-02-12 09:19:19 -05:00
Julian Lam
e8f3c25676
fix: re-introducing indeterminate checkbox state to ACP privs
2019-02-11 16:33:47 -05:00
Barış Soner Uşaklı
c6ad8fae2a
fix : #7354
2019-02-11 14:29:25 -05:00
Barış Soner Uşaklı
efd7d953de
fix: uid check
2019-02-11 11:55:38 -05:00
Barış Soner Uşaklı
c24dcf78b7
fix: uid checks
2019-02-11 11:52:17 -05:00
Barış Soner Uşaklı
5917dec288
fix: only allow numbers as scores ( #7356 )
...
* zadd score checks
* fix: only allow numbers as scores
* fix: convert values to strings
2019-02-11 11:23:18 -05:00
Julian Lam
0fffcb3855
fix : #7231 , missing success alert on group name change in ACP
2019-02-09 14:50:14 -05:00
Barış Soner Uşaklı
fe63fca846
fix: remove debug logs
2019-02-09 14:32:44 -05:00
Barış Soner Uşaklı
39e3527585
fix: don't use same db as prod values
2019-02-09 13:54:08 -05:00
Barış Soner Uşaklı
bcd62586e2
fix: database 0 was being replaced with undefined because 0 is falsy
2019-02-09 13:41:34 -05:00
Barış Soner Uşaklı
ba90bf3114
feat: check overide
2019-02-09 13:13:42 -05:00
Barış Soner Uşaklı
f2d7f75ee2
feat: check CI failure
2019-02-09 12:23:10 -05:00
Barış Soner Uşaklı
2e2c3ac110
fix : #7352
2019-02-09 10:14:43 -05:00
Julian Lam
aca0556052
fix : #7261 , banned users still get digests
2019-02-08 16:26:38 -05:00
Julian Lam
91a7b9070a
fix : #7346 , panel-header widget colours in ACP
2019-02-08 16:09:29 -05:00
Baris Usakli
8c68780e54
fix : #7350
2019-02-08 14:38:21 -05:00
Renovate Bot
30ff4582e1
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.4
2019-02-08 11:23:48 -05:00
Julian Lam
96b6ce1f3c
fix: eslint failure from daadcc4889
2019-02-08 10:54:25 -05:00
Julian Lam
0c09b7402d
feat: logging password resets and errors into event log
...
closes #7343 , also adds tests for password reset socket calls
2019-02-08 10:51:10 -05:00
Renovate Bot
65df67117d
fix(deps): update dependency nodebb-theme-persona to v9.1.16
2019-02-08 09:57:36 -05:00
Renovate Bot
07b29d5901
fix(deps): update dependency nodebb-plugin-markdown to v8.9.0
2019-02-08 09:44:47 -05:00
Julian Lam
fbbe2ab758
fix(deps): bump contenteditable to v0.1.1, #7325
2019-02-08 09:34:42 -05:00
Misty (Bot)
250674c8a8
Latest translations and fallbacks
2019-02-08 09:25:58 +00:00
Barış Soner Uşaklı
fab52b840c
fix: prevent crash if results.stats or results.serverStatus is undefined
2019-02-07 16:07:44 -05:00
Andrew Rodrigues
d864da1a2e
fix: move action:alert.update to after translator
2019-02-07 15:41:20 -05:00
Andrew Rodrigues
daadcc4889
feat: add action:alert.new, action:alert.update hooks
2019-02-07 15:39:22 -05:00
Barış Soner Uşaklı
fc6767e140
fix : #7098
2019-02-06 18:36:58 -05:00
Barış Soner Uşaklı
70d9c6c4ce
fix : #7232
2019-02-06 15:31:56 -05:00
renovate[bot]
176efb5fe6
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.3 ( #7341 )
2019-02-06 15:13:06 -05:00
Barış Soner Uşaklı
e59b907d7c
fix : #7229
2019-02-06 14:55:22 -05:00
Barış Soner Uşaklı
12c5899099
fix : #7339
2019-02-06 13:34:50 -05:00
Barış Soner Uşaklı
8e3bf58106
fix : #7338
2019-02-06 11:29:18 -05:00
Barış Soner Uşaklı
56a493d873
fix: dont crash if userData is undefined #7262
2019-02-06 10:33:04 -05:00
Barış Soner Uşaklı
a2f08e7da2
fix : #7240
2019-02-05 15:27:41 -05:00
Barış Soner Uşaklı
cd1209906d
fix: give default privs on new install to guests/spiders
2019-02-05 12:14:02 -05:00
Barış Soner Uşaklı
c72da5595a
fix : #6806
...
3 new global privileges
view:users
view:tags
view:groups
2019-02-05 12:08:18 -05:00
Barış Soner Uşaklı
ae779ea4f9
fix : #7334
2019-02-04 23:50:21 -05:00
Barış Soner Uşaklı
9d1fcf4e36
fix: closes #7217
2019-02-04 14:16:47 -05:00
Andrew Rodrigues
5031bfe8c0
feat: allow themes to define custom classes for categories via filter:admin.category.get
...
`datalist` isn't supported in all browsers but this will fallback to the original behavior. The first item in the list is the placeholder.
2019-02-04 13:54:48 -05:00
renovate[bot]
8f69ffd41d
fix(deps): update dependency nodebb-theme-persona to v9.1.15 ( #7295 )
2019-01-31 14:32:47 -05:00
renovate[bot]
a82bd3d0f3
fix(deps): update dependency nodebb-theme-slick to v1.2.20 ( #7197 )
2019-01-31 14:31:29 -05:00
renovate[bot]
b350be2777
fix(deps): update dependency nodebb-theme-lavender to v5.0.9 ( #7322 )
2019-01-31 14:31:04 -05:00
Barış Soner Uşaklı
d75a0d7724
feat: show more unread notifs
2019-01-31 13:13:59 -05:00
Barış Soner Uşaklı
6e69a9ab31
fix: merge post notifs
2019-01-31 12:54:23 -05:00
Barış Soner Uşaklı
f6cfbbb520
fix: don't crash if body doesn't have skin-
2019-01-30 14:39:01 -05:00
Renovate Bot
99f82fb366
fix(deps): update dependency nodebb-plugin-composer-default to v6.2.2
2019-01-30 12:59:27 -05:00
Barış Soner Uşaklı
c7abf07a3d
fix : #7324
...
added disableToType option
2019-01-30 10:33:15 -05:00
Barış Soner Uşaklı
aa76d496f2
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-01-30 10:32:57 -05:00
Barış Soner Uşaklı
cd2f72fb73
feat: pass topic creation data to action:topic.save
2019-01-30 10:32:50 -05:00
Misty (Bot)
7abcb0f199
Latest translations and fallbacks
2019-01-30 09:27:30 +00:00
renovate[bot]
7e872d32f0
fix(deps): update dependency winston to v3.2.1 ( #7317 )
2019-01-29 14:16:27 -05:00
Barış Soner Uşaklı
0366cfd8ec
fix: allow regular groups to local login
2019-01-29 14:10:40 -05:00
Barış Soner Uşaklı
5353960ae7
fix : #7316
2019-01-29 13:11:45 -05:00
Aziz Khoury
6ef5073521
spam-be-gone patched
2019-01-29 11:26:38 -05:00
Aziz Khoury
6cd8248cae
added empty array for customActions and another indentation fix attempt, related to #7284
2019-01-29 11:26:38 -05:00
Aziz Khoury
14addef67b
indentation fix #7284
2019-01-29 11:26:37 -05:00
Aziz Khoury
d94f6248ca
related to https://github.com/NodeBB/NodeBB/issues/7212
2019-01-29 11:26:37 -05:00
Aziz Khoury
eb21ca1190
added customAction in the registration queue users list, related to #7212
2019-01-29 11:26:36 -05:00
Aziz Khoury
04232986ab
related to https://github.com/NodeBB/NodeBB/issues/7212
2019-01-29 11:26:36 -05:00
Renovate Bot
e0fa696554
chore(deps): update dependency eslint-plugin-import to v2.16.0
2019-01-29 11:08:55 -05:00
Misty (Bot)
5a2ad3a502
Latest translations and fallbacks
2019-01-29 09:27:06 +00:00
renovate[bot]
9cf81afe43
fix(deps): update dependency nodebb-plugin-markdown to v8.8.8 ( #7314 )
2019-01-28 18:58:03 -05:00
Julian Lam
8aebe88417
fix : #7306
2019-01-28 16:07:42 -05:00
Julian Lam
7a4a8ea493
fix : #7312
2019-01-28 14:42:38 -05:00
Julian Lam
263e58dfd4
fix : #7311 , missing dependencies
2019-01-28 14:12:28 -05:00
Julian Lam
02a8ed9b11
feat: textcomplete over jquery-textcomplete, closes #7309
2019-01-28 13:05:46 -05:00
Renovate Bot
362d9397dd
chore(deps): update dependency @commitlint/cli to v7.4.0
2019-01-28 11:05:51 -05:00
Renovate Bot
96644350be
chore(deps): update dependency lint-staged to v8.1.1
2019-01-28 10:44:21 -05:00
renovate[bot]
d48ef6d84b
fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.6 ( #7305 )
2019-01-27 17:23:21 -05:00
renovate[bot]
57e3f16212
fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.5 ( #7304 )
2019-01-27 13:53:18 -05:00
renovate[bot]
443dcee435
fix(deps): update dependency nodebb-theme-vanilla to v10.1.19 ( #7301 )
2019-01-26 23:50:37 -05:00
Barış Soner Uşaklı
920efad04d
fix : #7300
2019-01-26 23:44:41 -05:00
Barış Soner Uşaklı
70f8b418c4
fix : #6848
...
fixed in winston 3.2.0
2019-01-26 17:20:17 -05:00
renovate[bot]
6f957cb919
fix(deps): update dependency winston to v3.2.0 ( #7299 )
2019-01-26 17:16:59 -05:00
Julian Lam
f659ef4d80
feat: new hook filter:privileges.posts.edit
2019-01-26 13:48:57 -05:00
Julian Lam
df6f75eb05
fix : #7298 privilege header misalignment
2019-01-26 13:48:56 -05:00
Misty (Bot)
fefec8ba57
Latest translations and fallbacks
2019-01-26 09:26:04 +00:00
Barış Soner Uşaklı
cf918078e5
fix : #7211
2019-01-25 12:06:03 -05:00
Barış Soner Uşaklı
2ca16ea0be
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-01-25 11:48:31 -05:00
Barış Soner Uşaklı
7a9780f62a
fix : #7215
2019-01-25 11:47:57 -05:00
Julian Lam
7fb3c16882
fix : #7296 , local login privilege available to registered-users only
2019-01-25 11:43:42 -05:00
Barış Soner Uşaklı
d03220cdaf
fix : #7094
2019-01-25 11:08:51 -05:00
Renovate Bot
247ac82858
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.6.0
2019-01-24 17:03:04 -05:00
Julian Lam
0edeeea2cf
Merge branch 'develop'
2019-01-24 16:39:15 -05:00
Julian Lam
aec2f2102d
docs: updated changelog
2019-01-24 16:38:36 -05:00
Misty (Bot)
757bff2748
chore: incrementing version number - v1.11.2
2019-01-24 21:29:17 +00:00
Andrew Rodrigues
7875b11b47
bump composer / persona
2019-01-24 15:58:18 -05:00
Barış Soner Uşaklı
bc41848adb
fix: test
2019-01-24 15:17:24 -05:00
Barış Soner Uşaklı
893ec3638c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-01-24 15:14:26 -05:00
Barış Soner Uşaklı
7064fd0678
fix : #7235
2019-01-24 15:14:12 -05:00
renovate[bot]
22cbcc3e37
fix(deps): update dependency nodebb-widget-essentials to v4.0.13 ( #7293 )
2019-01-24 15:02:44 -05:00
Barış Soner Uşaklı
ef0e780896
fix: use ACP config value for checking online status
2019-01-24 14:58:55 -05:00
Barış Soner Uşaklı
a083d5f429
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-01-24 12:42:42 -05:00
Barış Soner Uşaklı
a22a3a9861
fix: log error to prevent headers already sent
...
retry on uniq index fail
2019-01-24 12:42:36 -05:00
Julian Lam
63061ffd37
feat: new hook filter:user.logout
...
- used for setting "next" for post logout redirection
2019-01-24 12:04:44 -05:00
Renovate Bot
1aadbc3c94
fix(deps): update dependency mongodb to v3.1.13
2019-01-23 16:03:56 -05:00
Julian Lam
5b751a1467
Merge pull request #7282 from NodeBB/renovate/node-8.15.0
...
chore(deps): update node:8.15.0 docker digest to cb66110
2019-01-23 16:03:42 -05:00
Renovate Bot
4d64de7643
fix(deps): update dependency postcss to v7.0.14
2019-01-23 16:03:33 -05:00
Julian Lam
a7af019866
fix(deps): #7271 , updating autoprefixer to latest version
2019-01-23 13:52:44 -05:00
Renovate Bot
1719cd77c2
chore(deps): update node:8.15.0 docker digest to cb66110
2019-01-23 16:41:01 +00:00
Ricki Hirner
0a662e4882
Add Disallow: /compose to robots.txt
2019-01-23 10:44:33 -05:00
Julian Lam
b48f1b4d91
fix(deps): #7270
2019-01-22 13:43:00 -05:00
Renovate Bot
f7191eb955
chore(deps): update dependency eslint-plugin-import to v2.15.0
2019-01-22 11:11:54 -05:00
Julian Lam
cee47f78b2
fix : #7289 timeago shorthand toggle fails on non-existant language
...
- Exposing timeagoCodes to frontend
- Timeago language and shorthand toggling will fall back to 'en'
if the requested language does not exist
2019-01-21 16:35:42 -05:00
Julian Lam
059a4be204
feat: explicit handling of SSO success and failure
2019-01-21 15:29:32 -05:00
Julian Lam
5ee173c2f6
fix : #7276 improper request for client-noskin.css
2019-01-21 14:16:06 -05:00
Julian Lam
831d079512
fix : #7274 incorrect handling of client script 404s
2019-01-21 11:39:53 -05:00
Misty (Bot)
40637828af
Latest translations and fallbacks
2019-01-21 09:26:23 +00:00
Julian Lam
8ceb35f537
fix : #7270 Flags graph label not translatable
2019-01-20 16:12:10 -05:00
Julian Lam
a23854e3ff
feat: new hook type: response
...
Used in authentication middleware. Instead of firing an action
hook, it now fires a response hook.
Response hooks are invoked serially, and if headers are sent from
one of the hook listeners, all subsequent hook methods are not
called.
Response hooks should only be used in situations where res.send
(or other like methods) are invoked. Existing plugin hooks that
pass in res purely for data retrieval purposes have not changed).
fixes nodebb/nodebb-plugin-write-api#101
2019-01-19 14:49:22 -05:00
renovate[bot]
8a64667ff8
fix(deps): update dependency sharp to v0.21.3 ( #7267 )
...
* fix(deps): update dependency sharp to v0.21.3
* fix: tests for new sharp version errors
2019-01-19 12:44:14 -05:00
Julian Lam
5607261cde
fix(deps): theme upgrades for #7266
2019-01-19 12:07:36 -05:00
Julian Lam
f122fc44d0
fix : #7266 body does not contain skin class
...
A regression was identified where the skin was not shown in the
body class. This resolves the issue and adds a workaround so that
the fix does not become breaking for custom themes.
2019-01-19 12:03:12 -05:00
Renovate Bot
d928c54d0a
chore(deps): update dependency eslint to v5.12.1
2019-01-19 11:08:31 -05:00
Barış Soner Uşaklı
7524d3c33b
fix: generate timeago codes from files
2019-01-18 18:01:41 -05:00
Julian Lam
2b9322e1c2
feat: additional options for SSO plugins
...
+checkState property, pass Boolean false to skip nonce checking
+callbackMethod, default 'get', you can pass in 'post', etc.
2019-01-18 16:16:04 -05:00
Barış Soner Uşaklı
ed5d2d6d15
feat: get rid of disk access
2019-01-18 15:32:34 -05:00
Renovate Bot
eeab7d2004
fix(deps): update dependency mongodb to v3.1.12
2019-01-18 09:21:10 -05:00
Misty (Bot)
73c8cf807c
Latest translations and fallbacks
2019-01-18 09:27:13 +00:00
Persevere Von
cb8650e8e0
Fix #7263 ( #7264 )
2019-01-18 00:41:20 -05:00
Julian Lam
c831ff0de3
fix: removal of timeago fallback middleware ( #7259 )
...
* fix: removal of timeago fallback middleware
Instead of loading English fallback on missing language, we opt
to not send a script tag for a missing language to begin with.
Timeago already loads with English as default, so it will just
continue to use English.
* fix: check userLang against supported language codes
* fix: cleaned up code as per @pitaj
* fix: added comments
* fix: more fixes as per @pitaj
* feat: added addl. test for timeago locales, fixed broken test
2019-01-17 12:25:53 -05:00
Misty (Bot)
0bb5681471
Latest translations and fallbacks
2019-01-17 09:26:33 +00:00
renovate[bot]
b5f188b68e
fix(deps): update dependency mongodb to v3.1.11 ( #7252 )
2019-01-15 19:12:52 -05:00
Renovate Bot
77dc8fc721
fix(deps): update dependency validator to v10.11.0
2019-01-15 18:15:16 -05:00
Renovate Bot
2fbb2614f3
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.21
2019-01-15 16:02:14 -05:00
Baris Usakli
c14dbfc6b7
attempt to fix tests
2019-01-15 13:38:42 -05:00
Baris Usakli
65f6630722
add new hook action:plugins.firehook
2019-01-15 12:56:01 -05:00
Renovate Bot
f1842295f1
fix(deps): update dependency postcss to v7.0.12
2019-01-15 12:33:03 -05:00
Renovate Bot
6ae2b97209
chore(deps): update dependency @commitlint/cli to v7.3.2
2019-01-15 10:48:47 -05:00
Misty (Bot)
2cd1be0d04
Latest translations and fallbacks
2019-01-15 09:26:38 +00:00
Barış Soner Uşaklı
ac655564bb
fix: post queue notifs
...
fix moderators not showing up immediately when adding them
2019-01-14 22:38:15 -05:00
Misty (Bot)
2614a2e5ce
Latest translations and fallbacks
2019-01-14 09:27:15 +00:00
Renovate Bot
57bec2fb94
fix(deps): update dependency postcss to v7.0.11
2019-01-13 16:24:20 -05:00
Renovate Bot
ac39fe907f
chore(deps): update node.js to v8.15.0
2019-01-13 16:24:12 -05:00
Renovate Bot
8f3c4b0923
fix(deps): update dependency sharp to v0.21.2
2019-01-13 16:13:50 -05:00
Julian Lam
51b5fb9826
fix: added missing translation and error state for password change
2019-01-13 14:49:37 -05:00
Julian Lam
3859d417ce
fix : #7236 , header search stops working after header update
2019-01-12 15:31:28 -05:00
Peter Jaszkowiak
e1ca2d81f9
refactor: use loash when possible ( #7230 )
2019-01-12 14:28:53 -05:00
Misty (Bot)
a4ab13d323
Latest translations and fallbacks
2019-01-12 09:26:10 +00:00
Renovate Bot
82475fe535
fix(deps): update dependency postcss to v7.0.10
2019-01-11 16:48:27 -05:00
Julian Lam
87c2d10811
fix : #7226 , added placeholder styling for fa-nbb-none
2019-01-11 12:30:23 -05:00
Renovate Bot
f96ef7bbff
chore(deps): update dependency eslint to v5.12.0
2019-01-11 12:06:14 -05:00
Renovate Bot
f171c16907
fix(deps): update dependency postcss to v7.0.9
2019-01-11 12:05:46 -05:00
Renovate Bot
ea059e892a
fix(deps): update dependency nodebb-theme-vanilla to v10.1.15
2019-01-11 12:05:27 -05:00
Renovate Bot
96482569c0
fix(deps): update dependency nodebb-theme-persona to v9.1.10
2019-01-11 12:05:14 -05:00
Renovate Bot
505941187f
chore(deps): update commitlint monorepo to v7.3.1
2019-01-11 11:58:21 -05:00
Julian Lam
af4fd5979f
Revert "fix: #7216 , hide taskbar on chat modal invocation on mobile"
...
This reverts commit a70db885cf .
2019-01-11 10:29:25 -05:00
Renovate Bot
bbe05043fc
fix(deps): update dependency nodebb-theme-persona to v9.1.9
2019-01-11 09:53:22 -05:00
Misty (Bot)
0a54f8bde4
Latest translations and fallbacks
2019-01-11 09:26:35 +00:00
Barış Soner Uşaklı
9328eeca95
fix: escape hook method
2019-01-10 23:52:53 -05:00
Renovate Bot
6cc5dbc830
fix(deps): update dependency nodebb-theme-vanilla to v10.1.14
2019-01-10 17:04:41 -05:00
Renovate Bot
e5443690cf
fix(deps): update dependency nodebb-theme-persona to v9.1.8
2019-01-10 17:04:32 -05:00
Julian Lam
a70db885cf
fix : #7216 , hide taskbar on chat modal invocation on mobile
2019-01-10 16:46:08 -05:00
Misty (Bot)
27e82aeaab
Latest translations and fallbacks
2019-01-10 09:27:14 +00:00
Barış Soner Uşaklı
428f587cbe
fix : #7208
2019-01-09 11:59:20 -05:00
Barış Soner Uşaklı
a662f118a5
fix : #7054
2019-01-08 19:28:30 -05:00
Barış Soner Uşaklı
b9833483ca
fix : #7209
2019-01-08 18:56:12 -05:00
Julian Lam
70a87d4399
feat: support for one-click unsubscribe from email clients ( #7203 )
...
* feat: sending notifs via ACP creates real notification
re: #7202
* feat: basic integration for one-click unsubscription #7202
* feat: tests for #7202 + bugfix
* feat: added and organized digest unsub tests
closes #7202
2019-01-08 13:56:11 -05:00
Renovate Bot
29acad4247
fix(deps): update dependency pg-cursor to v2
2019-01-08 13:29:44 -05:00
renovate[bot]
84e228bbb8
fix(deps): update dependency diff to v4 ( #7198 )
...
* fix(deps): update dependency diff to v4
* chore(deps): +diff@4.0.1
* fix: test for #7198
2019-01-07 12:07:28 -05:00
renovate[bot]
0a647316e9
fix(deps): update dependency nodebb-plugin-mentions to v2.5.2 ( #7199 )
...
* fix(deps): update dependency nodebb-plugin-mentions to v2.5.1
* chore(deps): +mentions@2.5.2
2019-01-07 10:56:18 -05:00
Misty (Bot)
d443fe85bd
Latest translations and fallbacks
2019-01-07 09:26:37 +00:00
Misty (Bot)
7990597740
Latest translations and fallbacks
2019-01-06 09:27:03 +00:00
Renovate Bot
90b4d40e77
fix(deps): update dependency nodebb-plugin-markdown to v8.8.7
2019-01-04 15:51:46 -05:00
Renovate Bot
0006370867
chore(deps): update dependency smtp-server to v3.5.0
2019-01-04 15:33:09 -05:00
Baris Usakli
1a3838e13c
fix: missing notification
2019-01-04 13:41:19 -05:00
Baris Usakli
7809ba2800
fix : #7193 , closes #7194
2019-01-04 13:27:41 -05:00
Julian Lam
0263b4daec
feat: added new hook static:sockets.validateSession ( #7189 )
...
* feat: added new hook
* fix: improper .bind() call, +req in static:sockets.validateSession
* fix: restored original sessionStore logic, +hook
original logic to retrieve the sessionStore was not faulty, but
was changed for the sake of changing things, which ultimately
led to issues with tests, etc.
2019-01-03 21:14:30 -05:00
Barış Soner Uşaklı
6f1fb4eb24
fix: # https://github.com/barisusakli/nodebb-plugin-dbsearch/issues/49
2019-01-03 18:32:57 -05:00
Barış Soner Uşaklı
28459d04c6
fix : #7187
2019-01-03 13:08:42 -05:00
Misty (Bot)
64f263afe5
Latest translations and fallbacks
2019-01-03 09:26:27 +00:00
Julian Lam
954af0f0d2
fix : #7176 , FUOC on app.reskin()
2019-01-02 16:01:59 -05:00
Renovate Bot
f4cc3122a5
fix(deps): update dependency rimraf to v2.6.3
2019-01-02 15:43:32 -05:00
Baris Usakli
9aa1aa689d
fix : #7174
...
always pass string in service
2019-01-02 15:27:32 -05:00
Baris Usakli
934e1854d3
remove unnecessary escape
2019-01-02 13:48:22 -05:00
Baris Usakli
0d409610c4
fix : #7181
2019-01-02 13:33:15 -05:00
Baris Usakli
8da3b2a487
fix : #7142
...
due to no refresh on login socket listeners were added more than once,
so remove them before adding the listeners
2019-01-02 13:16:56 -05:00
Barış Soner Uşaklı
8566205214
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2019-01-01 18:04:09 -05:00
Barış Soner Uşaklı
03299736dc
fix : #7179
...
don't consider pinned topics in widget areas
2019-01-01 18:04:03 -05:00
renovate[bot]
0faba32528
fix(deps): update dependency spider-detector to v1.0.19 ( #7177 )
2019-01-01 14:36:15 -05:00
Renovate Bot
4993b03c45
fix(deps): update dependency nodemailer to v5
2018-12-31 14:37:49 -05:00
Renovate Bot
719995a4da
chore(deps): update dependency husky to v1.3.1
2018-12-31 14:36:33 -05:00
Renovate Bot
80cee66509
fix(deps): update dependency json-2-csv to v3
2018-12-31 14:35:45 -05:00
Misty (Bot)
25e05805ad
Latest translations and fallbacks
2018-12-30 09:26:05 +00:00
Julian Lam
b0eaa858b5
fix : #7169 Fixed logout being broken
2018-12-27 16:50:51 -05:00
Renovate Bot
07bf0b98d2
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.20
2018-12-27 15:58:34 -05:00
Julian Lam
629b35546c
fix : #7167 , composer and chat not closing on logout
2018-12-27 15:55:53 -05:00
Barış Soner Uşaklı
43e7cc0afb
fix: shorter function
2018-12-26 12:09:39 -05:00
Barış Soner Uşaklı
2da0a65765
fix : #7162
2018-12-26 09:00:48 -05:00
Misty (Bot)
90e72f4ea6
Latest translations and fallbacks
2018-12-26 09:25:59 +00:00
renovate[bot]
c68d4ae89f
fix(deps): update dependency nodebb-theme-persona to v9.1.7 ( #7161 )
2018-12-25 10:41:33 -05:00
Misty (Bot)
8e0ba9d76f
Latest translations and fallbacks
2018-12-25 09:25:53 +00:00
renovate[bot]
07af46ea3e
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.19 ( #7159 )
2018-12-24 16:48:01 -05:00
Barış Soner Uşaklı
72afc1806e
fix: uid filtering
2018-12-24 16:05:11 -05:00
renovate[bot]
584b45fca9
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.18 ( #7158 )
2018-12-24 15:05:43 -05:00
Misty (Bot)
439fa63a9c
Latest translations and fallbacks
2018-12-24 09:26:04 +00:00
renovate[bot]
26f3bdbfff
chore(deps): update dependency eslint to v5.11.0 ( #7151 )
2018-12-23 12:09:53 -05:00
renovate[bot]
8003bed8a0
fix(deps): update dependency validator to v10.10.0 ( #7152 )
2018-12-23 12:09:39 -05:00
Barış Soner Uşaklı
41fb5cca81
fix: dont crash if default cover is invalid
2018-12-22 06:18:45 -05:00
Misty (Bot)
9f3efd79db
Latest translations and fallbacks
2018-12-22 09:27:10 +00:00
Julian Lam
8e9de540b4
fix : #7136 socket.disconnect() now called on invalid session
2018-12-21 15:09:13 -05:00
Julian Lam
4873a339c1
fix: RTL not respected when changed in user settings, related to #7146
2018-12-21 14:59:14 -05:00
Julian Lam
d81e0a5f5b
fix : #7146 Better RTL handling on (de-)authentication
...
- RTL is applied (or unapplied) on login and logout depending on
user language/guest-detected language.
- config is automatically saved into res.locals.config whenever
loadConfig is called
- On login/logout, buildHeader is called instead of getting config
- On logout, req.uid is deleted instead of set to 0
2018-12-21 11:49:11 -05:00
Misty (Bot)
1ecedefae7
Latest translations and fallbacks
2018-12-21 09:26:11 +00:00
Julian Lam
900f0a0b78
fix : #7118 , invoking autoLocale middleware on logout
...
Also:
- firing client-side hook on header update
- updating bootbox locale on header update
2018-12-20 14:01:42 -05:00
Renovate Bot
792dce1496
fix(deps): update dependency nodebb-plugin-mentions to v2.5.0
2018-12-20 13:36:11 -05:00
Misty (Bot)
9d36ee868c
Latest translations and fallbacks
2018-12-20 09:26:23 +00:00
Andrew Rodrigues
7fb29f4272
fix: closes #6784 ( #7137 )
...
* fix: closes #6784
* #6784 also fix homepage + subfolder installs
* #6784 fixes suburls as well (ex. /tags/x and /groups/y)
* #6784 more elegant solution @pitaj
and the last time I touch this function, lol
* #6784 regis, final answer
I lied in that last commit
2018-12-19 16:16:35 -05:00
renovate[bot]
325b0293b8
fix(deps): update dependency nodebb-theme-persona to v9.1.6 ( #7141 )
2018-12-19 12:14:52 -05:00
Barış Soner Uşaklı
ab81cca735
fix: 7100
2018-12-19 12:09:36 -05:00
Barış Soner Uşaklı
3917022a48
fix : #7139
2018-12-19 11:09:19 -05:00
Misty (Bot)
591cd0925b
Latest translations and fallbacks
2018-12-19 09:26:26 +00:00
Barış Soner Uşaklı
7e828404f6
fix : #7116
...
dont save relative_path in db for group covers
2018-12-18 19:43:28 -05:00
Barış Soner Uşaklı
29a85aecc7
fix : #7138
2018-12-18 19:20:51 -05:00
Renovate Bot
eb6062819f
chore(deps): update dependency husky to v1.3.0
2018-12-18 14:49:12 -05:00
Baris Usakli
b47f939bfc
fix: lint
2018-12-18 14:04:57 -05:00
Baris Usakli
69e0dbbf4a
fix : #7091 , #7093
2018-12-18 14:02:54 -05:00
Baris Usakli
f4ea2c43ab
feat: #7120
2018-12-18 13:56:06 -05:00
Renovate Bot
ddd07c1a9d
fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.4
2018-12-18 13:45:09 -05:00
Baris Usakli
0c1ac4d6a2
feat: #7032
2018-12-18 13:44:03 -05:00
renovate[bot]
f614a44daf
fix(deps): update dependency nodebb-widget-essentials to v4.0.12 ( #7133 )
2018-12-18 12:50:23 -05:00
Misty (Bot)
2811259f78
Latest translations and fallbacks
2018-12-18 09:26:24 +00:00
Barış Soner Uşaklı
d31684e8b8
fix : #7131
2018-12-17 19:03:33 -05:00
Barış Soner Uşaklı
fef7e13c9e
feat: small fixes
2018-12-17 18:56:09 -05:00
Barış Soner Uşaklı
b2a74b4172
fix: remove cache
2018-12-17 17:54:33 -05:00
Barış Soner Uşaklı
b9b9d8b2e9
feat: name topic controller
2018-12-17 17:16:51 -05:00
Barış Soner Uşaklı
0cb9bba4da
feat: header
2018-12-17 17:11:35 -05:00
Barış Soner Uşaklı
60390c01f1
fix: loop
2018-12-17 16:59:45 -05:00
Barış Soner Uşaklı
ae0fe5e880
feat: more naming
2018-12-17 16:56:38 -05:00
Barış Soner Uşaklı
f88db22ca2
feat: give the rest of the middlewares names
2018-12-17 16:36:43 -05:00
Barış Soner Uşaklı
fdfbcc6efe
feat: give names to more middlewares
2018-12-17 16:23:38 -05:00
Barış Soner Uşaklı
b0b87ab038
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-12-17 16:03:07 -05:00
Barış Soner Uşaklı
53793e1603
feat: give names to middlewares
2018-12-17 16:03:01 -05:00
Renovate Bot
9ab31d7ee1
fix(deps): update dependency nodebb-plugin-mentions to v2.4.0
2018-12-17 12:50:45 -05:00
Misty (Bot)
7a43f26055
Latest translations and fallbacks
2018-12-17 09:26:16 +00:00
Renovate Bot
7ef8c3fdd4
fix(deps): update dependency postcss to v7.0.7
2018-12-16 22:09:28 -05:00
Misty (Bot)
998ed55ab6
Latest translations and fallbacks
2018-12-16 09:25:51 +00:00
Barış Soner Uşaklı
4650a76036
fix : #7124
2018-12-16 00:09:13 -05:00
Renovate Bot
60e9430b14
chore(deps): update dependency jsdom to v13.1.0
2018-12-15 17:42:33 -05:00
Barış Soner Uşaklı
9f5062682d
fix: unread badge
...
- only increase unread badge if topic or category is watched
- fix logic for "there are new posts/topics" on /unread and /recent
2018-12-15 16:38:30 -05:00
Barış Soner Uşaklı
d2c2d56f59
feat: change sortedSetsScore
2018-12-15 00:57:51 -05:00
Barış Soner Uşaklı
99e0895e99
fix: move the check to get methods
...
all .post methods will have csrf
2018-12-14 23:38:05 -05:00
Julian Lam
fbe6ccd773
style: lint fix
2018-12-14 22:52:47 -05:00
Barış Soner Uşaklı
989879a6b5
fix : #7115
2018-12-14 21:18:42 -05:00
Barış Soner Uşaklı
14c4552304
dont modify session for spiders
2018-12-14 20:10:07 -05:00
Barış Soner Uşaklı
29b63ae7fb
fix : #6979
2018-12-14 17:31:06 -05:00
renovate[bot]
bf75f3e3b8
fix(deps): update dependency sharp to v0.21.1 ( #7082 )
2018-12-14 17:20:06 -05:00
renovate[bot]
dae861da10
chore(deps): update dependency eslint to v5.10.0 ( #7084 )
2018-12-14 17:19:11 -05:00
Julian Lam
d1ea5d157d
feat(deps): update bootstrap to v3.4.0 ( #7106 )
2018-12-14 17:18:59 -05:00
renovate[bot]
fc5598b973
fix(deps): update dependency nodebb-theme-vanilla to v10.1.13 ( #7114 )
2018-12-14 17:18:38 -05:00
renovate[bot]
56ad43aa89
fix(deps): update dependency nodebb-theme-slick to v1.2.19 ( #7113 )
2018-12-14 17:17:28 -05:00
Barış Soner Uşaklı
0eef3e1c27
fix: upgrade script key
2018-12-14 16:51:32 -05:00
Barış Soner Uşaklı
00afc5b3ab
fix: remove log
2018-12-14 16:36:07 -05:00
renovate[bot]
953f8fe5f3
fix(deps): update dependency nodebb-theme-persona to v9.1.5 ( #7112 )
2018-12-14 16:30:54 -05:00
Julian Lam
c04e192db8
docs: updated changelog for v1.11.1
2018-12-14 16:26:31 -05:00
Barış Soner Uşaklı
eb7ae54f81
Category watch state ( #7109 )
...
* feat: wip, category watch change
* feat: pass data to client
* feat: allow changing state
* fix: account page categories
* fix: show in unread if topic is followed or category is watched
* feat: add default watch state to acp
* feat: save user category watch state
* feat: update unread recent pages
* fix: remove dupe code
* fix: flip conditions
* fix: handle empty arrays
* fix: ignore/watch on others profile
* feat: upgrade script for category states
if there are any users ignoring categories set their state in new zset and delete cid:<cid>:ignorers
* fix: upgrade
* fix: tests
* fix: redis count
* fix: more tests
2018-12-14 16:24:17 -05:00
Misty (Bot)
2104877c76
chore: incrementing version number - v1.11.1
2018-12-14 21:18:26 +00:00
oh
f3e8e06503
feat: Allow getting logfile path from config ( #7044 )
...
* feat(log): allow getting logfile path from config
fixes #5498
* feat(log): ensure logfile directory is created before running
2018-12-14 11:27:18 -05:00
Ben Lubar
ff5b04beb9
Log port number of current instance in addition to pid. ( #7110 )
2018-12-14 11:21:46 -05:00
Barış Soner Uşaklı
8169739069
fix : #7108
2018-12-14 10:16:59 -05:00
Misty (Bot)
81e854b37f
Latest translations and fallbacks
2018-12-14 09:26:24 +00:00
Barış Soner Uşaklı
62f01a839e
fix: dont save data for non-positive uids
2018-12-14 00:09:15 -05:00
Renovate Bot
63f4b5696b
chore(deps): update dependency husky to v1.2.1
2018-12-13 23:43:57 -05:00
Misty (Bot)
7b8d7aee3c
Latest translations and fallbacks
2018-12-13 09:26:49 +00:00
Barış Soner Uşaklı
f103390aa5
fix : #7103
...
update counter when user navigates to /unread
fix new topic alert on /unread
moved unread code from footer to unread
2018-12-12 19:43:35 -05:00
Barış Soner Uşaklı
2f57a4b9a6
fix: dont update cid:<cid>:tids:votes if topic is pinned
2018-12-12 14:35:51 -05:00
Barış Soner Uşaklı
d117df77f7
fix : #7102
2018-12-12 14:26:11 -05:00
Barış Soner Uşaklı
85a07e999b
fix : #7102
2018-12-12 13:46:13 -05:00
Barış Soner Uşaklı
74d0e88df3
fix: don't explode if there is no css el
2018-12-12 11:16:49 -05:00
Barış Soner Uşaklı
263c918088
feat: remove uid:<uid>:ignored:cids ( #7099 )
...
use cid:<cid>:ignorers instead
2018-12-12 11:15:34 -05:00
Misty (Bot)
7a9299f374
Latest translations and fallbacks
2018-12-12 09:26:47 +00:00
Misty (Bot)
cc1a3e8f3e
Latest translations and fallbacks
2018-12-11 09:28:09 +00:00
Barış Soner Uşaklı
26ccd8f626
fix: db info page
...
if there is no connection to db, connect first
2018-12-10 15:30:10 -05:00
Barış Soner Uşaklı
a0f57c642c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-12-10 14:40:17 -05:00
Barış Soner Uşaklı
a6c8e0ab4f
fix: logAttempt conditional
2018-12-10 14:40:11 -05:00
Julian Lam
33d4956b76
fix : #7087 , server-side protection against guest blocks
2018-12-10 14:14:37 -05:00
Misty (Bot)
6c312fa253
Latest translations and fallbacks
2018-12-10 09:27:18 +00:00
Barış Soner Uşaklı
78fa734017
feat: cache category tag whitelist
2018-12-09 16:03:41 -05:00
Barış Soner Uşaklı
81aa3a0b8a
fix: don't crash in flags.validate if user blocked target
2018-12-09 15:25:43 -05:00
Misty (Bot)
5b41969816
Latest translations and fallbacks
2018-12-09 09:26:46 +00:00
Barış Soner Uşaklı
555c092f65
fix: dont send empty strings
2018-12-08 19:53:19 -05:00
Barış Soner Uşaklı
fe0f95a2b1
fix : #7085
2018-12-08 19:51:26 -05:00
Barış Soner Uşaklı
e55fb43703
fix : #7086
2018-12-08 19:36:38 -05:00
Barış Soner Uşaklı
71163421aa
fix: wrong variable #7085
2018-12-08 19:23:22 -05:00
Baris Usakli
df4f8cee4b
remove node 6
2018-12-08 13:21:47 -05:00
Baris Usakli
31bb2ae9af
feat: make user cards look less derpy
2018-12-08 12:42:16 -05:00
Baris Usakli
de437e36a5
fix: admins&mods when there are mutliple lines of users
2018-12-08 12:39:21 -05:00
Misty (Bot)
33834f7a23
Latest translations and fallbacks
2018-12-08 09:26:51 +00:00
Baris Usakli
e65d40c937
dont return undefined from sortedSetsCard if keys is empty or falsy
2018-12-07 16:50:35 -05:00
Baris Usakli
76af8caf58
add missing semicolon
2018-12-07 16:19:47 -05:00
Baris Usakli
420227faae
parseFloat scores
2018-12-07 16:01:08 -05:00
Renovate Bot
3bcfd7fc13
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.17
2018-12-07 15:16:00 -05:00
Renovate Bot
b6ad5fd438
fix(deps): update dependency nodebb-theme-persona to v9.1.4
2018-12-07 15:15:47 -05:00
renovate[bot]
46fb365d53
fix(deps): update dependency nodebb-plugin-markdown to v8.8.6 ( #7079 )
...
fixes #7000
2018-12-07 14:44:35 -05:00
Julian Lam
ed46c5e24b
fix: refreshing settings page on save if language changed
2018-12-07 14:25:10 -05:00
Julian Lam
4fba1492c1
feat: added new middleware authenticateOrGuest
2018-12-07 13:31:31 -05:00
Julian Lam
eeaee8ccef
fix: not calling authenticate middleware on resource direct access
...
routes
2018-12-07 11:56:44 -05:00
Julian Lam
5f3d1c76c8
fix : #7038 , autoLocale logic not playing nicely with no-refresh auths ( #7059 )
...
* fix : #7038 , autoLocale logic not playing nicely with no-refresh auths
- on login, req.query.lang is deleted (since it seems to be left over)
- on logout, the middleware.autoLocale is executed, which resets
req.query.lang
- middleware.autoLocale is new, just refactored existing logic in
webserver.js into new middleware method.
* style: tests, use lodash
* fix: timeago strings not switching languages on login or out
2018-12-07 11:29:20 -05:00
Misty (Bot)
72f56d7f49
Latest translations and fallbacks
2018-12-07 09:27:30 +00:00
renovate[bot]
d2aea57a03
fix(deps): update dependency nodebb-theme-persona to v9.1.3 ( #7075 )
2018-12-06 21:36:46 -05:00
Barış Soner Uşaklı
2604cf6356
fix : #7074
2018-12-06 20:54:45 -05:00
Misty (Bot)
aa877e7e0f
Latest translations and fallbacks
2018-12-07 00:18:11 +00:00
Renovate Bot
42e792ab61
fix(deps): update dependency nodebb-theme-persona to v9.1.2
2018-12-06 16:35:02 -05:00
Julian Lam
a07d9898df
fix : #7071 buildSkinAsset won't rebuild continuously
2018-12-06 16:10:24 -05:00
Misty (Bot)
8dd8370bcb
fix(i18n): pushed notifications source to tx, pulled fallbacks
2018-12-06 15:36:36 -05:00
Barış Soner Uşaklı
53a0a0ab45
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-12-06 12:08:28 -05:00
Barış Soner Uşaklı
7ca62b8399
feat: closes #7070
2018-12-06 12:08:23 -05:00
renovate[bot]
bdb330565c
fix(deps): update dependency nodebb-theme-persona to v9.1.1 ( #7069 )
2018-12-06 10:23:37 -05:00
Baris Usakli
96c1dc6276
unescape email subject
2018-12-05 17:38:18 -05:00
Julian Lam
6df5668e64
fix : #7063 , logout code should do hard page nav to / or data.next
2018-12-05 13:11:55 -05:00
Baris Usakli
eab297bdc9
fix : #7061
2018-12-05 13:06:13 -05:00
oh
d7c55bc3f7
feat(email): don't escape html in notification bodies. ( #7042 )
...
allows for post replies, etc. to show the formatting of the orginal
post, rather than looking garbled.
closes #7034
2018-12-05 12:46:41 -05:00
Julian Lam
648964faa7
feat: added README.md in languages folder
...
... to dissuade people from making PRs against it
2018-12-05 12:40:26 -05:00
Renovate Bot
6b5428c504
fix(deps): update dependency postcss to v7.0.6
2018-12-05 12:22:10 -05:00
Renovate Bot
7449ae3e83
chore(deps): update node:8.14.0 docker digest to dd2381f
2018-12-05 12:18:36 -05:00
Baris Usakli
d3c6cba33f
closes #7060
2018-12-05 11:22:44 -05:00
Misty (Bot)
c0e015e1c5
Latest translations and fallbacks
2018-12-05 09:27:43 +00:00
Baris Usakli
67ac8e3d06
closes #7053
2018-12-04 19:58:12 -05:00
Barış Soner Uşaklı
7eee8e1d06
feat: up composer
2018-12-04 16:06:43 -05:00
Barış Soner Uşaklı
54c127d1b2
feat: allow array results
2018-12-04 15:29:50 -05:00
renovate[bot]
e48ed6e03f
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.14 ( #7058 )
2018-12-04 15:18:17 -05:00
renovate[bot]
ada1d6d0c0
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.13 ( #7057 )
2018-12-04 15:14:47 -05:00
renovate[bot]
9f9f72dac4
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.12 ( #7056 )
2018-12-04 14:36:06 -05:00
Barış Soner Uşaklı
41357abb59
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-12-04 14:32:49 -05:00
Barış Soner Uşaklı
f581c052ee
feat: #7023
...
- add category selector to privileges and category create modals
- allow category selector to work for multiple selectors on same page
2018-12-04 14:32:43 -05:00
Julian Lam
28a1fa780a
fix: skin not changing after login or logout, #7038
2018-12-04 12:06:21 -05:00
renovate[bot]
89acb89659
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.11 ( #7055 )
2018-12-03 22:32:09 -05:00
renovate[bot]
b6cb77c137
fix(deps): update dependency nodebb-theme-slick to v1.2.18 ( #7049 )
2018-12-03 12:54:47 -05:00
renovate[bot]
7334c45b0f
fix(deps): update dependency nodebb-theme-slick to v1.2.17 ( #7048 )
2018-12-03 12:45:52 -05:00
renovate[bot]
1cb1af0cd7
fix(deps): update dependency nodebb-theme-slick to v1.2.16 ( #7047 )
2018-12-03 12:02:15 -05:00
renovate[bot]
d0d0c7f046
fix(deps): update dependency connect-mongo to v2.0.3 ( #7046 )
2018-12-03 11:17:19 -05:00
Baris Usakli
cd02e03f7b
don't crash if meta.config is undefined
2018-12-03 11:14:18 -05:00
Barış Soner Uşaklı
a63ddbe2aa
fix : #7040
...
if category doesn't exist return null and 404
2018-12-01 17:15:38 -05:00
Barış Soner Uşaklı
ec0c50d4e0
fix : #7041
2018-12-01 16:59:20 -05:00
Barış Soner Uşaklı
8d7c3897f2
fix : #7043
2018-12-01 16:58:52 -05:00
Barış Soner Uşaklı
cb7c2d8c28
fix: add missing render function
2018-12-01 04:37:55 -05:00
Misty (Bot)
a43106e0f6
Latest translations and fallbacks
2018-12-01 09:27:01 +00:00
Barış Soner Uşaklı
1f918ca8f8
Home route ( #7039 )
...
* fix: WIP home fix
* remove console.log
* fix : #6949
on redis run all tests in subfolder /forum
fix URI errors
fix sping/ping
2018-11-30 21:35:57 -05:00
Baris Usakli
cd46febdd0
fix lint
2018-11-30 14:40:49 -05:00
Baris Usakli
8808a03307
fix : #7033
2018-11-30 14:39:35 -05:00
Baris Usakli
b86f155690
fix : #7037
2018-11-30 14:25:54 -05:00
Peter Jaszkowiak
ba619c7ec8
style(eslint): match operator-linebreak preferences
2018-11-30 13:38:59 -05:00
Peter Jaszkowiak
89c025d102
feat: close #7002 , console message if mismatched origins
2018-11-30 13:38:59 -05:00
Peter Jaszkowiak
43c3bb02e5
fix : #6991 , add timeout for version Github request
2018-11-30 13:38:59 -05:00
Baris Usakli
33d7735690
change deprecated message
2018-11-30 11:58:55 -05:00
renovate[bot]
adb1b5f3e5
fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.3 ( #7035 )
2018-11-30 10:12:21 -05:00
Misty (Bot)
ebb42cd956
Latest translations and fallbacks
2018-11-30 09:27:18 +00:00
renovate[bot]
887582eb5a
fix(deps): update dependency lru-cache to v4.1.5 ( #7031 )
2018-11-29 12:58:59 -05:00
Barış Soner Uşaklı
306aa20d05
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-29 11:26:59 -05:00
Barış Soner Uşaklı
58d4376f7e
fix : #7030
2018-11-29 11:26:57 -05:00
SweetPPro
dab1a1d638
fix for null category ( #7029 )
2018-11-29 10:47:13 -05:00
Renovate Bot
8a5a031db8
chore(deps): update node.js to v8.14.0
2018-11-29 10:40:41 -05:00
Renovate Bot
b9d49867a2
fix(deps): update dependency socket.io to v2.2.0
2018-11-29 10:40:31 -05:00
Renovate Bot
824bd541e1
fix(deps): update dependency socket.io-client to v2.2.0
2018-11-29 10:40:22 -05:00
Barış Soner Uşaklı
feb3e1f960
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-29 10:17:54 -05:00
Barış Soner Uşaklı
e78aea1e86
close #7024
...
show error instead showing crop modal
2018-11-29 10:17:52 -05:00
renovate[bot]
11f1b4097f
fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.2 ( #7028 )
2018-11-29 09:05:24 -05:00
renovate[bot]
e71f443cd5
fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.1 ( #7027 )
2018-11-29 08:01:24 -05:00
Barış Soner Uşaklı
3e6d21d3cc
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-29 07:55:58 -05:00
Barış Soner Uşaklı
29e9310aa5
dont crash for undefined categories
2018-11-29 07:55:56 -05:00
Misty (Bot)
cf1195d0a4
Latest translations and fallbacks
2018-11-29 09:28:00 +00:00
Barış Soner Uşaklı
6330d51446
less derpy output
2018-11-28 19:54:52 -05:00
Barış Soner Uşaklı
197428c3b0
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-28 19:24:56 -05:00
Barış Soner Uşaklı
ed1bf9a16f
add more info to advanced db page
2018-11-28 19:24:54 -05:00
Julian Lam
e89b4fcab9
feat: added changelog file to root of repo
2018-11-28 16:55:38 -05:00
Misty (Bot)
2914bad7ff
Incremented version number - v1.11.0
2018-11-28 16:54:08 -05:00
Barış Soner Uşaklı
4b486a808e
fix custom home
2018-11-28 15:58:52 -05:00
Renovate Bot
cf928f44b5
fix(deps): update dependency nodebb-theme-vanilla to v10.1.12
2018-11-28 14:09:24 -05:00
Renovate Bot
179be9edc4
fix(deps): update dependency nodebb-theme-persona to v9.1.0
2018-11-28 14:09:14 -05:00
renovate[bot]
68ae3eb6ee
fix(deps): update dependency nodebb-theme-persona to v9.0.63 ( #7019 )
2018-11-28 12:06:22 -05:00
Barış Soner Uşaklı
27c016d68d
fix alert
2018-11-28 12:06:03 -05:00
Barış Soner Uşaklı
2c5e38d8f1
closes #7004
...
do not translate email subjects twice, emailer already translates the passed in subject param
2018-11-28 10:42:40 -05:00
Barış Soner Uşaklı
00a066985a
cache categories:cid and cid:<cid>:children
...
these rarely change, no need to go to db for them
2018-11-27 19:38:28 -05:00
Julian Lam
7357926fe7
fix: added admin/manage/uploads to tx config
2018-11-27 15:14:56 -05:00
Barış Soner Uşaklı
112b5c861a
change queue logic, if user has negative rep always queue their post
2018-11-27 14:58:07 -05:00
Barış Soner Uşaklı
1d5816b00a
add new hook filter:unread.categories
2018-11-27 13:56:09 -05:00
Renovate Bot
dd7f8a145a
chore(deps): update dependency lint-staged to v8.1.0
2018-11-27 12:50:21 -05:00
Renovate Bot
81b53e3ed4
Update Node.js to v8.13.0
2018-11-27 12:50:05 -05:00
Renovate Bot
2c5fd85978
Update dependency nodebb-theme-vanilla to v10.1.11
2018-11-27 12:49:56 -05:00
Renovate Bot
d3ab7d1b45
fix(deps): update dependency nodebb-plugin-markdown to v8.8.5
2018-11-27 12:49:46 -05:00
Julian Lam
f6b92c1d3e
fix : #7013 , add cache buster to js-enabled.css
2018-11-27 11:56:45 -05:00
Barış Soner Uşaklı
59eeff8f0f
closes #7011
2018-11-27 11:01:46 -05:00
Misty (Bot)
dc1df3d9b5
Latest translations and fallbacks
2018-11-27 09:27:39 +00:00
Barış Soner Uşaklı
c240733aee
fix logs test
2018-11-26 17:33:39 -05:00
Barış Soner Uşaklı
0361849bb1
check status code
2018-11-26 17:17:43 -05:00
Barış Soner Uşaklı
47b2057f20
#7007
2018-11-26 17:10:22 -05:00
Barış Soner Uşaklı
d0750bc587
closes #7007
2018-11-26 16:58:03 -05:00
Renovate Bot
d7f43e769d
Update dependency nodebb-plugin-composer-default to v6.1.10
2018-11-26 15:55:54 -05:00
Baris Usakli
1bb6067e19
suggested topics fix, if search doesn't return enough topics
2018-11-26 14:47:09 -05:00
renovate[bot]
f3e08f0850
Update dependency nodebb-plugin-dbsearch to v3 ( #7003 )
2018-11-26 14:11:58 -05:00
Baris Usakli
8e5a6d9767
add banned:expire to user data
2018-11-26 13:52:45 -05:00
renovate[bot]
38a0216dc7
Update dependency nodebb-theme-persona to v9.0.62 ( #6998 )
2018-11-25 19:21:29 -05:00
Barış Soner Uşaklı
53ad2bbd6e
Categories optimize ( #6999 )
...
* WIP
* fix category page
* fix counts, and copyPrivileges
* fix lint
* more fixes,
* redis fix
* fix test
* fix category test
* remove getParentsAndChildren
2018-11-25 19:08:38 -05:00
Misty (Bot)
96a2be9b55
Latest translations and fallbacks
2018-11-25 09:26:36 +00:00
Barış Soner Uşaklı
69ef05707a
style
2018-11-25 01:22:45 -05:00
Barış Soner Uşaklı
3f8e3dc3e8
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-24 23:15:21 -05:00
Barış Soner Uşaklı
13139fe77e
return early for guests/spiders
2018-11-24 23:15:10 -05:00
Barış Soner Uşaklı
0524fd9caa
closes #6996 ( #6997 )
...
* closes #6996
* fix lint
2018-11-24 23:02:22 -05:00
Baris Usakli
7b9a2caec3
closes #6994
2018-11-23 14:39:59 -05:00
Baris Usakli
e3bf21a3a0
closes #6993
2018-11-23 13:02:34 -05:00
Misty (Bot)
3a914a2f8c
Latest translations and fallbacks
2018-11-23 09:27:01 +00:00
renovate[bot]
52f53bdd88
Update dependency nodebb-theme-persona to v9.0.61 ( #6992 )
2018-11-22 23:00:21 -05:00
Barış Soner Uşaklı
5c48793543
handle quoted strings
2018-11-22 22:38:17 -05:00
Barış Soner Uşaklı
b8c08a5417
dont call db for guests
2018-11-22 22:21:03 -05:00
Barış Soner Uşaklı
5810c9fecc
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-22 21:58:27 -05:00
Barış Soner Uşaklı
d8f114c982
dont check if guests/spiders are banned or load reason
2018-11-22 21:58:25 -05:00
Barış Soner Uşaklı
9d28b935fd
dont load uid 0, -1 from db
2018-11-22 21:57:56 -05:00
Renovate Bot
c11b43175d
Update dependency nodebb-plugin-composer-default to v6.1.9
2018-11-22 18:37:24 -05:00
Barış Soner Uşaklı
d5af39ca5d
make 1 call for parentCids
2018-11-22 18:21:43 -05:00
Barış Soner Uşaklı
dc670a7bb5
closes #6983
...
after first pass of timeago, title contains "21 lis 2018, 10:30" which is invalid for new Date(), check before passing it to format
2018-11-22 15:05:22 -05:00
Barış Soner Uşaklı
01c942fc39
closes #6989
2018-11-22 11:42:39 -05:00
Barış Soner Uşaklı
cce012d7f4
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-22 10:53:47 -05:00
Barış Soner Uşaklı
eba1a405d2
load category parents and childrens in one call
...
add more missing guest/spider checks
2018-11-22 10:53:44 -05:00
Misty (Bot)
3561b31ef1
Latest translations and fallbacks
2018-11-22 09:27:01 +00:00
Barış Soner Uşaklı
a6864a8055
add groupTitle test for guests
2018-11-21 23:34:08 -05:00
Barış Soner Uşaklı
1c981e638b
rename query name
2018-11-21 21:10:56 -05:00
Barış Soner Uşaklı
ca1e3a758b
#6986
2018-11-21 20:40:40 -05:00
Barış Soner Uşaklı
48690a01b9
dont need to call multi if keys.length is 0
2018-11-21 17:24:38 -05:00
Barış Soner Uşaklı
20abc7fc47
closes #6985
2018-11-21 16:42:57 -05:00
Barış Soner Uşaklı
1169de77ea
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-21 15:53:03 -05:00
Barış Soner Uşaklı
625516e046
if there is no search el return
...
aka if theme doesnt support it
2018-11-21 15:52:47 -05:00
renovate[bot]
cbd50a8088
fix(deps): update dependency nodebb-theme-persona to v9.0.60 ( #6984 )
2018-11-21 15:42:42 -05:00
Barış Soner Uşaklı
b331ca26a1
add search to acp
2018-11-21 15:42:31 -05:00
Barış Soner Uşaklı
63c0a9a3b7
closes #6928
2018-11-21 15:32:12 -05:00
Barış Soner Uşaklı
2e8c03b1ee
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-21 13:40:50 -05:00
Barış Soner Uşaklı
169a6680d5
#6928
2018-11-21 13:40:47 -05:00
Renovate Bot
aee216285f
chore(deps): update dependency husky to v1.2.0
2018-11-21 13:03:30 -05:00
Barış Soner Uşaklı
dd2a9c7288
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-21 12:37:42 -05:00
Barış Soner Uşaklı
fc1c4acccf
closes #6960
2018-11-21 12:37:40 -05:00
renovate[bot]
4c76948708
fix(deps): update dependency nodebb-theme-vanilla to v10.1.10 ( #6982 )
2018-11-21 10:05:17 -05:00
renovate[bot]
acaf1a050b
fix(deps): update dependency nodebb-theme-slick to v1.2.15 ( #6981 )
2018-11-21 10:03:26 -05:00
renovate[bot]
5863bb2c8f
fix(deps): update dependency nodebb-theme-persona to v9.0.59 ( #6980 )
2018-11-21 10:00:07 -05:00
Barış Soner Uşaklı
4da3d820d5
remove lang strings
2018-11-21 09:47:35 -05:00
Misty (Bot)
d1024f7cd3
Latest translations and fallbacks
2018-11-21 09:27:15 +00:00
renovate[bot]
375ab7693a
fix(deps): update dependency lru-cache to v4.1.4 ( #6977 )
2018-11-20 20:00:24 -05:00
Baris Usakli
b83e50f286
remove delayImageLoading from api @julianlam
2018-11-20 17:20:07 -05:00
Julian Lam
98c14e0e68
fix: removal of scroll anchoring code in favour of browser handling
...
closes #6150
2018-11-20 16:56:54 -05:00
renovate[bot]
e1597b8337
fix(deps): update dependency connect-mongo to v2.0.2 ( #6975 )
2018-11-20 15:49:25 -05:00
Baris Usakli
1454fdceff
closes #6874
2018-11-20 15:08:06 -05:00
Barış Soner Uşaklı
94e10c8c32
closes #6972
2018-11-19 15:14:39 -05:00
Barış Soner Uşaklı
f4a00f0b5f
only init unread topics for loggedin users
...
dont call isFollowed
2018-11-19 15:03:53 -05:00
Barış Soner Uşaklı
f75e2ed1ee
fix lint
2018-11-19 13:27:09 -05:00
Barış Soner Uşaklı
e97595756a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-19 13:03:33 -05:00
Barış Soner Uşaklı
c36ddec08b
promisify plugins
2018-11-19 13:03:31 -05:00
Renovate Bot
84d1013d60
fix(deps): update dependency nodebb-plugin-markdown to v8.8.4
2018-11-19 12:57:57 -05:00
Renovate Bot
fee7e33603
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.8
2018-11-19 12:04:17 -05:00
Barış Soner Uşaklı
2416fb9352
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-18 16:03:33 -05:00
Barış Soner Uşaklı
33986f38e3
closes #6954
2018-11-18 16:03:31 -05:00
Renovate Bot
b182a195aa
fix(deps): update dependency nodebb-plugin-markdown to v8.8.3
2018-11-18 14:08:16 -05:00
Barış Soner Uşaklı
1ce15e69ab
dont require search and moustrap on topic page until needed
2018-11-18 10:32:08 -05:00
Barış Soner Uşaklı
e17c4b2766
uid fixes
2018-11-17 22:31:39 -05:00
Barış Soner Uşaklı
c0a75d735b
fix requires
2018-11-17 20:56:35 -05:00
Barış Soner Uşaklı
7a7eb65d92
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-17 20:50:18 -05:00
Barış Soner Uşaklı
c02d584b53
reduce initial js payload/requests
2018-11-17 20:50:07 -05:00
renovate[bot]
1101f32793
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.7 ( #6966 )
2018-11-17 20:40:47 -05:00
Baris Usakli
0fd5210d37
really fix pagination on mobile
2018-11-17 14:47:05 -05:00
Baris Usakli
2624e302ab
fix navigator on mobile
2018-11-17 14:43:33 -05:00
Baris Usakli
c1ab753bc3
use paginationBlock
2018-11-17 14:22:33 -05:00
Baris Usakli
c343b93a37
optimize ajaxify
...
- do not call $.timeago twice on topic load and for widgets
- do not use toLocaleString for each timeago string, use a single
Intl.DateTimeFormat instance instead
- do not call format for empty timeago strings, ie a post that isnt
edited doesnt have a timeago string
- do not call isTouchDevice for every element
- remove app.replaceSelfLinks, this is superceded with /me route
- store references to jquery objects in navigator instead of creating
them on every scroll
2018-11-17 14:07:56 -05:00
renovate[bot]
6ade156ba5
fix(deps): update dependency nodebb-theme-persona to v9.0.58 ( #6964 )
2018-11-17 14:03:28 -05:00
renovate[bot]
662215fa8a
fix(deps): update dependency mongodb to v3.1.10 ( #6962 )
2018-11-17 09:01:05 -05:00
Misty (Bot)
6cf357f2fd
Latest translations and fallbacks
2018-11-17 09:26:47 +00:00
Barış Soner Uşaklı
e82d3bc3b3
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-16 14:43:00 -05:00
Barış Soner Uşaklı
f1a6d39537
dont crash if a loginStrategies is undefined
2018-11-16 14:42:57 -05:00
Renovate Bot
0ef451dd83
chore(deps): update node:8.12.0 docker digest to 5dae8ea
2018-11-16 11:23:24 -05:00
Barış Soner Uşaklı
c72299ad71
refactor widgets admin
...
so we dont load the widget-settings.tpl in the upgrade script and only load areas
2018-11-15 15:39:58 -05:00
Barış Soner Uşaklı
9fecad138c
limit number of js files minified, dont crash upgrade script of widget-settings is not found
2018-11-15 14:54:12 -05:00
Barış Soner Uşaklı
29ccb37345
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-14 16:33:24 -05:00
Barış Soner Uşaklı
ac549f8bc7
closes #6957
2018-11-14 16:33:22 -05:00
renovate[bot]
1bf1a439a6
fix(deps): update dependency nodebb-theme-persona to v9.0.57 ( #6956 )
2018-11-14 13:56:53 -05:00
Barış Soner Uşaklı
f0dead7aba
more tooltip work
2018-11-14 13:53:35 -05:00
Barış Soner Uşaklı
4b6b3d5436
set duration to 0
2018-11-14 00:57:41 -05:00
Barış Soner Uşaklı
0fc28d11d2
up persona
2018-11-14 00:40:24 -05:00
Barış Soner Uşaklı
be61af7d8e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-14 00:21:29 -05:00
Barış Soner Uşaklı
85c832fcc6
add tooltip
2018-11-14 00:21:27 -05:00
renovate[bot]
e06683f756
fix(deps): update dependency nodebb-theme-persona to v9.0.55 ( #6955 )
2018-11-13 23:26:07 -05:00
Barış Soner Uşaklı
fe8832ad5c
dont update if index didnt change
2018-11-13 23:22:06 -05:00
Barış Soner Uşaklı
7b5c4f343a
drag nav
2018-11-13 22:51:57 -05:00
Barış Soner Uşaklı
21402ba803
check joindate
2018-11-13 22:18:20 -05:00
Baris Usakli
d0b67b00db
closes #6949
2018-11-13 16:19:30 -05:00
Baris Usakli
adb647a8ae
export express app from webserver
2018-11-13 14:11:50 -05:00
Julian Lam
f96208a0c8
fix(uploads): ugly filenames on uploaded asset downloading
...
During regular processing, a timestamp is prepended to the filename
for any uploaded files. We don't want this to be part of the filename
if an end-user elects to download the file.
This commit adds a middleware to strip out that portion of the
basename and adds the appropriate Content-Disposition header for
files in /uploads/files
Fixes #6953
2018-11-13 13:56:33 -05:00
Baris Usakli
e7f9cff7b5
remove node6 from tests 🔥
2018-11-13 13:20:24 -05:00
Renovate Bot
c51ceaf0ec
fix(deps): update dependency nodebb-plugin-composer-default to v6.1.6
2018-11-13 12:51:24 -05:00
Renovate Bot
bb940b0140
fix(deps): update dependency nodebb-theme-persona to v9.0.54
2018-11-13 12:42:37 -05:00
Peter Jaszkowiak
57b39d5ba2
fix(acp): small UI fixes for ACP privileges category selector ( #6946 )
...
- Add dropdown chevron
- Change translations
- Safety against `category` not an object
2018-11-13 12:26:50 -05:00
Baris Usakli
c5a093e1f2
closes #6950
2018-11-13 11:10:09 -05:00
Renovate Bot
95d6ab0626
chore(deps): update dependency husky to v1.1.4
2018-11-13 10:52:31 -05:00
Misty (Bot)
7b6a62e247
Latest translations and fallbacks
2018-11-13 09:27:01 +00:00
Barış Soner Uşaklı
7dabd13fea
remove unused
2018-11-12 17:39:22 -05:00
Barış Soner Uşaklı
de14102ee7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-12 17:10:00 -05:00
Barış Soner Uşaklı
d9452bf3d4
fix: custom navigation item not showing groups
2018-11-12 17:09:58 -05:00
Julian Lam
b3f96d28aa
fix(acp): hard-to-discover dropdown selector in ACP
...
Made the dropdown an MDL button fab with better positioning via
a p.lead so that it is more easily discoverable and obvious that
it is a button that can be pressed.
Fixes #6899
2018-11-12 16:44:13 -05:00
Renovate Bot
612170b671
Update dependency nodebb-plugin-mentions to v2.3.0
2018-11-12 16:18:53 -05:00
Barış Soner Uşaklı
a57d94194f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-12 14:04:40 -05:00
Barış Soner Uşaklı
157a7d1f0e
prevent possible crash if category.posts is undefined
2018-11-12 14:04:38 -05:00
Barış Soner Uşaklı
c593ffd75f
closes #6944
2018-11-12 12:42:10 -05:00
Barış Soner Uşaklı
d63db8d20f
arrow function
2018-11-12 00:22:10 -05:00
Barış Soner Uşaklı
02723a2312
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-12 00:20:47 -05:00
Barış Soner Uşaklı
69bb3293ee
misc fixes
...
handle spider uids properly
2018-11-12 00:20:44 -05:00
renovate[bot]
78518bd58f
Update dependency nodebb-widget-essentials to v4.0.11 ( #6943 )
2018-11-11 19:29:32 -05:00
Barış Soner Uşaklı
afa84023a2
closes #6942
2018-11-11 18:42:15 -05:00
Barış Soner Uşaklı
96e986a865
optimize suggested topics/search
2018-11-11 17:57:17 -05:00
Barış Soner Uşaklı
07f83c5078
fix redis tests
2018-11-11 16:23:36 -05:00
Barış Soner Uşaklı
f8e219c323
handle empty set, add test
2018-11-11 15:39:17 -05:00
Barış Soner Uşaklı
afa6c71b72
make it a method use batch
2018-11-11 12:22:07 -05:00
Zheyu Shen
f9036e2a6f
Update groups members' title when changing group name ( #6939 )
...
* Update groups members' title when changing group name
* Fix eslint
2018-11-11 12:03:37 -05:00
Barış Soner Uşaklı
18219bd5f3
closes #6938
2018-11-10 22:52:04 -05:00
Barış Soner Uşaklı
e6c4af7f6f
fix lint
2018-11-10 21:15:02 -05:00
Barış Soner Uşaklı
e1eebef398
does this work
2018-11-10 21:13:22 -05:00
Barış Soner Uşaklı
e14b0b38be
derprelic
2018-11-10 21:09:29 -05:00
Barış Soner Uşaklı
485fbf7386
show more lines in stack
2018-11-10 21:08:04 -05:00
Barış Soner Uşaklı
b6771836cf
closes #6937
2018-11-10 20:51:07 -05:00
renovate[bot]
e12a803b16
fix(deps): update dependency nodebb-plugin-mentions to v2.2.12 ( #6936 )
2018-11-10 12:37:25 -05:00
Baris Usakli
3425370adb
dont use indexOf in map
2018-11-10 11:24:10 -05:00
renovate[bot]
b480c321d0
fix(deps): update dependency nodebb-theme-vanilla to v10.1.9 ( #6935 )
2018-11-10 10:30:26 -05:00
renovate[bot]
9cdd531617
fix(deps): update dependency nodebb-theme-slick to v1.2.14 ( #6934 )
2018-11-10 08:46:59 -05:00
renovate[bot]
9ee1c2f844
fix(deps): update dependency nodebb-theme-persona to v9.0.53 ( #6933 )
2018-11-10 07:38:13 -05:00
Barış Soner Uşaklı
973b5fcfe0
closes #6932
2018-11-10 07:35:46 -05:00
Misty (Bot)
b9acbde8c1
Latest translations and fallbacks
2018-11-10 09:26:46 +00:00
Baris Usakli
2c5157aeaa
use max.min
2018-11-09 16:48:34 -05:00
Baris Usakli
2ee743d65c
add itemsPerPage to search api
2018-11-09 16:47:26 -05:00
Baris Usakli
3e2dffa6d0
fix search in if in query param isn't passed in
2018-11-09 16:29:08 -05:00
renovate[bot]
dba1db9c6d
fix(deps): update dependency nodebb-plugin-dbsearch to v2.0.23 ( #6931 )
2018-11-09 16:24:27 -05:00
Baris Usakli
62787368c6
add searchonly option to searh api
2018-11-09 15:09:47 -05:00
Renovate Bot
924417949c
chore(deps): update dependency eslint to v5.9.0
2018-11-09 14:30:19 -05:00
Barış Soner Uşaklı
4724901588
use series
2018-11-09 11:19:15 -05:00
Renovate Bot
511b4edc26
fix(deps): update dependency jsesc to v2.5.2
2018-11-09 11:00:04 -05:00
Julian Lam
d027207f88
fix: flags detail page crash if reporter blocks author
...
Fixed an issue where the flags detail page would crash if the
reporting user flagged a post and then proceeded to block the
post author.
Retrieval of a flag's target data should be irrespective of
block status.
fixes #6925
2018-11-08 13:43:45 -05:00
Julian Lam
f7bd398eb1
style(eslint): newlines in public/src as well
2018-11-08 12:11:31 -05:00
Renovate Bot
032caafa05
fix(deps): update dependency validator to v10.9.0
2018-11-08 11:38:23 -05:00
Renovate Bot
a639b6b838
fix(deps): update dependency spdx-license-list to v5
2018-11-08 11:38:13 -05:00
Renovate Bot
b0483f21bb
chore(deps): pin dependencies
2018-11-08 11:38:01 -05:00
Julian Lam
95cc27f1ff
style(eslint): enforcing newline on chained calls
2018-11-08 11:36:00 -05:00
Julian Lam
c58a41ed72
feat: enabling commitlint
2018-11-08 11:26:42 -05:00
Julian Lam
e8a3d929f1
chore(husky): setting up husky as recommended in docs
2018-11-08 11:06:46 -05:00
Julian Lam
a5022ce425
fix : #6922 , skin assets not including plugin LESS files
2018-11-07 19:18:11 -05:00
Julian Lam
aef1c155cc
hey husky wtf you doin'
2018-11-07 16:02:48 -05:00
Julian Lam
da10ca084b
fix : #6921 , allow square brackets in usernames
2018-11-07 16:01:31 -05:00
renovate[bot]
64b9dabff8
chore(deps): update dependency eslint-config-airbnb-base to v13 ( #6599 )
...
* chore(deps): update dependency eslint-config-airbnb-base to v13
* chore: #6599 , linting 😬
2018-11-07 15:53:14 -05:00
Renovate Bot
eb0a322d7f
fix(deps): update dependency nodebb-theme-vanilla to v10.1.8
2018-11-07 15:09:46 -05:00
Renovate Bot
6566a0cb19
fix(deps): update dependency nodebb-theme-persona to v9.0.52
2018-11-07 15:09:37 -05:00
Barış Soner Uşaklı
116866d53a
double default post cache
2018-11-07 15:06:36 -05:00
Barış Soner Uşaklı
75816deca7
add cache to redis ( #6917 )
...
* add cache to redis
move out cache module from mongo
* fix redis tests
* add callback noop
* fix typo
* del cache on field delete
* make redis/mongo caches separate
2018-11-07 15:04:56 -05:00
Renovate Bot
f8b1df4e3a
Update dependency nyc to v13.1.0
2018-11-07 14:32:34 -05:00
Renovate Bot
acce10d103
Update dependency eslint to v5.8.0
2018-11-07 14:32:26 -05:00
Renovate Bot
fa3afbd21b
chore(deps): update node.js to v8.12.0
2018-11-07 13:50:44 -05:00
Julian Lam
501b3a79ca
Refactor skins to be built on server-side ( #6849 )
...
* WIP
* using bootswatch from npm instead of bootswatch CDN url
* feat: on-demand client css building for skins
* added ability for client-side to select a skin
* updated loading and saving logic of bootstrapSkin on client side user settings
* fix: broken test for #6849
2018-11-07 13:44:35 -05:00
Julian Lam
84433f29ab
Do not require a full refresh on login/logout ( #6841 )
...
* no-refresh login as well, plus lots of fixes for missing config on login
* replace config with new set on logout as well
* passing new payload data into new action:app.loggedIn hook, and old action:app.loggedOut hook
* fixed issues with socket.io not properly representing uid on server
* some light refactoring and cleanup
* minor cleanup, fixed spa logout not working after login
* have reconnection handler for socket.io wait 2s to confirm disconnection before reporting -- stops flicker if reconnecting immediately
* Dynamically replace chat and slideout menu on updateHeader()
... instead of just the menu items.
* more efficient calls to Benchpress and translator /cc @pitaj
* fix: chats and notification handlers not working after login
* fix: accidentally calling cb multiple times
2018-11-07 12:34:12 -05:00
Misty (Bot)
6fb1f97d88
Latest translations and fallbacks
2018-11-07 09:27:40 +00:00
renovate[bot]
7808e58c4d
fix(deps): update dependency nodebb-plugin-dbsearch to v2.0.22 ( #6916 )
2018-11-06 15:49:38 -05:00
Baris Usakli
968be7d8de
make lint happy
2018-11-06 13:35:55 -05:00
Baris Usakli
3c611d85ed
closes #6912
...
- on category setParent dialog do not show children of current category
- break recursion if category parentCid is equal to child cid to prevent
infinite loop
- dont allow setting the parentCid of a category to one of it's children
2018-11-06 13:34:29 -05:00
renovate[bot]
9a9f2af9c1
fix(deps): update dependency mongodb to v3.1.9 ( #6914 )
2018-11-06 10:58:16 -05:00
Misty (Bot)
9b59a1ecb4
Latest translations and fallbacks
2018-11-06 09:27:40 +00:00
Barış Soner Uşaklı
6f47446171
closes #6910
2018-11-05 08:20:43 -05:00
Misty (Bot)
5ae87294c3
Latest translations and fallbacks
2018-11-05 09:27:36 +00:00
Misty (Bot)
b855d4d257
Latest translations and fallbacks
2018-11-02 09:27:42 +00:00
Renovate Bot
6cee5b8e80
chore(deps): update dependency husky to v1.1.3
2018-11-01 19:29:29 -04:00
Julian Lam
3c8939a80d
fix: interstitial redirects failing if done via ajaxify
2018-11-01 19:24:34 -04:00
Barış Soner Uşaklı
2df19c0ae4
fix typo
2018-11-01 10:50:50 -04:00
Barış Soner Uşaklı
fa4d4ec490
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-11-01 10:44:55 -04:00
Barış Soner Uşaklı
ed7399f9ed
shorter code
2018-11-01 10:44:53 -04:00
Misty (Bot)
48e158b57e
Latest translations and fallbacks
2018-11-01 09:27:27 +00:00
Renovate Bot
e2274fe0af
fix(deps): update dependency nodebb-theme-persona to v9.0.51
2018-11-01 00:37:58 -04:00
Renovate Bot
3005428dc0
fix(deps): update dependency nodebb-theme-slick to v1.2.13
2018-10-31 19:54:24 -04:00
Barış Soner Uşaklı
412358b070
#6903
2018-10-31 19:12:33 -04:00
Barış Soner Uşaklı
68b7d92b6f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-31 16:22:42 -04:00
Barış Soner Uşaklı
67d3b29204
#6903
2018-10-31 16:22:40 -04:00
renovate[bot]
22140a2002
fix(deps): update dependency nodebb-theme-persona to v9.0.50 ( #6902 )
2018-10-31 15:13:26 -04:00
Barış Soner Uşaklı
ff38abc225
move bcrypt into password
2018-10-31 15:10:45 -04:00
Barış Soner Uşaklı
4e297921c4
dont show object cache if it doesnt exist
2018-10-31 14:14:10 -04:00
Julian Lam
34cbd1fc41
fix(l10n): some translations
2018-10-31 11:58:52 -04:00
Renovate Bot
0b4c9a80b3
fix(deps): update dependency nodebb-plugin-markdown to v8.8.2
2018-10-31 11:43:16 -04:00
Renovate Bot
9d25866865
chore(deps): update dependency lint-staged to v8.0.4
2018-10-31 11:25:22 -04:00
Peter Jaszkowiak
9a32118418
Enable require.main.require in tests ( #6896 )
2018-10-31 09:58:37 -04:00
Barış Soner Uşaklı
4caaa046d7
dont load post data again
...
shorter async.parallel
2018-10-30 20:25:29 -04:00
Barış Soner Uşaklı
d3e4daebec
posts/delete cleanup
2018-10-30 19:41:06 -04:00
Barış Soner Uşaklı
0de60cfdca
fix mongodb tests
2018-10-30 18:58:02 -04:00
Barış Soner Uşaklı
8ca36ad122
closes #6890
2018-10-30 18:29:52 -04:00
Julian Lam
157bea6966
fix: username trim on login, closes #6894
2018-10-30 17:09:32 -04:00
Renovate Bot
3150a2fc36
fix(deps): update dependency nodebb-theme-vanilla to v10.1.7
2018-10-30 11:47:42 -04:00
Renovate Bot
aaa6fe9e2e
chore(deps): update dependency lint-staged to v8.0.3
2018-10-30 09:02:50 -04:00
Misty (Bot)
12714a4645
Latest translations and fallbacks
2018-10-30 09:27:30 +00:00
Renovate Bot
95d7a5fadd
chore(deps): update dependency lint-staged to v8
2018-10-29 16:45:23 -04:00
Renovate Bot
52f141c99e
chore(deps): update dependency jsdom to v13
2018-10-29 16:44:20 -04:00
renovate[bot]
9bcda7f746
fix(deps): update dependency nodebb-theme-slick to v1.2.12 ( #6881 )
2018-10-29 14:49:03 -04:00
Julian Lam
5ccdc1c017
internationalising english labels in session time ACP block, #6883
2018-10-29 12:29:41 -04:00
Julian Lam
58b088c054
update html on session time ACP block, #6883
2018-10-29 12:25:07 -04:00
Barış Soner Uşaklı
2e579ee0f9
closes #6883
2018-10-29 12:18:11 -04:00
Barış Soner Uşaklı
5ee4529a8e
if source has no parentCid assume 0
2018-10-29 11:18:00 -04:00
Barış Soner Uşaklı
9918389a43
closes #6884
2018-10-29 10:59:22 -04:00
Barış Soner Uşaklı
61c7aa4b19
closes #6885
2018-10-29 10:27:29 -04:00
Misty (Bot)
3d9ca0d26d
Latest translations and fallbacks
2018-10-29 09:27:35 +00:00
Barış Soner Uşaklı
7aa937a657
remove dupe code in mongodb sorted
2018-10-28 16:20:38 -04:00
Barış Soner Uşaklı
fee3ec308a
use showSelect
2018-10-27 12:13:12 -04:00
renovate[bot]
e0dc00daf5
fix(deps): update dependency nodebb-theme-persona to v9.0.49 ( #6880 )
2018-10-27 06:54:14 -04:00
Barış Soner Uşaklı
ea1e8fb8fe
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-27 06:29:24 -04:00
Barış Soner Uşaklı
19e6c61244
add new test for queue
2018-10-27 06:29:12 -04:00
Barış Soner Uşaklı
c27be9db5a
Recent refactor ( #6879 )
...
* wip
* fix inf scroll
* remove duplicated code
* remove dupe code in /unread
* use topicList
* update tag page to use topicList
* fix tests
* combine ifs
* remove more dupe code
* disable timeout
2018-10-27 06:26:50 -04:00
Barış Soner Uşaklı
66ed48e088
closes #6875
2018-10-27 06:23:24 -04:00
Misty (Bot)
aa301f27a1
Latest translations and fallbacks
2018-10-27 09:27:21 +00:00
Renovate Bot
2b6f5eec10
fix(deps): update dependency nodebb-theme-persona to v9.0.48
2018-10-26 21:11:19 -04:00
Julian Lam
4919e9efa3
feat: allow disabling of GDPR features via ACP toggle, closes #6847
2018-10-26 15:21:04 -04:00
Baris Usakli
51792da430
dont crash if there is nothing to write
2018-10-26 15:15:20 -04:00
Baris Usakli
12f3f56b01
change to .exists
2018-10-26 14:31:38 -04:00
Renovate Bot
d88a8464c4
Update dependency nodebb-theme-persona to v9.0.47
2018-10-26 13:33:25 -04:00
Baris Usakli
566564ed74
fix redis tests
...
fixed typo in groups/data.js
added postcount,viewcount to int fields
2018-10-26 13:01:34 -04:00
Renovate Bot
3e5716ad0f
Pin dependencies
2018-10-26 11:50:25 -04:00
Julian Lam
fb6009eceb
using husky+lint-staged for enforced linting mwahahahah
2018-10-26 11:49:15 -04:00
Renovate Bot
4bb56a5112
Update dependency nodebb-plugin-markdown to v8.8.1
2018-10-26 11:12:03 -04:00
Misty (Bot)
6084dc9041
Latest translations and fallbacks
2018-10-26 09:27:30 +00:00
Barış Soner Uşaklı
fb6067a7ca
only parse if field is requested
2018-10-25 19:58:01 -04:00
Barış Soner Uşaklı
5527b96a7f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-25 17:03:01 -04:00
Barış Soner Uşaklı
f3a679e268
remove parseInts
2018-10-25 17:02:59 -04:00
Julian Lam
67f861d713
updated russian translation for pages
2018-10-25 15:13:22 -04:00
Barış Soner Uşaklı
aca50f1fe1
dont crash if topic is moved to pinned topic
2018-10-25 11:55:11 -04:00
Barış Soner Uşaklı
da22940b80
dont retry absolute paths
2018-10-25 10:58:51 -04:00
Misty (Bot)
805aae519b
Latest translations and fallbacks
2018-10-25 09:28:05 +00:00
Barış Soner Uşaklı
ebd4b19a65
moved req.user up
2018-10-24 21:22:12 -04:00
Barış Soner Uşaklı
9c03881d5a
add threshold for image resizing
2018-10-24 20:03:03 -04:00
Barış Soner Uşaklı
369e4854d2
remove parseInts
2018-10-24 19:30:50 -04:00
Barış Soner Uşaklı
733ed57b21
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-24 19:25:42 -04:00
Barış Soner Uşaklı
541997a755
fix lint
2018-10-24 19:25:40 -04:00
Renovate Bot
2d5801222c
Update dependency nodebb-plugin-spam-be-gone to v0.5.5
2018-10-24 19:08:51 -04:00
Barış Soner Uşaklı
40f9ee3003
dont crash if topic does not exist
2018-10-24 17:41:06 -04:00
Barış Soner Uşaklı
56c1eac1a5
fix translations on dashboard
2018-10-24 17:32:22 -04:00
Barış Soner Uşaklı
c4a064010a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-24 16:21:56 -04:00
Barış Soner Uşaklı
8619a8c066
up persona widget essentials
2018-10-24 16:21:54 -04:00
Renovate Bot
22ca806bdd
Update dependency nodebb-plugin-composer-default to v6.1.5
2018-10-24 15:24:04 -04:00
Renovate Bot
3e3770ca19
Update dependency nodebb-plugin-mentions to v2.2.11
2018-10-24 15:23:51 -04:00
Barış Soner Uşaklı
d9e723b085
up widget essentials and rewards
2018-10-24 13:58:39 -04:00
Barış Soner Uşaklı
2f198583c4
change to this
2018-10-24 13:26:05 -04:00
Barış Soner Uşaklı
a2aae7f805
shorter error message
2018-10-24 13:12:19 -04:00
Barış Soner Uşaklı
69253d9a7f
use chart.js legend
2018-10-24 12:51:14 -04:00
Barış Soner Uşaklı
1d15449076
write analytics before exiting
2018-10-24 12:25:05 -04:00
Barış Soner Uşaklı
8abef4c101
bg colors
2018-10-24 12:12:17 -04:00
Barış Soner Uşaklı
b916dc562f
fix bg colors
2018-10-24 11:55:44 -04:00
Barış Soner Uşaklı
804451cc37
update axis ids
2018-10-24 11:46:39 -04:00
Barış Soner Uşaklı
c2191167ee
fail colors
2018-10-24 11:39:40 -04:00
Barış Soner Uşaklı
5b842c98ac
fix typo
2018-10-24 11:34:57 -04:00
Barış Soner Uşaklı
9f36ce3997
#6862
2018-10-24 11:24:37 -04:00
Barış Soner Uşaklı
11c2a65b5a
fix config values not showing client side if they were set to 0
2018-10-24 10:33:30 -04:00
Barış Soner Uşaklı
a73bcabad8
don't call .jpeg quality on pngs
2018-10-24 10:03:00 -04:00
Misty (Bot)
38ca8b481c
Latest translations and fallbacks
2018-10-24 09:28:17 +00:00
Barış Soner Uşaklı
44a957faca
remove more parseints
2018-10-23 22:28:37 -04:00
Barış Soner Uşaklı
728e7bdae9
remove more parseInts
2018-10-23 21:36:18 -04:00
Barış Soner Uşaklı
537b7ff7e8
remove more parseInts
2018-10-23 21:36:00 -04:00
Baris Usakli
a228dc2de9
closes #6797
2018-10-23 17:50:44 -04:00
Andrew Rodrigues
e2ecbae06c
add body class when cookie consent warning is open
2018-10-23 17:23:21 -04:00
Baris Usakli
82cda248f3
fix plugin requires
2018-10-23 15:55:39 -04:00
Andrew Rodrigues
c9fc65d901
more efficient selectors (apparently)
2018-10-23 15:11:17 -04:00
Baris Usakli
138154a71c
move modules
2018-10-23 15:03:32 -04:00
Baris Usakli
5293a6515c
fix lint
2018-10-23 14:11:59 -04:00
Baris Usakli
fdbefa3d1f
remove more parseInts
2018-10-23 13:59:28 -04:00
Barış Soner Uşaklı
934cdedd72
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-23 08:29:01 -04:00
Barış Soner Uşaklı
175e13edf6
group data
2018-10-23 08:28:59 -04:00
Misty (Bot)
efaed33771
Latest translations and fallbacks
2018-10-23 09:27:33 +00:00
Barış Soner Uşaklı
c30ff42817
test for hooks page
2018-10-22 22:23:50 -04:00
Barış Soner Uşaklı
c738dc7d3e
remove some more parseInts
2018-10-22 21:58:34 -04:00
Barış Soner Uşaklı
7a44424214
parse '123' to 123 if it has no default
2018-10-22 20:59:13 -04:00
Barış Soner Uşaklı
d07e3e6d97
if not in defaults use string
2018-10-22 20:08:31 -04:00
Barış Soner Uşaklı
4fff5e9baf
closes #6855
2018-10-22 19:31:27 -04:00
Baris Usakli
6befc46346
update esversion
2018-10-22 14:33:50 -04:00
Baris Usakli
881185ae59
closes #6857
2018-10-22 13:07:02 -04:00
Barış Soner Uşaklı
ab7657d445
closes #6854
2018-10-22 07:30:48 -04:00
Misty (Bot)
7950b254a6
Latest translations and fallbacks
2018-10-22 09:27:12 +00:00
Barış Soner Uşaklı
bc63cfe281
tweak codeclimate settings
2018-10-21 19:45:17 -04:00
Barış Soner Uşaklı
ac39112271
remove more parseInts
2018-10-21 19:33:46 -04:00
renovate[bot]
9aa39c91a3
Update dependency sitemap to v2 ( #6737 )
2018-10-21 16:52:03 -04:00
Barış Soner Uşaklı
9c022afae1
Parse int ( #6853 )
...
* Store config fields as JSON in the db
Fewer parseInts
* Remove unnecessary parseInts
* remove some dupe code add tests
* remove console.log
* remove more parseInts
* WIP: read meta.configs defaults from defaults.json
remove more parseInts
* more work
* add log for failing test
* update admin pwd
* fix tests, dont require posts/cache before configs are initialized
* handle saves
* Test boolean conditions
* remove more parseInts
* Fix boolean values
* remove lots more parseInts
* removed json parsing
* renamed var to number
* categories dont have timestamp
2018-10-21 16:47:51 -04:00
Barış Soner Uşaklı
60c58870af
remove hotswap ( #6835 )
2018-10-21 16:39:57 -04:00
Barış Soner Uşaklı
92744a7200
closes #6852
2018-10-20 18:23:12 -04:00
Barış Soner Uşaklı
ee2f9e9434
remove some parseInts
2018-10-20 17:55:13 -04:00
Barış Soner Uşaklı
f5fe91286e
closes #6851
2018-10-20 17:23:15 -04:00
Barış Soner Uşaklı
f53984aeae
refactor user/category data
2018-10-20 17:07:32 -04:00
Barış Soner Uşaklı
c3a903142a
closes #6850
2018-10-20 16:31:16 -04:00
Barış Soner Uşaklı
b2b33ffa57
topics data refactor
2018-10-20 16:10:02 -04:00
Barış Soner Uşaklı
2ee964caa2
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-20 14:40:50 -04:00
Barış Soner Uşaklı
26d4e0852f
use includes instead of indexOf
...
use _.uniq instead of filter&indexOf
2018-10-20 14:40:48 -04:00
Misty (Bot)
cafeb30323
Latest translations and fallbacks
2018-10-20 09:26:44 +00:00
Baris Usakli
a6c70412db
temp fix for #6848
2018-10-19 12:48:39 -04:00
Barış Soner Uşaklı
48aff2584a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-19 08:26:24 -04:00
Barış Soner Uşaklı
54c638c3c8
fix upgrade script for notification types
2018-10-19 08:26:22 -04:00
Misty (Bot)
f929c39b21
Latest translations and fallbacks
2018-10-19 09:27:34 +00:00
Barış Soner Uşaklı
5ef708d765
fix navigation
2018-10-18 22:33:23 -04:00
Barış Soner Uşaklı
038f97b0f5
more settings tests
2018-10-18 16:33:34 -04:00
Barış Soner Uşaklı
8c9754ecee
add test for /admin/settings/user
2018-10-18 15:16:13 -04:00
Barış Soner Uşaklı
250e8c01ff
closes #5008
2018-10-18 15:15:54 -04:00
Barış Soner Uşaklı
da1a90a470
add search test
2018-10-18 12:50:24 -04:00
Barış Soner Uşaklı
e6546e6263
#6848
...
this handles winston.error(err);
2018-10-18 12:17:07 -04:00
Barış Soner Uşaklı
9dd65cf772
closes #6822
2018-10-18 10:24:34 -04:00
Misty (Bot)
370fe3fea8
Latest translations and fallbacks
2018-10-18 09:28:11 +00:00
Misty (Bot)
cec7d985ca
Incremented version number - v1.10.2
2018-10-17 23:07:19 -04:00
Baris Usakli
8b8feb5b88
remove emitter
2018-10-17 15:24:46 -04:00
Baris Usakli
9251912282
move methods from posts to posts/data
2018-10-17 15:24:17 -04:00
Baris Usakli
baf91089a6
remove unused methods
2018-10-17 15:23:46 -04:00
Baris Usakli
74fdadf8a6
test pubsub cache
2018-10-17 14:58:34 -04:00
Baris Usakli
444fd70ba3
test pubsub
2018-10-17 14:20:15 -04:00
Baris Usakli
b4d8b7cf38
move sorted topics code out of recent
2018-10-17 13:33:38 -04:00
Baris Usakli
837f411783
closes #6843
2018-10-17 12:08:33 -04:00
Misty (Bot)
550f52e182
Latest translations and fallbacks
2018-10-17 09:27:55 +00:00
Barış Soner Uşaklı
986511e718
try with higher timeout
2018-10-16 21:43:40 -04:00
Barış Soner Uşaklı
1d15dc089b
revert isCluster
2018-10-16 20:34:49 -04:00
Barış Soner Uşaklı
0aebb9caf8
closes #6844
2018-10-16 20:27:14 -04:00
Barış Soner Uşaklı
154d7076d9
dont pass options
2018-10-16 19:57:24 -04:00
Barış Soner Uşaklı
9dbe68a9cb
testing again
2018-10-16 19:46:55 -04:00
Barış Soner Uşaklı
aa567a5f2d
print out connString and opts
2018-10-16 19:12:33 -04:00
Barış Soner Uşaklı
38ce83304d
up widget essentials
2018-10-16 19:07:27 -04:00
Barış Soner Uşaklı
6b7f5db623
use createUser
2018-10-16 18:56:31 -04:00
Barış Soner Uşaklı
2d8d234c57
test mongodb again
2018-10-16 18:44:03 -04:00
Barış Soner Uşaklı
8f7482955d
set cluster to false again
2018-10-16 17:21:03 -04:00
Barış Soner Uşaklı
fd31ad3cfe
disable busy check on tests
2018-10-16 15:50:32 -04:00
Barış Soner Uşaklı
f4df89fe90
closes #6840
2018-10-16 15:17:14 -04:00
Barış Soner Uşaklı
5dbc7f032a
reset post cache between each suite
2018-10-16 15:03:06 -04:00
Barış Soner Uşaklı
8079d3d3b7
add tids used to returned data
2018-10-16 14:25:17 -04:00
Barış Soner Uşaklı
fc68263f91
change to TEST_ENV
2018-10-16 13:51:34 -04:00
Barış Soner Uşaklı
45b6e56665
add node_env to tests
2018-10-16 13:20:32 -04:00
renovate[bot]
57b0f486f4
Update dependency mongodb to v3.1.8 ( #6820 )
2018-10-16 13:07:29 -04:00
Barış Soner Uşaklı
85c60316ed
upgrade to winston 3.1, closes #6590 ( #6838 )
...
* upgrade to winston 3.1
* fix winston in web/install and tests
2018-10-16 13:07:13 -04:00
Misty (Bot)
6fb11d37ff
Latest translations and fallbacks
2018-10-16 09:31:30 +00:00
Barış Soner Uşaklı
6c15aee888
add cache hits/misses to posts cache
2018-10-15 15:03:06 -04:00
Barış Soner Uşaklı
b57db7fd8e
update groups join to take array of group names ( #6834 )
...
* allow groups.join to take an array of group names
* pass an array to groups.join/leave in privileges
* split up groups/membership
* add hits/miss to group cache
* fix typo
2018-10-15 13:45:55 -04:00
Barış Soner Uşaklı
523d68c640
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-15 11:09:59 -04:00
Barış Soner Uşaklı
c06480b82e
add tests for blocked users teaser/unread
2018-10-15 11:09:57 -04:00
Misty (Bot)
9e7e148b9b
Latest translations and fallbacks
2018-10-15 09:29:49 +00:00
Barış Soner Uşaklı
a8e98e46df
remove unused function
2018-10-14 20:01:57 -04:00
Barış Soner Uşaklı
687adea5dd
closes #6836
2018-10-14 17:52:26 -04:00
Misty (Bot)
f95c3e9121
Latest translations and fallbacks
2018-10-14 09:29:39 +00:00
Barış Soner Uşaklı
d4db8c2d42
removed reset
2018-10-13 20:28:18 -04:00
Barış Soner Uşaklı
c9a415c469
check if process.send exists
2018-10-13 18:26:08 -04:00
Barış Soner Uşaklı
1024a0efa1
add reset to pubsub for tests
2018-10-13 18:20:58 -04:00
Baris Usakli
7d8fc09226
add test for pubsub
2018-10-13 14:47:42 -04:00
Misty (Bot)
7f89e874fc
Latest translations and fallbacks
2018-10-13 09:28:49 +00:00
Barış Soner Uşaklı
a0f5461860
don't set and read from topic hash in parallel ( #6831 )
...
this was causing a test to fail, although very rarely
2018-10-13 01:06:07 -04:00
Baris Usakli
28f2144933
remove time out on plugin upgrade test
2018-10-12 14:46:32 -04:00
Baris Usakli
a867b77509
add assert message to test
2018-10-12 12:58:11 -04:00
Misty (Bot)
834480f450
Latest translations and fallbacks
2018-10-12 09:29:22 +00:00
Barış Soner Uşaklı
c2c8e8511f
change codeclimate config
2018-10-11 19:27:18 -04:00
Barış Soner Uşaklı
1ec2d511b2
remove unnecessary code
2018-10-11 18:28:12 -04:00
Barış Soner Uşaklı
630282841c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-11 18:10:51 -04:00
Barış Soner Uşaklı
ba21c5170a
moved increase/decrease
...
moved these two methods into addPostToTopic&removePostFromTopic
2018-10-11 18:10:49 -04:00
Andrew Rodrigues
e944af33c8
up persona
2018-10-11 17:05:58 -04:00
Barış Soner Uşaklı
e615391b22
convert values to string before removing
2018-10-11 16:23:05 -04:00
Julian Lam
54a92984d8
bump persona
2018-10-11 16:02:29 -04:00
Barış Soner Uşaklı
5c7dd54815
fix zsets and update them on post move, closes #6823 ( #6827 )
2018-10-11 16:00:22 -04:00
Julian Lam
762dac6a4a
closes #6825
2018-10-11 14:47:42 -04:00
Julian Lam
c95ad2c46a
closes nodebb/nodebb-theme-persona#339
2018-10-11 14:29:49 -04:00
Misty (Bot)
6c538a7773
Latest translations and fallbacks
2018-10-11 09:29:32 +00:00
Barış Soner Uşaklı
702be3f6de
https://github.com/NodeBB/nodebb-theme-persona/issues/363
2018-10-10 22:46:36 -04:00
Barış Soner Uşaklı
c7e1c98a1f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-10 18:57:53 -04:00
Barış Soner Uşaklı
ed9b3a31df
fix navigation items not getting saved if they are not modified at all
...
if you add 2 nav items and dont make any changes they weren't being saved, adding order fixes this issue
2018-10-10 18:57:50 -04:00
Julian Lam
314d734e4b
nodebb/nodebb-theme-persona#397
2018-10-10 17:29:27 -04:00
Barış Soner Uşaklı
cf1173b0c4
closes https://github.com/NodeBB/nodebb-theme-persona/issues/408
2018-10-10 17:24:57 -04:00
Barış Soner Uşaklı
b212a518ba
up composer
2018-10-10 13:45:51 -04:00
Barış Soner Uşaklı
6e55f0e423
up composer
2018-10-10 13:12:44 -04:00
Barış Soner Uşaklı
a3d463916c
closes #6822
2018-10-10 11:59:40 -04:00
Misty (Bot)
9c3f78daa8
Latest translations and fallbacks
2018-10-10 09:29:23 +00:00
Renovate Bot
69c73d0f86
Update dependency jsdom to v12.2.0
2018-10-09 11:25:41 -04:00
Misty (Bot)
33b18298c5
Latest translations and fallbacks
2018-10-09 09:29:12 +00:00
Barış Soner Uşaklı
5e1c33bb3b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-08 23:01:28 -04:00
Barış Soner Uşaklı
a4d5c81de5
closes #6819
2018-10-08 23:01:25 -04:00
Misty (Bot)
9b740592ff
Latest translations and fallbacks
2018-10-08 09:29:23 +00:00
Misty (Bot)
5bfbb73430
Latest translations and fallbacks
2018-10-07 09:29:36 +00:00
Baris Usakli
3886a704e0
fix lint
2018-10-06 12:10:51 -04:00
Baris Usakli
3b02e8118f
up persona
2018-10-06 11:49:14 -04:00
Baris Usakli
84737b5a49
use buildForSelect
2018-10-06 11:48:06 -04:00
Misty (Bot)
6f0b5f3557
Latest translations and fallbacks
2018-10-06 09:28:53 +00:00
Baris Usakli
6dc84deca9
allow admins mods to watch/ignore categories for other users
2018-10-05 14:37:44 -04:00
Baris Usakli
5f49a1d82c
disable timeout on build templates
2018-10-05 14:24:51 -04:00
Baris Usakli
2465f48ead
up persona
2018-10-05 13:22:07 -04:00
Baris Usakli
71905bb2c6
fix watched categories
2018-10-05 13:21:14 -04:00
Baris Usakli
51783f6779
up persona
2018-10-05 13:10:49 -04:00
Baris Usakli
9ed4239d8e
small changes and test for user/:slug/categories
2018-10-05 13:04:17 -04:00
André Zanghelini
523a2dc54c
Add settings page to control watched categories ( #6648 )
...
* Add settings page to control watched categories
* Fix passing undefined to pushUnreadCount
2018-10-05 13:00:18 -04:00
Misty (Bot)
f5f3da12e7
Latest translations and fallbacks
2018-10-05 09:29:14 +00:00
Barış Soner Uşaklı
044e98e71f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-04 17:11:53 -04:00
Barış Soner Uşaklı
1df9961eb4
make lint happy
2018-10-04 15:26:34 -04:00
Julian Lam
bf36a3fd3d
added eol to blacklist
2018-10-04 15:23:55 -04:00
Barış Soner Uşaklı
8df6838561
closes #6816
2018-10-04 15:09:18 -04:00
Barış Soner Uşaklı
b58ab48485
add test for /sessions controller
2018-10-04 14:30:16 -04:00
Barış Soner Uşaklı
a7c4c59121
change to series
2018-10-04 14:07:24 -04:00
Barış Soner Uşaklı
002522834c
closes #6815
2018-10-04 13:42:53 -04:00
Barış Soner Uşaklı
87dddd01c8
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-04 12:18:14 -04:00
Barış Soner Uşaklı
b033d6f115
add tid to post-purge event
2018-10-04 12:18:11 -04:00
Renovate Bot
a386bce040
Update node:8.11.4 Docker digest to 3422df
2018-10-04 12:05:59 -04:00
Renovate Bot
6a830fb1e7
Update dependency connect-redis to v3.4.0
2018-10-04 12:05:42 -04:00
Renovate Bot
3d07d42383
Update dependency postcss to v7.0.5
2018-10-04 12:05:24 -04:00
Renovate Bot
cc6f8c2603
Update dependency jsdom to v12.1.0
2018-10-04 12:05:11 -04:00
Renovate Bot
24f0ef0a51
Update dependency sharp to v0.21.0
2018-10-04 12:04:59 -04:00
Renovate Bot
996f450a54
Update dependency nodebb-plugin-mentions to v2.2.10
2018-10-04 12:04:29 -04:00
Barış Soner Uşaklı
13a1497617
closes #6801
2018-10-04 11:38:42 -04:00
Barış Soner Uşaklı
7bc69e9182
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-04 11:08:04 -04:00
Barış Soner Uşaklı
1bea247748
add username/email to user-delete event
2018-10-04 11:08:01 -04:00
Barış Soner Uşaklı
49ba5af5fa
closes #6810 ( #6813 )
2018-10-04 10:56:47 -04:00
Misty (Bot)
f9c882cb1d
Latest translations and fallbacks
2018-10-04 09:26:51 +00:00
Renovate Bot
0a8adbaca4
Update dependency nodebb-plugin-mentions to v2.2.9
2018-10-03 19:24:49 -04:00
Barış Soner Uşaklı
48d49cfcad
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-10-03 19:16:36 -04:00
Barış Soner Uşaklı
d1491feed9
add tid to topic rename and post delete restore events
2018-10-03 19:16:32 -04:00
Barış Soner Uşaklı
f77091d1ed
change user delete so it returns quickly
2018-10-03 19:12:46 -04:00
Barış Soner Uşaklı
f45d24d351
change if to !== 0
2018-10-03 17:03:23 -04:00
Misty (Bot)
5e6da27a6a
Latest translations and fallbacks
2018-10-03 09:26:58 +00:00
Misty (Bot)
820847461c
Latest translations and fallbacks
2018-10-02 09:29:15 +00:00
Misty (Bot)
b925df3cba
Latest translations and fallbacks
2018-10-01 09:26:44 +00:00
Barış Soner Uşaklı
b7eaf4191e
return correct post count if its out of sync
2018-09-30 16:37:10 -04:00
Barış Soner Uşaklı
805da98a36
remove unnecessary groups.resetCache calls
2018-09-30 13:42:33 -04:00
Barış Soner Uşaklı
061b279c48
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-09-30 13:05:20 -04:00
Misty (Bot)
e3c7099b36
Latest translations and fallbacks
2018-09-30 09:26:28 +00:00
Barış Soner Uşaklı
77beaf2e15
Allow local login,closes #6800 ( #6803 )
...
* WIP
* reset groups cache after every suite
2018-09-29 06:49:41 -04:00
Barış Soner Uşaklı
09d1cec8c3
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-09-29 06:45:14 -04:00
Barış Soner Uşaklı
2bd02a7ae1
disable timeout on plugin installs
2018-09-29 06:45:12 -04:00
Misty (Bot)
bf7523b8e4
Latest translations and fallbacks
2018-09-29 09:26:30 +00:00
Barış Soner Uşaklı
944972c6f2
change to series
2018-09-28 23:57:00 -04:00
Barış Soner Uşaklı
d92ef9ca11
remove id
2018-09-28 23:13:07 -04:00
Renovate Bot
36ae926196
Update dependency eslint to v5.6.1
2018-09-28 17:04:37 -04:00
Ben Lubar
cf4ea94e6d
Fix single-host-cluster socket.io ( #6802 )
...
It was silently dropping every message because every node thought it was the master node.
2018-09-28 17:02:03 -04:00
Julian Lam
f95308bf33
move sharp require into the method it is used in src/file.js
2018-09-28 15:23:56 -04:00
Julian Lam
ebabcc5e3c
if authenticate middleware is overridden by plugin, check for req.user and return notAllowed helper otherwise
...
/cc @LudwikJaniuk
2018-09-27 13:46:16 -04:00
Barış Soner Uşaklı
be0df46e99
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-09-27 09:52:59 -04:00
Barış Soner Uşaklı
4b970a1072
use lodash, load 3 posts per iteration
2018-09-27 09:52:56 -04:00
Misty (Bot)
64f36db71a
Latest translations and fallbacks
2018-09-27 09:26:38 +00:00
Barış Soner Uşaklı
95ace13599
add loading=false
2018-09-26 22:05:01 -04:00
Barış Soner Uşaklı
ef55598822
filter messages that are already inserted to DOM
2018-09-26 21:30:29 -04:00
Barış Soner Uşaklı
18d0deeccb
update deprecated methods ( #6794 )
2018-09-26 15:02:57 -04:00
Barış Soner Uşaklı
1cb2e1e368
remove console.log switch to series
2018-09-26 10:56:19 -04:00
Renovate Bot
3c6ec68eae
Update dependency postcss to v7.0.3
2018-09-26 10:31:45 -04:00
Barış Soner Uşaklı
7c24b1b69f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-09-25 17:53:54 -04:00
Barış Soner Uşaklı
3554a0a725
closes #6791 , if fileSize isn't passed in don't perform check
2018-09-25 17:53:51 -04:00
Julian Lam
c9dfb4e109
closes #6790
2018-09-25 14:45:49 -04:00
renovate[bot]
b2f812befa
Update dependency mongodb to v3.1.6 ( #6582 )
2018-09-25 14:14:10 -04:00
Julian Lam
02046889ec
closes #6691
2018-09-25 12:44:13 -04:00
Ben Lubar
11b655163e
Only run the DDL for session storage on the primary instance. ( #6788 )
...
This fixes a restart loop caused by deadlocks in large clusters.
2018-09-25 12:12:18 -04:00
Barış Soner Uşaklı
3d13d867cb
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-09-25 12:07:58 -04:00
Barış Soner Uşaklı
f618ba8e1e
add private category test for unread tids
2018-09-25 12:07:56 -04:00
Julian Lam
78b47b33af
bump persona
2018-09-25 11:15:20 -04:00
Barış Soner Uşaklı
1590452697
filter topics you cant read @benlubar
2018-09-25 11:14:25 -04:00
Renovate Bot
f273746bbd
Update dependency validator to v10.8.0
2018-09-25 10:54:33 -04:00
Misty (Bot)
a125b4b497
Latest translations and fallbacks
2018-09-25 09:26:26 +00:00
Barış Soner Uşaklı
95501e8fee
closes #6738 closes #6290 ( #6785 )
...
* closes #6738 closes #6290
* fix test, delete keys
* delete all bans on user delete
* fix upgrade script to actually read reason
2018-09-24 20:20:52 -04:00
Renovate Bot
630873a742
Update dependency nodebb-theme-persona to v9.0.33
2018-09-24 19:59:56 -04:00
Barış Soner Uşaklı
4570daa033
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-09-24 17:42:57 -04:00
Barış Soner Uşaklı
3ed856f587
change if
2018-09-24 17:42:54 -04:00
Barış Soner Uşaklı
9724ef083e
remove v from query
2018-09-24 16:59:12 -04:00
Barış Soner Uşaklı
786311fa64
use value
2018-09-24 16:58:35 -04:00
Barış Soner Uşaklı
5a69f979a8
update processSortedSet to use withScores
2018-09-24 16:57:19 -04:00
Barış Soner Uşaklı
cf75c79611
Unread changes closes #6781 ( #6783 )
...
* WIP
* more unread work
* faster teaser block handling
if user doesn't have anyone blocked don't check
* much faster filtering of blocked posts
* add missing uid
* add tidsByFilter to return
* dont load all pids to find previous non-blocked teaser
* fix unread filters
they no longer use unread/new unread/watched etc they are query strings now
* shorter nav item code
* add unreplied to filters
fix icons not clearing to 0
dont increment unread counters if there is a reply in a topic where you ignored the topic creator
2018-09-24 12:58:59 -04:00
Barış Soner Uşaklı
df4f5f6f27
closes #6784
2018-09-24 12:41:04 -04:00
Renovate Bot
08c45c3743
Update dependency nodebb-plugin-markdown to v8.8.0
2018-09-24 10:43:30 -04:00
Misty (Bot)
d4cd74b7e2
Latest translations and fallbacks
2018-09-23 09:26:12 +00:00
Julian Lam
1eafd84c79
gdpr translations, it
2018-09-22 08:27:25 -04:00
Misty (Bot)
1bc87f3ae3
Latest translations and fallbacks
2018-09-22 09:26:16 +00:00
Barış Soner Uşaklı
7f863b8af0
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-09-22 01:28:17 -04:00
Barış Soner Uşaklı
17ce482c9f
closes #6780
2018-09-22 01:28:13 -04:00
Barış Soner Uşaklı
7787c9b4bb
fix wrong year on upgrade script
2018-09-21 23:14:55 -04:00
Barış Soner Uşaklı
24601694db
fix wrong year on upgrade script
2018-09-21 23:13:44 -04:00
Baris Usakli
edefab1d69
closes #6728
...
add option to disable a category on creation
show disabled categories on manage privileges
2018-09-21 16:10:07 -04:00
Baris Usakli
4d5e164fd2
closes #6778
2018-09-21 13:49:56 -04:00
Baris Usakli
90f3e1281d
up markdown
2018-09-21 12:54:41 -04:00
Barış Soner Uşaklı
59b988a205
change test so it checks url
2018-09-20 22:09:20 -04:00
Barış Soner Uşaklı
71ccd67665
closes #6722
...
calculate size of base64 image from buffer, still not perfect but better than string.length
2018-09-20 19:47:44 -04:00
Barış Soner Uşaklı
352bea9475
up persona
2018-09-20 17:58:06 -04:00
Barış Soner Uşaklı
b7ead6dc9c
Replace jimp with sharp ( #6774 )
...
* add probe image size and max image size
* replace jimp and image-probe with sharp
* better name for test
* resize with just path
* resize thumb inplace
* use filename
2018-09-20 17:05:52 -04:00
Barış Soner Uşaklı
69c7260fe9
dont let sending more than max invites via bulk invite
2018-09-20 11:55:53 -04:00
Misty (Bot)
c4b23909df
Latest translations and fallbacks
2018-09-20 09:26:39 +00:00
Barış Soner Uşaklı
669a5135e1
closes #6768
2018-09-19 14:38:07 -04:00
Misty (Bot)
27a90b7a78
Latest translations and fallbacks
2018-09-19 09:26:25 +00:00
Barış Soner Uşaklı
d880a7ade0
closes #6771
2018-09-18 18:08:46 -04:00
Barış Soner Uşaklı
dff86b1ac9
closes #6740
...
* flag notifications will go to the flag details page instead of the post or user that was flag
* if you assign a flag to yourself you won't get a notification about it
@benlubar
2018-09-18 17:28:24 -04:00
Julian Lam
3c89befad2
fallbacks for account/sessions
2018-09-18 13:51:29 -04:00
Julian Lam
ce6f9ec84e
pushing translations for blocks user page
2018-09-18 13:51:29 -04:00
Barış Soner Uşaklı
089bf5d8bb
closes #6773
2018-09-18 08:58:47 -04:00
Julian Lam
06bd4892ce
bump composer-default
2018-09-17 16:23:31 -04:00
André Zanghelini
f3956299eb
Add tooltip in taskbar icons ( #6693 )
...
* Add tooltip in taskbar icons
* Translate taskbar title when creating taskbar
2018-09-17 16:23:06 -04:00
Julian Lam
382d06bbb0
fixes #6765 -- no need to have gmods and admins access login sessions page
2018-09-17 15:45:46 -04:00
smyther
f120015b54
Fix for user being able to open multiple "delete posts" modals ( #6770 )
...
* Implement fix for multiple fork cards showing
* Fix for admin being able to open multiple 'delete posts' modals
* Fix linting issue
2018-09-17 11:07:10 -04:00
Renovate Bot
bfadd3ea58
Update dependency eslint to v5.6.0
2018-09-15 22:24:37 -04:00
Barış Soner Uşaklı
d996ea27be
closes #6763
2018-09-15 17:59:57 -04:00
Barış Soner Uşaklı
6a377568d2
closes #6764 fix typo in notif rescind
2018-09-15 17:56:03 -04:00
Julian Lam
7bde09f645
update issue template to show postgres version command
2018-09-15 17:31:48 -04:00
Renovate Bot
c0b96a402e
Update dependency jimp to v0.5.0
2018-09-15 17:29:42 -04:00
Misty (Bot)
3a36a2b53b
Latest translations and fallbacks
2018-09-15 09:31:17 +00:00
Barış Soner Uşaklı
08dfb3470c
fix tests
2018-09-14 18:00:52 -04:00
Barış Soner Uşaklı
b43bfa3d5b
closes #6759
...
-moved user.blocks.filter from unread controller to getUnreadTopics so
topics are filtered at other places this function is called
- when a new post is made do not send it to uids that have blocked the
poster
- update getUnreadTids so it does not return topics that have new posts
from blocked users
- update hasReadTopics so it does not return false data if topic has new
posts from blocked users
2018-09-14 16:23:21 -04:00
smyther
0c9907367a
Implement fix for multiple fork cards showing ( #6757 )
2018-09-14 10:07:01 -04:00
Misty (Bot)
fe118fe1c3
Latest translations and fallbacks
2018-09-13 09:31:43 +00:00
Barış Soner Uşaklı
cfe0e690b5
up themes
2018-09-11 11:14:27 -04:00
Barış Soner Uşaklı
41aae6f418
closes #6749
2018-09-11 11:11:41 -04:00
Barış Soner Uşaklı
ebaea9b6c1
closes #6743
2018-09-08 14:01:15 -04:00
Misty (Bot)
60c54d6cdf
Latest translations and fallbacks
2018-09-08 09:31:28 +00:00
Barış Soner Uşaklı
37ca5a1c63
filter falsy teasers
2018-09-06 18:48:46 -04:00
Barış Soner Uşaklı
93d52ef338
default to 'recent' sort
2018-09-06 16:23:40 -04:00
Barış Soner Uşaklı
ea1697d073
remove console.log
2018-09-06 14:41:23 -04:00
Barış Soner Uşaklı
25fed0aa8d
change isPasswordCorrect to return false if user does not have password
2018-09-06 14:32:44 -04:00
Barış Soner Uşaklı
84a0a68b2b
up vanilla
2018-09-05 17:02:41 -04:00
Barış Soner Uşaklı
6f18cf368b
closes #6741
2018-09-05 14:03:04 -04:00
Andrew Rodrigues
bd0983c6a1
add postgres to issue template
2018-09-05 13:13:39 -04:00
Misty (Bot)
59fd27510a
Latest translations and fallbacks
2018-09-05 09:32:04 +00:00
Renovate Bot
a3cb7dc68a
Update dependency nyc to v13
2018-09-04 15:13:38 -04:00
Renovate Bot
3175d58dc0
Update dependency eslint to v5.5.0
2018-09-04 15:12:51 -04:00
Renovate Bot
65497b18fa
Update dependency validator to v10.7.1
2018-09-04 15:12:41 -04:00
Barış Soner Uşaklı
446b125c83
escape post content
2018-09-04 10:59:52 -04:00
LudwikJaniuk
c7f3b76b4e
DRY req props that depend on auth ( fix #6727 ) ( #6731 )
...
* DRY req props that depend on auth (fix #6727 )
authentication leads to req.loggedIn and req.uid being set. However, a
later authentication event might outdate them. Here, I create one
function for setting those properties, and make sure it also is called
on the `action:middleware.authenticate` hook, which would be such an
authentication event. If there are other places, those should be added
as well.
* fix lint errors
* fix lint error
* change exports
2018-09-04 09:43:33 -04:00
Barış Soner Uşaklı
3e1b007f9f
escape title in post queue
2018-09-04 09:39:08 -04:00
renovate[bot]
f51b2e07f4
Update dependency jimp to v0.4.0 ( #6682 )
2018-09-03 15:27:33 -04:00
Misty (Bot)
13044df14e
Latest translations and fallbacks
2018-09-03 09:31:54 +00:00
Ben Lubar
97a3079bc0
Optimize PostgreSQL session store.
...
- Sets session ID to be a constant-sized character field inline in the
table instead of a variable-length character field compressed outside
of the row.
- Changes the session data from "json" to "jsonb" which is faster and
smaller on disk with the drawback of not maintaining key order and
whitespace (which we don't care about at all)
- Adds a clustered index on the session expiration timestamp, which will
make periodic session purging much faster.
(For an example, WTDWTF currently has 482355 sessions in the table, and
because there is no index on the expiration timestamp, PostgreSQL must
check all the rows in the table every time.)
This upgrade script can run concurrently with a live NodeBB instance,
but any action that touches sessions will wait until the upgrade script
is done.
Does not touch the database if the database driver is not set to
PostgreSQL or if there is a Redis database configured.
2018-09-02 00:32:55 -04:00
Julian Lam
cc532d2c8b
bump persona
2018-08-31 16:04:51 -04:00
Julian Lam
c2c925cacd
closes #6678
2018-08-31 15:34:36 -04:00
Julian Lam
29836aaad9
rename session account middleware to sessions, plural, prep for fixing #6678
2018-08-31 15:34:36 -04:00
Baris Usakli
5b45b2f72c
closes #6729
2018-08-31 11:48:13 -04:00
Barış Soner Uşaklı
0519f84734
Promisify modules ( #6723 )
...
* WIP promisify
* promisify psql
* ability to skip some keys
* dont promisify client object
* remove async
* clone entire module so it has all properties
* add shim for node 6
* ignore sessionStore as well
* ignore pool on psql
2018-08-31 11:04:42 -04:00
Julian Lam
e882a091a1
updated blocks localisations from Tx
2018-08-31 10:46:32 -04:00
Julian Lam
c1725442ea
added progress bar to username_email_history upgrade script
2018-08-30 17:03:42 -04:00
Julian Lam
545e678e8a
fixes #6726
2018-08-30 15:08:01 -04:00
Julian Lam
d3ee71e09f
bump persona
2018-08-30 14:01:00 -04:00
Julian Lam
ba96a7a7bc
bump emoji
2018-08-30 12:59:22 -04:00
Julian Lam
5c04ec2d63
removed client-side chat message length check in favour of server-side check, firing new hook on messaging.checkContent for hooks to intercept
2018-08-29 14:31:53 -04:00
Misty (Bot)
e79f0dad90
Latest translations and fallbacks
2018-08-29 09:32:27 +00:00
Barış Soner Uşaklı
2a2e8136cd
fix tests
2018-08-28 16:19:37 -04:00
Julian Lam
1e3cdc99ac
fixes #6702
2018-08-28 14:29:51 -04:00
Misty (Bot)
6bb62a4728
Latest translations and fallbacks
2018-08-28 09:31:58 +00:00
Andrew Rodrigues
a06b33a713
fix html characters when cloning children categories
2018-08-27 18:40:56 -04:00
Julian Lam
8618afb45d
added Latvian localisation strings
2018-08-27 10:27:58 -04:00
Renovate Bot
40b453e9fd
Update dependency jsdom to v12
2018-08-27 10:06:19 -04:00
Renovate Bot
9e2e32500a
Update dependency smtp-server to v3.4.7
2018-08-27 10:05:35 -04:00
Misty (Bot)
e56b6daee4
Latest translations and fallbacks
2018-08-26 09:31:47 +00:00
Julian Lam
aaa9561b7f
Revert "moved filter:post.getPostSummaryByPids to before parsePosts call"
...
This reverts commit cf82407a8f .
2018-08-26 00:08:06 -04:00
Misty (Bot)
badb06a9de
Latest translations and fallbacks
2018-08-25 09:31:07 +00:00
Julian Lam
cf82407a8f
moved filter:post.getPostSummaryByPids to before parsePosts call
...
/@pitaj
2018-08-24 14:54:11 -04:00
Renovate Bot
33020b1ee0
Update dependency validator to v10.7.0
2018-08-24 10:47:22 -04:00
Julian Lam
9d202d9be9
closes #424
2018-08-23 10:02:57 -04:00
Renovate Bot
8f724d7611
Update dependency archiver to v3
2018-08-22 23:32:36 -04:00
Julian Lam
70f04bd1c2
fixed client-side console error on vote
2018-08-21 22:30:35 -04:00
Barış Soner Uşaklı
ebe8593421
up dbsearch
2018-08-21 16:04:56 -04:00
Barış Soner Uşaklı
3124cb37db
closes #6712
2018-08-21 15:37:34 -04:00
Julian Lam
e4f0e59c7b
bump composer again
2018-08-21 11:37:19 -04:00
Julian Lam
af55a05122
bump composer
2018-08-21 11:26:38 -04:00
Julian Lam
ff3605fe78
bump markdown
2018-08-20 11:09:06 -04:00
Misty (Bot)
3c6327215c
Latest translations and fallbacks
2018-08-18 04:45:57 +00:00
Renovate Bot
ff593607fa
Update dependency eslint to v5.4.0
2018-08-18 00:16:07 -04:00
Barış Soner Uşaklı
ae4016d9e0
add getCateries to helpers
2018-08-17 16:39:56 -04:00
Julian Lam
18a875c51d
bump markdown
2018-08-17 12:01:11 -04:00
Julian Lam
e7a3dac10b
bump markdown again
2018-08-17 11:18:33 -04:00
Julian Lam
df4c90dc78
bump markdown
2018-08-17 10:31:54 -04:00
Renovate Bot
85eef740a8
Update dependency validator to v10.6.0
2018-08-17 10:09:16 -04:00
Renovate Bot
6a0755ee32
Update Node.js to v8.11.4
2018-08-16 13:18:44 -04:00
Andrew Rodrigues
12940b577b
closes #6703
2018-08-15 20:42:59 -04:00
Misty (Bot)
560e63c97a
Latest translations and fallbacks
2018-08-14 09:29:37 +00:00
Julian Lam
2ce6a85756
properly closes #6698
2018-08-13 14:17:51 -04:00
Julian Lam
82e61d76fd
bump markdown
2018-08-13 12:54:44 -04:00
Renovate Bot
aa1f881e88
Update dependency mocha to v5
2018-08-13 12:07:59 -04:00
Renovate Bot
a84e6c40ae
Update dependency nyc to v12
2018-08-13 12:07:51 -04:00
Renovate Bot
772b5ee115
Update dependency eslint to v5
2018-08-13 12:07:41 -04:00
Renovate Bot
904e3ff8e7
Update dependency eslint-plugin-import to v2.14.0
2018-08-13 12:07:24 -04:00
Renovate Bot
4627fc9cda
Update node:8.11.3 Docker digest to 049869
2018-08-13 12:07:12 -04:00
Julian Lam
f751d21d1e
removed debug line
2018-08-13 12:06:56 -04:00
Julian Lam
f9d3484ec6
fixes #6543
2018-08-10 16:07:25 -04:00
Renovate Bot
731aa8912a
Update dependency request to v2.88.0
2018-08-10 15:18:39 -04:00
Julian Lam
ed9dc113b0
sanitizing notes in flags details page, fixes #6698
2018-08-10 15:01:49 -04:00
Julian Lam
a77630c6be
closes #6697
2018-08-10 14:22:33 -04:00
Julian Lam
e6ec041dde
bump composer-default
2018-08-10 12:04:53 -04:00
Barış Soner Uşaklı
c0156640e3
add back alert
2018-08-09 14:26:24 -04:00
Barış Soner Uşaklı
14d810c113
show error if cropper fails
2018-08-09 14:10:30 -04:00
Renovate Bot
f2965bd903
Update dependency connect-pg-simple to v5
2018-08-08 16:51:10 -04:00
Ben Lubar
33228bb7fe
PostgreSQL database driver ( #5861 )
...
* [test/database/list] Fix test list 4 being used in two different tests
* [database/postgres] PostgreSQL database driver
* [database/postgres] Make transactions work based on continuation scope.
* [database/postgres] Implement nested transactions
* eslint --fix
* Add database changes from earlier this week to the PostgreSQL driver.
* Fix typo
* Fix postgres.incrObjectFieldBy returning undefined instead of null when given NaN
* [database/postgres] Fix sortedSetsCard returning an array of strings.
* Update socket.io postgres adapter
* Fix PostgreSQL erroring when multiple updates are made to the same sorted set entry in a single operation.
Add a test case to catch this error.
* Fix lint errors.
* Only prune sessions on one instance in a cluster to avoid deadlocks.
They're caught and handled by the database server, but they spam the logs.
* Fix arguments.slice.
2018-08-08 15:13:48 -04:00
Jimb Esser
3cccbbc1f2
Add option to enable/disable HSTS
...
Also fix HSTS middleware being added twice.
2018-08-07 10:33:55 -04:00
Misty (Bot)
4027abcd58
Latest translations and fallbacks
2018-08-06 09:29:32 +00:00
Misty (Bot)
537c7f91fd
Latest translations and fallbacks
2018-08-05 09:28:42 +00:00
Barış Soner Uşaklı
1c286e4536
not even used
2018-08-03 18:50:45 -04:00
Renovate Bot
15c9f33404
Update dependency validator to v10.5.0
2018-08-03 11:23:27 -04:00
Renovate Bot
1a10659f59
Update dependency postcss to v7.0.2
2018-08-03 09:43:35 -04:00
Misty (Bot)
ac68c65dc9
Latest translations and fallbacks
2018-08-03 09:29:01 +00:00
Misty (Bot)
7ff516a1d6
Latest translations and fallbacks
2018-08-02 09:29:03 +00:00
ChngYekKhai
0fae083ada
Typo fixing(README) ( #6681 )
2018-08-01 07:07:39 -04:00
Barış Soner Uşaklı
fa499aef18
closes #6680
2018-07-31 14:26:17 -04:00
Misty (Bot)
035c04212d
Latest translations and fallbacks
2018-07-31 09:29:17 +00:00
Misty (Bot)
4059a49c90
Latest translations and fallbacks
2018-07-28 09:28:47 +00:00
Baris Usakli
976b85ccaa
closes #6676
2018-07-27 15:24:14 -04:00
Baris Usakli
e7bd0cea74
fix lint
2018-07-27 14:27:23 -04:00
Baris Usakli
bcef32c5af
closes #6645
2018-07-27 13:38:37 -04:00
Baris Usakli
546b13b897
fix lint and tests
2018-07-27 13:10:52 -04:00
Baris Usakli
79ffae608e
closes #6675
2018-07-27 12:58:01 -04:00
Baris Usakli
4200cff47c
closes #6662
2018-07-27 12:48:15 -04:00
Julian Lam
3c6c0ed7a1
restoring passwordExpiry for use in continueLogin, fixed tests, hopefully
2018-07-27 12:34:51 -04:00
Julian Lam
786af5fbb3
derp
2018-07-27 11:57:41 -04:00
Julian Lam
b6a5419ca1
closes #6674
2018-07-27 11:54:32 -04:00
Misty (Bot)
b3f5901a96
Latest translations and fallbacks
2018-07-27 09:29:35 +00:00
Julian Lam
4f8815eb78
closes #6646
2018-07-26 16:38:40 -04:00
Julian Lam
ea2bd33bfa
fixes #6608 , restored template values in widget containers
2018-07-26 15:00:49 -04:00
Julian Lam
41d1ebf02e
bump persona
2018-07-26 14:36:36 -04:00
Julian Lam
7dfe953526
closes #6672
2018-07-26 14:36:25 -04:00
Julian Lam
5243ee559a
set initial focus on register page
2018-07-26 13:00:40 -04:00
Julian Lam
48197e2d25
this upgrade script was written in 2018, not 2017, heh
2018-07-26 11:02:43 -04:00
Barış Soner Uşaklı
c7d6cacd98
closes #6658
2018-07-26 10:52:06 -04:00
Misty (Bot)
ee6d4fabd6
Latest translations and fallbacks
2018-07-26 09:29:19 +00:00
Andrew Rodrigues
565893501c
up slick
2018-07-25 18:34:00 -04:00
Julian Lam
bd85611964
bump vanilla
2018-07-25 14:17:05 -04:00
Julian Lam
609f711db0
added logic to handle Chats.switchChat being called with no arguments
2018-07-25 14:15:42 -04:00
Barış Soner Uşaklı
d06f795856
fix scroll on back
2018-07-25 11:16:50 -04:00
Ben Lubar
44373afc52
Fix socket.io not working properly in single-host clusters. ( #6669 )
...
This is because we don't use the cluster module, so the master nodejs process doesn't know about any of the clients through the socket API.
2018-07-25 11:04:18 -04:00
Misty (Bot)
e534bf803e
Latest translations and fallbacks
2018-07-25 09:29:13 +00:00
Andrew Rodrigues
300bae8f9c
Merge pull request #6668 from pichalite/patch-2
...
up slick theme
2018-07-25 02:37:14 -04:00
Anil Mandepudi
519103a7df
up slick theme
2018-07-24 23:16:20 -07:00
Julian Lam
afa320c9c8
complete reversion of #6664
2018-07-24 16:08:17 -04:00
Julian Lam
3522ad0e05
Revert "closes #6664 "
...
This reverts commit f27a0d252c .
2018-07-24 16:05:05 -04:00
Julian Lam
352bef0a7f
eliminate waitSeconds in rjs config
2018-07-24 15:57:56 -04:00
Julian Lam
f27a0d252c
closes #6664
2018-07-24 15:43:54 -04:00
Julian Lam
506467ad6f
closes #6663
2018-07-24 10:30:47 -04:00
Ben Lubar
c1e98eefa7
Allow single-host clusters to not send pubsub and socket.io messages through the database. ( #6659 )
...
* Allow single-host clusters to not send pubsub and socket.io messages through the database.
* Fix lint errors.
2018-07-23 12:21:36 -04:00
Misty (Bot)
148fc96a3a
Latest translations and fallbacks
2018-07-23 09:29:26 +00:00
Misty (Bot)
448542d4ef
Latest translations and fallbacks
2018-07-22 09:28:47 +00:00
Misty (Bot)
7f52e3a8f9
Latest translations and fallbacks
2018-07-21 09:29:29 +00:00
Barış Soner Uşaklı
87b6808c4e
refactor to use getCidsByPrivilege
...
switch to .includes
2018-07-20 14:34:53 -04:00
Ben Lubar
f1a6537fc2
Add notification frequencies from nodebb-plugin-upvote-notifications. ( #6640 )
...
* Add notification frequencies from nodebb-plugin-upvote-notifications.
https://github.com/boomzillawtf/nodebb-plugin-upvote-notifications
* Fix editing settings clearing upvote notification preferences.
2018-07-20 10:29:51 -04:00
Misty (Bot)
11258dac9c
Latest translations and fallbacks
2018-07-20 09:28:50 +00:00
Renovate Bot
d473a85ea1
Update dependency postcss to v7.0.1
2018-07-20 00:43:01 -04:00
Renovate Bot
6f73575f25
Update dependency eslint-plugin-import to v2.13.0
2018-07-19 16:44:42 -04:00
Misty (Bot)
27b1289b87
Latest translations and fallbacks
2018-07-19 09:29:00 +00:00
Andrew Rodrigues
de886d94c8
up benchpress
2018-07-18 00:30:35 -04:00
Barış Soner Uşaklı
ec33a12dad
closes #6644
2018-07-17 21:14:53 -04:00
Sebastian G. Marinescu
e35d4a7d85
closes #6283
2018-07-17 15:55:41 -04:00
Renovate Bot
b24643e0ab
Update dependency autoprefixer to v9
2018-07-17 15:07:58 -04:00
djls45
4f0a24cfed
Preserve case of respondee's slug when responding to their post.
2018-07-17 15:07:20 -04:00
Julian Lam
b7fc8493b7
closes #6635
2018-07-17 13:22:36 -04:00
Renovate Bot
9d90d19a6f
Update node:8.11.3 Docker digest to deb628
2018-07-17 13:01:57 -04:00
Julian Lam
266eacac7c
closes #6655
2018-07-17 12:56:13 -04:00
Julian Lam
a07b45fd0f
closes #6642
2018-07-17 12:33:27 -04:00
Misty (Bot)
fcb5faa9a9
Latest translations and fallbacks
2018-07-17 09:29:32 +00:00
Andrew Rodrigues
ce3f0e1b39
up bench
2018-07-16 21:21:06 -04:00
Andrew Rodrigues
f27d966de8
up vanilla
2018-07-16 19:24:24 -04:00
Renovate Bot
ae3dcbc5ba
Update dependency nodebb-theme-persona to v9.0.21
2018-07-16 18:03:08 -04:00
Renovate Bot
4250808b76
Update dependency coveralls to v3.0.2
2018-07-16 17:59:21 -04:00
Renovate Bot
2c447dbbbd
Update dependency postcss to v7
2018-07-16 17:58:57 -04:00
Julian Lam
0a021d23d4
theme bumps for #6649
2018-07-16 17:28:01 -04:00
Julian Lam
544f2d58c2
Merge branch 'master' into patch-pitaj
2018-07-16 17:16:18 -04:00
Misty (Bot)
c6a710954f
Latest translations and fallbacks
2018-07-15 09:28:36 +00:00
Peter Jaszkowiak
04d31fe1d4
Precompile all templates
...
- Benchpress compilation is 33x faster now
- Native module with JS fallback and pre-built binaries
- Dev template build is <1sec now
- Minified template build is ~5sec (uglify accounts for almost all)
2018-07-15 00:12:37 -06:00
Misty (Bot)
9d005fa203
Latest translations and fallbacks
2018-07-14 09:28:46 +00:00
Julian Lam
53c535063f
Update package.json
...
Bump emoji plugin
2018-07-13 13:23:58 -04:00
Julian Lam
7558046e75
add brute-force protection for change password and email actions
2018-07-11 16:28:40 -04:00
Misty (Bot)
d0c22c5bd3
Latest translations and fallbacks
2018-07-11 09:29:19 +00:00
Barış Soner Uşaklı
91f9c60660
closes #6643
2018-07-10 12:14:12 -04:00
Barış Soner Uşaklı
85a55d1740
closes
2018-07-09 14:57:42 -04:00
Barış Soner Uşaklı
cfb9784527
closes #6641
2018-07-09 14:26:21 -04:00
Misty (Bot)
e56d20feda
Latest translations and fallbacks
2018-07-09 09:29:02 +00:00
Baris Usakli
16a7728ab8
fix redis warnings
2018-07-06 14:20:37 -04:00
Baris Usakli
cc6a683bc4
closes #6631
2018-07-06 14:20:10 -04:00
Renovate Bot
b02e918220
Update node:8.11.3 Docker digest to 38953a
2018-07-06 13:37:26 -04:00
Peter Jaszkowiak
65b4bafb16
Fix @scoped themes
2018-07-06 13:00:18 -04:00
Peter Jaszkowiak
7cd8274c0f
Add series flag for ./nodebb build
2018-07-06 13:00:18 -04:00
Barış Soner Uşaklı
8eea6017fe
parseInt uid
2018-07-05 18:53:59 -04:00
Misty (Bot)
394edf83ec
Incremented version number - v1.10.1
2018-07-05 18:43:05 +00:00
Julian Lam
b88a8de6a1
bump themes, closes #6560
2018-07-05 14:20:33 -04:00
Julian Lam
7a53fa9469
Added block and unblock button to profile dropdown menu, #6560
2018-07-05 14:20:33 -04:00
Julian Lam
a34584e8f5
fixed blocking cache derp
2018-07-05 14:20:33 -04:00
Misty (Bot)
6811086bb2
Latest translations and fallbacks
2018-07-05 09:29:23 +00:00
Julian Lam
f09b1acfb7
closes #6627
2018-07-04 09:52:26 -04:00
Misty (Bot)
7d7a490550
Latest translations and fallbacks
2018-07-04 09:29:14 +00:00
Barış Soner Uşaklı
4ed079555e
Merge remote-tracking branch 'refs/remotes/origin/master' into blocks
2018-07-03 18:43:43 -04:00
Barış Soner Uşaklı
3449cf321b
add back cache and pubsub
2018-07-03 18:43:29 -04:00
Barış Soner Uşaklı
ae0563375e
derp
2018-07-03 18:13:47 -04:00
Julian Lam
ad8ac2bdff
removed unused checkPassword socket call
2018-07-03 17:44:49 -04:00
Julian Lam
fb42862ec7
check password validity in user delete socket call
2018-07-03 16:38:51 -04:00
Julian Lam
cb8e62cd7c
fixes #6626
2018-07-03 15:47:28 -04:00
Baris Usakli
584f88e092
blocks WIP
2018-07-03 15:12:23 -04:00
Timothy Fike
e8a3c23d42
Fix verion regex Fixes #6620 ( #6625 )
2018-07-02 21:36:21 -04:00
Barış Soner Uşaklı
c2b0be1f2c
if stack is undefined fallback to message and then to hardcoded string
2018-07-02 17:11:38 -04:00
Misty (Bot)
23b665ca8b
Latest translations and fallbacks
2018-07-01 09:28:39 +00:00
Baris Usakli
ee64437f8a
fix runJobs
2018-06-29 15:50:19 -04:00
Baris Usakli
be1e83bfc1
fix tests
2018-06-29 15:20:26 -04:00
Julian Lam
7e6007e146
revoke all sessions on email change
2018-06-29 14:23:25 -04:00
Julian Lam
be0ef799ee
closes #6592
2018-06-29 14:16:28 -04:00
Julian Lam
002cde1057
added progress bar to ip hash upgrade script
2018-06-29 13:56:22 -04:00
Julian Lam
d0997ed83f
fixes #6615
2018-06-29 11:18:42 -04:00
Misty (Bot)
fd5dfdc01c
Latest translations and fallbacks
2018-06-29 09:29:06 +00:00
Barış Soner Uşaklı
9912c400b6
closes #6612
2018-06-27 16:14:44 -04:00
Julian Lam
5cf662e565
closes #6613
2018-06-27 15:13:01 -04:00
Barış Soner Uşaklı
625ab1a46b
remove deprecated method
2018-06-27 15:12:02 -04:00
Barış Soner Uşaklı
57b7c7ede4
closes #6607
2018-06-27 14:36:12 -04:00
Misty (Bot)
12a7e57117
Incremented version number - v1.10.0
2018-06-27 14:29:32 -04:00
Barış Soner Uşaklı
7876ee839d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-06-27 12:15:41 -04:00
Barış Soner Uşaklı
82b2a20d0c
user tests
2018-06-27 12:15:38 -04:00
Renovate Bot
a6398c9ed7
Update node:8.11.3 Docker digest to 625d0b
2018-06-27 10:14:05 -04:00
Barış Soner Uşaklı
d3dc4588ea
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-06-27 08:57:55 -04:00
Barış Soner Uşaklı
27ed5de788
up composer default
2018-06-27 08:57:50 -04:00
Misty (Bot)
0cef3b592f
Latest translations and fallbacks
2018-06-27 09:29:18 +00:00
Barış Soner Uşaklı
d158f79a3b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-06-26 13:42:39 -04:00
Barış Soner Uşaklı
95f1a82884
closes #6591
2018-06-26 13:42:35 -04:00
Misty (Bot)
ff290880e2
Latest translations and fallbacks
2018-06-26 09:29:09 +00:00
Julian Lam
99f115f115
updating themes for compatibility strings
2018-06-25 14:38:29 -04:00
Renovate Bot
28defdc7d6
Update node Docker tag to v8.11.3
2018-06-25 09:03:27 -04:00
Misty (Bot)
56eacd93a4
Latest translations and fallbacks
2018-06-25 09:29:21 +00:00
Misty (Bot)
cd276268a5
Latest translations and fallbacks
2018-06-24 09:28:39 +00:00
Julian Lam
6485fc3129
removing extra console logging #6596
2018-06-22 16:36:52 -04:00
Julian Lam
68c9c8c5d9
fixes #6596
2018-06-22 16:36:01 -04:00
Barış Soner Uşaklı
f72412fa38
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2018-06-22 16:29:18 -04:00
Julian Lam
df8c22e9c7
Allow new "withScores" option in batch.processSortedSet ( #6602 )
2018-06-22 16:28:25 -04:00
Barış Soner Uşaklı
fe80186ddf
add withscores
2018-06-22 16:28:22 -04:00
Renovate Bot
6ae5d7ccae
Update dependency promise-polyfill to v8
2018-06-22 10:40:09 -04:00
Renovate Bot
0908ce7bfc
Update dependency validator to v10.4.0
2018-06-22 10:27:36 -04:00
Barış Soner Uşaklı
742ddd358b
escape url
2018-06-22 07:33:23 -04:00
Misty (Bot)
70c19ff546
Latest translations and fallbacks
2018-06-22 09:29:47 +00:00
Baris Usakli
f830322ee9
closes #6597
2018-06-21 11:27:37 -04:00
Barış Soner Uşaklı
2f047fa15f
up benchpress, closes #6493
2018-06-19 09:25:53 -04:00
Barış Soner Uşaklı
bc437c8da3
fix popular rss feed url
2018-06-19 09:24:29 -04:00
Renovate Bot
efb4ef1440
Update dependency validator to v10.3.0
2018-06-18 15:09:58 -04:00
Renovate Bot
dda4a07482
Pin node Docker tag
2018-06-18 14:46:55 -04:00
Renovate Bot
1690e88ff3
Pin dependencies
2018-06-18 14:45:41 -04:00
Renovate Bot
ce5aef536c
Add renovate.json
2018-06-18 14:44:21 -04:00
Barış Soner Uşaklı
ccad95cf73
closes #6579
2018-06-18 14:37:37 -04:00
Misty (Bot)
ed4787a3ea
Latest translations and fallbacks
2018-06-18 09:29:51 +00:00
Barış Soner Uşaklı
f7a0815b46
fix redis tests
2018-06-18 02:46:11 -04:00
Barış Soner Uşaklı
2c3fd5fbce
remove some dupe code
2018-06-18 02:27:12 -04:00
Misty (Bot)
770fa3817d
Latest translations and fallbacks
2018-06-17 09:29:01 +00:00
Barış Soner Uşaklı
250a4ae616
up dbsearch
2018-06-16 21:39:15 -04:00
Barış Soner Uşaklı
e8d7a23e2e
remove deprecated methods
2018-06-16 05:32:17 -04:00
Barış Soner Uşaklı
2fd2accf8c
add tests for top topics
...
fix popular page displaying 18 topics per page
2018-06-15 15:23:30 -04:00
Dravere
956aa55253
Added server hook action:analytics.increment
2018-06-15 15:00:57 -04:00
Barış Soner Uşaklı
b71d64e8c3
remove fake pubsub
2018-06-15 14:17:09 -04:00
Barış Soner Uşaklı
a531bcb01e
remove node_modules cache
2018-06-15 13:41:50 -04:00
Barış Soner Uşaklı
017b10d5d6
closes #6544
2018-06-15 12:35:49 -04:00
Julian Lam
1f8b4bf820
closes #6576
2018-06-15 11:33:59 -04:00
Barış Soner Uşaklı
4684ab3bf6
suggest topic test
2018-06-14 17:55:19 -04:00
Barış Soner Uşaklı
c3fc4a06bf
test sortedSetUnion with scores
2018-06-14 17:24:29 -04:00
Barış Soner Uşaklı
81341e86ee
log fired hooks
2018-06-13 11:43:51 -04:00
Dravere
17e7fe3070
Fixed wrong callback given to groups.join
2018-06-13 10:23:04 -04:00
Barış Soner Uşaklı
e7cd552e33
closes #6568
2018-06-12 16:05:26 -04:00
Misty (Bot)
7d34fa5a3a
Latest translations and fallbacks
2018-06-12 09:30:45 +00:00
Julian Lam
9e90d1ea5d
closes #6557
2018-06-11 16:45:25 -04:00
Barış Soner Uşaklı
4293403451
#6535 , use templateToRender clientside if its avaiable
2018-06-11 12:17:24 -04:00
Barış Soner Uşaklı
c91b96c133
use data.roomName
2018-06-11 11:47:25 -04:00
Peter Jaszkowiak
70ff2d9b88
Support scoped theme packages
2018-06-11 10:10:16 -04:00
Barış Soner Uşaklı
d656c65c9a
closes #6567 prevent crash if category is undefined
2018-06-10 10:28:21 -04:00
Misty (Bot)
67c0f02243
Latest translations and fallbacks
2018-06-09 09:29:06 +00:00
Barış Soner Uşaklı
274b33e9e1
move addPostData before modifyPostPrivilege
2018-06-08 17:46:49 -04:00
Barış Soner Uşaklı
acf2f2a776
move modifyPostByPrivilege call before filtering posts so index is correct
2018-06-08 17:39:17 -04:00
Julian Lam
8d41e319ea
fixed tests
2018-06-08 16:17:17 -04:00
Julian Lam
cb3b2bd27b
closes #6562
2018-06-08 16:01:33 -04:00
Barış Soner Uşaklı
a37dc1856f
#6561
2018-06-08 13:53:55 -04:00
Barış Soner Uşaklı
0c60351960
add error log for invalid clientIP
2018-06-08 13:19:12 -04:00
Julian Lam
8e832abf1e
additional tests for post diffs privilege checking
2018-06-08 11:52:40 -04:00
Julian Lam
176c455152
bump mentions
2018-06-08 11:52:40 -04:00
Julian Lam
29af1e06cd
bump themes
2018-06-07 15:37:20 -04:00
Julian Lam
510dd268cc
fix tests
2018-06-07 14:00:51 -04:00
Julian Lam
99dc3feeb2
Edit history is now a category-level privilege
...
Closes #6425
2018-06-07 14:00:51 -04:00
Barış Soner Uşaklı
b2d7455f72
set isPrimary to true if its undefined
...
isPrimary was undefined if you are using clustering by adding
isCluster:true to config.json, run 1 nodebb process on each virtual
machine and use app.js instead of loader.js
2018-06-07 13:10:17 -04:00
Julian Lam
f51bab5d86
fixing incorrect moderate privilege label and pushing to tx config
2018-06-07 11:42:53 -04:00
Julian Lam
e02def1372
bump mentions
...
julianlam/nodebb-plugin-markdown#89
2018-06-07 10:51:56 -04:00
Barış Soner Uşaklı
0630915cad
when settings are saved publish it to all nodes
...
add runJobs value to nconf, only true on nodes that should run jobs ie
isPrimary and jobs are not disabled
2018-06-06 19:55:15 -04:00
Barış Soner Uşaklı
779d03cf57
move timestamp to server
2018-06-06 16:21:48 -04:00
Barış Soner Uşaklı
5287c2ea08
#6554
2018-06-06 15:46:43 -04:00
Barış Soner Uşaklı
d040544773
fix clicking topics after merge modal is closed
2018-06-06 13:16:04 -04:00
Barış Soner Uşaklı
14f6e74bad
closes #6556
2018-06-06 13:11:48 -04:00
Misty (Bot)
db1d10cf4c
Latest translations and fallbacks
2018-06-06 09:32:03 +00:00
Julian Lam
ec91ef1c64
closes #6553
2018-06-05 16:01:43 -04:00
Barış Soner Uşaklı
f3c8074668
closes #6552
2018-06-05 13:43:34 -04:00
Barış Soner Uşaklı
9da3be5af6
up vanilla
2018-06-04 12:18:59 -04:00
Misty (Bot)
ec147d0b8b
Latest translations and fallbacks
2018-06-04 09:29:06 +00:00
Julian Lam
a3e724e134
resolve window opener being set if ajaxify overrides on external link
2018-06-03 22:00:02 -04:00
Barış Soner Uşaklı
11233b1651
up lavender
2018-06-03 16:10:18 -04:00
Barış Soner Uşaklı
908b77fe28
closes #6250
2018-06-03 15:44:48 -04:00
Barış Soner Uşaklı
b2d5551960
remove deprecated method
2018-06-03 15:06:49 -04:00
Barış Soner Uşaklı
a1e933537b
remove deprecated method
2018-06-03 15:04:25 -04:00
Barış Soner Uşaklı
45cc30a91b
remove deprecated code
...
unread counts are loaded on cold load
2018-06-03 15:03:45 -04:00
Barış Soner Uşaklı
b7f5995aab
closes #6550
2018-06-03 14:54:25 -04:00
Barış Soner Uşaklı
0b0ce1df8a
closes #6549
2018-06-03 14:46:23 -04:00
Barış Soner Uşaklı
25ebd306cc
closes #6548
2018-06-03 14:37:23 -04:00
Barış Soner Uşaklı
2edd908aee
closes #6547
2018-06-03 14:31:02 -04:00
Barış Soner Uşaklı
f77e7de285
closes #6067
2018-06-03 14:25:27 -04:00
Barış Soner Uşaklı
d60d03d00f
closes #6542
2018-06-02 15:56:23 -04:00
Barış Soner Uşaklı
d5e85c2eb3
closes #6476 , closes #6546
2018-06-02 15:54:32 -04:00
Misty (Bot)
af58717d9c
Latest translations and fallbacks
2018-06-02 09:28:35 +00:00
Andrew Rodrigues
902a4746f2
up persona
2018-06-01 18:40:44 -04:00
Julian Lam
6ce635deb5
closes #6539
2018-06-01 15:15:57 -04:00
Barış Soner Uşaklı
d31d8fa806
move category pageview to controllers
...
so topic views are tracked as category views
2018-06-01 14:57:59 -04:00
Barış Soner Uşaklı
1d5a0eaf13
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# install/package.json
2018-06-01 14:43:06 -04:00
Barış Soner Uşaklı
f0a538bd4a
closes #6536
2018-06-01 14:38:43 -04:00
Julian Lam
07b0e39218
closes #6537 via nodebb/nodebb-plugin-composer-default@7e6fd71
2018-06-01 14:15:27 -04:00
Barış Soner Uşaklı
7df57ba7a7
remove dupe code
2018-06-01 13:12:32 -04:00
Julian Lam
4e7fdf3e12
Saving flag filters into session object
...
Closes #6533
2018-06-01 12:35:17 -04:00
Barış Soner Uşaklı
4f893d2aff
closes #6535
2018-06-01 08:23:25 -04:00
Barış Soner Uşaklı
b0dad9bd7f
closes #6369
2018-05-31 15:05:12 -04:00
Barış Soner Uşaklı
4f4290b15d
rename upgrade folder
2018-05-31 10:34:38 -04:00
Barış Soner Uşaklı
6dc7a6cbd3
up persona
2018-05-31 09:43:00 -04:00
Misty (Bot)
b293e0ba52
Latest translations and fallbacks
2018-05-31 09:29:35 +00:00
Barış Soner Uşaklı
81328806a0
closes #6511
2018-05-31 00:16:56 -04:00
Julian Lam
3688840f1f
using modal-unfocused instead, so regular modals still appear on-top of composer
...
_now_ it closes #6532
2018-05-30 20:29:27 -04:00
Julian Lam
2f73c939b2
dependency changes to close #6532
2018-05-30 16:50:11 -04:00
Julian Lam
8164a52fc4
no longer using bringModalToTop, in favour of taskbar modal focused class
...
re: #6532
2018-05-30 16:50:11 -04:00
Julian Lam
32edfb6c5a
updating chat logic to save uuid in data-uuid attr instead of uuid attr
2018-05-30 16:50:11 -04:00
Barış Soner Uşaklı
7a1888dfbf
closes #6514
2018-05-30 16:29:44 -04:00
Julian Lam
6cb41e6358
update dependencies
2018-05-30 15:46:20 -04:00
Julian Lam
a19b5477c4
removed gitter badge
2018-05-30 15:16:53 -04:00
Jared Dillard
117c313791
Remove ReadTheDocs.org badge from README
...
According to the docs, it is no longer hosted there.
2018-05-30 15:12:49 -04:00
Barış Soner Uşaklı
11bb2f1560
closes #6528
2018-05-30 14:21:03 -04:00
Barış Soner Uşaklı
d7acec260f
closes #6530
2018-05-30 13:01:35 -04:00
Barış Soner Uşaklı
6940612688
closes #6410
2018-05-29 10:28:02 -04:00
Misty (Bot)
97c52f4ce3
Latest translations and fallbacks
2018-05-29 09:28:38 +00:00
Barış Soner Uşaklı
5bb908b836
fix lang strings
2018-05-28 13:46:26 -04:00
Barış Soner Uşaklı
6eea11a4fd
closes #6529
2018-05-28 13:30:11 -04:00
Barış Soner Uşaklı
c38751cec3
update travis.yml
...
only use mongodb or redis
2018-05-28 11:46:12 -04:00
Barış Soner Uşaklı
a7267df404
closes #6464
2018-05-28 11:29:41 -04:00
Misty (Bot)
19491b5210
Latest translations and fallbacks
2018-05-28 09:29:01 +00:00
Barış Soner Uşaklı
c1fb3c2da4
closes #6525
2018-05-27 12:45:33 -04:00
Barış Soner Uşaklı
e96b2a4d2a
up composer
2018-05-27 12:21:03 -04:00
Barış Soner Uşaklı
9edf87a1ba
up composer
2018-05-27 10:06:35 -04:00
Misty (Bot)
990c5b50a8
Latest translations and fallbacks
2018-05-27 09:28:18 +00:00
Barış Soner Uşaklı
6b36593427
up themes for #6524
2018-05-26 16:53:23 -04:00
Barış Soner Uşaklı
4504bbae52
2 diff test
2018-05-26 13:50:31 -04:00
Barış Soner Uşaklı
fc56347c22
closes #6520
2018-05-26 13:12:33 -04:00
Barış Soner Uşaklı
229e49cf8f
closes #6523 , closes #6524
2018-05-26 12:49:29 -04:00
Barış Soner Uşaklı
65dc530df5
some controller tests
2018-05-26 11:13:49 -04:00
Misty (Bot)
170eb1d689
Latest translations and fallbacks
2018-05-26 09:28:30 +00:00
Barış Soner Uşaklı
d977934c66
adjust username test
2018-05-25 19:05:18 -04:00
Barış Soner Uşaklı
a90020aaa4
update nodejs test versions
2018-05-25 12:09:49 -04:00
Barış Soner Uşaklı
8e8058ec6e
closes #6497
2018-05-25 12:09:27 -04:00
Barış Soner Uşaklı
8263f81d0c
fix pubsub when only mongodb is used
2018-05-25 11:56:40 -04:00
Misty (Bot)
6d155ded11
Latest translations and fallbacks
2018-05-25 09:29:15 +00:00
Julian Lam
23f84f53c2
fix subfolder url for web installer
2018-05-24 16:01:08 -04:00
Misty (Bot)
b1e20ad3f1
Latest translations and fallbacks
2018-05-24 09:29:28 +00:00
Misty (Bot)
f9fc68fa2a
Incremented version number - v1.9.3
2018-05-23 17:40:46 -04:00
Barış Soner Uşaklı
667630ff5d
closes #6450
2018-05-23 17:17:57 -04:00
Barış Soner Uşaklı
7ade82a9eb
change mubsub
2018-05-23 14:34:06 -04:00
Barış Soner Uşaklı
e50302505b
dont show form if installing
2018-05-23 13:47:49 -04:00
Barış Soner Uşaklı
4e495adcd7
add installing notice and refresh
2018-05-23 13:43:25 -04:00
Barış Soner Uşaklı
a48c0a4c3d
if installing show working icon on refresh
2018-05-23 12:51:31 -04:00
Barış Soner Uşaklı
085034a103
store success error for page reloads
2018-05-23 12:39:04 -04:00
Barış Soner Uşaklı
c2f088cb61
dont install multiple times
2018-05-23 11:40:03 -04:00
Misty (Bot)
d856c1af86
Latest translations and fallbacks
2018-05-23 09:29:03 +00:00
Julian Lam
be1a977c71
fix post export crashing if a pid reference doesn't resolve to an actual post object
2018-05-22 14:45:42 -04:00
Misty (Bot)
01daf4b662
Latest translations and fallbacks
2018-05-22 09:30:50 +00:00
Misty (Bot)
ec831a7355
Latest translations and fallbacks
2018-05-21 09:29:16 +00:00
Misty (Bot)
c881341437
Latest translations and fallbacks
2018-05-20 09:28:16 +00:00
Barış Soner Uşaklı
cba5aa975e
return early if there are no files
2018-05-19 12:58:04 -04:00
Misty (Bot)
85000fa820
Latest translations and fallbacks
2018-05-19 09:29:56 +00:00
Barış Soner Uşaklı
619b74ca7b
move regex out
2018-05-18 17:28:54 -04:00
Barış Soner Uşaklı
e29e0a98f5
closes #6515
2018-05-18 11:21:12 -04:00
Barış Soner Uşaklı
3875908fa4
up themes
2018-05-18 08:41:25 -04:00
Misty (Bot)
f8e6a8d02a
Latest translations and fallbacks
2018-05-18 09:29:20 +00:00
Misty (Bot)
594c390fe2
Latest translations and fallbacks
2018-05-17 09:29:45 +00:00
Barış Soner Uşaklı
871cbedac1
dont require meta before db.init
2018-05-16 15:53:54 -04:00
Misty (Bot)
51b763550f
Incremented version number - v1.9.2
2018-05-16 19:02:47 +00:00
Julian Lam
9eff1519d3
Display proper info for redis in info command, show graph of pageviews
...
from last 24 hours
2018-05-16 14:41:57 -04:00
Misty (Bot)
7e24d2ec70
Latest translations and fallbacks
2018-05-16 09:29:13 +00:00
Julian Lam
542f8e6e15
added back install.overrides
2018-05-15 15:45:58 -04:00
Barış Soner Uşaklı
cefab04a63
use different event names for each call of getTotalGuestCount
2018-05-15 15:27:44 -04:00
Julian Lam
943d33ed09
closes #6502 , also fixed issue with type: 'literal' in config.json
2018-05-15 15:26:06 -04:00
Julian Lam
87a5e777f1
closes #6495
2018-05-15 14:14:37 -04:00
Barış Soner Uşaklı
41b4caa62d
closes #6509
2018-05-15 11:05:28 -04:00
Misty (Bot)
aec330e761
Latest translations and fallbacks
2018-05-15 09:29:49 +00:00
Julian Lam
9b592c2ed1
prettify last restart date in acp just a bit
2018-05-14 14:13:46 -04:00
Julian Lam
ea5476fd62
actually adding fallbacks, closes #6505
2018-05-14 13:52:08 -04:00
Julian Lam
81f0edee2c
fallbacks for admins-mods.json, closes #6505
2018-05-14 13:51:32 -04:00
Misty (Bot)
c1770e07ae
Latest translations and fallbacks
2018-05-14 09:28:52 +00:00
Misty (Bot)
adbcda382b
Latest translations and fallbacks
2018-05-13 09:27:53 +00:00
Misty (Bot)
e87b380c8a
Latest translations and fallbacks
2018-05-12 09:28:01 +00:00
Julian Lam
896a5325a5
added gdpr check socket method
2018-05-11 12:18:51 -04:00
Julian Lam
71c8a78748
updated properties to match other similar calls
...
re: #6501
2018-05-11 10:26:53 -04:00
Julian Lam
5eeec6f470
closes #6501
2018-05-11 10:25:12 -04:00
Misty (Bot)
46b4b716f2
Latest translations and fallbacks
2018-05-11 09:28:09 +00:00
Barış Soner Uşaklı
3b5d6951bb
closes #6499
2018-05-10 16:31:16 -04:00
Julian Lam
91e6f79f08
Revert "bump mongo dependency" -- we weren't ready for this yet!
...
This reverts commit ea083c3474 .
2018-05-10 15:52:48 -04:00
Julian Lam
ea083c3474
bump mongo dependency
2018-05-10 15:50:19 -04:00
Julian Lam
b53a193919
bump some more deps
2018-05-10 15:45:51 -04:00
Julian Lam
1e2d48556b
bump dependencies versions
2018-05-10 15:41:09 -04:00
Misty (Bot)
3e3bcc25e7
Incremented version number - v1.9.1
2018-05-10 15:01:26 +00:00
NodeBB Misty
dff96aa596
Latest translations and fallbacks
2018-05-10 14:29:38 +00:00
Julian Lam
ac914c1ced
bump widget essentials
2018-05-10 10:02:53 -04:00
Barış Soner Uşaklı
95928b4721
up widget-essentials
2018-05-10 09:37:08 -04:00
Misty (Bot)
dae1e2697e
Latest translations and fallbacks
2018-05-10 09:27:35 +00:00
Barış Soner Uşaklı
82840c9903
up composer default
2018-05-09 14:43:08 -04:00
Julian Lam
d648e55493
closes #6494
2018-05-09 13:09:33 -04:00
Misty (Bot)
f124ab667e
Latest translations and fallbacks
2018-05-09 09:28:05 +00:00
Julian Lam
d1fd07f42f
remove console.log, #6486
2018-05-08 16:19:33 -04:00
Julian Lam
18bde866ff
Append file name to the JSON payload returned
...
... during file upload process... closes #6486
2018-05-08 16:18:28 -04:00
Julian Lam
24d14e8559
bump markdown
2018-05-08 15:29:22 -04:00
Barış Soner Uşaklı
cc3569bf51
closes #6491
2018-05-08 13:33:30 -04:00
Julian Lam
f2d3111114
disable strict checking of object schema in post upload CSV generation, #6490
2018-05-08 10:01:39 -04:00
Misty (Bot)
56e6d6199b
Latest translations and fallbacks
2018-05-08 09:27:23 +00:00
Barış Soner Uşaklı
4ee2284066
closes #6489
2018-05-07 12:23:08 -04:00
Misty (Bot)
501cb2c086
Latest translations and fallbacks
2018-05-07 09:27:15 +00:00
Misty (Bot)
65eb47a2a7
Latest translations and fallbacks
2018-05-06 09:27:13 +00:00
Misty (Bot)
2b59a4c799
Latest translations and fallbacks
2018-05-05 09:26:39 +00:00
Julian Lam
8e275df803
closes #6487
2018-05-04 12:39:00 -04:00
Barış Soner Uşaklı
96d2980472
fix updrade error if file is not found closes #6485
2018-05-03 16:06:56 -04:00
Julian Lam
4b25414c0b
one more check
2018-05-03 12:13:42 -04:00
Julian Lam
9751c4b8db
reworked logic in user.blocks.filter
2018-05-03 12:06:01 -04:00
Julian Lam
341a8d5046
guard against crashes if set is null or not passed in
2018-05-03 11:45:22 -04:00
Misty (Bot)
6dbe0b68e1
Incremented version number - v1.9.0
2018-05-02 19:26:22 +00:00