mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-22 16:30:34 +01:00
Compare commits
337 Commits
revert-pas
...
v2.7.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
098097257d | ||
|
|
9ee8502d7a | ||
|
|
df3f1c5e37 | ||
|
|
85d3815816 | ||
|
|
693d4783bb | ||
|
|
d8e9738d9f | ||
|
|
eab5b75463 | ||
|
|
35be45944a | ||
|
|
aafb7f6ec7 | ||
|
|
f11094cbb8 | ||
|
|
76154a6321 | ||
|
|
155343139f | ||
|
|
79b27d46f4 | ||
|
|
7bc4b836ee | ||
|
|
f947ac6d41 | ||
|
|
43e7c98824 | ||
|
|
0e319a58cb | ||
|
|
db8d3a94eb | ||
|
|
d9852c3245 | ||
|
|
9676b192da | ||
|
|
45ae31f816 | ||
|
|
dadbcd731c | ||
|
|
e1238a5822 | ||
|
|
e14d4abc5d | ||
|
|
8c4d6bbebb | ||
|
|
c2bb2b30be | ||
|
|
07a0212571 | ||
|
|
4efc19d5f1 | ||
|
|
b5ce7e8ed8 | ||
|
|
f8e947e2a7 | ||
|
|
48d1439217 | ||
|
|
0e495f9ea4 | ||
|
|
91c2e5ac25 | ||
|
|
8a15e58dff | ||
|
|
eedd84ae4e | ||
|
|
12f0541dfa | ||
|
|
c7aa4ebf47 | ||
|
|
1d7dbf1480 | ||
|
|
864fe0f971 | ||
|
|
110311b25e | ||
|
|
fc49665fe5 | ||
|
|
709ca59db2 | ||
|
|
f478420569 | ||
|
|
d449710e95 | ||
|
|
d480f26b2f | ||
|
|
18eb35a173 | ||
|
|
5750ded157 | ||
|
|
13f3a04819 | ||
|
|
6611d44c69 | ||
|
|
62a60cbf17 | ||
|
|
59b4d95f91 | ||
|
|
bb82eb71e2 | ||
|
|
de640e23e5 | ||
|
|
c2d19d7f0a | ||
|
|
e4cfc5fa2e | ||
|
|
a87f64b4bb | ||
|
|
10ba7b9ced | ||
|
|
5aaebdd3d7 | ||
|
|
ca162c0407 | ||
|
|
07c81d5db8 | ||
|
|
e0b9240d12 | ||
|
|
abcfb63126 | ||
|
|
a5355d7885 | ||
|
|
2af7fd5f42 | ||
|
|
98c949e4ec | ||
|
|
6a526631b4 | ||
|
|
05b6758e59 | ||
|
|
3c85b944e3 | ||
|
|
6109061501 | ||
|
|
b94bb1bf93 | ||
|
|
313d0c3270 | ||
|
|
b34e859c1b | ||
|
|
40c9cc053e | ||
|
|
26be289e80 | ||
|
|
8d3907b53a | ||
|
|
1ea2a32b0f | ||
|
|
51919f7abf | ||
|
|
4b3978beda | ||
|
|
c4a1905b83 | ||
|
|
e144debb7f | ||
|
|
de507f72ea | ||
|
|
9ca2482a55 | ||
|
|
35d67ad33e | ||
|
|
445f09f0dc | ||
|
|
c9cd8975a2 | ||
|
|
466263172a | ||
|
|
892ac2eb20 | ||
|
|
2f9d8c350e | ||
|
|
97d8b53fd3 | ||
|
|
55a197a7d7 | ||
|
|
5a5771e1b6 | ||
|
|
4fcef7c54f | ||
|
|
73a608549d | ||
|
|
a6e4fee137 | ||
|
|
5d8df407a9 | ||
|
|
a31ba824ea | ||
|
|
078bd4dd1f | ||
|
|
d264c6ac4b | ||
|
|
06d1539137 | ||
|
|
c833d3cdc4 | ||
|
|
b5d38bc696 | ||
|
|
b86eb03a4c | ||
|
|
95a5d516cb | ||
|
|
c4ed02ee1d | ||
|
|
a2fafc2b15 | ||
|
|
3a1866ce81 | ||
|
|
5a7dc71067 | ||
|
|
673261ff98 | ||
|
|
b9c8c02fcf | ||
|
|
6f673f806f | ||
|
|
9227b82e2c | ||
|
|
be92be4eee | ||
|
|
e3f2156202 | ||
|
|
248fd6721c | ||
|
|
ee4fde1375 | ||
|
|
29fddd6577 | ||
|
|
c2024f3484 | ||
|
|
d50512e73c | ||
|
|
be5d6d29c9 | ||
|
|
1fc2f1e80c | ||
|
|
6471b6989e | ||
|
|
7b9e08478c | ||
|
|
8d6c0de735 | ||
|
|
9ad3b214d6 | ||
|
|
96b46411b1 | ||
|
|
9ee30fe7d2 | ||
|
|
9c576a0758 | ||
|
|
1e930f9d17 | ||
|
|
9900e5f4fd | ||
|
|
4260f0c245 | ||
|
|
773a97446a | ||
|
|
6485bc2539 | ||
|
|
09f3ac6574 | ||
|
|
7672194c7c | ||
|
|
09cfd0bd57 | ||
|
|
ffa117ab79 | ||
|
|
00ce8fd85e | ||
|
|
fb41fbe7ae | ||
|
|
dcca339772 | ||
|
|
ff69c3e185 | ||
|
|
647bbd57af | ||
|
|
17e948abf7 | ||
|
|
dd6d104820 | ||
|
|
af27606e20 | ||
|
|
dc4a850cac | ||
|
|
ba484d5478 | ||
|
|
dd4e9cce09 | ||
|
|
e92238d09a | ||
|
|
7dc45afa4c | ||
|
|
3a70530c8e | ||
|
|
67efaeb4b8 | ||
|
|
60d0145b18 | ||
|
|
3c2a636c22 | ||
|
|
b879b6a0c2 | ||
|
|
b68faa095a | ||
|
|
e35b0a869f | ||
|
|
e7d0040d17 | ||
|
|
58b2f10ee9 | ||
|
|
b91ef6dd76 | ||
|
|
aabf073c89 | ||
|
|
89eb0340d1 | ||
|
|
ebd5dcc6d6 | ||
|
|
eec683dd39 | ||
|
|
0f63947b4d | ||
|
|
ff53064cc8 | ||
|
|
688e9a53da | ||
|
|
3719233a43 | ||
|
|
02ef3e974c | ||
|
|
fe0020fb31 | ||
|
|
1b89b6615c | ||
|
|
1873b52746 | ||
|
|
241b7c4f30 | ||
|
|
1e4846435a | ||
|
|
1e864a7518 | ||
|
|
855a2bad9a | ||
|
|
d84ee30809 | ||
|
|
222ab6aebd | ||
|
|
8bcbff33bf | ||
|
|
7c3c3d020b | ||
|
|
61d32bdebb | ||
|
|
177d904812 | ||
|
|
8f2a78584a | ||
|
|
989b55d07e | ||
|
|
c0b1ded363 | ||
|
|
28d1844e7e | ||
|
|
87c84fe8e0 | ||
|
|
8e23e41077 | ||
|
|
7240e8ce57 | ||
|
|
09c24e1f03 | ||
|
|
803398e915 | ||
|
|
a584dae650 | ||
|
|
aad0a618c8 | ||
|
|
ce77605a83 | ||
|
|
26415ea448 | ||
|
|
14515f6004 | ||
|
|
53d47a58f6 | ||
|
|
d900fd1718 | ||
|
|
5429487110 | ||
|
|
6391f77b01 | ||
|
|
f971385bbc | ||
|
|
846eda0af6 | ||
|
|
27c80d3945 | ||
|
|
135fe55bed | ||
|
|
664bc5f54d | ||
|
|
aeb94c32b9 | ||
|
|
b7287c1eb8 | ||
|
|
fa643eb808 | ||
|
|
9f9a835fcb | ||
|
|
bbe7f7795f | ||
|
|
fdf240f651 | ||
|
|
cf6e8101e8 | ||
|
|
cf4f5447bb | ||
|
|
5b9de0e521 | ||
|
|
3700174c62 | ||
|
|
0debc51b8f | ||
|
|
b5dd89e1c0 | ||
|
|
02fe687503 | ||
|
|
425bf87b07 | ||
|
|
fe249fa577 | ||
|
|
8e2129f858 | ||
|
|
3f30056a71 | ||
|
|
5aa55d29f3 | ||
|
|
bfeb03680a | ||
|
|
ca92345c48 | ||
|
|
0758655a36 | ||
|
|
f1cca5be8d | ||
|
|
d3e38df8ea | ||
|
|
ebd7c05c4c | ||
|
|
2836be5cfa | ||
|
|
c039a699bd | ||
|
|
22f3d0bb4b | ||
|
|
335990beae | ||
|
|
0c6fb6e351 | ||
|
|
0c2a88de06 | ||
|
|
d911a1bfb6 | ||
|
|
01129a3994 | ||
|
|
34d243e49b | ||
|
|
5e375e4af5 | ||
|
|
86b63fab9d | ||
|
|
5583ab9562 | ||
|
|
cc6798bb11 | ||
|
|
8c680db5bd | ||
|
|
6687f49bda | ||
|
|
c0c3ee0189 | ||
|
|
881c7c4d18 | ||
|
|
bf9bb489ad | ||
|
|
29ddeaa1e2 | ||
|
|
6061d611ea | ||
|
|
5dbcfef91f | ||
|
|
1d80a07ed1 | ||
|
|
1c9c39a8c8 | ||
|
|
8aa1596d23 | ||
|
|
3d5a6b39d6 | ||
|
|
b392450c36 | ||
|
|
84b6a7c791 | ||
|
|
e351fbe89c | ||
|
|
b45e241390 | ||
|
|
1dc79d76a0 | ||
|
|
f6f37dc1cd | ||
|
|
bdfacb8903 | ||
|
|
665f36b707 | ||
|
|
2b2fd4f34a | ||
|
|
2bf475299d | ||
|
|
67cb70352f | ||
|
|
61d1e9e0d4 | ||
|
|
1076285dc9 | ||
|
|
c3e19005f6 | ||
|
|
8fe41d92a2 | ||
|
|
4b0a786dfb | ||
|
|
1920732528 | ||
|
|
e7806021c9 | ||
|
|
d12e0b8c5e | ||
|
|
b7addffc9e | ||
|
|
896ac77950 | ||
|
|
884d40756a | ||
|
|
e20433ecfc | ||
|
|
15b1561fd3 | ||
|
|
a088eb19af | ||
|
|
c1936e87f0 | ||
|
|
df36d96788 | ||
|
|
3dd3cd8297 | ||
|
|
a2d0cd162d | ||
|
|
b3b48fa62f | ||
|
|
3cbb7a3df0 | ||
|
|
bc2ea86023 | ||
|
|
7c5a915dc9 | ||
|
|
70652ad480 | ||
|
|
d05705183f | ||
|
|
0cda5aa3e3 | ||
|
|
b424ba4637 | ||
|
|
d505cc47ec | ||
|
|
d8b1291088 | ||
|
|
42e0fec392 | ||
|
|
8b7cf48ade | ||
|
|
9b96c33d5d | ||
|
|
65b3996ac6 | ||
|
|
20ebf0a1e0 | ||
|
|
0ba03950e9 | ||
|
|
e51004e206 | ||
|
|
665f163704 | ||
|
|
d8a52f8142 | ||
|
|
81f8d84f10 | ||
|
|
b7bcc367c6 | ||
|
|
9e46dd2090 | ||
|
|
990ad6a11a | ||
|
|
f8297362b9 | ||
|
|
4ceebf3939 | ||
|
|
0a6900fc77 | ||
|
|
444b4d578b | ||
|
|
fcbbb4d6d3 | ||
|
|
aba420a3f3 | ||
|
|
14c79763dd | ||
|
|
b663c620ce | ||
|
|
8fce68d347 | ||
|
|
6b76f99a3e | ||
|
|
bcb94edeb4 | ||
|
|
e06e526e54 | ||
|
|
33458701c1 | ||
|
|
20a661e124 | ||
|
|
fecf31bd15 | ||
|
|
3975fa2e45 | ||
|
|
6f9fa8c2c8 | ||
|
|
90fc50e116 | ||
|
|
a9bbb586fc | ||
|
|
2568986c58 | ||
|
|
9d446f9282 | ||
|
|
c71335218b | ||
|
|
8afaed223c | ||
|
|
4c44d12557 | ||
|
|
4ddc0c7af9 | ||
|
|
4aecf399eb | ||
|
|
dd3851849b | ||
|
|
150a7488e4 | ||
|
|
9a7dd3a3b1 | ||
|
|
269382e03d | ||
|
|
69c87c2caa | ||
|
|
59fd0efe07 |
11
.github/workflows/docker.yml
vendored
11
.github/workflows/docker.yml
vendored
@@ -11,6 +11,9 @@ on:
|
||||
workflow_dispatch:
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
release:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -21,13 +24,13 @@ jobs:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v1
|
||||
uses: docker/setup-qemu-action@v2
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v1
|
||||
uses: docker/setup-buildx-action@v2
|
||||
|
||||
- name: Login to Docker Hub
|
||||
uses: docker/login-action@v1
|
||||
uses: docker/login-action@v2
|
||||
with:
|
||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||
@@ -43,7 +46,7 @@ jobs:
|
||||
type=raw,value=latest
|
||||
|
||||
- name: Build and push Docker images
|
||||
uses: docker/build-push-action@v2
|
||||
uses: docker/build-push-action@v3
|
||||
with:
|
||||
context: .
|
||||
file: ./Dockerfile
|
||||
|
||||
16
.github/workflows/test.yaml
vendored
16
.github/workflows/test.yaml
vendored
@@ -5,17 +5,25 @@ on:
|
||||
branches:
|
||||
- master
|
||||
- develop
|
||||
- bootstrap5
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
- develop
|
||||
- bootstrap5
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
test:
|
||||
permissions:
|
||||
checks: write # for coverallsapp/github-action to create new checks
|
||||
contents: read # for actions/checkout to fetch code
|
||||
name: Lint and test
|
||||
strategy:
|
||||
fail-fast: false
|
||||
@@ -42,7 +50,7 @@ jobs:
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: 'postgres:10-alpine'
|
||||
image: 'postgres:14-alpine'
|
||||
env:
|
||||
POSTGRES_USER: postgres
|
||||
POSTGRES_PASSWORD: postgres
|
||||
@@ -57,7 +65,7 @@ jobs:
|
||||
- 5432:5432
|
||||
|
||||
redis:
|
||||
image: 'redis:2.8.9'
|
||||
image: 'redis:2.8.23'
|
||||
# Set health checks to wait until redis has started
|
||||
options: >-
|
||||
--health-cmd "redis-cli ping"
|
||||
@@ -69,7 +77,7 @@ jobs:
|
||||
- 6379:6379
|
||||
|
||||
mongo:
|
||||
image: 'mongo:3.6'
|
||||
image: 'mongo:3.7'
|
||||
ports:
|
||||
# Maps port 27017 on service container to the host
|
||||
- 27017:27017
|
||||
@@ -194,6 +202,8 @@ jobs:
|
||||
parallel: true
|
||||
|
||||
finish:
|
||||
permissions:
|
||||
checks: write # for coverallsapp/github-action to create new checks
|
||||
needs: test
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
7328
.tx/config
7328
.tx/config
File diff suppressed because it is too large
Load Diff
434
CHANGELOG.md
434
CHANGELOG.md
@@ -1,14 +1,428 @@
|
||||
#### v2.6.1 (2022-11-28)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v2.6.0 (e7fcf482)
|
||||
* update changelog for v2.6.0 (eedd84ae)
|
||||
* incrementing version number - v2.5.8 (dec0e7de)
|
||||
* incrementing version number - v2.5.7 (5836bf4a)
|
||||
* incrementing version number - v2.5.6 (c7bd7dbf)
|
||||
* incrementing version number - v2.5.5 (3509ed94)
|
||||
* incrementing version number - v2.5.4 (e83260ca)
|
||||
* incrementing version number - v2.5.3 (7e922936)
|
||||
* incrementing version number - v2.5.2 (babcd17e)
|
||||
* incrementing version number - v2.5.1 (ce3aa950)
|
||||
* incrementing version number - v2.5.0 (01d276cb)
|
||||
* incrementing version number - v2.4.5 (dd3e1a28)
|
||||
* incrementing version number - v2.4.4 (d5525c87)
|
||||
* incrementing version number - v2.4.3 (9c647c6c)
|
||||
* incrementing version number - v2.4.2 (3aa7b855)
|
||||
* incrementing version number - v2.4.1 (60cbd148)
|
||||
* incrementing version number - v2.4.0 (4834cde3)
|
||||
* incrementing version number - v2.3.1 (d2425942)
|
||||
* incrementing version number - v2.3.0 (046ea120)
|
||||
|
||||
##### Documentation Changes
|
||||
|
||||
* remote extraneous lines from changelog (8a15e58d)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* prototype vulnerability in socket.io onMessage (48d14392)
|
||||
* #11066, fix custom privilege/path in routePrefixMap (0e495f9e)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* not deprecated on 2.x (91c2e5ac)
|
||||
|
||||
#### v2.6.0 (2022-11-23)
|
||||
|
||||
##### Chores
|
||||
|
||||
* **i18n:**
|
||||
* fallback strings for new resources: nodebb.admin-settings-advanced (1d7dbf14)
|
||||
* fallback strings for new resources: nodebb.admin-settings-advanced (05b6758e)
|
||||
* fallback strings for new resources: nodebb.admin-settings-user, nodebb.admin-settings-email (9ad3b214)
|
||||
* **deps:**
|
||||
* update commitlint monorepo to v17.3.0 (#11058) (f4784205)
|
||||
* update dependency eslint to v8.28.0 (#11059) (d480f26b)
|
||||
* update dependency jsdom to v20.0.3 (#11054) (5750ded1)
|
||||
* update dependency jquery to v3.6.1 (#11048) (6611d44c)
|
||||
* update dependency eslint-config-nodebb to v0.2.1 (#11043) (07c81d5d)
|
||||
* update commitlint monorepo to v17.2.0 (#11026) (26be289e)
|
||||
* update dependency husky to v8.0.2 (#11018) (4b3978be)
|
||||
* update dependency eslint to v8.27.0 (#11004) (4fcef7c5)
|
||||
* update dependency jsdom to v20.0.2 (#11014) (a6e4fee1)
|
||||
* update dependency mocha to v10.1.0 (#10980) (ffa117ab)
|
||||
* update dependency eslint to v8.25.0 (3719233a)
|
||||
* update dependency jsdom to v20.0.1 (#10934) (241b7c4f)
|
||||
* update dependency eslint to v8.24.0 (#10922) (8bcbff33)
|
||||
* update commitlint monorepo (#10888) (3f30056a)
|
||||
* update postgres docker tag to v14 (#10829) (5aa55d29)
|
||||
* update dependency eslint to v8.23.1 (#10885) (0c6fb6e3)
|
||||
* remove derpy extra changelog bits (445f09f0)
|
||||
* incrementing version number - v2.5.8 (dec0e7de)
|
||||
* update changelog for v2.5.8 (c9cd8975)
|
||||
|
||||
##### New Features
|
||||
|
||||
* add permissions-policy header (864fe0f9)
|
||||
* allow groups to be exempt from maintenance mode (3c85b944)
|
||||
* add search data to filter:search.inContent (be92be4e)
|
||||
* add relevant topic events to post objects (a584dae6)
|
||||
* client-side hooks for navigator scroll action (135fe55b)
|
||||
* j and k hotkeys in topic to navigate through it quickly (aeb94c32)
|
||||
* a couple utility methods in navigator module to get and set count and index (9f9a835f)
|
||||
* paginate recentposts.rss and (ebd7c05c)
|
||||
* add quiet to action:settings.set (665f36b7)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* https://github.com/NodeBB-Community/nodebb-plugin-custom-pages/issues/68 (110311b2)
|
||||
* https://github.com/NodeBB-Community/nodebb-plugin-custom-pages/issues/68 (fc49665f)
|
||||
* #11052, add missing await (bb82eb71)
|
||||
* pin jquery version for all packages that include it as a subdependency (a87f64b4)
|
||||
* #10877, define a resolution for jquery subdependency of timeago (5aaebdd3)
|
||||
* #11044, allow banned users to post (abcfb631)
|
||||
* check schedule privilege, closes #11032 (61090615)
|
||||
* mixing of old and new bch syntax (1e484643)
|
||||
* category ordering add test (61d32bde)
|
||||
* use `--omit=dev` flag for npm instead of `--production` (53d47a58)
|
||||
* update nav thumb on setIndex call (thx @barisusakli) (664bc5f5)
|
||||
* do not call `navigator.update()` when `scrollToElement` is explicitly passed a new index value (b7287c1e)
|
||||
* race condition where `navigator.update` was called when it should not be (fa643eb8)
|
||||
* be tidier and explicitly clean up ctrl-f hotkey on topic page (5b9de0e5)
|
||||
* listen to -d flag on cli upgrade (fe249fa5)
|
||||
* automatically remove `lang` parameter if it matches the forum default (881c7c4d)
|
||||
* **deps:**
|
||||
* update socket.io packages to v4.5.4 (#11061) (709ca59d)
|
||||
* update dependency esbuild to v0.15.15 (#11056) (d449710e)
|
||||
* update dependency nodebb-theme-persona to v12.1.12 (#11057) (18eb35a1)
|
||||
* update dependency cropperjs to v1.5.13 (#11055) (13f3a048)
|
||||
* update dependency nodebb-plugin-markdown to v10.1.1 (#11047) (62a60cbf)
|
||||
* update dependency mongodb to v4.12.0 (#11049) (59b4d95f)
|
||||
* update dependency connect-pg-simple to v8 (#11033) (ca162c04)
|
||||
* update dependency ace-builds to v1.13.1 (#11045) (e0b9240d)
|
||||
* update dependency esbuild to v0.15.14 (a5355d78)
|
||||
* update dependency nodebb-theme-persona to v12.1.11 (2af7fd5f)
|
||||
* update dependency postcss to v8.4.19 (#11028) (b94bb1bf)
|
||||
* update dependency ace-builds to v1.13.0 (#11031) (313d0c32)
|
||||
* update dependency webpack to v5.75.0 (#11027) (40c9cc05)
|
||||
* update dependency yargs to v17.6.2 (#11025) (8d3907b5)
|
||||
* update dependency lru-cache to v7.14.1 (#11023) (1ea2a32b)
|
||||
* update dependency sharp to v0.31.2 (#11024) (51919f7a)
|
||||
* update dependency esbuild to v0.15.13 (#11021) (c4a1905b)
|
||||
* update dependency ioredis to v5.2.4 (#11022) (e144debb)
|
||||
* update dependency ace-builds to v1.12.5 (#11019) (de507f72)
|
||||
* update dependency mongodb to v4.11.0 (#10994) (9ca2482a)
|
||||
* update dependency autoprefixer to v10.4.13 (#11020) (35d67ad3)
|
||||
* update dependency nodebb-plugin-composer-default to v9.2.4 (#10998) (5a5771e1)
|
||||
* update dependency sanitize-html to v2.7.3 (#11008) (73a60854)
|
||||
* update dependency nodebb-plugin-composer-default to v9.2.3 (#10997) (ee4fde13)
|
||||
* update dependency esbuild to v0.15.12 (#10996) (29fddd65)
|
||||
* update dependency nodebb-plugin-composer-default to v9.2.2 (1fc2f1e8)
|
||||
* update dependency nodebb-theme-persona to v12.1.9 (6471b698)
|
||||
* bump composer-default (7b9e0847)
|
||||
* update dependency ace-builds to v1.12.3 (1e930f9d)
|
||||
* update dependency nodebb-theme-persona to v12.1.8 (#10982) (9900e5f4)
|
||||
* update dependency ace-builds to v1.12.2 (4260f0c2)
|
||||
* update dependency ace-builds to v1.12.1 (6485bc25)
|
||||
* update dependency ace-builds to v1.12.0 (#10978) (00ce8fd8)
|
||||
* update socket.io packages to v4.5.3 (#10977) (fb41fbe7)
|
||||
* update dependency nodebb-plugin-emoji to v4.0.6 (dcca3397)
|
||||
* update dependency esbuild to v0.15.11 (ff69c3e1)
|
||||
* update dependency @isaacs/ttlcache to v1.2.1 (647bbd57)
|
||||
* update dependency nodebb-plugin-mentions to v3.0.12 (60d0145b)
|
||||
* update dependency postcss to v8.4.18 (3c2a636c)
|
||||
* update dependency nodebb-plugin-spam-be-gone to v1.0.2 (#10958) (b68faa09)
|
||||
* update dependency body-parser to v1.20.1 (#10941) (0f63947b)
|
||||
* update dependency express to v4.18.2 (#10948) (ff53064c)
|
||||
* update dependency semver to v7.3.8 (#10937) (1b89b661)
|
||||
* update dependency nodebb-theme-persona to v12.1.7 (1873b527)
|
||||
* update dependency commander to v9.4.1 (#10928) (855a2bad)
|
||||
* update dependency postcss to v8.4.17 (#10929) (d84ee308)
|
||||
* update dependency nodemailer to v6.8.0 (#10925) (222ab6ae)
|
||||
* update dependency yargs to v17.6.0 (#10931) (7c3c3d02)
|
||||
* update dependency nodebb-plugin-spam-be-gone to v1.0.1 (#10912) (28d1844e)
|
||||
* update dependency ace-builds to v1.11.2 (#10923) (87c84fe8)
|
||||
* update dependency sharp to v0.31.1 (#10926) (8e23e410)
|
||||
* update dependency ace-builds to v1.11.1 (#10920) (ce77605a)
|
||||
* update dependency ace-builds to v1.11.0 (#10909) (d900fd17)
|
||||
* update dependency autoprefixer to v10.4.12 (#10911) (54294871)
|
||||
* update dependency compare-versions to v5 (#10890) (f971385b)
|
||||
* bump persona #10907 (846eda0a)
|
||||
* bump persona, #10907 (27c80d39)
|
||||
* update dependency mongodb to v4.10.0 (#10908) (bbe7f779)
|
||||
* update dependency nodebb-theme-persona to v12.1.3 (#10903) (0debc51b)
|
||||
* update dependency nodebb-plugin-2factor to v5.1.1 (02fe6875)
|
||||
* update dependency nodebb-theme-persona to v12.1.2 (425bf87b)
|
||||
* update dependency sanitize-html to v2.7.2 (#10893) (bfeb0368)
|
||||
* update dependency autoprefixer to v10.4.11 (#10892) (0758655a)
|
||||
* update dependency sharp to v0.31.0 (#10887) (2836be5c)
|
||||
* update socket.io packages to v4.5.2 (#10884) (22f3d0bb)
|
||||
* update dependency nodebb-plugin-2factor to v5.1.0 (#10886) (335990be)
|
||||
* update dependency autoprefixer to v10.4.10 (#10883) (0c2a88de)
|
||||
* update dependency winston to v3.8.2 (#10882) (d911a1bf)
|
||||
* update dependency pg to v8.8.0 (#10863) (01129a39)
|
||||
* update dependency nodebb-plugin-emoji to v4.0.5 (#10881) (34d243e4)
|
||||
* update dependency ioredis to v5.2.3 (#10861) (5e375e4a)
|
||||
* update dependency pg-cursor to v2.7.4 (#10862) (86b63fab)
|
||||
* update dependency mongodb to v4.9.1 (#10880) (5583ab95)
|
||||
* update dependency autoprefixer to v10.4.9 (#10879) (cc6798bb)
|
||||
* update dependency postcss to v8.4.16 (#10824) (8c680db5)
|
||||
* update dependency jquery to v3.6.1 (#10868) (6687f49b)
|
||||
* update dependency ace-builds to v1.10.1 (#10840) (c0c3ee01)
|
||||
* bump composer-default to v9.2.0 (29ddeaa1)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* don't prevent startup if staticDir is undefined (b34e859c)
|
||||
* added new ajaxify method .cleanup, called before ajaxify.start. (3700174c)
|
||||
|
||||
#### v2.5.8 (2022-11-09)
|
||||
|
||||
##### Chores
|
||||
|
||||
* really fix indents this time (c2024f34)
|
||||
* fix indents (d50512e7)
|
||||
* add bootstrap5 to test runner for now (be5d6d29)
|
||||
* incrementing version number - v2.5.7 (5836bf4a)
|
||||
* update changelog for v2.5.7 (17e948ab)
|
||||
|
||||
##### New Features
|
||||
|
||||
* new search hooks (b5d38bc6)
|
||||
* add search data to filter:search.inContent (e3f21562)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* pass csrf_token into calls to /register/abort, #11017 (2f9d8c35)
|
||||
* check for csrf token on /register/abort, + theme changes for v2.x branches of themes (55a197a7)
|
||||
* upgrade script to work from 0.x to 2.x (a31ba824)
|
||||
* #10519, image height in emails (673261ff)
|
||||
* fallback language strings for #10987 (b9c8c02f)
|
||||
* #10993, apply autoLocale middleware to guests only (6f673f80)
|
||||
* check cid as well as template (9227b82e)
|
||||
* revert breaking change, add back SocketUser.emailConfirm (9ee30fe7)
|
||||
* in appropriately named language key `email-confirm-email2` (09f3ac65)
|
||||
* correctly pass dev flag to package installer (7672194c)
|
||||
* use `--omit=dev` flag for npm instead of `--production` (09cfd0bd)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* use utils.debounce (d264c6ac)
|
||||
|
||||
##### Tests
|
||||
|
||||
* fix tests again (06d15391)
|
||||
* fix test (c833d3cd)
|
||||
|
||||
#### v2.5.7 (2022-10-14)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v2.5.6 (c7bd7dbf)
|
||||
* update changelog for v2.5.6 (e92238d0)
|
||||
|
||||
##### Performance Improvements
|
||||
|
||||
* speed up build (dd4e9cce)
|
||||
|
||||
#### v2.5.6 (2022-10-13)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v2.5.5 (3509ed94)
|
||||
* update changelog for v2.5.5 (e7d0040d)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* use admin:groups priv for groups (#10960) (b879b6a0)
|
||||
* https://github.com/NodeBB/NodeBB/issues/10525 (e35b0a86)
|
||||
|
||||
#### v2.5.5 (2022-10-11)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up plugins (b91ef6dd)
|
||||
* incrementing version number - v2.5.4 (e83260ca)
|
||||
* update changelog for v2.5.4 (aabf073c)
|
||||
|
||||
#### v2.5.4 (2022-10-11)
|
||||
|
||||
##### Chores
|
||||
|
||||
* 🤔 (7240e8ce)
|
||||
* incrementing version number - v2.5.3 (7e922936)
|
||||
* update changelog for v2.5.3 (fdf240f6)
|
||||
|
||||
##### Continuous Integration
|
||||
|
||||
* add minimum GitHub token permissions for workflows Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io> (fe0020fb)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* EEXISTS error on linux if plugin/theme overrides core js file (ebd5dcc6)
|
||||
* category ordering add test (177d9048)
|
||||
* crash in category drag, closes #10932 (989b55d0)
|
||||
* broken flag history on flag update (803398e9)
|
||||
* scroll to post if theme doesn't have top navbar (aad0a618)
|
||||
* add lru-cache to checked packages, to fix upgrade issue with lru-cache (14515f60)
|
||||
|
||||
#### v2.5.3 (2022-09-19)
|
||||
|
||||
##### Chores
|
||||
|
||||
* remove duplicate version increment lines in changelog (5dbcfef9)
|
||||
* bring back treding plugins (8aa1596d)
|
||||
* incrementing version number - v2.5.2 (babcd17e)
|
||||
* update changelog for v2.5.2 (84b6a7c7)
|
||||
|
||||
##### New Features
|
||||
|
||||
* store topic title and tags in diffs (#10900) (b5dd89e1)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* #10906, allow `middleware.checkAccountPermissions` to be called with either uid or userslug in params (cf4f5447)
|
||||
* #10896, unescape / in taskbar (8e2129f8)
|
||||
* add back timeago to post history modal (d3e38df8)
|
||||
* **deps:** bump composer-default to v9.1.1 (1d80a07e)
|
||||
|
||||
##### Other Changes
|
||||
|
||||
* fix lint (3d5a6b39)
|
||||
|
||||
##### Performance Improvements
|
||||
|
||||
* disable trending plugins, too slow due to nbbpm (b392450c)
|
||||
|
||||
##### Tests
|
||||
|
||||
* add back /admin/extend/plugins test (1c9c39a8)
|
||||
|
||||
#### v2.5.2 (2022-09-04)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v2.5.1 (ce3aa950)
|
||||
* update changelog for v2.5.1 (2b2fd4f3)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* registration regression, closes #10875 (f6f37dc1)
|
||||
|
||||
##### Other Changes
|
||||
|
||||
* fix lint error (b45e2413)
|
||||
|
||||
##### Tests
|
||||
|
||||
* disable nbbpm test temporarily (1dc79d76)
|
||||
|
||||
#### v2.5.1 (2022-09-02)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v2.5.0 (01d276cb)
|
||||
* update changelog for v2.5.0 (1076285d)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* missing escape on ACP category backgroundImage property (67cb7035)
|
||||
* **deps:** temporarily add back old textcomplete dependencies so emoji plugin can import them (61d1e9e0)
|
||||
|
||||
#### v2.5.0 (2022-09-01)
|
||||
|
||||
##### Breaking Changes
|
||||
|
||||
* reduce nodebb.min.js size by around 800kb (b7addffc)
|
||||
|
||||
##### Chores
|
||||
|
||||
* **i18n:**
|
||||
* fallback strings for new resources: nodebb.admin-settings-reputation (e20433ec)
|
||||
* fallback strings for new resources: nodebb.admin-settings-post (fcbbb4d6)
|
||||
* fallback strings for new resources: nodebb.admin-advanced-cache (90fc50e1)
|
||||
* move @textcomplete and its modules to composer-default (3cbb7a3d)
|
||||
* remove client-side js file for tpl that no longer exists (bc2ea860)
|
||||
* incrementing version number - v2.4.5 (dd3e1a28)
|
||||
* update changelog for v2.4.5 (d505cc47)
|
||||
|
||||
* **deps:**
|
||||
* update dependency eslint to v8.22.0 (#10835) (8fce68d3)
|
||||
* update mongo docker tag to v3.7 (8afaed22)
|
||||
* update docker/setup-qemu-action action to v2 (4aecf399)
|
||||
* update redis docker tag to v2.8.23 (#10811) (269382e0)
|
||||
* update redis docker tag to v2.8.23 (#10811) (59fd0efe)
|
||||
|
||||
##### Documentation Changes
|
||||
|
||||
* **openapi:** v3 spec for new user export routes (70652ad4)
|
||||
|
||||
##### New Features
|
||||
|
||||
* remove visibilityjs (#10870) (19207325)
|
||||
* introduce ACP defined option to rescind notif or do nothing on flag resolve/reject (15b1561f)
|
||||
* allow v3 api to handle 202 and 204 response codes as well. (0cda5aa3)
|
||||
* don't show signatures again in pagination mode in same topic (0a6900fc)
|
||||
* setting to show signatures only once in topics, closes #10071 (aba420a3)
|
||||
* add event type to topic event component (bcb94ede)
|
||||
* allow plugins to add to admin cache list (#10833) (a9bbb586)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* **deps:**
|
||||
* update dependency compare-versions to v4.1.4 (884d4075)
|
||||
* update dependency mongodb to v4.9.0 (e51004e2)
|
||||
* update dependency lru-cache to v7.14.0 (d8a52f81)
|
||||
* bump composer-default to v9 (81f8d84f)
|
||||
* remove textcomplete in favour of @textcomplete/core (same package, just refactored) (b7bcc367)
|
||||
* update dependency nodebb-theme-persona to v12.1.1 (#10838) (444b4d57)
|
||||
* update dependency ace-builds to v1.9.5 (4c44d125)
|
||||
* update dependency lru-cache to v7.13.2 (4ddc0c7a)
|
||||
* update dependency nodemailer to v6.7.8 (dd385184)
|
||||
* pin dependency @isaacs/ttlcache to 1.2.0 (150a7488)
|
||||
* update dependency nodebb-plugin-composer-default to v8.0.1 (#10819) (9a7dd3a3)
|
||||
* update dependency nodebb-plugin-composer-default to v8.0.1 (#10819) (69c87c2c)
|
||||
* empty thread tools container on open (a088eb19)
|
||||
* add dropup handler to thread tools menu, updated how post tools menu adds dropup handler (c1936e87)
|
||||
* empty thread tools container on open (df36d967)
|
||||
* add dropup handler to thread tools menu, updated how post tools menu adds dropup handler (3dd3cd82)
|
||||
* removing duplicate session rerolling code (as it is in passport@^0.6 now) (65b3996a)
|
||||
* don't crash if post is undefined (e06e526e)
|
||||
* return at least one in sizeCalculation (#10832) (3975fa2e)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* remove console.log (a2d0cd16)
|
||||
* move export generation logic to v3 controller, GET/HEAD routes for exports (d0570518)
|
||||
* use group.slug on acp group urls closes #8277 (14c79763)
|
||||
|
||||
##### Tests
|
||||
|
||||
* have some build tests not pollute build folder (7c5a915d)
|
||||
* User.hidePrivateData (b424ba46)
|
||||
* passport0.6 (#10638) (33458701)
|
||||
|
||||
#### v2.4.5 (2022-08-22)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v2.4.4 (d5525c87)
|
||||
* update changelog for v2.4.4 (77e492b8)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* wrap passport.authenticate to pass in keepSessionInfo if not already set (9b96c33d)
|
||||
* parseInt caller.uid closes #10849 (bc37a5c5)
|
||||
|
||||
#### v2.4.4 (2022-08-18)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v2.4.3 (9c647c6c)
|
||||
* update changelog for v2.4.3 (06da15a5)
|
||||
* incrementing version number - v2.4.2 (3aa7b855)
|
||||
* incrementing version number - v2.4.1 (60cbd148)
|
||||
* incrementing version number - v2.4.0 (4834cde3)
|
||||
* incrementing version number - v2.3.1 (d2425942)
|
||||
* incrementing version number - v2.3.0 (046ea120)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
@@ -20,10 +434,6 @@
|
||||
|
||||
* incrementing version number - v2.4.2 (3aa7b855)
|
||||
* update changelog for v2.4.2 (ba7a3466)
|
||||
* incrementing version number - v2.4.1 (60cbd148)
|
||||
* incrementing version number - v2.4.0 (4834cde3)
|
||||
* incrementing version number - v2.3.1 (d2425942)
|
||||
* incrementing version number - v2.3.0 (046ea120)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
@@ -35,9 +445,6 @@
|
||||
|
||||
* incrementing version number - v2.4.1 (60cbd148)
|
||||
* update changelog for v2.4.1 (4b6baabb)
|
||||
* incrementing version number - v2.4.0 (4834cde3)
|
||||
* incrementing version number - v2.3.1 (d2425942)
|
||||
* incrementing version number - v2.3.0 (046ea120)
|
||||
|
||||
##### Documentation Changes
|
||||
|
||||
@@ -62,8 +469,6 @@
|
||||
* update docker/setup-buildx-action action to v2 (371ac032)
|
||||
* incrementing version number - v2.4.0 (4834cde3)
|
||||
* update changelog for v2.4.0 (c4714ff7)
|
||||
* incrementing version number - v2.3.1 (d2425942)
|
||||
* incrementing version number - v2.3.0 (046ea120)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
@@ -81,7 +486,6 @@
|
||||
* opt-out of dependabot, due to conflicts with renovate (70d60289)
|
||||
* incrementing version number - v2.3.1 (d2425942)
|
||||
* update changelog for v2.3.1 (2f487175)
|
||||
* incrementing version number - v2.3.0 (046ea120)
|
||||
* **i18n:**
|
||||
* fallback strings for new resources: nodebb.admin-settings-email (cdaa8f21)
|
||||
* fallback strings for new resources: nodebb.admin-settings-email (3e56c547)
|
||||
|
||||
@@ -138,10 +138,9 @@ module.exports = function (grunt) {
|
||||
});
|
||||
const build = require('./src/meta/build');
|
||||
if (!grunt.option('skip')) {
|
||||
await build.build(true, { webpack: false });
|
||||
await build.build(true, { watch: true });
|
||||
}
|
||||
run();
|
||||
await build.webpack({ watch: true });
|
||||
done();
|
||||
});
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
[](https://github.com/NodeBB/NodeBB/actions/workflows/test.yaml)
|
||||
[](https://coveralls.io/github/NodeBB/NodeBB?branch=master)
|
||||
[](https://codeclimate.com/github/NodeBB/NodeBB)
|
||||
[](https://discord.gg/p6YKPXu7er)
|
||||
|
||||
[**NodeBB Forum Software**](https://nodebb.org) is powered by Node.js and supports either Redis, MongoDB, or a PostgreSQL database. It utilizes web sockets for instant interactions and real-time notifications. NodeBB takes the best of the modern web: real-time streaming discussions, mobile responsiveness, and rich RESTful read/write APIs, while staying true to the original bulletin board/forum format → categorical hierarchies, local user accounts, and asynchronous messaging.
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
"postQueue": 0,
|
||||
"postQueueReputationThreshold": 0,
|
||||
"groupsExemptFromPostQueue": ["administrators", "Global Moderators"],
|
||||
"groupsExemptFromMaintenanceMode": ["administrators", "Global Moderators"],
|
||||
"minimumPostLength": 8,
|
||||
"maximumPostLength": 32767,
|
||||
"systemTags": "",
|
||||
@@ -78,6 +79,7 @@
|
||||
"reputation:disabled": 0,
|
||||
"downvote:disabled": 0,
|
||||
"disableSignatures": 0,
|
||||
"signatures:hideDuplicates": 0,
|
||||
"upvotesPerDay": 20,
|
||||
"upvotesPerUserPerDay": 6,
|
||||
"downvotesPerDay": 10,
|
||||
@@ -93,6 +95,8 @@
|
||||
"min:rep:signature": 0,
|
||||
"flags:limitPerTarget": 0,
|
||||
"flags:autoFlagOnDownvoteThreshold": 0,
|
||||
"flags:actionOnResolve": "rescind",
|
||||
"flags:actionOnReject": "rescind",
|
||||
"notificationType_upvote": "notification",
|
||||
"notificationType_new-topic": "notification",
|
||||
"notificationType_new-reply": "notification",
|
||||
@@ -143,6 +147,7 @@
|
||||
"maximumRelatedTopics": 0,
|
||||
"disableEmailSubscriptions": 0,
|
||||
"emailConfirmInterval": 10,
|
||||
"emailConfirmExpiry": 24,
|
||||
"removeEmailNotificationImages": 0,
|
||||
"sendValidationEmail": 1,
|
||||
"includeUnverifiedEmails": 0,
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "nodebb",
|
||||
"license": "GPL-3.0",
|
||||
"description": "NodeBB Forum",
|
||||
"version": "2.4.4",
|
||||
"version": "2.7.0",
|
||||
"homepage": "http://www.nodebb.org",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -29,14 +29,14 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@adactive/bootstrap-tagsinput": "0.8.2",
|
||||
"@isaacs/ttlcache": "^1.2.0",
|
||||
"ace-builds": "1.8.1",
|
||||
"@isaacs/ttlcache": "1.2.1",
|
||||
"ace-builds": "1.13.2",
|
||||
"archiver": "5.3.1",
|
||||
"async": "3.2.4",
|
||||
"autoprefixer": "10.4.8",
|
||||
"autoprefixer": "10.4.13",
|
||||
"bcryptjs": "2.4.3",
|
||||
"benchpressjs": "2.4.3",
|
||||
"body-parser": "1.20.0",
|
||||
"body-parser": "1.20.1",
|
||||
"bootbox": "5.5.3",
|
||||
"bootstrap": "3.4.1",
|
||||
"chalk": "4.1.2",
|
||||
@@ -44,30 +44,31 @@
|
||||
"cli-graph": "3.2.2",
|
||||
"clipboard": "2.0.11",
|
||||
"colors": "1.4.0",
|
||||
"commander": "9.4.0",
|
||||
"compare-versions": "4.1.3",
|
||||
"commander": "9.4.1",
|
||||
"compare-versions": "5.0.1",
|
||||
"compression": "1.7.4",
|
||||
"connect-flash": "0.1.1",
|
||||
"connect-mongo": "4.6.0",
|
||||
"connect-multiparty": "2.2.0",
|
||||
"connect-pg-simple": "7.0.0",
|
||||
"connect-pg-simple": "8.0.0",
|
||||
"connect-redis": "6.1.3",
|
||||
"cookie-parser": "1.4.6",
|
||||
"cron": "2.1.0",
|
||||
"cropperjs": "1.5.12",
|
||||
"cropperjs": "1.5.13",
|
||||
"csurf": "1.11.0",
|
||||
"daemon": "1.1.0",
|
||||
"diff": "5.1.0",
|
||||
"express": "4.18.1",
|
||||
"esbuild": "0.16.3",
|
||||
"express": "4.18.2",
|
||||
"express-session": "1.17.3",
|
||||
"express-useragent": "1.0.15",
|
||||
"file-loader": "6.2.0",
|
||||
"fs-extra": "10.1.0",
|
||||
"fs-extra": "11.1.0",
|
||||
"graceful-fs": "4.2.10",
|
||||
"helmet": "5.1.1",
|
||||
"html-to-text": "8.2.1",
|
||||
"html-to-text": "9.0.2",
|
||||
"ipaddr.js": "2.0.1",
|
||||
"jquery": "3.6.0",
|
||||
"jquery": "3.6.1",
|
||||
"jquery-deserialize": "2.0.0",
|
||||
"jquery-form": "4.3.0",
|
||||
"jquery-serializeobject": "1.0.0",
|
||||
@@ -78,57 +79,59 @@
|
||||
"less": "4.1.3",
|
||||
"lodash": "4.17.21",
|
||||
"logrotate-stream": "0.2.8",
|
||||
"lru-cache": "7.13.1",
|
||||
"lru-cache": "7.14.1",
|
||||
"material-design-lite": "1.3.0",
|
||||
"mime": "3.0.0",
|
||||
"mkdirp": "1.0.4",
|
||||
"mongodb": "4.8.1",
|
||||
"mongodb": "4.12.1",
|
||||
"morgan": "1.10.0",
|
||||
"mousetrap": "1.6.5",
|
||||
"multiparty": "4.2.3",
|
||||
"@nodebb/bootswatch": "3.4.2",
|
||||
"nconf": "0.12.0",
|
||||
"nodebb-plugin-2factor": "5.0.2",
|
||||
"nodebb-plugin-composer-default": "8.0.0",
|
||||
"nodebb-plugin-2factor": "5.1.1",
|
||||
"nodebb-plugin-composer-default": "9.2.4",
|
||||
"nodebb-plugin-dbsearch": "5.1.5",
|
||||
"nodebb-plugin-emoji": "4.0.4",
|
||||
"nodebb-plugin-emoji": "4.0.6",
|
||||
"nodebb-plugin-emoji-android": "3.0.0",
|
||||
"nodebb-plugin-markdown": "10.1.0",
|
||||
"nodebb-plugin-mentions": "3.0.11",
|
||||
"nodebb-plugin-spam-be-gone": "1.0.0",
|
||||
"nodebb-plugin-markdown": "10.1.1",
|
||||
"nodebb-plugin-mentions": "3.0.12",
|
||||
"nodebb-plugin-spam-be-gone": "1.0.2",
|
||||
"nodebb-rewards-essentials": "0.2.1",
|
||||
"nodebb-theme-lavender": "6.0.0",
|
||||
"nodebb-theme-persona": "12.1.0",
|
||||
"nodebb-theme-lavender": "6.0.1",
|
||||
"nodebb-theme-persona": "12.1.12",
|
||||
"nodebb-theme-slick": "2.0.2",
|
||||
"nodebb-theme-vanilla": "12.1.18",
|
||||
"nodebb-theme-vanilla": "12.1.19",
|
||||
"nodebb-widget-essentials": "6.0.0",
|
||||
"nodemailer": "6.7.7",
|
||||
"nodemailer": "6.8.0",
|
||||
"nprogress": "0.2.0",
|
||||
"passport": "0.6.0",
|
||||
"passport-http-bearer": "1.0.1",
|
||||
"passport-local": "1.0.0",
|
||||
"pg": "8.7.3",
|
||||
"pg-cursor": "2.7.3",
|
||||
"postcss": "8.4.14",
|
||||
"pg": "8.8.0",
|
||||
"pg-cursor": "2.7.4",
|
||||
"postcss": "8.4.19",
|
||||
"postcss-clean": "1.2.0",
|
||||
"progress-webpack-plugin": "1.0.16",
|
||||
"prompt": "1.3.0",
|
||||
"ioredis": "5.2.2",
|
||||
"ioredis": "5.2.4",
|
||||
"request": "2.88.2",
|
||||
"request-promise-native": "1.0.9",
|
||||
"rimraf": "3.0.2",
|
||||
"rss": "1.2.2",
|
||||
"sanitize-html": "2.7.1",
|
||||
"semver": "7.3.7",
|
||||
"sanitize-html": "2.7.3",
|
||||
"semver": "7.3.8",
|
||||
"serve-favicon": "2.5.0",
|
||||
"sharp": "0.30.7",
|
||||
"sharp": "0.31.2",
|
||||
"sitemap": "7.1.1",
|
||||
"slideout": "1.0.1",
|
||||
"socket.io": "4.5.1",
|
||||
"socket.io-client": "4.5.1",
|
||||
"socket.io": "4.5.4",
|
||||
"socket.io-client": "4.5.4",
|
||||
"@socket.io/redis-adapter": "7.2.0",
|
||||
"sortablejs": "1.15.0",
|
||||
"spdx-license-list": "6.6.0",
|
||||
"spider-detector": "2.0.0",
|
||||
"terser-webpack-plugin": "5.3.6",
|
||||
"textcomplete": "0.18.2",
|
||||
"textcomplete.contenteditable": "0.1.1",
|
||||
"timeago": "1.6.7",
|
||||
@@ -136,34 +139,36 @@
|
||||
"toobusy-js": "0.5.1",
|
||||
"uglify-es": "3.3.9",
|
||||
"validator": "13.7.0",
|
||||
"visibilityjs": "2.0.2",
|
||||
"webpack": "5.74.0",
|
||||
"webpack": "5.75.0",
|
||||
"webpack-merge": "5.8.0",
|
||||
"winston": "3.8.1",
|
||||
"winston": "3.8.2",
|
||||
"xml": "1.0.1",
|
||||
"xregexp": "5.1.1",
|
||||
"yargs": "17.5.1",
|
||||
"yargs": "17.6.2",
|
||||
"zxcvbn": "4.4.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@apidevtools/swagger-parser": "10.0.3",
|
||||
"@commitlint/cli": "17.0.3",
|
||||
"@commitlint/config-angular": "17.0.3",
|
||||
"@commitlint/cli": "17.3.0",
|
||||
"@commitlint/config-angular": "17.3.0",
|
||||
"coveralls": "3.1.1",
|
||||
"eslint": "8.21.0",
|
||||
"eslint-config-nodebb": "0.1.1",
|
||||
"eslint": "8.29.0",
|
||||
"eslint-config-nodebb": "0.2.1",
|
||||
"eslint-plugin-import": "2.26.0",
|
||||
"grunt": "1.5.3",
|
||||
"grunt-contrib-watch": "1.1.0",
|
||||
"husky": "8.0.1",
|
||||
"jsdom": "20.0.0",
|
||||
"lint-staged": "13.0.3",
|
||||
"mocha": "10.0.0",
|
||||
"husky": "8.0.2",
|
||||
"jsdom": "20.0.3",
|
||||
"lint-staged": "13.1.0",
|
||||
"mocha": "10.1.0",
|
||||
"mocha-lcov-reporter": "1.3.0",
|
||||
"mockdate": "3.0.5",
|
||||
"nyc": "15.1.0",
|
||||
"smtp-server": "3.11.0"
|
||||
},
|
||||
"resolutions": {
|
||||
"*/jquery": "3.6.1"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/NodeBB/NodeBB/issues"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "التخزين المؤقت للمشاركات",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "1% كاملة",
|
||||
"post-cache-size": "حجم التخزين المؤقت للمشاركات",
|
||||
"items-in-cache": "العناصر في التخزين المؤقت"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "المصادقة",
|
||||
"email-confirm-interval": "لا يمكن للمستخدم إعادة إرسال رسالة تأكيد البريد الالكتروني حتى مرور",
|
||||
"email-confirm-email2": "دقائق",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "السماح بتسجيل الدخول باستخدام",
|
||||
"allow-login-with.username-email": "اسم المستخدم أو البريد الالكتروني",
|
||||
"allow-login-with.username": "اسم المستخدم فقط",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Кеш за публикации",
|
||||
"group-cache": "Кеш за групи",
|
||||
"local-cache": "Локален кеш",
|
||||
"object-cache": "Кеш за обекти",
|
||||
"percent-full": "Запълненост: %1%",
|
||||
"post-cache-size": "Размер на кеша за публикации",
|
||||
"items-in-cache": "Елементи в кеша"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "Когато форумът е в режим на профилактика, всички заявки ще бъдат пренасочвани към статична страница за изчакване, с изключение на администраторите, които ще могат да използват уеб сайта нормално.",
|
||||
"maintenance-mode.status": "Код на състоянието за режима на профилактика",
|
||||
"maintenance-mode.message": "Съобщение за профилактиката",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Изберете групи, които да бъдат изключени от режима на профилактика",
|
||||
"headers": "Заглавни части",
|
||||
"headers.allow-from": "Задайте „ALLOW-FROM“, за да поставите NodeBB в „iFrame“",
|
||||
"headers.csp-frame-ancestors": "Задайте заглавката „Content-Security-Policy frame-ancestors“ за да поставите NodeBB „iFrame“",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "Когато е включено (по подразбиране), стойността на заглавката ще бъде <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Позволява задаването на стойност в заглавката „permissions-policy“ (политика за разрешенията), като например „geolocation=*, camera=()“. Вижте <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">тук</a> за повече информация.",
|
||||
"hsts": "Стриктна транспортна сигурност",
|
||||
"hsts.enabled": "Включване на HSTS (препоръчително)",
|
||||
"hsts.maxAge": "Максимална възраст на HSTS",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "Име за полето „От“",
|
||||
"from-help": "Името на изпращача, което да бъде показано в е-писмото.",
|
||||
|
||||
"confirmation-settings": "Потвърждение",
|
||||
"confirmation.expiry": "Продължителност на давността на връзката за потвърждаване, в часове",
|
||||
|
||||
"smtp-transport": "Транспорт чрез SMTP",
|
||||
"smtp-transport.enabled": "Включване на транспорта чрез SMTP",
|
||||
"smtp-transport-help": "Можете да изберете от списък от познати услуги, или да въведете такава ръчно.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Забраняване на подписите",
|
||||
"signature.no-links": "Забраняване на поставянето на връзки в подписите",
|
||||
"signature.no-images": "Забраняване на поставянето на изображения в подписите",
|
||||
"signature.hide-duplicates": "Скриване на дублираните подписи в темите",
|
||||
"signature.max-length": "Максимална дължина на подписите",
|
||||
"composer": "Настройки за съставянето",
|
||||
"composer-help": "Следващите настройки определят функционалностите и/или вида на елемента за съставяне на\n\\t\\t\\t\\tпубликация, който се използва от потребителите, когато те създават нови теми или отговорят в съществуващи.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "По подразбиране: 0",
|
||||
"flags.limit-per-target-help": "Когато публикация или потребител бъде докладван няколко пъти, това се добавя към един общ доклад. Задайте на тази настройка стойност по-голяма от нула, за да ограничите броя на докладванията, които могат да бъдат натрупани към една публикация или потребител.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Брой отрицателни гласове, при които публикациите да бъдат докладвани автоматично (0 = изключено, по подразбиране: 0)",
|
||||
"flags.auto-resolve-on-ban": "Автоматично премахване на всички доклади за потребител, когато той бъде блокиран"
|
||||
"flags.auto-resolve-on-ban": "Автоматично премахване на всички доклади за потребител, когато той бъде блокиран",
|
||||
"flags.action-on-resolve": "Когато докладване бъде разрешено, да се направи следното",
|
||||
"flags.action-on-reject": "Когато докладване бъде отхвърлено, да се направи следното",
|
||||
"flags.action.nothing": "Да не се прави нищо",
|
||||
"flags.action.rescind": "Да се отмени известието, изпратено до модераторите/администраторите"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Удостоверяване",
|
||||
"email-confirm-interval": "Потребителят не може да изпраща повторно е-писмото за потвърждение, преди да са минали",
|
||||
"email-confirm-email2": "минути",
|
||||
"email-confirm-interval2": "минути са изминали",
|
||||
"allow-login-with": "Позволяване на вписването чрез",
|
||||
"allow-login-with.username-email": "Потребителско име или е-поща",
|
||||
"allow-login-with.username": "Само потребителско име",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Post Cache",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Full",
|
||||
"post-cache-size": "Post Cache Size",
|
||||
"items-in-cache": "Items in Cache"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Mezipaměť příspěvku",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% plný",
|
||||
"post-cache-size": "Velikost mezipaměti příspěvku",
|
||||
"items-in-cache": "Položek v mezipaměti"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "Je-li fórum v režimu údržby, všechny požadavky budou přesměrovány na statickou stránku. Správci jsou vyloučeni z tohoto přesměrování a budou mít normálně zobrazené stránky.",
|
||||
"maintenance-mode.status": "Stavový kód režimu údržby",
|
||||
"maintenance-mode.message": "Zpráva údržby",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Hlavičky",
|
||||
"headers.allow-from": "Nastavte ALLOW-FROM pro umístění NodeBB do iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Přísné zabezpečení přenosu",
|
||||
"hsts.enabled": "Povolit HSTS (doporučeno)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "Jméno – od",
|
||||
"from-help": "Zobrazené jméno v e-mailu v – Od",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "Přenos SMTP",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "Ze seznamu můžete vybrat známé služby nebo zadat vlastní.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Zakázat podpisy",
|
||||
"signature.no-links": "Zakázat odkazy v podpisech",
|
||||
"signature.no-images": "Zakázat obrázky v podpisech",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximální délka podpisu",
|
||||
"composer": "Nastavení kompozice",
|
||||
"composer-help": "Následující nastavení kontroluje funkčnost a/nebo vzhled zobrazených příspěvků\n\t\t\t\tpro uživatele, kteří vytvoří nové téma nebo odpovídají na existující téma.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Ověření",
|
||||
"email-confirm-interval": "Uživatel nesmí požádat o znovu zaslání potvrzujícího e-mailu do",
|
||||
"email-confirm-email2": "minut uplynulo",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Povolit přihlášení pomocí",
|
||||
"allow-login-with.username-email": "Uživatelské jméno nebo e-mail",
|
||||
"allow-login-with.username": "Pouze uživatelské jméno",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Indlægs Cache",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Fuld",
|
||||
"post-cache-size": "Indlægs Cache Størrelse",
|
||||
"items-in-cache": "Ting i Cache"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Post-Cache",
|
||||
"group-cache": "Gruppen-Cache",
|
||||
"local-cache": "Lokaler Cache",
|
||||
"object-cache": "Objekt-Cache",
|
||||
"percent-full": "%1% Voll",
|
||||
"post-cache-size": "Post-Cache-Größe",
|
||||
"items-in-cache": "Elemente im Cache"
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
"logout": "Abmelden",
|
||||
"view-forum": "Forum anzeigen",
|
||||
|
||||
"search.placeholder": "Search settings",
|
||||
"search.placeholder": "Nach Einstellungen suchen",
|
||||
"search.no-results": "Keine Ergebnisse...",
|
||||
"search.search-forum": "Suche im Forum nach <strong></strong>",
|
||||
"search.keep-typing": "Gib mehr ein, um die Ergebnisse zu sehen...",
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "Wenn sich das Forum im Wartungsmodus befindet, werden alle Anfragen auf eine statische Warteseite umgeleitet. Administratoren sind von dieser Umleitung ausgenommen und können normal auf die Site zugreifen.",
|
||||
"maintenance-mode.status": "Statuscode für Wartungsmodus",
|
||||
"maintenance-mode.message": "Wartungsnachricht",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "ALLOW-FROM setzen um NodeBB in einem iFrame zu platzieren",
|
||||
"headers.csp-frame-ancestors": "Content-Security-Policy frame-ancestors header setzen, um NodeBB in einem iFrame zu platzieren",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "Wenn aktiviert (Standard), wird der Header auf <code>require-corp</code> gesetzt",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "HSTS Aktivieren (empfohlen)",
|
||||
"hsts.maxAge": "HSTS Maximales Alter",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "Name des Absenders",
|
||||
"from-help": "Der Name des Absenders, welcher in der E-Mail angezeigt werden soll.",
|
||||
|
||||
"confirmation-settings": "Konfirmation",
|
||||
"confirmation.expiry": "Stunden, um den E-Mail-Bestätigungslink gültig zu halten",
|
||||
|
||||
"smtp-transport": "SMTP Konfiguration",
|
||||
"smtp-transport.enabled": "SMTP-Transport aktivieren",
|
||||
"smtp-transport-help": "Du kannst aus einer Liste bekannter Email-Provider auswählen, oder einen benutzerdefinierten eingeben.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Signaturen deaktivieren",
|
||||
"signature.no-links": "Links in signaturen deaktivieren",
|
||||
"signature.no-images": "Bilder in Signaturen deaktivieren",
|
||||
"signature.hide-duplicates": "Doppelte Signaturen in Themen ausblenden",
|
||||
"signature.max-length": "Maximale Signaturlänge",
|
||||
"composer": "Editor Einstellungen",
|
||||
"composer-help": "Die folgenden Einstellungen bestimmen die funktionalität und/oder das Aussehen des Beitragseditors, der Nutzern angezeigt wird, webb sie neue Themen erstellen, oder bereits existierenden Antworten.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Standardwert: 0",
|
||||
"flags.limit-per-target-help": "Wenn ein Beitrag oder ein Benutzer mehrfach markiert wird, wird jede zusätzliche Markierung als "Nachricht" betrachtet und zur ursprünglichen Markierung hinzugezählt. Setzen Sie diese Option auf eine andere Zahl als Null, um die Anzahl der Nachricht, die ein Artikel erhalten kann, zu begrenzen.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Anzahl der Downvotes für Posts mit automatischer Markierung (zum Deaktivieren auf 0 setzen, Standard: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatisches Beenden aller Tickets eines Benutzers, wenn dieser gesperrt wird"
|
||||
"flags.auto-resolve-on-ban": "Automatisches Beenden aller Tickets eines Benutzers, wenn dieser gesperrt wird",
|
||||
"flags.action-on-resolve": "Führe Folgendes aus, wenn eine Flagge aufgelöst wird",
|
||||
"flags.action-on-reject": "Gehe folgendermaßen vor, wenn eine Flagge abgelehnt wird",
|
||||
"flags.action.nothing": "Nichts tun",
|
||||
"flags.action.rescind": "Aufhebung der Benachrichtigung an Moderatoren/Administratoren"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentifizierung",
|
||||
"email-confirm-interval": "Der Benutzer kann für ",
|
||||
"email-confirm-email2": " Minuten keine Bestätigungsmail erneut senden.",
|
||||
"email-confirm-interval2": "Minuten sind verstrichen",
|
||||
"allow-login-with": "Erlaube Login mit",
|
||||
"allow-login-with.username-email": "Benutzername oder E-Mail",
|
||||
"allow-login-with.username": "Nur Benutzername",
|
||||
|
||||
@@ -205,8 +205,8 @@
|
||||
"no-connection": "Es scheint als gäbe es ein Problem mit deiner Internetverbindung",
|
||||
"socket-reconnect-failed": "Der Server kann zurzeit nicht erreicht werden. Klicken Sie hier, um es erneut zu versuchen, oder versuchen Sie es später erneut",
|
||||
"plugin-not-whitelisted": "Plugin kann nicht installiert werden – nur Plugins, die vom NodeBB Package Manager in die Whitelist aufgenommen wurden, können über den ACP installiert werden",
|
||||
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
|
||||
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
|
||||
"plugins-set-in-configuration": "Du darfst den Status der Plugins nicht ändern, da sie zur Laufzeit definiert werden (config.json, Umgebungsvariablen oder Terminalargumente). Bitte ändere stattdessen die Konfiguration.",
|
||||
"theme-not-set-in-configuration": "Wenn in der Konfiguration aktive Plugins definiert werden, muss bei einem Themenwechsel das neue Thema zur Liste der aktiven Plugins hinzugefügt werden, bevor es im ACP aktualisiert wird.",
|
||||
"topic-event-unrecognized": "Themenereignis „%1“ nicht erkannt",
|
||||
"cant-set-child-as-parent": "Untergeordnete Kategorie kann nicht als übergeordnete Kategorie festgelegt werden",
|
||||
"cant-set-self-as-parent": "Die aktuelle Kategorie kann nicht als übergeordnete Kategorie festgelegt werden",
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"posting_restriction_info": "Nur registrierte Mitglieder dürfen Beiträge verfassen. Hier klicken zum Anmelden.",
|
||||
"welcome_back": "Willkommen zurück",
|
||||
"you_have_successfully_logged_in": "Du hast dich erfolgreich angemeldet",
|
||||
"save_changes": "Speichere Änderungen",
|
||||
"save_changes": "Änderungen speichern",
|
||||
"save": "Speichern",
|
||||
"close": "Schließen",
|
||||
"pagination": "Seitennummerierung",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"chat.chatting_with": "Chat mit",
|
||||
"chat.chatting_with": "Chatte mit",
|
||||
"chat.placeholder": "Gebe hier eine Chatnachricht ein, ziehe Bilder per Drag & Drop und drücke die Eingabetaste, um sie zu senden",
|
||||
"chat.scroll-up-alert": "Diese Nachrichten sind möglicherweise veraltet, klicke hier um neuere Nachrichten anzuzeigen.",
|
||||
"chat.send": "Senden",
|
||||
|
||||
@@ -195,5 +195,5 @@
|
||||
"emailUpdate.optional": "<strong>Dieses Feld ist optional</strong>. Du bist nicht verpflichtet, deine E-Mail-Adresse anzugeben, doch ohne eine validierte E-Mail-Adresse kannst du dein Konto nicht wiederherstellen oder dich mit deiner E-Mail-Adresse anmelden.",
|
||||
"emailUpdate.required": "<strong>Dieses Feld ist erforderlich</strong>.",
|
||||
"emailUpdate.change-instructions": "An die eingegebene E-Mail-Adresse wird eine Bestätigungs-E-Mail mit einem eindeutigen Link gesendet. Durch den Zugriff auf diesen Link wird dein Eigentum an der E-Mail-Adresse bestätigt und diese wird in deinem Konto aktiv. Du kannst deine E-Mail-Adresse jederzeit auf deiner Kontoseite aktualisieren.",
|
||||
"emailUpdate.password-challenge": "Please enter your password in order to verify account ownership."
|
||||
"emailUpdate.password-challenge": "Bitte gib dein Passwort ein, um dein Konto zu verifizieren."
|
||||
}
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Προσωρινή μνήμη ανάρτησης",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Πλήρες",
|
||||
"post-cache-size": "Μέγεθος προσωρινής μνήμης ανάρτησης",
|
||||
"items-in-cache": "Αντικείμενα στην προσωρινή μνήμη"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Post Cache",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Full",
|
||||
"post-cache-size": "Post Cache Size",
|
||||
"items-in-cache": "Items in Cache"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Post Cache",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Full",
|
||||
"post-cache-size": "Post Cache Size",
|
||||
"items-in-cache": "Items in Cache"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\\t\\t\\t\\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Post Cache",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Full",
|
||||
"post-cache-size": "Post Cache Size",
|
||||
"items-in-cache": "Items in Cache"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
"acp-title": "%1 | Panel de control de administrador NodeBB",
|
||||
"settings-header-contents": "Contenidos",
|
||||
"changes-saved": "Changes Saved",
|
||||
"changes-saved-message": "Your changes to the NodeBB configuration have been saved.",
|
||||
"changes-not-saved": "Changes Not Saved",
|
||||
"changes-not-saved-message": "NodeBB encountered a problem saving your changes. (%1)"
|
||||
"changes-saved": "Cambios guardados",
|
||||
"changes-saved-message": "Tus cambios para la configuración de NodeBB han sido guardados.",
|
||||
"changes-not-saved": "Cambios no guardados",
|
||||
"changes-not-saved-message": "NodeBB ha encontrado un problema guardando tus cambios. (%1)"
|
||||
}
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Publicar Cache",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Completo",
|
||||
"post-cache-size": "Tamaño de cache del post",
|
||||
"items-in-cache": "Artículos en cache"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "Cuando este foro están en Modo de Mantenimiento, todas las peticiones serán redirigidas a una página estática de mantenimiento. Los administradores están exentos de esta redirección, y pueden acceder al sitio normalmente.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Mensaje de Mantenimiento",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Cabeceras",
|
||||
"headers.allow-from": "Establecer ALLOW-FROM para poner NodeBB en un iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Seguridad estricta del transporte",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Desactivar firmas",
|
||||
"signature.no-links": "Desactivar enlaces en firmas",
|
||||
"signature.no-images": "Desactivar imágenes en firmas",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Longitud Máxima de Firma",
|
||||
"composer": "Configuración del Editor de Texto",
|
||||
"composer-help": "LAs configuraciones siguientes gobiernan la funcionalidad y/o apariencia del editor de entradas mostrado\n\t\t\t\ta los usuarios cuando crean nuevos temas, o responden a temas existentes.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Autenticación",
|
||||
"email-confirm-interval": "El usuario no puede re-enviar una confirmación por email hasta",
|
||||
"email-confirm-email2": "minutos han pasado",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Permitir login con",
|
||||
"allow-login-with.username-email": "Nombre de usuario o Email",
|
||||
"allow-login-with.username": "Solo Nombre de Usuario",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Postituste vahemälu",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Täis",
|
||||
"post-cache-size": "Postituse vahemälu suurus",
|
||||
"items-in-cache": "Esemed vahemälus"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "کش دیدگاه ",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% تمام شده",
|
||||
"post-cache-size": "سایز کش دیدگاه",
|
||||
"items-in-cache": "موارد موجود در کش"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Viestivälimuisti",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
"object-cache": "Object Cache",
|
||||
"percent-full": "%1% Täynnä",
|
||||
"post-cache-size": "Viestivälimuistin koko",
|
||||
"items-in-cache": "Asioita välimuistissa"
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"maintenance-mode.help": "When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
|
||||
"maintenance-mode.status": "Maintenance Mode Status Code",
|
||||
"maintenance-mode.message": "Maintenance Message",
|
||||
"maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode",
|
||||
"headers": "Headers",
|
||||
"headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame",
|
||||
"headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
|
||||
@@ -19,6 +20,8 @@
|
||||
"headers.coep-help": "When enabled (default), will set the header to <code>require-corp</code>",
|
||||
"headers.coop": "Cross-Origin-Opener-Policy",
|
||||
"headers.corp": "Cross-Origin-Resource-Policy",
|
||||
"headers.permissions-policy": "Permissions-Policy",
|
||||
"headers.permissions-policy-help": "Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
|
||||
"hsts": "Strict Transport Security",
|
||||
"hsts.enabled": "Enabled HSTS (recommended)",
|
||||
"hsts.maxAge": "HSTS Max Age",
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
"confirmation-settings": "Confirmation",
|
||||
"confirmation.expiry": "Hours to keep email confirmation link valid",
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Enable SMTP Transport",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"signature.disable": "Disable signatures",
|
||||
"signature.no-links": "Disable links in signatures",
|
||||
"signature.no-images": "Disable images in signatures",
|
||||
"signature.hide-duplicates": "Hide duplicate signatures in topics",
|
||||
"signature.max-length": "Maximum Signature Length",
|
||||
"composer": "Composer Settings",
|
||||
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
|
||||
|
||||
@@ -23,5 +23,9 @@
|
||||
"flags.limit-per-target-placeholder": "Default: 0",
|
||||
"flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
|
||||
"flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
|
||||
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned",
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"authentication": "Authentication",
|
||||
"email-confirm-interval": "User may not resend a confirmation email until",
|
||||
"email-confirm-email2": "minutes have elapsed",
|
||||
"email-confirm-interval2": "minutes have elapsed",
|
||||
"allow-login-with": "Allow login with",
|
||||
"allow-login-with.username-email": "Username or Email",
|
||||
"allow-login-with.username": "Username Only",
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"post-cache": "Cache des messages",
|
||||
"group-cache": "Cache de groupe",
|
||||
"local-cache": "Cache Local",
|
||||
"object-cache": "Cache d'objets",
|
||||
"percent-full": "Plein à %1%",
|
||||
"post-cache-size": "Taille du cache des messages",
|
||||
"items-in-cache": "Objets en cache"
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
"logout": "Déconnexion ",
|
||||
"view-forum": "Voir le forum",
|
||||
|
||||
"search.placeholder": "Search settings",
|
||||
"search.placeholder": "Paramètres de recherche",
|
||||
"search.no-results": "Aucun résultat…",
|
||||
"search.search-forum": "Rechercher <strong></strong> dans le forum",
|
||||
"search.keep-typing": "Continuez de taper pour afficher les résultats…",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user