Compare commits

..

137 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
668ad8abf7 fix: #8515, fix login redirect on subfolder 2020-09-14 10:24:43 -04:00
Renovate Bot
f5ba852e78 fix(deps): update dependency nodebb-theme-lavender to v5.1.0 2020-08-13 13:50:19 -04:00
Julian Lam
8479809a73 fix: bump version number for manual release 2020-08-12 20:47:15 -04:00
Barış Soner Uşaklı
311675916a feat: one more test 2020-08-12 20:40:47 -04:00
Barış Soner Uşaklı
c98f55b454 feat: tests for password change 2020-08-12 20:40:46 -04:00
Julian Lam
c2477d9d5f fix: improper targetUid check during password change 2020-08-12 20:40:46 -04:00
Misty (Bot)
28970b030d chore: incrementing version number - v1.14.2 2020-07-15 16:00:30 +00:00
Misty (Bot)
b54c54f62b Merge commit 'c54287fe9c6c4784083896db332962fede9bee08' into v1.14.x 2020-07-15 16:00:30 +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)
ddf5c3bf7f chore: incrementing version number - v1.14.1 2020-07-08 20:13:42 +00: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)
afe1073e03 Merge commit '658dd03b0390c7aca1475a59f915b432ba764ba6' into v1.14.x 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)
1c0eb70046 chore: incrementing version number - v1.14.0 2020-07-02 01:28:05 +00:00
Misty (Bot)
28302c55dc Merge commit 'fe908cc022ff3b2e2a08f4f14dfbe9e00ce56ddd' into v1.14.x 2020-07-02 01:28:05 +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
Misty (Bot)
e0d285032d chore: incrementing version number - v1.14.0-12 2020-06-24 20:37:03 +00:00
Misty (Bot)
6bb0241daf Merge commit 'bffb830d8754344f7bf8cc819e7985cd3318d49b' into v1.14.x 2020-06-24 20:37:03 +00: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
Misty (Bot)
a2c62f2e11 chore: incrementing version number - v1.14.0-11 2020-06-24 14:36:52 +00:00
Misty (Bot)
f01ac65c5a Merge commit '8482a54a68396333e0b14a792a8c96720a97b59c' into v1.14.x 2020-06-24 14:36:51 +00: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
Misty (Bot)
c07cca574f chore: incrementing version number - v1.14.0-10 2020-06-23 19:02:45 +00:00
Misty (Bot)
226620140c Merge commit '4f6b6c56319372572cbac19d7a3bc9e3ac3a5417' into v1.14.x 2020-06-23 19:02:45 +00: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
271 changed files with 2247 additions and 428 deletions

View File

@@ -1,3 +1,565 @@
#### 1.14.1 (2020-07-08)
##### Chores
* incrementing version number - v1.14.1 (31203b16)
* update changelog for v1.14.1 (d4c16086)
* incrementing version number - v1.14.1-beta.3 (e8ecef6b)
* incrementing version number - v1.14.1-beta.2 (b8d9b6b1)
* incrementing version number - v1.14.1-beta.1 (be85123a)
* incrementing version number - v1.14.1-beta.0 (c279875a)
* incrementing version number - v1.14.0 (bb73d6a4)
* update changelog for v1.14.0 (cffae0f1)
##### New Features
* add tools to recent/unread (#8477) (658dd03b)
* fire new hooks on chat message editing (4f51838d)
* add back redis tests (bdc4d9e7)
* remove redis test (8461a179)
* use covered query (057b783d)
* add js-enabled.css to list of preloaded css files (da29b947)
* zscan (#8457) (723fe8e8)
* fix blocksCount not being returned on user profile (bd228d5e)
##### Bug Fixes
* **deps:**
* update dependency nodebb-theme-persona to v10.1.60 (#8478) (14eafcb6)
* bump nodebb-plugin-composer-default to 6.3.48 (943a344a)
* update dependency nodebb-plugin-dbsearch to v4.1.1 (#8476) (9f06f12c)
* update dependency nodebb-plugin-composer-default to v6.3.47 (#8473) (857900f1)
* update dependency nodebb-plugin-dbsearch to v4.1.0 (#8471) (eb51cfd4)
* update dependency nodebb-theme-persona to v10.1.59 (#8468) (ee38e05d)
* update dependency nodebb-widget-essentials to v4.1.1 (#8466) (519e035d)
* update dependency @nodebb/socket.io-adapter-mongo to v3.0.1 (#8464) (412ca4ae)
* #8474 (c2ca02df)
* show stack properly (7b04d897)
* editing chat messages does not go through content sanity checks (9a6b87d2)
* don't show blocked users under nested replies (d6c619cf)
* tests (87dd6c83)
* handle scan/zscan returning duplicate elements on redis (746222d6)
* #8467, fix url to merged topic in subfolder installs (9eb748b9)
* openapi (5f1865c0)
* openapi (65c0adc7)
* dont allow searching by email/ip if not privileged (ac6b571e)
* missing backgroundImage #8386 (fef04fcf)
* dont allow searching by ip/banned/flagged for regular users (02ac44cc)
* admin privileges client-side regression (f3441fce)
* only add blocksCount for self and admins (59a2ace6)
* tests (fd20e5c6)
* better changelog (f992af05)
* **tests:**
* another shot in the dark (8853cd1a)
* shot in the dark (9458d90b)
* **openapi:** tests (c468942f)
##### Other Changes
* update changelog for v1.14.1" (26c74409)
* //github.com/NodeBB/NodeBB (0d9461b1)
* //github.com/NodeBB/NodeBB (ace312e0)
* post.changeOwner (b60e1cbf)
##### Reverts
* bad changelog (a761e31f)
#### 1.14.0 (2020-07-02)
##### Chores
* incrementing version number - v1.14.0 (bb73d6a4)
* update changelog for v1.14.0 (cffae0f1)
* bump persona (19f9af94)
* latest translations and fallbacks (22879633)
* incrementing version number - v1.13.3 (ee583e80)
* bump persona (d2bd746c)
* incrementing version number - v1.13.2 (beafd613)
* **deps:**
* update dependency smtp-server to v3.7.0 (e80100b5)
* update dependency eslint to v7.3.1 (#8417) (33492744)
* update commitlint monorepo to v9 (569b7664)
* update dependency lint-staged to v10.2.11 (157e7444)
* update dependency lint-staged to v10.2.10 (102a6004)
* update dependency mocha to v8 (#8393) (f4bace03)
* update dependency eslint to v7.2.0 (cd1375cb)
* update dependency eslint-plugin-import to v2.21.1 (4b577a52)
* update dependency lint-staged to v10.2.9 (#8369) (124125f7)
* update dependency lint-staged to v10.2.8 (331b1a85)
* update dependency lint-staged to v10.2.7 (d1df0826)
* update dependency mocha to v7.2.0 (ecaa9b76)
* update dependency eslint to v7.1.0 (e62d892a)
* update dependency lint-staged to v10.2.6 (78d562b3)
* update dependency lint-staged to v10.2.4 (a26011e7)
* update dependency eslint to v7 (28df9aba)
* update dependency coveralls to v3.1.0 (5ed4a108)
* pin dependency @apidevtools/swagger-parser to 9.0.1 (51eccef5)
* update dependency husky to v4.2.5 (30a25983)
* update dependency husky to v4.2.4 (0a650118)
* update dependency lint-staged to v10.1.3 (a9e68639)
* update dependency nyc to v15.0.1 (#8231) (a3789e28)
* update dependency lint-staged to v10.1.2 (#8235) (e1919c90)
* update dependency lint-staged to v10.1.1 (944a6f58)
* update dependency lint-staged to v10.1.0 (30bd233b)
* update dependency eslint-config-airbnb-base to v14.1.0 (811c3aee)
* update dependency jsdom to v16.2.2 (c5a7242d)
* update dependency eslint-plugin-import to v2.20.2 (b92c1600)
* update dependency lint-staged to v10.0.10 (0ad4b556)
* update dependency coveralls to v3.0.11 (14458087)
* update dependency smtp-server to v3.6.0 (22681945)
* update dependency mocha to v7.1.1 (#8215) (c5356541)
* update dependency grunt to v1.1.0 (#8214) (b0864e7c)
* update dependency husky to v4.2.3 (#8162) (776fe9d2)
* update dependency lint-staged to v10.0.8 (#8180) (13d8f6f1)
* update dependency eslint-plugin-import to v2.20.1 (#8081) (4cdb3131)
* update dependency jsdom to v16.2.1 (#8165) (fbd95a50)
* update dependency husky to v4.2.2 (#8160) (f4ed35c9)
* update dependency jsdom to v16 (#8114) (1037de02)
##### Documentation Changes
* updated changelog (146388aa)
##### New Features
* polish for user blocks UX (6cb31791)
* #8450, next/prev link tags on /unread /recent (eb9704f8)
* allow flagging of user acounts from post tools menu (6931f29d)
* closes #8440, allow configuring max topic count (e09ab3dc)
* add missing translation key (bffb830d)
* #3783, min/max tags per category (c718b729)
* use tags partial instead of post_bar (0482fb29)
* hide elements if search element is a direct child of dropdown (4f6b6c56)
* increase wait (6aecc177)
* move export functions into child processes (8383992d)
* display stack trace on winston.error (e80379dc)
* show more relevant snippets (f70d1648)
* #8412 breadcrumbs for ip-blacklist/post queue/flags (35a06a84)
* show editor in post diffs if available (f909ed25)
* #8408 flags' quick assignment (d5af9769)
* bump themes, closes #8406 (cb5ba76b)
* allow post diffs to be restored, #8406 (58b3d608)
* add missing translation (3a80a165)
* up composer (96cb94dc)
* more search changes (6349fa03)
* more merge/search fixes (4b38533b)
* merge changes (bb3aa540)
* more search & merge fixes (5fd05dc9)
* merge improvements wip (c4bdeae0)
* #8387 expose global and admin privs to flags detail page (4acb3fb2)
* redirect /me to user profile (3be4d5f7)
* #8384 options to delete account, content, or both (4d60eac6)
* account content deletion, closes #8381 (67aca822)
* add missing language files for #8347 (656b391f)
* privileges for Admin Control Panel (#8355) (a82e9bd7)
* add buildHeaderAsync (#8367) (842b8abb)
* #8360 flag quick actions for delete/restore/purge (8ea16348)
* #8349, remove user posts from queue if user is deleted (5a2b5154)
* up plugins (5b009e07)
* add results into results container (9ffcb6f7)
* quick search changes (f12d448e)
* move quick search into search module (bb1a56f0)
* fix session mismatch errors by clearing cookie on logout (#8338) (5781a2dc)
* add getSortedSetMembers (0009f54e)
* add privilege give/rescind hooks (#8336) (ec5582b5)
* filter followed tids by category (f3afba61)
* use getSortedSetsMembers to load followed tids (1b9e8928)
* add batch size to cursors (a015af4a)
* up cache size (9600ede5)
* tweak intersection code, add tests (4ee3543e)
* change to contains to match scoped modules (6108064e)
* improve grunt restart/rebuild speed (cb662e15)
* don't overwrite req.query.lang if it exists (4263efa0)
* convert queries so they used indices directly (12c6bc2e)
* cookie SameSite property (ae2db423)
* if only one value is passed used faster function (2587112f)
* closes #8316, add more data to export profile (f0323b6c)
* throw error if uid is missing for update (1d3fa3bc)
* ignore mongodb playground file (a219285e)
* parse quick search tpl even if no results (765b8156)
* match hook property to topic property (0e58fa33)
* add methods for adding/removing tags from topics (bfad4572)
* write-api update, WIP (9fd5c439)
* closes #8308, edit post notif for watched topic posts (a73c755b)
* add null tests for sorted sets (edf9fe3b)
* Add hooks for user blocks (#8296) (c4545381)
* allow activating additional plugins for testing via config.json (a969c5ce)
* move plugin tests to separate file (3a23ddab)
* remove node14 for now (a72e4429)
* reduce infinite scroll area (3fcbd691)
* manifest.json improvements from #8126 (#8264) (6e5ebb61)
* show error if json is invalid (15345627)
* moved component specs into separate files (cd506557)
* added UserObject, UserObjectFull, Breadcrumb, Pagination component (64d79fe5)
* added some summary and descriptions (ae3e90d6)
* add some descriptions (442c018e)
* common schema (eade13f9)
* openapi component (1af5507a)
* add page query param to docs (9987813f)
* tag route doc (bbddaadf)
* local redoc view on development mode only (1136a369)
* added auto-generated, slimmed-down openapi 3.0 file for read api (7b155dab)
* add parent cids to body class (23571224)
* add 2 hooks for modifying privileges (d080c7b0)
* add user ip to admin/dev/info (5e91a67e)
* change option name (cba5b23e)
* add no-build to ./nodebb setup (476f6717)
* add awaitable socket.emit (4083a6e3)
* settings sorted list (#8170) (3c9689a5)
* guard against accidental ommision (79737c53)
* **docs:** updated changelog (87c1687d)
* **openapi:**
* merging openapi-test branch into master (8387178b)
* move all commonprops out for commonprops component (65c78de6)
* added template to commonprops (2425f453)
##### Bug Fixes
* **deps:**
* update dependency nodebb-plugin-composer-default to v6.3.46 (5a713d85)
* update dependency nodebb-plugin-mentions to v2.8.3 (#8449) (bbd85049)
* update dependency nodebb-plugin-mentions to v2.8.0 (d40720f9)
* update dependency nodebb-plugin-composer-default to v6.3.44 (#8436) (c1991abe)
* update dependency winston to v3.3.3 (#8431) (6a8f54fd)
* update dependency nodebb-theme-persona to v10.1.55 (#8434) (a860a793)
* update dependency nodebb-theme-vanilla to v11.1.30 (#8435) (272b4992)
* update dependency nodebb-theme-vanilla to v11.1.29 (#8429) (b5a68a44)
* update dependency nodebb-theme-persona to v10.1.54 (#8428) (3ffb6fde)
* update dependency winston to v3.3.2 (54310d69)
* update dependency nodebb-plugin-spam-be-gone to v0.7.2 (11244348)
* update dependency winston to v3.3.1 (#8421) (fd628570)
* #8412 bump themes (365996e7)
* bump persona/vanilla, closes #8408 (225cac18)
* update dependency sharp to v0.25.4 (#8403) (3c3e1515)
* update dependency nodebb-theme-vanilla to v11.1.25 (#8405) (90446365)
* update dependency nodebb-theme-persona to v10.1.50 (#8404) (44273a64)
* update dependency mongodb to v3.5.9 (#8402) (90570660)
* update dependency nodebb-plugin-composer-default to v6.3.43 (78b7382c)
* update dependency validator to v13.1.1 (#8397) (2ae68f9b)
* update dependency validator to v13.1.0 (#8391) (ad6e3634)
* update dependency nodebb-theme-vanilla to v11.1.24 (#8395) (eec03de8)
* update dependency nodebb-theme-persona to v10.1.49 (#8394) (90846740)
* update dependency postcss to v7.0.32 (87ce31d1)
* update dependency nodebb-plugin-composer-default to v6.3.41 (dde830db)
* update dependency nodebb-plugin-composer-default to v6.3.40 (#8388) (cf0f8f64)
* bump themes, closes #8387 (e97a2b71)
* bump themes (ccac6a35)
* update dependency nodebb-theme-persona to v10.1.46 (#8382) (036e6ef5)
* update dependency nodebb-theme-vanilla to v11.1.21 (#8383) (7caeb273)
* update dependency nodebb-plugin-composer-default to v6.3.39 (aeefc60b)
* update dependency nodebb-plugin-composer-default to v6.3.37 (7f6ff0b1)
* update dependency nodebb-plugin-composer-default to v6.3.36 (6b2ea077)
* update dependency nodebb-plugin-composer-default to v6.3.35 (2d582df7)
* update dependency nodebb-theme-persona to v10.1.45 (#8372) (771ea194)
* update dependency nodebb-theme-vanilla to v11.1.20 (#8373) (f8ee981b)
* update dependency socket.io-redis to v5.3.0 (#8370) (d2463bb4)
* update dependency nodebb-theme-vanilla to v11.1.19 (f6ad9605)
* update dependency nodebb-theme-persona to v10.1.44 (cb28e6cf)
* update dependency nodebb-plugin-composer-default to v6.3.34 (#8357) (d7ab0894)
* update dependency nodebb-plugin-composer-default to v6.3.33 (c4047179)
* update dependency nodebb-plugin-spam-be-gone to v0.7.1 (27ab36ac)
* update dependency nodebb-theme-persona to v10.1.43 (#8343) (dabff972)
* update dependency mongodb to v3.5.8 (#8342) (8224127f)
* update dependency nodebb-theme-persona to v10.1.40 (#8332) (a20af6e2)
* update dependency nodebb-plugin-spam-be-gone to v0.7.0 (cc206b4d)
* bump composer-default (827d42a9)
* bump composer-default (a665881b)
* update dependency nodebb-plugin-composer-default to v6.3.29 (bf8a2c2e)
* update dependency postcss to v7.0.30 (#8288) (a532e2bb)
* update dependency sharp to v0.25.3 (0437ecc2)
* update dependency nodebb-plugin-composer-default to v6.3.28 (#8309) (f246057a)
* update dependency nodebb-plugin-composer-default to v6.3.27 (#8307) (6d57d844)
* #8298 bump persona (158d9231)
* update dependency nodebb-plugin-composer-default to v6.3.25 (89d17647)
* update dependency jquery to v3.5.1 [security] (#8281) (a69f0b29)
* update dependency nodebb-rewards-essentials to v0.1.3 (#8289) (919034a7)
* update dependency mongodb to v3.5.7 (#8279) (25d509c4)
* actually, swagger-parser is a dev dependency (d09c6ae0)
* missing @apidevtools/swagger-parser (f1720735)
* update dependency nodebb-theme-persona to v10.1.37 (#8258) (b0c30ceb)
* update dependency archiver to v4 (28777f67)
* update dependency mongodb to v3.5.6 (#8256) (49236067)
* bump dependencies (#8239) (e68156e1)
* update dependency jsesc to v3.0.1 (#8243) (92b55ef5)
* update dependency jsesc to v3 (bb70cebb)
* update dependency pg to v8 (#8227) (ac98775f)
* update dependency validator to v13 (f497ee62)
* update dependency sharp to v0.25.2 (#8220) (dd660c87)
* bump markdown (ee6cb412)
* update dependency mongodb to v3.5.5 (#8205) (5535c50c)
* update dependency sitemap to v6 (#8198) (2052f14c)
* update dependency nodebb-plugin-composer-default to v6.3.23 (6d98d5a1)
* update dependency sharp to v0.25.1 (#8199) (21e91c91)
* update dependency nodebb-plugin-composer-default to v6.3.22 (#8193) (e01f05e3)
* update dependency nodebb-theme-slick to v1.2.29 (#8177) (9daa21ff)
* update dependency nodebb-theme-vanilla to v11.1.16 (#8178) (7d6a983b)
* update dependency nodebb-theme-persona to v10.1.35 (#8176) (3acc24b0)
* update dependency sharp to v0.24.1 (#8164) (7cc63f7d)
* update dependency mongodb to v3.5.3 (#8161) (4b907137)
* update dependency nodebb-widget-essentials to v4.1.0 (#8159) (a5f3c2a2)
* update dependency request to v2.88.2 (#8158) (7fde180a)
* update dependency redis to v3 (#8152) (ef964b11)
* update dependency rimraf to v3.0.2 (#8153) (d8efc6b6)
* don't show in unreplied if score is null (fd400a00)
* lint (0d0b9513)
* upgrade script to unescape navigation titles (37b6b8fd)
* test (f0ce309d)
* show controls @julianlam (023de94e)
* #8437, #8433 (e53a18f2)
* copy settings showing empty category selection (ed4b5caf)
* don't init autocomplete if user doesn't have privs (8482a54a)
* only allow valid uids (00d8ce26)
* tests (f03ca086)
* vulnerability in cover and admin uploads (#8419) (48b41deb)
* reverse tabnabbing exploit in post images (040e6a9a)
* follower count going out of sync with real follower count (2bcf7f72)
* test lock for user create (#8415) (bef37e27)
* add mising timestamp (f0526bff)
* ban (bfd7eafe)
* remove use of 'hidden' class in navbar toggling (5a367ecb)
* bug where category privs page thought it was on admin (2515aa77)
* #8410 (b3115ea8)
* tests breaking due to #8406 (d5578c99)
* add missing translations (42466d3c)
* #8401, #8237 (7ed1a014)
* add timestamp to initial username history (18d89239)
* crash in export posts if post content is undefined (53a9517d)
* messaging unread (0041c024)
* whitespace (a024cc13)
* typo (0595e710)
* #8392, clear group member cache when group is renamed (89b01024)
* return false (8591f5d2)
* language (a255c8f6)
* #8386, use backgroundImage everywhere (8627bee5)
* prevent logout form from submitting (d92032da)
* missing space in ACP menu dropdown (daeceb45)
* #8385 (942cc4b1)
* acp language keys from #8347 not updated in tx config (9ae7fd3e)
* #8363, dont break history (50703db8)
* #8363, go to hash when entering topic (0c265a41)
* #8374, revert event delete (30cc83c0)
* new language tag for select_tags (09184f40)
* remove duplicate link to manage/tags in settings/tags (260a482c)
* tests (3a078f59)
* handle search tag permission as well (1b5d5425)
* checking correct permissions for user search (#8371) (f6b92d24)
* change event name so it doesnt trigger complete event (7786187e)
* clear error log before checking (75b3a81d)
* #8323, let admins send validation emails without timeout (e603ebc0)
* #8352, remove webfonts (#8354) (de7ec47f)
* more tests (da90fd56)
* tests due to 0633ad327 (98dffa3a)
* retry failed setObject calls (2c9e8657)
* acp menu items (0633ad32)
* re-jigged tags acp pages (a83f4259)
* move checks into timeout (47d73a2a)
* #8339, add missing translation (a9315aee)
* don't explode if server sends `checkSession` (84c20f91)
* eliminate unnecessary try..catch (f0e59c14)
* test breakages from 8d995d1eb609837e4e6e4c77cd855766830378fa (a66fe013)
* #8320, dont load moderators separately for each category (0a31e3e6)
* show stack trace on startup errors (11bb6abb)
* don't trigger quick search if val doesn't change (d6c2764f)
* prevent duplicate search triggers (6f78113e)
* user faster method if sorting by smallest set (3ec05eea)
* add txt to list of default allowed file extensions (01bff2ae)
* search post snipets incase content is plain text (ada45a34)
* derp includes (d484731d)
* another test fix (f2907908)
* tests (feb748a4)
* tests on redis (7a801aba)
* tests, handle no sessions (8bf980cb)
* #8318, clean expired sessions on login and get (a0d76ff0)
* tests (a032e12b)
* #8317 (81e33b93)
* #8142 invalid session warning if server-side session destroyed (526b3cd9)
* check privileges before exporting post/topic data (5fd81c5c)
* exporting posts (dfae664e)
* undefined uid when downloading posts (bdda0222)
* #8311, fix allowUserHomePage value (1ba6929c)
* dont crash if topic is null (e20ad5c5)
* if category in selector has url use it (1f992cf3)
* convert cids to string for comparison (c47a1c4d)
* missing await (97c086ab)
* add missing schema item (4e14cb57)
* category selector disabled categories (337be368)
* #8305, don't use null values (6a5e86dc)
* #8302, send string to writeFileSync (d09bd2cf)
* winston showing json object (7d081843)
* sortable topics even if only 1 pinned topic (6765de3d)
* #8298, use class name added by jQueryUI instead (dd2bc189)
* topic search shortcut for macs (f2c725c6)
* #8297, uids.length is different than topics.length (0431d75f)
* #8297 guest handles shown in category.tpl (fcb81cb8)
* only add to set if numRecentReplies>0 (16a98eaf)
* #8293, don't show error if there are no self messages (be305410)
* failing tests @julianlam (ecd622fd)
* #3321, run plugin tests for installed plugins (a6bb9f43)
* remove deprecated mocha.opts (3d0db963)
* spec (84383d39)
* #8290, if there are no filters go to ?reset=1 (9839346e)
* #8283, update gdpr link again (2d076344)
* add missing await (4f1128fd)
* #8287, dont readd user after deletion (9d153fd3)
* missing await (4d6b2ec3)
* #8286, rescind notif when its resolved/rejected (0391856d)
* #8284, parse ToS on register (0ca84bd9)
* #8283, point to official site (17d664e0)
* jquery xhtml violations (275e837b)
* #8274 Don't escape HTML in manage users (#8275) (4855f1de)
* crash in topic controller (0c7c70ed)
* crash when res.locals.linkTags is undefined (7cab2b0f)
* #8272 user link in digest email (e80b8101)
* tag of /api/unread/total (9ffdab02)
* response hook logic (5a1c6ee7)
* remove upload picture test (avatars) (6edf02d4)
* remove tests related to group covers, as route is gone (442fe65f)
* #8269, return array of topics from hook (4eafe0f0)
* remove dead picture upload code #8260 (ef52461f)
* path.resolve to logs file (5bcaf715)
* only trigger infinitescroll on scroll end (ba6d3fd3)
* wrong data returned in available.groups (c7ea84a2)
* no focus on find user modal (1b425ef1)
* accidental fp precision on flag and acp dash graphs (bcbf98aa)
* #8232, unresolvable session mismatch on register cancel (f2f6fbf1)
* pin jquery to 3.4.1, #8252 (e440d617)
* #8249, don't send move notifications for deleted posts/topics (d77036db)
* missing descriptions for common properties (7b31fb34)
* some definitions in read API spec (03739b6f)
* tagged all routes in read api spec (455d42bc)
* override ACAO header for read API spec file (240d9091)
* throw error if topic does not exist (59cf0e80)
* hookname (e93578b8)
* #8230, add hook getUserDataByUserSlug (0d1b5a7f)
* ignore case for group details route (15d6975e)
* lint (740e598a)
* lint (8e23dec8)
* #8221, fix parent selection (08031730)
* invite properly (071506eb)
* admins not seeing invite button (8f4b99a4)
* #8217, add missing lang key (0b5fac75)
* #8206 first message in chat has false `newSet` (93acd139)
* #8203, fix user invites refreshing page (2f9c7c62)
* #8202, filter non-existing users in search by uid (f07f4f8e)
* notification bodyShort truncated if there is a comma in topic title (266061c3)
* hsts max-age missing translation (b67af70d)
* call next (80f1bcad)
* try travis fix again (05bee629)
* try fixing psql on travis (bc9e92a1)
* dont let regular users see other users watched categories (cf6eadb9)
* also fix updating bookmark if sorting is newest_to_oldest (6e5de39b)
* #8188, fix bookmark if sorting is newest_to_oldest (32ada7c4)
* duplicate ID + label (ac241fb8)
* #8184 global mods unable to revoke other user sessions (f0db240a)
* return null if field does not exist (e72a29b3)
* #8179, limit length of location/website/fullname, check grouptitle (14e78667)
* tag key (32636755)
* #8175 (bc93b567)
* #8168 re-allowing slashes in homePageRoute (667608a0)
* tweak to session validation in addHeaders (eddbd868)
* only call clearCookie for logged in users (630f5d5b)
* #6422, update deleted/restored messages (06703408)
* #8163, prevent account deletion (4d0636f8)
* register (5a0c7c14)
* #8157, update recent tid when post is moved (e7495440)
* tests (b73aa84d)
* move start/stop every iteration (dd3893b1)
* #8154, move start/stop every iteration (300c04ce)
* #8154, respect stop (690bb69d)
* #8156 dont allow loading members from hidden groups (f23bc347)
* #8155, don't validate name on update if groupName didn't change (03a02e5d)
* return correct number of suggested topics (236e1e68)
* #8151, don't crash if taskbar doesn't have element (2e794801)
* logic for determining dailyStats hour vars (398f0120)
* fix daily analytics being one day off (9ecdb92f)
* remove debug line (0b9ad416)
* no decimal places for category analytics (14655f87)
* #8142, broken site if no server-side session (#8148) (d6e3f3f0)
* #8144 pluginHooks in maintenance mode middleware (0885ec68)
* **openapi:**
* tests for #8412 (4cae893f)
* api change for #8387 (6a969442)
* schema for new flags api (a0e243ee)
* broken tests (45dfeeb0)
* v14 test fix (23a0b8c5)
* remove account and group upload routes (d342a28c)
* more fleshing out (058a15db)
* fleshed out admin routes (bae88e08)
* added some descriptions (ab4bd7e1)
* added PostsObject component (2395d2be)
* finished moving all category objects out (23dd2727)
* changed some descriptions (c939f8c6)
* added CategoryObject component (55d0a9ff)
* removed repeated breadcrumb blocks in favour of $ref (646fac1e)
* remove all repeated pagination blocks in favour of (ac579f9d)
* removed warning for category mods route (1cf62095)
* normalising the file for programmatic updates (3a5c6e07)
* **style:**
* more switch..case (6b1d1acb)
* switch..case (922d49be)
* enforcing "better" indentation for switch..case (d135b6f7)
* **docs:** added titles to all routes (aa4ae78b)
##### Other Changes
* id, category fields (2355d9d5)
* //github.com/NodeBB/NodeBB (c3c8b19a)
* //github.com/NodeBB/NodeBB (0ddfb6b0)
* //github.com/NodeBB/NodeBB (d1c1cb2c)
* //github.com/NodeBB/NodeBB (79a7f892)
* user.getFields to match topic/posts (a680a95e)
* //github.com/NodeBB/NodeBB (b459592a)
* //github.com/NodeBB/NodeBB (066b442e)
* //github.com/NodeBB/NodeBB (fd6bf0c9)
* //github.com/NodeBB/NodeBB (c1d8b9bb)
* middleware.renderHeader (2727f472)
* //github.com/NodeBB/NodeBB (69a87933)
* uploadFile (7f24200c)
* #8142 invalid session warning if server-side session destroyed" (e327d124)
* ''}) (2a00b0e9)
* //github.com/NodeBB/NodeBB (8c8cdc99)
* categories.getRecentTopicReplies (aad0880f)
* #8298 (2e57d8ac)
* post.updatePostVoteCount (b25b51bd)
* //github.com/NodeBB/NodeBB (5e140454)
* categories.updateRecentTid (6c59683b)
* categories.updateRecentTid (51933c1f)
* router.page, dep. filter variant (0053e779)
* flags as well (5ebcdb18)
* crash when res.locals.linkTags is undefined" (fe03effe)
* //github.com/NodeBB/NodeBB (87a6ff0d)
* cnpm and pnpm (#8222) (e6a1741c)
* //github.com/NodeBB/NodeBB (7ae76477)
* openapi component" (683e5851)
* override ACAO header for read API spec file" (c82a2637)
* password.change (00e299e9)
* topic.tools.load (5aa76cdf)
* #8154, move start/stop every iteration" (4abe5eb7)
* **deps:** update dependency nodebb-plugin-mentions to v2.8.0" (5c7d37c0)
##### Refactors
* make code climate happier? (0d112b36)
* shorter code (af790e3f)
* shorter code (e8f0da6e)
* change name to privileges to match other apis (2100a03c)
* making rendering of header and footer async functions (023942da)
* remove general menu from ACP (#8347) (a51fff8b)
* use getSortedSetMembers (7d484fc0)
* src/flags.js because codeclimate (cf00cda0)
* flags detail page (8d995d1e)
* move code (3b6d57e4)
* remove console.log (40b5cbab)
* shorter function (7e429884)
* match core field name pinned (478ed6c1)
* getUsersCSV to use batch lib (1efb238a)
* reorganized socket.io admin modules (e1c6c3b2)
##### Reverts
* bad changelog (a761e31f)
#### 1.13.3 (2020-05-08)
##### Chores

View File

@@ -70,6 +70,8 @@
"reputation:disabled": 0,
"downvote:disabled": 0,
"disableSignatures": 0,
"downvotesPerDay": 10,
"downvotesPerUserPerDay": 3,
"min:rep:downvote": 0,
"min:rep:flag": 0,
"min:rep:profile-picture": 0,
@@ -112,6 +114,7 @@
"hideFullname": 0,
"hideEmail": 0,
"allowGuestHandles": 0,
"recentMaxTopics": 200,
"disableRecentCategoryFilter": 0,
"maximumRelatedTopics": 0,
"disableEmailSubscriptions": 0,

View File

@@ -2,7 +2,7 @@
"name": "nodebb",
"license": "GPL-3.0",
"description": "NodeBB Forum",
"version": "1.14.0-9",
"version": "1.14.3",
"homepage": "http://www.nodebb.org",
"repository": {
"type": "git",
@@ -11,9 +11,9 @@
"main": "app.js",
"scripts": {
"start": "node loader.js",
"lint": "eslint --cache ./nodebb .",
"lint": "npx eslint --cache ./nodebb .",
"pretest": "npm run lint",
"test": "nyc --reporter=html --reporter=text-summary mocha",
"test": "npx nyc --reporter=html --reporter=text-summary npx mocha",
"coveralls": "nyc report --reporter=text-lcov | coveralls && rm -r coverage"
},
"husky": {
@@ -78,22 +78,22 @@
"morgan": "^1.10.0",
"mousetrap": "^1.6.5",
"@nodebb/mubsub": "^1.6.0",
"@nodebb/socket.io-adapter-mongo": "3.0.0",
"@nodebb/socket.io-adapter-mongo": "3.0.1",
"nconf": "^0.10.0",
"nodebb-plugin-composer-default": "6.3.43",
"nodebb-plugin-dbsearch": "4.0.7",
"nodebb-plugin-composer-default": "6.3.50",
"nodebb-plugin-dbsearch": "4.1.1",
"nodebb-plugin-emoji": "^3.3.0",
"nodebb-plugin-emoji-android": "2.0.0",
"nodebb-plugin-markdown": "8.11.2",
"nodebb-plugin-mentions": "2.7.4",
"nodebb-plugin-mentions": "2.9.1",
"nodebb-plugin-soundpack-default": "1.0.0",
"nodebb-plugin-spam-be-gone": "0.7.2",
"nodebb-rewards-essentials": "0.1.3",
"nodebb-theme-lavender": "5.0.11",
"nodebb-theme-persona": "10.1.54",
"nodebb-theme-lavender": "5.1.0",
"nodebb-theme-persona": "10.1.65",
"nodebb-theme-slick": "1.2.29",
"nodebb-theme-vanilla": "11.1.29",
"nodebb-widget-essentials": "4.1.0",
"nodebb-theme-vanilla": "11.1.33",
"nodebb-widget-essentials": "4.1.1",
"nodemailer": "^6.4.6",
"passport": "^0.4.1",
"passport-local": "1.0.0",
@@ -126,17 +126,17 @@
"toobusy-js": "^0.5.1",
"uglify-es": "^3.3.9",
"validator": "13.1.1",
"winston": "3.3.2",
"winston": "3.3.3",
"xml": "^1.0.1",
"xregexp": "^4.3.0",
"zxcvbn": "^4.4.2"
},
"devDependencies": {
"@apidevtools/swagger-parser": "9.0.1",
"@commitlint/cli": "9.0.1",
"@commitlint/config-angular": "9.0.1",
"@commitlint/cli": "9.1.1",
"@commitlint/config-angular": "9.1.1",
"coveralls": "3.1.0",
"eslint": "7.2.0",
"eslint": "7.3.1",
"eslint-config-airbnb-base": "14.1.0",
"eslint-plugin-import": "2.21.1",
"grunt": "1.1.0",
@@ -147,7 +147,7 @@
"mocha": "8.0.1",
"mocha-lcov-reporter": "1.3.0",
"nyc": "15.0.1",
"smtp-server": "3.6.0"
"smtp-server": "3.7.0"
},
"bugs": {
"url": "https://github.com/NodeBB/NodeBB/issues"
@@ -172,4 +172,4 @@
"url": "https://github.com/barisusakli"
}
]
}
}

View File

@@ -223,12 +223,15 @@ function launch(req, res) {
}
function compileLess(callback) {
fs.readFile(path.join(__dirname, '../public/less/install.less'), function (err, style) {
var installSrc = path.join(__dirname, '../public/less/install.less');
fs.readFile(installSrc, function (err, style) {
if (err) {
return winston.error('Unable to read LESS install file: ', err.stack);
}
less.render(style.toString(), function (err, css) {
less.render(style.toString(), {
filename: path.resolve(installSrc),
}, function (err, css) {
if (err) {
return winston.error('Unable to compile LESS: ', err.stack);
}

View File

@@ -21,6 +21,7 @@
"es6": false
},
"rules": {
"block-scoped-var": "off",
"no-dupe-class-members": "off",
"no-var": "off",
"object-shorthand": "off",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "اضغط هنا للعودة لأخر مشاركة مقروءة في الموضوع",
"flag_title": "إشعار بمشاركة مخلة.",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "هذه المشاركة محذوفة. فقط من لهم صلاحية الإشراف على ا لمشاركات يمكنهم معاينتها.",
"following_topic.message": "ستستلم تنبيها عند كل مشاركة جديدة في هذا الموضوع.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "Брой на скорошните отговори",
"ext-link": "Външна връзка",
"is-section": "Използване на тази категория като раздел",
"tag-whitelist": "Списък от разрешени етикети",
"upload-image": "Качване на изображение",
"delete-image": "Премахване",
"category-image": "Изображение на категорията",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Възраст на публикациите, след която те не се показват в непрочетените (в брой дни)",
"unread.min-track-last": "Минимален брой публикации в темата, след което да започва следене на последно прочетената",
"recent": "Настройки за скорошните",
"recent.max-topics": "Максимален брой теми в скорошните",
"recent.categoryFilter.disable": "Изключване на филтрирането на темите в пренебрегваните категории на страницата /recent",
"signature": "Настройки за подписите",
"signature.disable": "Забраняване на подписите",

View File

@@ -43,9 +43,9 @@
"new_register_multiple": "Има <strong>%1</strong> заявки за регистрация, които очакват да бъдат прегледани.",
"flag_assigned_to_you": "<strong>Докладът %1</strong> беше назначен на Вас",
"post_awaiting_review": "Публикацията чака да бъде прегледана",
"profile-exported": "<strong>%1</strong> profile exported, click to download",
"posts-exported": "<strong>%1</strong> posts exported, click to download",
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
"profile-exported": "Профилът на <strong>%1</strong> е изнесен, щракнете за сваляне",
"posts-exported": "Публикациите на <strong>%1</strong> са изнесени, щракнете за сваляне",
"uploads-exported": "Качванията на <strong>%1</strong> са изнесени, щракнете за сваляне",
"email-confirmed": "Е-пощата беше потвърдена",
"email-confirmed-message": "Благодарим Ви, че потвърдихте е-пощата си. Акаунтът Ви е вече напълно активиран.",
"email-confirm-error-message": "Възникна проблем при потвърждаването на е-пощата Ви. Може кодът да е грешен или давността му да е изтекла.",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Блокиране на IP адреса",
"view-history": "История на редакциите",
"bookmark_instructions": "Щракнете тук, за да се върнете към последно прочетената публикация в тази тема.",
"flag_title": "Докладване на тази публикация до модератор",
"flag_post": "Докладване на тази публикация",
"flag_user": "Докладване на този потребител",
"merged_message": "Тази тема беше слята в <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Темата е изтрита. Само потребители с права за управление на темите могат да я видят.",
"following_topic.message": "Вече ще получавате известия когато някой публикува коментар в тази тема.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Click here to return to the last read post in this thread.",
"flag_title": "মডারেশনের জন্য এই পোস্টটি ফ্ল্যাগ করুন",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "এই টপিকটি মুছে ফেলা হয়েছে। শুধুমাত্র টপিক ব্যবস্থাপনার ক্ষমতাপ্রাপ্ত সদস্যগণ এটি দেখতে পারবেন।",
"following_topic.message": "এখন থেকে এই টপিকে অন্যকেউ পোস্ট করলে আপনি নোটিফিকেশন পাবেন।",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# posledních odpovědí",
"ext-link": "Externí odkaz",
"is-section": "Zacházet s kategorii jako se sekcí",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Nahrát obrázek",
"delete-image": "Vyjmout",
"category-image": "Obrázek kategorie",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Dny ukončení nepřečtených",
"unread.min-track-last": "Minimální počet příspěvků v tématu před posledním čtením",
"recent": "Nastavení pro poslední",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Zakázat filtrování témat v ignorovaných kategoriích na poslední stránce",
"signature": "Nastavení podpisu",
"signature.disable": "Zakázat podpisy",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Zakázat IP",
"view-history": "Upravit historii",
"bookmark_instructions": "Pro návrat k poslednímu čtenému příspěvku v tématu, klikněte zde.",
"flag_title": "Označit tento příspěvek k moderování",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "Toto téma bylo sloučeno do <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Toto téma bylo odstraněno. Jen uživatelé s oprávněním správy témat ho mohou vidět.",
"following_topic.message": "Nyní budete dostávat upozornění, jakmile někdo přidá příspěvek do tohoto tématu.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Klik her for at vende tilbage til den sidst læste indlæg i denne tråd.",
"flag_title": "Meld dette indlæg til moderation",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Denne tråd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.",
"following_topic.message": "Du vil nu modtage notifikationer når nogle skriver et indlæg i dette emne.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "Anzahl neuer Antworten",
"ext-link": "Externer Link",
"is-section": "Behandle diese Kategorie als Abschnitt",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Bild hochladen",
"delete-image": "Entfernen",
"category-image": "Kategoriebild",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Ungelesen-Limit (in Tagen)",
"unread.min-track-last": "Minimale Anzahl an Beiträgen pro Thema bevor die letzte Sichtung mitgeschrieben wird",
"recent": "Kürzlich verwendete Einstellungen",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Filtern von Themen in ignorierten Kategorien auf der /recent Seite deaktivieren",
"signature": "Signatureinstellungen",
"signature.disable": "Signaturen deaktivieren",

View File

@@ -36,7 +36,8 @@
"ban-ip": "IP-Adresse bannen",
"view-history": "Verlauf bearbeiten",
"bookmark_instructions": "Klicke hier, um zum letzten gelesenen Beitrag des Themas zurückzukehren.",
"flag_title": "Diesen Beitrag melden",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "Dieses Thema wurde mit <a href=\"/topic/%1\">%2</a> zusammengeführt",
"deleted_message": "Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.",
"following_topic.message": "Du erhältst nun eine Benachrichtigung, wenn jemand einen Beitrag zu diesem Thema verfasst.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Click here to return to the last read post in this thread.",
"flag_title": "Επισήμανση αυτής της δημοσίευσης για συντονισμό",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Το θέμα αυτό έχει διαγραφεί. Μόνο οι χρήστες με δικαιώματα διαχειριστή θεμάτων μπορούν να το δουν.",
"following_topic.message": "Θα λαμβάνεις ειδοποιήσεις όποτε κάποιος δημοσιεύει κάτι σε αυτό το θέμα.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",
@@ -75,6 +76,7 @@
"alert.user-search": "Search for a user here...",
"alert.find-group": "Find a Group",
"alert.group-search": "Search for a group here...",
"alert.not-enough-whitelisted-tags": "Whitelisted tags are less than minimum tags, you need to create more whitelisted tags!",
"collapse-all": "Collapse All",
"expand-all": "Expand All",
"disable-on-create": "Disable on create"

View File

@@ -8,6 +8,8 @@
"hidden": "Hidden",
"private": "Private",
"edit": "Edit",
"delete": "Delete",
"download-csv": "Download CSV",
"search-placeholder": "Search",
"create": "Create Group",
"description-placeholder": "A short description about your group",

View File

@@ -108,5 +108,5 @@
"alerts.prompt-email": "Emails: ",
"alerts.email-sent-to": "An invitation email has been sent to %1",
"alerts.x-users-found": "%1 user(s) found! Search took %2 ms."
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)"
}

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -5,6 +5,8 @@
"votes-are-public": "All Votes Are Public",
"thresholds": "Activity Thresholds",
"min-rep-downvote": "Minimum reputation to downvote posts",
"downvotes-per-day": "Downvotes per day (set to 0 for unlimited downvotes)",
"downvotes-per-user-per-day": "Downvotes per user per day (set to 0 for unlimited downvotes)",
"min-rep-flag": "Minimum reputation to flag posts",
"min-rep-website": "Minimum reputation to add \"Website\" to user profile",
"min-rep-aboutme": "Minimum reputation to add \"About me\" to user profile",

View File

@@ -165,6 +165,8 @@
"not-enough-reputation-min-rep-cover-picture": "You do not have enough reputation to add a cover picture",
"already-flagged": "You have already flagged this post",
"self-vote": "You cannot vote on your own post",
"too-many-downvotes-today": "You can only downvote %1 times a day",
"too-many-downvotes-today-user": "You can only downvote a user %1 times a day",
"reload-failed": "NodeBB encountered a problem while reloading: \"%1\". NodeBB will continue to serve the existing client-side assets, although you should undo what you did just prior to reloading.",

View File

@@ -43,6 +43,9 @@
"notes": "Flag Notes",
"add-note": "Add Note",
"no-notes": "No shared notes.",
"delete-note-confirm": "Are you sure you want to delete this flag note?",
"note-added": "Note Added",
"note-deleted": "Note Deleted",
"history": "Account &amp; Flag History",
"no-history": "No flag history.",
@@ -53,7 +56,6 @@
"state-resolved": "Resolved",
"state-rejected": "Rejected",
"no-assignee": "Not Assigned",
"note-added": "Note Added",
"modal-title": "Report Inappropriate Content",
"modal-body": "Please specify your reason for flagging %1 %2 for review. Alternatively, use one of the quick report buttons if applicable.",

View File

@@ -60,6 +60,8 @@
"composer.upload-file": "Upload File",
"composer.zen_mode": "Zen Mode",
"composer.select_category": "Select a category",
"composer.textarea.placeholder": "Enter your post content here, drag and drop images",
"bootbox.ok": "OK",
"bootbox.cancel": "Cancel",

View File

@@ -41,9 +41,10 @@
"bookmark_instructions" : "Click here to return to the last read post in this thread.",
"flag_title": "Flag this post for moderation",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"merged_message": "This topic has been merged into <a href=\"%1\">%2</a>",
"deleted_message": "This topic has been deleted. Only users with topic management privileges can see it.",
"following_topic.message": "You will now be receiving notifications when somebody posts to this topic.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Click here to return to the last read post in this thread.",
"flag_title": "Flag this post for moderation",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "This topic has been deleted. Only users with topic management privileges can see it.",
"following_topic.message": "You will now be receiving notifications when somebody posts to this topic.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Click here to return to the last read post in this thread.",
"flag_title": "Flag this post for moderation",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "This topic has been deleted. Only users with topic management privileges can see it.",
"following_topic.message": "You will now be receiving notifications when somebody posts to this topic.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# de Respuestas Recientes",
"ext-link": "Enlace Externo",
"is-section": "Tratar esta categoría como una sección",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Subir Imagen",
"delete-image": "Eliminar",
"category-image": "Imagen de Categoría",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Días límite sin leer",
"unread.min-track-last": "Entradas mínimas en un tema antes de indicar la última leída.",
"recent": "Configuraciones recientes",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Desactivar el filtrado de teas en categorías ignoradas en la página /reciente",
"signature": "Configuraciones de Firma",
"signature.disable": "Desactivar firmas",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Banear IP",
"view-history": "Editar Historial",
"bookmark_instructions": "Haz click aquí para volver a tu último mensaje leído en este tema",
"flag_title": "Reportar este mensaje",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "Este tema ha sido fusionado en <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.",
"following_topic.message": "Ahora recibiras notificaciones cuando alguien publique en este tema.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Vajuta siia, et tagasi minna viimati loetud postituse juurde siin teemas.",
"flag_title": "Märgista see postitus modereerimiseks",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "See teema on kustutatud. Ainult kasutajad kellel on piisavalt õigusi saavad seda näha.",
"following_topic.message": "Sulle ei edastata enam teateid uutest postitustest kui keegi postitab siia teemasse.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "مسدود کردن IP",
"view-history": "تاریخچه ویرایش",
"bookmark_instructions": "برای بازگشت به آخرین پست در این موضوع اینجا را کلیک کنید.",
"flag_title": "پرچم‌گذاری این موضوع برای بررسی ناظران",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "این تاپیک با %2 ادغام شد",
"deleted_message": "این موضوع پاک شده است. تنها کاربرانِ با حق مدیریت موضوع می‌توانند آن را ببینند.",
"following_topic.message": "از این پس اگر کسی در این موضوع پست بگذارد، شما آگاه خواهید شد.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Muokkaa historiaa",
"bookmark_instructions": "Klikkaa tästä palataksesi viimeisimpään luettuun viestiin tässä aiheessa",
"flag_title": "Ilmianna tämä viesti moderaattoreille",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "Tämä aihe on sulautettu aiheeseen <a href=\"/topic/%1\"> %2¤</a>",
"deleted_message": "Tämä aihe on poistettu. Vain käyttäjät, joilla on aiheen hallintaoikeudet, voivat nähdä sen.",
"following_topic.message": "Saat nyt ilmoituksen, kun joku kirjoittaa tähän aiheeseen.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# de réponses récentes",
"ext-link": "Lien externe",
"is-section": "Traiter cette catégorie comme une section",
"tag-whitelist": "Liste blanche de mots clés",
"upload-image": "Envoyer une image",
"delete-image": "Enlever",
"category-image": "Image de la catégorie",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Nombre de jours pour les messages non-lus",
"unread.min-track-last": "Nombre minimum de messages dans le sujet avant de garder en mémoire le dernier message lu",
"recent": "Réglages récents",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Désactiver le filtrage des sujets dans les catégories ignorées sur la page /recent",
"signature": "Paramètres de signature",
"signature.disable": "Désactiver les signatures",

View File

@@ -43,9 +43,9 @@
"new_register_multiple": "<strong>%1</strong> inscription(s) est en attente de validation.",
"flag_assigned_to_you": "<strong>Drapeau %1</strong> vous a été assigné",
"post_awaiting_review": "Message en attente de validation",
"profile-exported": "<strong>%1</strong> profile exported, click to download",
"posts-exported": "<strong>%1</strong> posts exported, click to download",
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
"profile-exported": "<strong>%1</strong> profil exporté, cliquez pour le télécharger",
"posts-exported": "<strong>%1</strong> messages exportés, cliquez pour les télécharger",
"uploads-exported": "<strong>%1</strong> envois exportés, cliquez pour les télécharger",
"email-confirmed": "Email vérifié",
"email-confirmed-message": "Merci pour la validation de votre adresse email. Votre compte est désormais activé.",
"email-confirm-error-message": "Il y a un un problème dans la vérification de votre adresse email. Le code est peut être invalide ou a expiré.",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Bannir l'IP",
"view-history": "Éditer l'historique",
"bookmark_instructions": "Cliquez ici pour retourner au dernier message lu de ce fil.",
"flag_title": "Signaler ce message à la modération",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "Ce sujet a été fusionné dans <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.",
"following_topic.message": "Vous recevrez désormais des notifications lorsque quelqu'un postera dans ce sujet.",

View File

@@ -179,9 +179,9 @@
"consent.right_to_data_portability": "Vous avez la possibilité de portabilité des données.",
"consent.right_to_data_portability_description": "Vous pouvez exporter de toutes vos données collectées. Vous pouvez le faire en cliquant sur le bouton ci-dessous.",
"consent.export_profile": "Exporter Profile (.json)",
"consent.export-profile-success": "Exporting profile, you will get a notification when it is complete.",
"consent.export-profile-success": "Exportation du profil, vous recevrez une notification lorsqu'elle sera terminée.",
"consent.export_uploads": "Exporter le contenu de vos fichiers envoyés (.zip)",
"consent.export-uploads-success": "Exporting uploads, you will get a notification when it is complete.",
"consent.export-uploads-success": "Exportation des envois, vous recevrez une notification lorsqu'elle sera terminée.",
"consent.export_posts": "Exporter vos messages (.csv)",
"consent.export-posts-success": "Exporting posts, you will get a notification when it is complete."
"consent.export-posts-success": "Exportation des messages, vous recevrez une notification lorsqu'elle sera terminée."
}

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Pica aquí para volver á última mensaxe lida neste tema ",
"flag_title": "Reportar esta mensaxe",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Este tema foi borrado. Só os usuarios con privilexios administrativos poden velo.",
"following_topic.message": "Agora recibirás notificacións cando alguén publique neste tema.",

View File

@@ -18,17 +18,17 @@
"mongo.resident-memory": "זכרון קיים",
"mongo.virtual-memory": "זיכרון וירטואלי",
"mongo.mapped-memory": "זיכרון ממופה",
"mongo.bytes-in": "Bytes In",
"mongo.bytes-out": "Bytes Out",
"mongo.bytes-in": "ביטים נכנסים",
"mongo.bytes-out": "ביטים יוצאים",
"mongo.num-requests": "מספר בקשות",
"mongo.raw-info": "מידע לא מעובד מMongoDB",
"mongo.unauthorized": "NodeBB was unable to query the MongoDB database for relevant statistics. Please ensure that the user in use by NodeBB contains the &quot;clusterMonitor&quot; role for the &quot;admin&quot; database.",
"redis": "Redis",
"redis.version": "גרסת Redis",
"redis.keys": "Keys",
"redis.expires": "Expires",
"redis.avg-ttl": "Average TTL",
"redis.keys": "מפתחות",
"redis.expires": "פג תוקף",
"redis.avg-ttl": "זמן TTL ממוצע",
"redis.connected-clients": "לקוחות מחוברים",
"redis.connected-slaves": "לקוחות מחוברים",
"redis.blocked-clients": "לקוחות חסומים",
@@ -39,8 +39,8 @@
"redis.iops": "Instantaneous Ops. Per Second",
"redis.iinput": "Instantaneous Input Per Second",
"redis.ioutput": "Instantaneous Output Per Second",
"redis.total-input": "Total Input",
"redis.total-output": "Total Ouput",
"redis.total-input": "סך הכל מידע נכנס",
"redis.total-output": "סך הכל מידע יוצא",
"redis.keyspace-hits": "Keyspace Hits",
"redis.keyspace-misses": "Keyspace Misses",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -1,9 +1,9 @@
{
"global": "כללי",
"global.no-users": "אין הרשאות כלליות למשתמשים מסויימים",
"admin": "Admin",
"group-privileges": "Group Privileges",
"user-privileges": "User Privileges",
"admin": "מנהל",
"group-privileges": "הרשאות קבוצתיות",
"user-privileges": "הרשאות משתמש",
"chat": "צ'אט",
"upload-images": "העלאת תמונות",
"upload-files": "העלאת קבצים",
@@ -17,7 +17,7 @@
"view-groups": "צפייה בקבוצות",
"allow-local-login": "התחברות מקומית",
"allow-group-creation": "יצרת קבוצות",
"view-users-info": "View Users Info",
"view-users-info": "צפיה במידע משתמש",
"find-category": "מציאת הקטגוריה",
"access-category": "גישה לקטגוריה",
"access-topics": "גישה לנושאים",
@@ -30,13 +30,13 @@
"view_deleted": "הצגת פוסטים מחוקים",
"upvote-posts": "Upvote Posts",
"downvote-posts": "Downvote Posts",
"delete-topics": "Delete Topics",
"delete-topics": "מחיקת נושא",
"purge": "Purge",
"moderate": "Moderate",
"admin-dashboard": "Dashboard",
"admin-categories": "Categories",
"admin-privileges": "Privileges",
"admin-users": "Users",
"admin-settings": "Settings"
"admin-dashboard": "לוח מחוונים",
"admin-categories": "קטגוריות",
"admin-privileges": "הרשאות",
"admin-users": "משתמשים",
"admin-settings": "הגדרות"
}

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "הרחק כתובת IP",
"view-history": "ערוך היסטוריה",
"bookmark_instructions": "לחץ כאן לחזור לפוסט האחרון שקראת בנושא הזה.",
"flag_title": "דווח על פוסט זה למנהל",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "נושא זה מוזג עם <a href=\"/topic/%1\">%2</a>",
"deleted_message": "נושא זה נמחק. רק משתמשים עם ההרשאות המתאימות יכולים לצפות בו.",
"following_topic.message": "מעתה, תקבל הודעות כאשר מישהו יעלה פוסט לנושא זה.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# nedavnih objava",
"ext-link": "Vanjska poveznica",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Učitaj sliku",
"delete-image": "Ukloni",
"category-image": "Slika kategorije",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Nepročitano dani prekinutosti",
"unread.min-track-last": "Minimalni broj objava u temi prije praćenja zadnje pročitanog",
"recent": "Nedavne postavke",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "onemogući filtriranje tema u ignoriranim kategorijama na stranici /nedavno",
"signature": "Postavke potpisa",
"signature.disable": "Onemogući potpise",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Klikni ovdje za povratak na zadnji pročitani post.",
"flag_title": "Označi ovaj post za zastavom za moderaciju",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Ova tema je obrisana. Samo korisnici sa privilegijom upravljanja tema je mogu vidjeti.",
"following_topic.message": "Od sada ćete primati obavijesti kada netko objavi objavu u ovoj temi.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "Utóbbi válaszok száma",
"ext-link": "Külső link",
"is-section": "Ez a kategória legyen szakaszként kezelve",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Kép feltöltése",
"delete-image": "Törlés",
"category-image": "Kategóriakép",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "IP-cím kitiltása",
"view-history": "Edit History",
"bookmark_instructions": "Kattints ide a beszélgetés utolsó hozzászólására ugráshoz.",
"flag_title": "A hozzászólás jelentése a moderátoroknál",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "A témakör következőbe lett összevonva: <a href=\"/topic/%1\">%2</a>",
"deleted_message": "A témakör törölve lett. Csak a témakör-kezelési joggal rendelkező felhasználók láthatják.",
"following_topic.message": "Mostantól értesítést kapsz, mikor valaki hozzászól ehhez a témakörhöz.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Klik di sini untuk kembali ke posting yang terakhir kali dibaca pada topik ini.",
"flag_title": "Tandai posting ini untuk moderasi",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Topik ini telah dihapus. Hanya pengguna dengan hak manajemen topik yang dapat melihatnya.",
"following_topic.message": "Saat ini kamu akan menerima pemberitahuan saat seseorang membuat posting di dalam topik ini.",

View File

@@ -5,12 +5,13 @@
"name": "Nome Categoria",
"description": "Descrizione categoria",
"bg-color": "Colore sfondo",
"text-color": "Colore del testo",
"text-color": "Colore testo",
"bg-image-size": "Dimensione dell'immagine di sfondo",
"custom-class": "Classe personalizzata",
"num-recent-replies": "# di Repliche Recenti",
"ext-link": "Link esterni",
"is-section": "Tratta questa categoria come una sezione",
"tag-whitelist": "Whitelist tag",
"upload-image": "Caricamento Immagine",
"delete-image": "Rimuove",
"category-image": "Immagine di Categoria",

View File

@@ -6,5 +6,5 @@
"max-posts-per-page": "Numero massimo di post per pagina",
"categories": "Categoria Impaginazione",
"topics-per-page": "Discussioni per pagina",
"max-topics-per-page": "Numero massimo di Discussioni per pagina"
"max-topics-per-page": "Numero massimo di discussioni per pagina"
}

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Giorni di interruzione non letti",
"unread.min-track-last": "Post minimi nell'argomento prima del monitoraggio dell'ultima lettura",
"recent": "Impostazioni Recenti",
"recent.max-topics": "Numero massimo di discussioni in atto/recenti",
"recent.categoryFilter.disable": "Disabilita il filtro degli argomenti nelle categorie ignorate nella pagina/recente",
"signature": "Impostazioni della Firma",
"signature.disable": "Disabilita le firme",

View File

@@ -43,9 +43,9 @@
"new_register_multiple": "Ci sono <strong>%1</strong> richieste di registrazione che attendono di essere esaminate.",
"flag_assigned_to_you": "<strong>Segnalazione %1</strong> ti è stata assegnata",
"post_awaiting_review": "Post in attesa di revisione",
"profile-exported": "<strong>%1</strong> profile exported, click to download",
"posts-exported": "<strong>%1</strong> posts exported, click to download",
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
"profile-exported": "<strong>%1</strong> profilo esportato, clicca per scaricare",
"posts-exported": "<strong>%1</strong> post esportati, clicca per scaricare",
"uploads-exported": "<strong>%1</strong> caricamenti esportati, clicca per scaricare",
"email-confirmed": "Email Confermata",
"email-confirmed-message": "Grazie per aver validato la tua email. Il tuo account è ora completamente attivato.",
"email-confirm-error-message": "C'è stato un problema nella validazione del tuo indirizzo email. Potrebbe essere il codice non valido o scaduto.",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Banna indirizzo IP",
"view-history": "Modifica storico",
"bookmark_instructions": "Clicca qui per tornare all'ultimo post letto in questa discussione.",
"flag_title": "Segnala questo post per la moderazione",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "Discussione unita a <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.",
"following_topic.message": "Da ora riceverai notifiche quando qualcuno posterà in questa discussione.",

View File

@@ -179,9 +179,9 @@
"consent.right_to_data_portability": "Hai i privilegi alla portabilità dei dati",
"consent.right_to_data_portability_description": "Puoi richiedere da noi un'esportazione leggibile meccanicamente di tutti i dati raccolti su di te e sul tuo account. Puoi farlo facendo clic sul pulsante appropriato in basso.",
"consent.export_profile": "Esporta profilo (.json)",
"consent.export-profile-success": "Exporting profile, you will get a notification when it is complete.",
"consent.export-profile-success": "Esportazione del profilo, riceverai una notifica al termine.",
"consent.export_uploads": "Esporta i contenuti caricati (.zip)",
"consent.export-uploads-success": "Exporting uploads, you will get a notification when it is complete.",
"consent.export-uploads-success": "Esportazione dei caricamenti, riceverai una notifica al termine.",
"consent.export_posts": "Esporta i post (.csv)",
"consent.export-posts-success": "Exporting posts, you will get a notification when it is complete."
"consent.export-posts-success": "Esportazione dei post, riceverai una notifica al termine."
}

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# 最近の返信数",
"ext-link": "外部リンク",
"is-section": "このカテゴリをセクションとして扱う",
"tag-whitelist": "Tag Whitelist",
"upload-image": "画像をアップロード",
"delete-image": "削除",
"category-image": "カテゴリ画像",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "未読のカットオフ日",
"unread.min-track-last": "最後に読み込みを行う前に追跡するスレッドの最小投稿数",
"recent": "最近の設定",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "最近のページで無視されたカテゴリのトピックのフィルタリングを無効にする",
"signature": "署名の設定",
"signature.disable": "署名を無効にする",

View File

@@ -36,7 +36,8 @@
"ban-ip": "IPをBan",
"view-history": "履歴を編集",
"bookmark_instructions": "ここをクリックすると、このスレッドの最後に読んでいた投稿へ移動します。",
"flag_title": "問題を報告する",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "このスレッドが削除されました。スレッド管理権を持っているユーザーにしか読めません。",
"following_topic.message": "このスレッドが更新された際に通知を受け取ります。",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "최근 답장 갯수",
"ext-link": "외부 링크",
"is-section": "이 게시판을 섹션으로 취급",
"tag-whitelist": "Tag Whitelist",
"upload-image": "이미지 업로드",
"delete-image": "삭제",
"category-image": "게시판 이미지",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "읽지 않은 글 표기 기간",
"unread.min-track-last": "마지막으로 읽은 글 추적 기능을 사용할 최소 글 수",
"recent": "최근 작성된 글 설정",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "최근 작성된 글 페이지에서 무시 중인 게시판의 게시물도 포함",
"signature": "서명 설정",
"signature.disable": "서명 비활성화",

View File

@@ -36,7 +36,8 @@
"ban-ip": "IP 차단",
"view-history": "편집 기록",
"bookmark_instructions": "이 스레드에서 읽은 마지막 포스트로 이동하시려면 여기를 클릭 하세요.",
"flag_title": "이 포스트를 신고",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "이 게시물은 <a href=\"/topic/%1\">%2</a>(으)로 병합되었습니다",
"deleted_message": "이 게시물은 삭제됐습니다. 게시물 관리 권한이 있는 사용자만 볼 수 있습니다.",
"following_topic.message": "이제 이 게시물에 새 답글이 달리면 알림을 받습니다.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Blokuoti IP",
"view-history": "Edit History",
"bookmark_instructions": "Click here to return to the last read post in this thread.",
"flag_title": "Pažymėti ši pranešimą moderatoriams",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Ši tema buvo ištrinta. Tik Vartotojai su temos redagavimo privilegijomis gali matyti ja",
"following_topic.message": "Dabar jūs gausite pranešimus kai kas nors atrašys šioje temoje.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "Neseno atbilžu skaits",
"ext-link": "Ārējā saite",
"is-section": "Izmantot kategoriju kā sadaļu",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Augšupielādēt bildi",
"delete-image": "Noņemt",
"category-image": "Kategorijas bilde",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Nelasīto rakstu vecumu robeža",
"unread.min-track-last": "Minimālais rakstu skaits tematā pirms izseko pēdējo lasīto",
"recent": "Nesenie raksti",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Atspējot tematu filtrēšanu ignorētās kategorijās /recent lapā",
"signature": "Parakstīšanās",
"signature.disable": "Atspējot parakstus",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Bloķēt IP adresi",
"view-history": "Rediģēšanas vēsture",
"bookmark_instructions": "Noklikšķināt, lai atgrieztos pēdējā lasītā rakstā šajā pavedienā.",
"flag_title": "Atzīmēt rakstu moderācijai",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "Šis temats ir apvienots ar <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Šis temats ir izdzēsts. To var skatīt tikai lietotāji ar temata pārvaldības privilēģijām.",
"following_topic.message": "Tagad saņemsi paziņojumus, kad kāds šai tematā rakstīs.",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Click here to return to the last read post in this thread.",
"flag_title": "Tanda kiriman ini untuk diselia",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Topik ini telah dipadam. Hanya pengguna dengan kuasa pengurusan boleh melihatnya.",
"following_topic.message": "Anda akan menerima makluman apabila ada kiriman ke dalam topik ini",

View File

@@ -11,6 +11,7 @@
"num-recent-replies": "# of Recent Replies",
"ext-link": "External Link",
"is-section": "Treat this category as a section",
"tag-whitelist": "Tag Whitelist",
"upload-image": "Upload Image",
"delete-image": "Remove",
"category-image": "Category Image",

View File

@@ -42,6 +42,7 @@
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
"signature": "Signature Settings",
"signature.disable": "Disable signatures",

View File

@@ -36,7 +36,8 @@
"ban-ip": "Ban IP",
"view-history": "Edit History",
"bookmark_instructions": "Click here to return to the last read post in this thread.",
"flag_title": "Rapporter dette innlegget for granskning",
"flag_post": "Flag this post",
"flag_user": "Flag this user",
"merged_message": "This topic has been merged into <a href=\"/topic/%1\">%2</a>",
"deleted_message": "Dette emnet har blitt slettet. Bare brukere med emnehåndterings-privilegier kan se den.",
"following_topic.message": "Du vil nå motta varsler når noen skriver i denne tråden.",

Some files were not shown because too many files have changed in this diff Show More