mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-25 09:50:35 +01:00
Compare commits
421 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
025ffe0329 | ||
|
|
0082ac981d | ||
|
|
e6ab4b07dd | ||
|
|
8a89c5d759 | ||
|
|
e780120a62 | ||
|
|
7a513e6bdc | ||
|
|
120b184e58 | ||
|
|
a309918ec0 | ||
|
|
72ccb87058 | ||
|
|
6477935240 | ||
|
|
f53f1394bd | ||
|
|
d63a8cca60 | ||
|
|
02f859c352 | ||
|
|
a5f3d097bb | ||
|
|
39f57f9e5b | ||
|
|
712767f689 | ||
|
|
a9da495dcb | ||
|
|
30308053b2 | ||
|
|
8ff580806e | ||
|
|
c153c4694b | ||
|
|
979954c29e | ||
|
|
1f63f6504f | ||
|
|
b43d04181d | ||
|
|
05e4307e5a | ||
|
|
0dd080fb55 | ||
|
|
7d0c2cb66f | ||
|
|
8c148bc456 | ||
|
|
9a24eb7e18 | ||
|
|
c7d4db8ca7 | ||
|
|
f0cdc2493f | ||
|
|
e0cb1d26d4 | ||
|
|
2a5d481fb9 | ||
|
|
8a6ced2d8e | ||
|
|
d55c3f0399 | ||
|
|
42a6bad62c | ||
|
|
8bca97685c | ||
|
|
4dbeda739e | ||
|
|
41c73de508 | ||
|
|
06ac0c992c | ||
|
|
3cee59f94d | ||
|
|
86c2caed84 | ||
|
|
3fdec51a40 | ||
|
|
c3d97c6cf2 | ||
|
|
8df838c054 | ||
|
|
ff77a7abdf | ||
|
|
1ad1e0bab6 | ||
|
|
fa75a7e0dd | ||
|
|
c8627f05ec | ||
|
|
e3c836fe97 | ||
|
|
fc9f0e8ceb | ||
|
|
cf405b1892 | ||
|
|
5cd68c0b44 | ||
|
|
64b2167413 | ||
|
|
2473e57de3 | ||
|
|
d67ebafe24 | ||
|
|
edc468d4aa | ||
|
|
63589d50bd | ||
|
|
99f2de4bab | ||
|
|
1db80256f0 | ||
|
|
e3b95d02b8 | ||
|
|
6ccf40bf6f | ||
|
|
2a15856bfb | ||
|
|
b0d9664bc1 | ||
|
|
20fd75bf76 | ||
|
|
da7044e4f4 | ||
|
|
ee25619d6f | ||
|
|
106291fad4 | ||
|
|
396dd38b23 | ||
|
|
1d9812e095 | ||
|
|
03f1343342 | ||
|
|
b25e763902 | ||
|
|
3e5a8d1cea | ||
|
|
ecfdb3e0fa | ||
|
|
609a9878a5 | ||
|
|
5220503c73 | ||
|
|
c58e09f91e | ||
|
|
8af4a18465 | ||
|
|
6dc581773a | ||
|
|
8943a54d82 | ||
|
|
1abececab6 | ||
|
|
f64d7e34e2 | ||
|
|
35e92d6df7 | ||
|
|
ea3ffdacd9 | ||
|
|
c9cadbad7e | ||
|
|
db84d04a38 | ||
|
|
705796f628 | ||
|
|
d348d1dfd7 | ||
|
|
d664316094 | ||
|
|
98957726f8 | ||
|
|
98449a2598 | ||
|
|
675ea0f9ea | ||
|
|
16ee1ad72e | ||
|
|
a4f8092e7d | ||
|
|
1c2afcc139 | ||
|
|
da0fe464cb | ||
|
|
a4aea98c4e | ||
|
|
1e616da52b | ||
|
|
a6a995538c | ||
|
|
220af7068a | ||
|
|
e97e1373ce | ||
|
|
0784683d64 | ||
|
|
9e673a41a2 | ||
|
|
f759a07d3e | ||
|
|
0dda1f34f4 | ||
|
|
90e0013c73 | ||
|
|
1702995222 | ||
|
|
2460b05091 | ||
|
|
70f01acb83 | ||
|
|
a2a30ebda1 | ||
|
|
fde0a65a15 | ||
|
|
84b483c63a | ||
|
|
817575955c | ||
|
|
a55b985e11 | ||
|
|
e8cc695da3 | ||
|
|
25deb062dc | ||
|
|
46950e287d | ||
|
|
ee715f36b2 | ||
|
|
f608f786ce | ||
|
|
3e1fc1fc7b | ||
|
|
da61bd49d2 | ||
|
|
c0b30ea4ef | ||
|
|
5fa8ddbcf9 | ||
|
|
01a2f0e730 | ||
|
|
20053af684 | ||
|
|
e8abf502cc | ||
|
|
07151f8a4b | ||
|
|
1f88b551a2 | ||
|
|
be32cf4404 | ||
|
|
f361df0193 | ||
|
|
43f1b3b3e3 | ||
|
|
ad68809bb4 | ||
|
|
fbd09b2a4f | ||
|
|
f5fcac95e7 | ||
|
|
4aad601967 | ||
|
|
23eb35382b | ||
|
|
bf6be3efc5 | ||
|
|
32d4ac843a | ||
|
|
dc24e5bafb | ||
|
|
e578dfcade | ||
|
|
3d0e55d534 | ||
|
|
1b6572bb30 | ||
|
|
6297322c94 | ||
|
|
51b9c5b4ad | ||
|
|
6300d849b1 | ||
|
|
335873589b | ||
|
|
94af94e075 | ||
|
|
feefd73313 | ||
|
|
3531617d8c | ||
|
|
96175bcbd6 | ||
|
|
c5b2f988cb | ||
|
|
f80b7b87fb | ||
|
|
2d14a79854 | ||
|
|
6f7eecd183 | ||
|
|
3476ab0db9 | ||
|
|
a7934f3648 | ||
|
|
5eaba4935c | ||
|
|
c3f02b74cc | ||
|
|
e0850ef724 | ||
|
|
42aa8786a3 | ||
|
|
948d308050 | ||
|
|
0e547405fd | ||
|
|
bf5c1855a9 | ||
|
|
cacf247a4c | ||
|
|
167b7d0ce1 | ||
|
|
f54519f1db | ||
|
|
4e97a091c7 | ||
|
|
780db9e2ff | ||
|
|
334c8c9d31 | ||
|
|
6e1c643607 | ||
|
|
d347a841ad | ||
|
|
79c4eadd57 | ||
|
|
e630f006ab | ||
|
|
d0e6cd8f3c | ||
|
|
89c87f515f | ||
|
|
c54392ee11 | ||
|
|
ed2f3b7518 | ||
|
|
503a97e520 | ||
|
|
7b1dc6a77f | ||
|
|
ac644ac286 | ||
|
|
703951d32f | ||
|
|
693bac5bfa | ||
|
|
6ed71b801f | ||
|
|
a73f269fce | ||
|
|
0204f2aafa | ||
|
|
587bc69e12 | ||
|
|
c9de0e519e | ||
|
|
fe1736310e | ||
|
|
cea18d0c1e | ||
|
|
48d52840ea | ||
|
|
5aa4c2198c | ||
|
|
405264d93d | ||
|
|
f35068e64d | ||
|
|
7723e4af4b | ||
|
|
4609083eec | ||
|
|
97d0913c3f | ||
|
|
df86175040 | ||
|
|
42ac1f9db4 | ||
|
|
2054da08e6 | ||
|
|
28c0abf9e7 | ||
|
|
4c511d2f62 | ||
|
|
d1663ac26b | ||
|
|
bf27e38003 | ||
|
|
ee8fd06e0b | ||
|
|
2bcf7f798a | ||
|
|
269fc06835 | ||
|
|
b7829d7d09 | ||
|
|
cb4bf9dd53 | ||
|
|
c52364a51d | ||
|
|
85f066ec1b | ||
|
|
710bf2f823 | ||
|
|
39bcc9033d | ||
|
|
500304739e | ||
|
|
5678430e96 | ||
|
|
1087d95ca6 | ||
|
|
38e9bbba5d | ||
|
|
335bc685bc | ||
|
|
fcfe1f5719 | ||
|
|
871367c113 | ||
|
|
48bd551911 | ||
|
|
d39c05ab22 | ||
|
|
540a05d293 | ||
|
|
088217f3b2 | ||
|
|
18f9b1d61f | ||
|
|
8ea9b4a8f3 | ||
|
|
548e5b4545 | ||
|
|
324610deb7 | ||
|
|
cecd8e1373 | ||
|
|
22cdb29167 | ||
|
|
10c5cd4c62 | ||
|
|
ba65f193d4 | ||
|
|
cba80283ed | ||
|
|
48f8e46424 | ||
|
|
12e0aecb70 | ||
|
|
ce10d8d431 | ||
|
|
ccc8682526 | ||
|
|
a28dd70fcb | ||
|
|
2a239a79bb | ||
|
|
3760ddd84f | ||
|
|
e1ae3264ca | ||
|
|
3c46c5f431 | ||
|
|
61e5293a76 | ||
|
|
1933b7659a | ||
|
|
d6c946cf14 | ||
|
|
9108c900c6 | ||
|
|
65a91ea5e5 | ||
|
|
26feb2bbf8 | ||
|
|
69ce3bf0b8 | ||
|
|
172bc2499e | ||
|
|
64875b3fae | ||
|
|
85b329af25 | ||
|
|
c266e7288f | ||
|
|
3505388710 | ||
|
|
6fbc604009 | ||
|
|
1611b17bd7 | ||
|
|
b1f11f3b69 | ||
|
|
b46a82dbac | ||
|
|
c731711c73 | ||
|
|
500e3342b2 | ||
|
|
54b0139531 | ||
|
|
74431b573e | ||
|
|
b15a58943a | ||
|
|
af0b261da5 | ||
|
|
3eb69c58f4 | ||
|
|
c96c5ca2b4 | ||
|
|
381bbb04ad | ||
|
|
7f2cd0c08d | ||
|
|
467aeea227 | ||
|
|
1680c65fd8 | ||
|
|
c570a19b37 | ||
|
|
29c01e0e29 | ||
|
|
5726199b1a | ||
|
|
3332480cf1 | ||
|
|
94691372a6 | ||
|
|
115f236fba | ||
|
|
515cae5943 | ||
|
|
6f6cfb1a5a | ||
|
|
a78cd1b483 | ||
|
|
d023933dd3 | ||
|
|
31186b8c41 | ||
|
|
f86c70644a | ||
|
|
b98333f38c | ||
|
|
b80a8dec1c | ||
|
|
66f66ede99 | ||
|
|
21e061a059 | ||
|
|
fa86efad93 | ||
|
|
351ee71d64 | ||
|
|
52f693d6a0 | ||
|
|
41f1cd69ad | ||
|
|
b148d0fcf9 | ||
|
|
afb979267d | ||
|
|
8f486b1b99 | ||
|
|
c2d48699b7 | ||
|
|
461e95d8d6 | ||
|
|
aa2e0f20b4 | ||
|
|
252d0df76c | ||
|
|
74dd2844a0 | ||
|
|
b5358b3acc | ||
|
|
df77f30727 | ||
|
|
6e3b012b2a | ||
|
|
883eb25a28 | ||
|
|
92f1f189a8 | ||
|
|
5f47888750 | ||
|
|
8a42db6f21 | ||
|
|
e29bcbcec9 | ||
|
|
0053c7884e | ||
|
|
80da3e0a6f | ||
|
|
73241bd521 | ||
|
|
e010d1749b | ||
|
|
fedfce7bce | ||
|
|
a1db504de5 | ||
|
|
f7c9b7ae4e | ||
|
|
0989be0c7c | ||
|
|
6f79d30518 | ||
|
|
aa99d226f8 | ||
|
|
ba700c208a | ||
|
|
35710e6551 | ||
|
|
1ced3eb9f1 | ||
|
|
43f6d35a0d | ||
|
|
9ecee78293 | ||
|
|
adb0566f48 | ||
|
|
023d52a31c | ||
|
|
1dadd16f4b | ||
|
|
1c44f55d3c | ||
|
|
17cd3b684c | ||
|
|
5c6a853e94 | ||
|
|
66adfa2999 | ||
|
|
9af3a2daca | ||
|
|
4430de8c4a | ||
|
|
cfedfc2d9d | ||
|
|
8c8357cca0 | ||
|
|
60b4bc662f | ||
|
|
c2f6309080 | ||
|
|
b8701c2fae | ||
|
|
3356022a85 | ||
|
|
d9e135ef2f | ||
|
|
8eccdb481f | ||
|
|
795a0daa03 | ||
|
|
236ac32303 | ||
|
|
b4db2f7faf | ||
|
|
bad1564301 | ||
|
|
be86d8efc7 | ||
|
|
a4a72434d2 | ||
|
|
3a1b39c9e0 | ||
|
|
516c068471 | ||
|
|
3ec44d640d | ||
|
|
937ba663f0 | ||
|
|
8ded36f25d | ||
|
|
55507b9372 | ||
|
|
142de2cae2 | ||
|
|
c3ff16e561 | ||
|
|
330512d52e | ||
|
|
8d56e097a5 | ||
|
|
47a3163299 | ||
|
|
2d86552b85 | ||
|
|
a7033f564d | ||
|
|
c51b772fae | ||
|
|
1b283ccc29 | ||
|
|
4e0e792232 | ||
|
|
70b4a0e2ae | ||
|
|
6bbe3d1c4c | ||
|
|
24d0999fb5 | ||
|
|
bee05fe212 | ||
|
|
048c91c7ef | ||
|
|
7c2a3a6e13 | ||
|
|
ca4a7751e2 | ||
|
|
9d74539a4e | ||
|
|
389c8df20e | ||
|
|
bcd4997d69 | ||
|
|
ef19eb156a | ||
|
|
b6671d1672 | ||
|
|
bff0f0e8aa | ||
|
|
56b5850a07 | ||
|
|
eba8179e27 | ||
|
|
42230300a0 | ||
|
|
e98f184868 | ||
|
|
1aaa6cbbc5 | ||
|
|
606342c509 | ||
|
|
f783ce303e | ||
|
|
3854a43427 | ||
|
|
0a3ac7170a | ||
|
|
208a89af65 | ||
|
|
91e79c2237 | ||
|
|
c1a6293fee | ||
|
|
5595a35ec6 | ||
|
|
3f904986f4 | ||
|
|
8f6ef987ff | ||
|
|
72a0fe9320 | ||
|
|
9ebd96e830 | ||
|
|
97952467c0 | ||
|
|
58ed470440 | ||
|
|
7969e62d06 | ||
|
|
1bb472803a | ||
|
|
759d654da7 | ||
|
|
29dbe92d6e | ||
|
|
c8429d8bb0 | ||
|
|
e0515080a0 | ||
|
|
333ebd9be7 | ||
|
|
7a6b70f00d | ||
|
|
0b004b4b8c | ||
|
|
56ef2bdd67 | ||
|
|
285e40acab | ||
|
|
db30834ebc | ||
|
|
598c10c6a9 | ||
|
|
95023355f8 | ||
|
|
fc29ea8514 | ||
|
|
d61b02156e | ||
|
|
2fef27a41d | ||
|
|
14c58ed394 | ||
|
|
4e742e5c08 | ||
|
|
d1add6684c | ||
|
|
f6509266f6 | ||
|
|
42754e39ed | ||
|
|
984717a896 | ||
|
|
83facb7df6 | ||
|
|
6214336ce1 | ||
|
|
d66118bbe9 | ||
|
|
2dd6b14817 | ||
|
|
17ea61a0ea | ||
|
|
2c0f8c913b | ||
|
|
5187f3f143 | ||
|
|
5ef3e0f3a0 |
2
.github/workflows/docker.yml
vendored
2
.github/workflows/docker.yml
vendored
@@ -61,7 +61,7 @@ jobs:
|
||||
key: var-cache-node-modules-${{ hashFiles('Dockerfile', 'install/package.json') }}
|
||||
|
||||
- name: Build and push Docker images
|
||||
uses: docker/build-push-action@v5
|
||||
uses: docker/build-push-action@v6
|
||||
with:
|
||||
cache-from: type=gha
|
||||
cache-to: type=gha,mode=min
|
||||
|
||||
2
.github/workflows/test.yaml
vendored
2
.github/workflows/test.yaml
vendored
@@ -63,7 +63,7 @@ jobs:
|
||||
- 5432:5432
|
||||
|
||||
redis:
|
||||
image: 'redis:7.2.4'
|
||||
image: 'redis:7.4.0'
|
||||
# Set health checks to wait until redis has started
|
||||
options: >-
|
||||
--health-cmd "redis-cli ping"
|
||||
|
||||
899
CHANGELOG.md
899
CHANGELOG.md
@@ -1,3 +1,902 @@
|
||||
#### v3.10.2 (2024-10-18)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v3.10.1 (cca3a644)
|
||||
* update changelog for v3.10.1 (d63a8cca)
|
||||
* incrementing version number - v3.10.0 (b60a9b4e)
|
||||
* incrementing version number - v3.9.1 (f120c91c)
|
||||
* incrementing version number - v3.9.0 (4880f32d)
|
||||
* incrementing version number - v3.8.4 (4833f9a6)
|
||||
* incrementing version number - v3.8.3 (97ce2c44)
|
||||
* incrementing version number - v3.8.2 (72d91251)
|
||||
* incrementing version number - v3.8.1 (527326f7)
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* closes #12848, add missing purge class (64779352)
|
||||
|
||||
##### Performance Improvements
|
||||
|
||||
* make unread faster if there are 60k+ unread topics (f53f1394)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* single line (120b184e)
|
||||
* hide modal and show alert on success (a309918e)
|
||||
* more immediate feedback on category purge (72ccb870)
|
||||
|
||||
#### v3.10.1 (2024-10-09)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up composer (a5f3d097)
|
||||
* incrementing version number - v3.10.0 (b60a9b4e)
|
||||
* update changelog for v3.10.0 (a9da495d)
|
||||
* incrementing version number - v3.9.1 (f120c91c)
|
||||
* incrementing version number - v3.9.0 (4880f32d)
|
||||
* incrementing version number - v3.8.4 (4833f9a6)
|
||||
* incrementing version number - v3.8.3 (97ce2c44)
|
||||
* incrementing version number - v3.8.2 (72d91251)
|
||||
* incrementing version number - v3.8.1 (527326f7)
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* **deps:** bump 2factor (712767f6)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* don't block ./nodebb upgrade if suggested modules are not loaded (39f57f9e)
|
||||
|
||||
#### v3.10.0 (2024-09-25)
|
||||
|
||||
##### Chores
|
||||
|
||||
* move service worker generation code to its own controller file (c153c469)
|
||||
* incrementing version number - v3.9.1 (f120c91c)
|
||||
* incrementing version number - v3.9.0 (4880f32d)
|
||||
* incrementing version number - v3.8.4 (4833f9a6)
|
||||
* incrementing version number - v3.8.3 (97ce2c44)
|
||||
* incrementing version number - v3.8.2 (72d91251)
|
||||
* incrementing version number - v3.8.1 (527326f7)
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
* **deps:**
|
||||
* update dependency jsdom to v25.0.1 (#12816) (9a24eb7e)
|
||||
* update dependency sass-embedded to v1.79.3 (#12813) (e0cb1d26)
|
||||
* update dependency sass-embedded to v1.79.2 (#12811) (8a6ced2d)
|
||||
* update dependency nyc to v17.1.0 (#12806) (d55c3f03)
|
||||
|
||||
##### New Features
|
||||
|
||||
* port updated service worker code to `develop`, allow plugins to define scripts to import into service worker (979954c2)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* **deps:**
|
||||
* update dependency esbuild to v0.24.0 (#12817) (8c148bc4)
|
||||
* update dependency commander to v12.1.0 (#12587) (c7d4db8c)
|
||||
* update dependency sass to v1.79.3 (#12814) (f0cdc249)
|
||||
* update dependency sass to v1.79.2 (#12812) (2a5d481f)
|
||||
* update dependency nodebb-widget-essentials to v7.0.29 (#12805) (86c2caed)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* silence saas deprecations on prod (3fdec51a)
|
||||
|
||||
#### v3.9.1 (2024-09-25)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up themes (8bca9768)
|
||||
* up widgets (41c73de5)
|
||||
* incrementing version number - v3.9.0 (4880f32d)
|
||||
* update changelog for v3.9.0 (c3d97c6c)
|
||||
* incrementing version number - v3.8.4 (4833f9a6)
|
||||
* incrementing version number - v3.8.3 (97ce2c44)
|
||||
* incrementing version number - v3.8.2 (72d91251)
|
||||
* incrementing version number - v3.8.1 (527326f7)
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* closes #12819, add helper to escape tx strings (7d0c2cb6)
|
||||
* closes #12807, fix quick reply js error (06ac0c99)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* silence saas deprecations on prod (05e4307e)
|
||||
* remove deprecation warnings, still used from widgets (3cee59f9)
|
||||
|
||||
#### v3.9.0 (2024-09-18)
|
||||
|
||||
##### Chores
|
||||
|
||||
* **deps:**
|
||||
* update dependency sass-embedded to v1.79.1 (#12803) (fa75a7e0)
|
||||
* update dependency eslint to v8.57.1 (#12800) (fc9f0e8c)
|
||||
* update commitlint monorepo to v19.5.0 (#12790) (b25e7639)
|
||||
* update dependency smtp-server to v3.13.5 (#12781) (98957726)
|
||||
* update dependency eslint-plugin-import to v2.30.0 (#12771) (2460b050)
|
||||
* update redis docker tag to v7.4.0 (#12712) (a2a30ebd)
|
||||
* update dependency sass-embedded to v1.78.0 (#12772) (fde0a65a)
|
||||
* update dependency lint-staged to v15.2.10 (#12767) (a55b985e)
|
||||
* update commitlint monorepo to v19.4.1 (#12762) (f608f786)
|
||||
* update dependency jsdom to v25 (#12756) (e8abf502)
|
||||
* update dependency jsdom to v24.1.3 (#12755) (07151f8a)
|
||||
* update dependency lint-staged to v15.2.9 (#12730) (1b6572bb)
|
||||
* update dependency mocha to v10.7.3 (#12723) (e0850ef7)
|
||||
* update postgres docker tag to v16.4 (#12726) (948d3080)
|
||||
* update dependency @commitlint/cli to v19.4.0 (#12725) (bf5c1855)
|
||||
* update dependency lint-staged to v15.2.8 (#12717) (d0e6cd8f)
|
||||
* update dependency jsdom to v24.1.1 (#12705) (f35068e6)
|
||||
* update dependency mocha to v10.7.0 (#12704) (4609083e)
|
||||
* update dependency sass-embedded to v1.77.8 (#12691) (39bcc903)
|
||||
* update dependency mocha to v10.6.0 (#12672) (8ea9b4a8)
|
||||
* update dependency mocha to v10.5.2 (#12657) (1933b765)
|
||||
* update dependency mocha to v10.5.1 (#12651) (35053887)
|
||||
* update docker/build-push-action action to v6 (#12641) (a78cd1b4)
|
||||
* update dependency lint-staged to v15.2.7 (#12638) (d023933d)
|
||||
* update dependency nyc to v17 (#12627) (31186b8c)
|
||||
* update dependency sass-embedded to v1.77.5 (#12639) (66f66ede)
|
||||
* update dependency jsdom to v24.1.0 (#12601) (91e79c22)
|
||||
* update dependency lint-staged to v15.2.5 (#12598) (3f904986)
|
||||
* update postgres docker tag to v16.3 (#12576) (8f6ef987)
|
||||
* update dependency lint-staged to v15.2.4 (#12592) (0b004b4b)
|
||||
* update redis docker tag to v7.2.5 (#12588) (fc29ea85)
|
||||
* update dependency sass-embedded to v1.77.2 (#12583) (42754e39)
|
||||
* up harmony (5cd68c0b)
|
||||
* up composer (b0d9664b)
|
||||
* up themes (3e5a8d1c)
|
||||
* up deps (5220503c)
|
||||
* up persona (8af4a184)
|
||||
* up persona (1abececa)
|
||||
* up themes (35e92d6d)
|
||||
* up persona (c9cadbad)
|
||||
* up persona (db84d04a)
|
||||
* up widget essentials (675ea0f9)
|
||||
* up widgets (a4aea98c)
|
||||
* up widgets (a6a99553)
|
||||
* up widgets (9e673a41)
|
||||
* up widgets (f759a07d)
|
||||
* up widgets (bf6be3ef)
|
||||
* up widgets (32d4ac84)
|
||||
* up harmony (780db9e2)
|
||||
* incrementing version number - v3.8.4 (4833f9a6)
|
||||
* update changelog for v3.8.4 (693bac5b)
|
||||
* incrementing version number - v3.8.3 (97ce2c44)
|
||||
* incrementing version number - v3.8.2 (72d91251)
|
||||
* incrementing version number - v3.8.1 (527326f7)
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
* **i18n:**
|
||||
* fallback strings for new resources: nodebb.users (d348d1df)
|
||||
* fallback strings for new resources: nodebb.admin-extend-widgets (16ee1ad7)
|
||||
* fallback strings for new resources: nodebb.themes-harmony (90e0013c)
|
||||
* fallback strings for new resources: nodebb.modules (3531617d)
|
||||
* fallback strings for new resources: nodebb.admin-settings-reputation (28c0abf9)
|
||||
* fallback strings for new resources: nodebb.notifications (6fbc6040)
|
||||
* fallback strings for new resources: nodebb.post-queue (b46a82db)
|
||||
* fallback strings for new resources: nodebb.admin-development-info (cfedfc2d)
|
||||
* fallback strings for new resources: nodebb.admin-settings-reputation (1bb47280)
|
||||
|
||||
##### New Features
|
||||
|
||||
* give category selector input min-width for mobile (2a15856b)
|
||||
* add action:topics.scheduled.notify (705796f6)
|
||||
* add followed users lang string (d6643160)
|
||||
* add a new widget container (1c2afcc1)
|
||||
* show a friendly message on invalid or expired code, closes #12738 (01a2f0e7)
|
||||
* allow chat rooms in widgets (f80b7b87)
|
||||
* migrate topic move socket call to api v3 (2d14a798)
|
||||
* add allow and frameborder to allow attrs (c3f02b74)
|
||||
* add missing event type (334c8c9d)
|
||||
* send topic title into user-posted-topic-with-tag notification type, unbold tags in copy (1611b17b)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* **deps:**
|
||||
* update dependency sass to v1.79.1 (#12804) (ff77a7ab)
|
||||
* update dependency pg to v8.13.0 (#12801) (1ad1e0ba)
|
||||
* update dependency pg-cursor to v2.12.0 (#12802) (c8627f05)
|
||||
* update dependency connect-pg-simple to v10 (#12798) (64b21674)
|
||||
* update dependency postcss to v8.4.47 (#12797) (2473e57d)
|
||||
* update dependency nodebb-plugin-ntfy to v1.7.7 (#12796) (d67ebafe)
|
||||
* update dependency mongodb to v6.9.0 (#12792) (edc468d4)
|
||||
* update dependency nodebb-plugin-2factor to v7.5.5 (#12794) (63589d50)
|
||||
* update dependency tough-cookie to v5 (#12782) (396dd38b)
|
||||
* update dependency express to v4.21.0 (#12784) (1d9812e0)
|
||||
* update fontsource monorepo to v5.1.0 (#12791) (03f13433)
|
||||
* update fontsource monorepo (#12779) (6dc58177)
|
||||
* update dependency body-parser to v1.20.3 (#12783) (8943a54d)
|
||||
* update dependency diff to v7 (#12778) (e97e1373)
|
||||
* update dependency mongodb to v6.8.1 (#12777) (0784683d)
|
||||
* update dependency diff to v6 (#12774) (0dda1f34)
|
||||
* update dependency nodemailer to v6.9.15 (#12768) (70f01acb)
|
||||
* update dependency sortablejs to v1.15.3 (#12770) (84b483c6)
|
||||
* update dependency postcss to v8.4.45 (#12769) (81757595)
|
||||
* update dependency sass to v1.78.0 (#12773) (e8cc695d)
|
||||
* update dependency ace-builds to v1.36.2 (#12765) (25deb062)
|
||||
* update dependency ace-builds to v1.36.1 (#12764) (ee715f36)
|
||||
* update dependency rtlcss to v4.3.0 (#12759) (da61bd49)
|
||||
* update dependency webpack to v5.94.0 (#12752) (1f88b551)
|
||||
* update dependency ace-builds to v1.36.0 (#12750) (fbd09b2a)
|
||||
* update dependency nodebb-widget-essentials to v7.0.21 (#12749) (23eb3538)
|
||||
* update dependency chart.js to v4.4.4 (#12748) (dc24e5ba)
|
||||
* update dependency async to v3.2.6 (#12747) (e578dfca)
|
||||
* update dependency ace-builds to v1.35.5 (#12746) (3d0e55d5)
|
||||
* update dependency esbuild to v0.23.1 (#12745) (6297322c)
|
||||
* update dependency @fontsource/poppins to v5.0.15 (#12744) (51b9c5b4)
|
||||
* update dependency winston to v3.14.2 (#12741) (6300d849)
|
||||
* update dependency nodebb-plugin-ntfy to v1.7.6 (#12724) (42aa8786)
|
||||
* update dependency winston to v3.14.1 (#12727) (0e547405)
|
||||
* update dependency postcss to v8.4.41 (#12718) (f54519f1)
|
||||
* update dependency jquery-ui to v1.14.0 (#12719) (4e97a091)
|
||||
* update dependency autoprefixer to v10.4.20 (#12716) (89c87f51)
|
||||
* update dependency rimraf to v5.0.10 (#12715) (7b1dc6a7)
|
||||
* update dependency @fontsource/inter to v5.0.20 (#12714) (703951d3)
|
||||
* update dependency postcss to v8.4.40 (#12710) (48d52840)
|
||||
* update dependency rtlcss to v4.2.0 (#12709) (5aa4c219)
|
||||
* update dependency ace-builds to v1.35.4 (#12706) (405264d9)
|
||||
* update dependency @fortawesome/fontawesome-free to v6.6.0 (#12696) (7723e4af)
|
||||
* update dependency ace-builds to v1.35.3 (#12700) (ee8fd06e)
|
||||
* update dependency semver to v7.6.3 (#12697) (2bcf7f79)
|
||||
* update dependency compare-versions to v6.1.1 (#12693) (c52364a5)
|
||||
* update dependency webpack to v5.93.0 (#12692) (710bf2f8)
|
||||
* update dependency sass to v1.77.8 (#12687) (50030473)
|
||||
* update dependency winston to v3.13.1 (#12690) (5678430e)
|
||||
* update dependency lru-cache to v10.4.3 (#12681) (38e9bbba)
|
||||
* update dependency rimraf to v5.0.9 (#12684) (335bc685)
|
||||
* update dependency lru-cache to v10.3.1 (#12678) (fcfe1f57)
|
||||
* update dependency nodebb-theme-persona to v13.3.25 (#12679) (871367c1)
|
||||
* update dependency rimraf to v5.0.8 (#12680) (48bd5519)
|
||||
* update dependency webpack-merge to v6 (#12670) (d39c05ab)
|
||||
* update dependency @fontsource/inter to v5.0.19 (#12677) (540a05d2)
|
||||
* update dependency esbuild to v0.23.0 (#12668) (088217f3)
|
||||
* update dependency ace-builds to v1.35.2 (#12669) (18f9b1d6)
|
||||
* update dependency postcss to v8.4.39 (#12666) (ba65f193)
|
||||
* update dependency workerpool to v9.1.3 (#12665) (cba80283)
|
||||
* update dependency mongodb to v6.8.0 (#12663) (48f8e464)
|
||||
* update dependency lru-cache to v10.3.0 (#12664) (12e0aecb)
|
||||
* update dependency ace-builds to v1.35.1 (#12659) (3c46c5f4)
|
||||
* update dependency nodemailer to v6.9.14 (#12643) (94691372)
|
||||
* update dependency webpack to v5.92.1 (#12644) (115f236f)
|
||||
* update dependency sass to v1.77.6 (#12640) (b80a8dec)
|
||||
* update dependency webpack to v5.92.0 (#12631) (21e061a0)
|
||||
* update dependency esbuild to v0.21.5 (#12626) (e29bcbce)
|
||||
* update dependency ace-builds to v1.35.0 (#12630) (0053c788)
|
||||
* update dependency nodebb-plugin-markdown to v12.2.8 (#12624) (c3ff16e5)
|
||||
* update dependency pg-cursor to v2.11.0 (#12617) (24d0999f)
|
||||
* update dependency pg to v8.12.0 (#12616) (bee05fe2)
|
||||
* update dependency workerpool to v9.1.2 (#12612) (bff0f0e8)
|
||||
* update dependency sass to v1.77.4 (#12608) (eba8179e)
|
||||
* update dependency mongodb to v6.7.0 (#12603) (606342c5)
|
||||
* update dependency sass to v1.77.3 (#12605) (f783ce30)
|
||||
* update dependency esbuild to v0.21.4 (#12600) (c1a6293f)
|
||||
* update dependency ace-builds to v1.34.2 (#12599) (5595a35e)
|
||||
* update dependency nodebb-plugin-2factor to v7.5.2 (#12577) (72a0fe93)
|
||||
* update dependency sitemap to v8 (#12595) (9ebd96e8)
|
||||
* update dependency nodebb-plugin-markdown to v12.2.7 (#12590) (333ebd9b)
|
||||
* update dependency ace-builds to v1.34.1 (#12591) (7a6b70f0)
|
||||
* update dependency chart.js to v4.4.3 (#12585) (95023355)
|
||||
* update dependency sass to v1.77.2 (#12584) (f6509266)
|
||||
* update dependency mongodb to v6.6.2 (#12579) (984717a8)
|
||||
* update dependency esbuild to v0.21.3 (#12580) (d66118bb)
|
||||
* update dependency nodebb-theme-harmony to v1.2.56 (#12581) (2dd6b148)
|
||||
* closes #12795, don't crash if there is an error in auto approve from queue (6ccf40bf)
|
||||
* closes #12780, 404 in api/v3 if topic doesn't exist (220af706)
|
||||
* vague description for harmony settings.enableBreadcrumbs, help text (17029952)
|
||||
* closes #12758, show different error message for block (c0b30ea4)
|
||||
* reset form/invalid code style (20053af6)
|
||||
* #12754, throw if currentPwd == newPwd (f361df01)
|
||||
* #12736, merged notifications use username instead of displayname (ad68809b)
|
||||
* #12728, don't display unread badge if nav link doesn't exist (6f7eecd1)
|
||||
* bump composer (a7934f36)
|
||||
* closes #12721, export all users (6e1c6436)
|
||||
* bump 2factor and ntfy (79c4eadd)
|
||||
* crash if error objecft passed to handleErrors contains no message (e630f006)
|
||||
* don't allow joining topic_<tid> & category_<cid> (503a97e5)
|
||||
* sanitize-html configuration passed in src/posts/parse.js (db30834e)
|
||||
* handle unhandled exception at handleErrors (598c10c6)
|
||||
|
||||
##### Other Changes
|
||||
|
||||
* up themes fix btn-ghost-sm (106291fa)
|
||||
|
||||
##### Performance Improvements
|
||||
|
||||
* don't load unread page again if everything already loaded (4aad6019)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* change the path of follow notif to go to the user (cf405b18)
|
||||
* move textcomplete to core (20fd75bf)
|
||||
* don't use composer directly, use the post hook (da7044e4)
|
||||
* fix whitespace (609a9878)
|
||||
* fix btn-ghost usage to match bootstrap (c58e09f9)
|
||||
* remove unused (feefd733)
|
||||
* remove log (c5b2f988)
|
||||
* #12713, update chat teasers even if chat notifications are disabled (ac644ac2)
|
||||
|
||||
##### Tests
|
||||
|
||||
* fix spec (5fa8ddbc)
|
||||
* since admin pwd changes in test, login with new pwd (be32cf44)
|
||||
* add logs for test failures (33587358)
|
||||
* create topic for socket.io tests (ed2f3b75)
|
||||
|
||||
#### v3.8.4 (2024-08-01)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up widgets (d1663ac2)
|
||||
* up widgets (cb4bf9dd)
|
||||
* up persona (324610de)
|
||||
* incrementing version number - v3.8.3 (97ce2c44)
|
||||
* update changelog for v3.8.3 (2a239a79)
|
||||
* incrementing version number - v3.8.2 (72d91251)
|
||||
* incrementing version number - v3.8.1 (527326f7)
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
|
||||
##### New Features
|
||||
|
||||
* update chat teasers when a new chat starts, closes #12713 (0204f2aa)
|
||||
* add downvoteVisibility setting, closes #12698 (269fc068)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* prevent category filter to go to selected cid (10c5cd4c)
|
||||
* add sizes to maskable so it doesnt crash chrome application tab (ccc86825)
|
||||
* post preview not working on parent post (a28dd70f)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* hooks page design (cea18d0c)
|
||||
* closes #12699, allow boolean false for log-colorize (42ac1f9d)
|
||||
|
||||
##### Tests
|
||||
|
||||
* test fix maybe (a73f269f)
|
||||
|
||||
#### v3.8.3 (2024-06-27)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up themes (b15a5894)
|
||||
* up harmony (3eb69c58)
|
||||
* up harmony (b98333f3)
|
||||
* up dbsearch (8a42db6f)
|
||||
* use nodebb fork of spider-detector (3a1b39c9)
|
||||
* up 2factor (142de2ca)
|
||||
* incrementing version number - v3.8.2 (72d91251)
|
||||
* update changelog for v3.8.2 (3854a434)
|
||||
* incrementing version number - v3.8.1 (527326f7)
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
|
||||
##### New Features
|
||||
|
||||
* closes #12656, only send required meta/link tags on /api calls (64875b3f)
|
||||
* show links in post queue (500e3342)
|
||||
* show connetion count on /info (60b4bc66)
|
||||
* make upload scores descending for ordering (3ec44d64)
|
||||
* add isACP to config, closes #12623 (c51b772f)
|
||||
* allow passing min,max to sortedSetsCardSum (70b4a0e2)
|
||||
* add voters/upvoters v3 routes (1aaa6cbb)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* wront topic events showing up in topic (54b01395)
|
||||
* dont show self in suggested topics (381bbb04)
|
||||
* #12645, use titleRaw like reply button (3332480c)
|
||||
* update follower/following counts after removing uid from zsets (6f6cfb1a)
|
||||
* suggested topic tid (351ee71d)
|
||||
* #12633, don't check post index (6e3b012b)
|
||||
* recent chat pagination, closes #12637 (f7c9b7ae)
|
||||
* info.tpl table (6f79d305)
|
||||
* closes #12632, dont load data twice (66adfa29)
|
||||
* don't error if file required too early (4430de8c)
|
||||
* require of spider-detector (be86d8ef)
|
||||
* return early for guests/spiders (8d56e097)
|
||||
* dont show error alert when user user mouse overs votes (6bbe3d1c)
|
||||
* dont load chat rooms for quests/spiders (ca4a7751)
|
||||
* set uid in case its spider(-1), closes #12621 (9d74539a)
|
||||
* dont add spiders to online_guests room (bcd4997d)
|
||||
* dont autoconnect for spiders, closes #12620 (b6671d16)
|
||||
* #12614 fix html markup for widget containers (56b5850a)
|
||||
|
||||
##### Other Changes
|
||||
|
||||
* remove unused winston (69ce3bf0)
|
||||
* remove unused (adb0566f)
|
||||
* fix semicolons (795a0daa)
|
||||
* fix whitespace (b4db2f7f)
|
||||
|
||||
##### Performance Improvements
|
||||
|
||||
* cleanup sessions every 30 seconds (26feb2bb)
|
||||
* change revokeSession to work with an array of sids (172bc249)
|
||||
* dont make db call if posts is already loaded client side (461e95d8)
|
||||
* if sigs disabled dont filter uids (73241bd5)
|
||||
* cache isAdmin, isGlobalMod checks (fedfce7b)
|
||||
* get rid of async call in user load for expiring bans (023d52a3)
|
||||
* call getIconbackgrounds once (1dadd16f)
|
||||
* get rid of more calls, fix other profile pages #12632 (5c6a853e)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* sessionUUID (#12658) (d6c946cf)
|
||||
* move delete call (65a91ea5)
|
||||
* use array.some (85b329af)
|
||||
* add placeholders on demand (8f486b1b)
|
||||
* move getTopicData call to avoid db calls when its not in cache (252d0df7)
|
||||
* remove exits check (74dd2844)
|
||||
* move als requires, move autoLocale to api/page routes (3356022a)
|
||||
* move requires down (8eccdb48)
|
||||
* posts cache to get rid of require in functions (236ac323)
|
||||
* closes #12629, allow passing arrays to meta.userOrGroupExists (bad15643)
|
||||
* suggest topics, use strings for tids (8ded36f2)
|
||||
* #12623, add filter:config.get.admin (2d86552b)
|
||||
* add sanity checks to sio (e98f1848)
|
||||
|
||||
##### Tests
|
||||
|
||||
* dont track session for api/v3 (#12660) (61e5293a)
|
||||
* move set (9108c900)
|
||||
* spec (41f1cd69)
|
||||
* spec (b148d0fc)
|
||||
* fix path replace (9ecee782)
|
||||
* update openapi spec (9af3a2da)
|
||||
* fix tests (c2f63090)
|
||||
* return empty array on db.exists([]); (1b283ccc)
|
||||
* fix test only set for spiders (7c2a3a6e)
|
||||
* fix post test (42230300)
|
||||
|
||||
#### v3.8.2 (2024-05-29)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up composer (83facb7d)
|
||||
* up harmony (17ea61a0)
|
||||
* incrementing version number - v3.8.1 (527326f7)
|
||||
* update changelog for v3.8.1 (5ef3e0f3)
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
|
||||
##### New Features
|
||||
|
||||
* show ignored/watched topics in topic list, closes #10974 (29dbe92d)
|
||||
* convert "All Votes Are Public" toggle to vote visibility (e0515080)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* wrong var for ignored (7969e62d)
|
||||
* reduce docker image size again and speed up build (56ef2bdd)
|
||||
* update thumb count when removing thumbs (6214336c)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* render (2c0f8c91)
|
||||
|
||||
#### v3.8.1 (2024-05-15)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v3.8.0 (e228a6eb)
|
||||
* update changelog for v3.8.0 (2ef2750d)
|
||||
* incrementing version number - v3.7.5 (6882894d)
|
||||
* incrementing version number - v3.7.4 (6678744c)
|
||||
* incrementing version number - v3.7.3 (2d62b6f6)
|
||||
* incrementing version number - v3.7.2 (cc257e7e)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* wrong mention version (1d1f499b)
|
||||
|
||||
##### Tests
|
||||
|
||||
* use node 20 (a40f54aa)
|
||||
* remove node 18 (6bd22e53)
|
||||
|
||||
#### v3.8.0 (2024-05-15)
|
||||
|
||||
##### Chores
|
||||
|
||||
11
Dockerfile
11
Dockerfile
@@ -46,15 +46,16 @@ ENV NODE_ENV=production \
|
||||
|
||||
WORKDIR /usr/src/app/
|
||||
|
||||
COPY --from=build --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/install/docker/setup.json /usr/src/app/
|
||||
COPY --from=build --chown=${USER}:${USER} /usr/bin/tini /usr/src/app/install/docker/entrypoint.sh /usr/local/bin/
|
||||
|
||||
RUN corepack enable \
|
||||
&& groupadd --gid ${GID} ${USER} \
|
||||
&& useradd --uid ${UID} --gid ${GID} --home-dir /usr/src/app/ --shell /bin/bash ${USER} \
|
||||
&& mkdir -p /usr/src/app/logs/ /opt/config/ \
|
||||
&& chown -R ${USER}:${USER} /usr/src/app/ /opt/config/ \
|
||||
&& chmod +x /usr/local/bin/entrypoint.sh \
|
||||
&& chown -R ${USER}:${USER} /usr/src/app/ /opt/config/
|
||||
|
||||
COPY --from=build --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/install/docker/setup.json /usr/src/app/
|
||||
COPY --from=build --chown=${USER}:${USER} /usr/bin/tini /usr/src/app/install/docker/entrypoint.sh /usr/local/bin/
|
||||
|
||||
RUN chmod +x /usr/local/bin/entrypoint.sh \
|
||||
&& chmod +x /usr/local/bin/tini
|
||||
|
||||
# TODO: Have docker-compose use environment variables to create files like setup.json and config.json.
|
||||
|
||||
@@ -51,17 +51,18 @@ ENV NODE_ENV=development \
|
||||
|
||||
WORKDIR /usr/src/app/
|
||||
|
||||
RUN corepack enable \
|
||||
&& groupadd --gid ${GID} ${USER} \
|
||||
&& useradd --uid ${UID} --gid ${GID} --home-dir /usr/src/app/ --shell /bin/bash ${USER} \
|
||||
&& mkdir -p /usr/src/app/logs/ /opt/config/ \
|
||||
&& chown -R ${USER}:${USER} /usr/src/app/ /opt/config/
|
||||
|
||||
COPY --from=build --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/install/docker/setup.json /usr/src/app/
|
||||
COPY --from=build --chown=${USER}:${USER} /usr/bin/tini /usr/src/app/install/docker/entrypoint.sh /usr/local/bin/
|
||||
COPY --from=node_modules_touch --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/
|
||||
COPY --from=git --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/
|
||||
|
||||
RUN corepack enable \
|
||||
&& groupadd --gid ${GID} ${USER} \
|
||||
&& useradd --uid ${UID} --gid ${GID} --home-dir /usr/src/app/ --shell /bin/bash ${USER} \
|
||||
&& mkdir -p /usr/src/app/logs/ /opt/config/ \
|
||||
&& chown -R ${USER}:${USER} /usr/src/app/ /opt/config/ \
|
||||
&& chmod +x /usr/local/bin/entrypoint.sh \
|
||||
RUN chmod +x /usr/local/bin/entrypoint.sh \
|
||||
&& chmod +x /usr/local/bin/tini
|
||||
|
||||
# TODO: Have docker-compose use environment variables to create files like setup.json and config.json.
|
||||
|
||||
@@ -14,7 +14,7 @@ services:
|
||||
- ./install/docker/setup.json:/usr/src/app/setup.json
|
||||
|
||||
postgres:
|
||||
image: postgres:16.3-alpine
|
||||
image: postgres:16.4-alpine
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: nodebb
|
||||
@@ -24,7 +24,7 @@ services:
|
||||
- postgres-data:/var/lib/postgresql/data
|
||||
|
||||
redis:
|
||||
image: redis:7.2.4-alpine
|
||||
image: redis:7.4.0-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF
|
||||
|
||||
@@ -14,7 +14,7 @@ services:
|
||||
- ./install/docker/setup.json:/usr/src/app/setup.json
|
||||
|
||||
redis:
|
||||
image: redis:7.2.4-alpine
|
||||
image: redis:7.4.0-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF
|
||||
|
||||
@@ -26,7 +26,7 @@ services:
|
||||
- mongo-data:/data/db
|
||||
- ./install/docker/mongodb-user-init.js:/docker-entrypoint-initdb.d/user-init.js
|
||||
redis:
|
||||
image: redis:7.2.4-alpine
|
||||
image: redis:7.4.0-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ['redis-server', '--save', '60', '1', '--loglevel', 'warning'] # uncomment if you want to use snapshotting instead of AOF
|
||||
@@ -36,7 +36,7 @@ services:
|
||||
- redis
|
||||
|
||||
postgres:
|
||||
image: postgres:16.1-alpine
|
||||
image: postgres:16.4-alpine
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: nodebb
|
||||
|
||||
@@ -137,7 +137,8 @@
|
||||
"sitemapTopics": 500,
|
||||
"maintenanceMode": 0,
|
||||
"maintenanceModeStatus": 503,
|
||||
"votesArePublic": 0,
|
||||
"upvoteVisibility": "all",
|
||||
"downvoteVisibility": "privileged",
|
||||
"maximumInvites": 0,
|
||||
"username:disableEdit": 0,
|
||||
"email:disableEdit": 0,
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "nodebb",
|
||||
"license": "GPL-3.0",
|
||||
"description": "NodeBB Forum",
|
||||
"version": "3.8.1",
|
||||
"version": "3.10.3",
|
||||
"homepage": "https://www.nodebb.org",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -29,42 +29,46 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@adactive/bootstrap-tagsinput": "0.8.2",
|
||||
"@fontsource/inter": "5.0.18",
|
||||
"@fontsource/poppins": "5.0.14",
|
||||
"@fortawesome/fontawesome-free": "6.5.2",
|
||||
"@fontsource/inter": "5.1.0",
|
||||
"@fontsource/poppins": "5.1.0",
|
||||
"@fortawesome/fontawesome-free": "6.6.0",
|
||||
"@isaacs/ttlcache": "1.4.1",
|
||||
"@nodebb/spider-detector": "2.0.3",
|
||||
"@popperjs/core": "2.11.8",
|
||||
"ace-builds": "1.33.2",
|
||||
"@textcomplete/contenteditable": "0.1.13",
|
||||
"@textcomplete/core": "0.1.13",
|
||||
"@textcomplete/textarea": "0.1.13",
|
||||
"ace-builds": "1.36.2",
|
||||
"archiver": "7.0.1",
|
||||
"async": "3.2.5",
|
||||
"autoprefixer": "10.4.19",
|
||||
"async": "3.2.6",
|
||||
"autoprefixer": "10.4.20",
|
||||
"bcryptjs": "2.4.3",
|
||||
"benchpressjs": "2.5.1",
|
||||
"body-parser": "1.20.2",
|
||||
"body-parser": "1.20.3",
|
||||
"bootbox": "6.0.0",
|
||||
"bootstrap": "5.3.3",
|
||||
"bootswatch": "5.3.3",
|
||||
"chalk": "4.1.2",
|
||||
"chart.js": "4.4.2",
|
||||
"chart.js": "4.4.4",
|
||||
"cli-graph": "3.2.2",
|
||||
"clipboard": "2.0.11",
|
||||
"colors": "1.4.0",
|
||||
"commander": "12.0.0",
|
||||
"compare-versions": "6.1.0",
|
||||
"commander": "12.1.0",
|
||||
"compare-versions": "6.1.1",
|
||||
"compression": "1.7.4",
|
||||
"connect-flash": "0.1.1",
|
||||
"connect-mongo": "5.1.0",
|
||||
"connect-multiparty": "2.2.0",
|
||||
"connect-pg-simple": "9.0.1",
|
||||
"connect-pg-simple": "10.0.0",
|
||||
"connect-redis": "7.1.1",
|
||||
"cookie-parser": "1.4.6",
|
||||
"cron": "3.1.7",
|
||||
"cropperjs": "1.6.2",
|
||||
"csrf-sync": "4.0.3",
|
||||
"daemon": "1.1.0",
|
||||
"diff": "5.2.0",
|
||||
"esbuild": "0.21.2",
|
||||
"express": "4.19.2",
|
||||
"diff": "7.0.0",
|
||||
"esbuild": "0.24.0",
|
||||
"express": "4.21.0",
|
||||
"express-session": "1.18.0",
|
||||
"express-useragent": "1.0.15",
|
||||
"fetch-cookie": "3.0.1",
|
||||
@@ -79,74 +83,73 @@
|
||||
"jquery-deserialize": "2.0.0",
|
||||
"jquery-form": "4.3.0",
|
||||
"jquery-serializeobject": "1.0.0",
|
||||
"jquery-ui": "1.13.3",
|
||||
"jquery-ui": "1.14.0",
|
||||
"jsesc": "3.0.2",
|
||||
"json2csv": "5.0.7",
|
||||
"jsonwebtoken": "9.0.2",
|
||||
"lodash": "4.17.21",
|
||||
"logrotate-stream": "0.2.9",
|
||||
"lru-cache": "10.2.2",
|
||||
"lru-cache": "10.4.3",
|
||||
"mime": "3.0.0",
|
||||
"mkdirp": "3.0.1",
|
||||
"mongodb": "6.6.1",
|
||||
"mongodb": "6.9.0",
|
||||
"morgan": "1.10.0",
|
||||
"mousetrap": "1.6.5",
|
||||
"multiparty": "4.2.3",
|
||||
"nconf": "0.12.1",
|
||||
"nodebb-plugin-2factor": "7.5.1",
|
||||
"nodebb-plugin-composer-default": "10.2.35",
|
||||
"nodebb-plugin-dbsearch": "6.2.3",
|
||||
"nodebb-plugin-2factor": "7.5.6",
|
||||
"nodebb-plugin-composer-default": "10.2.40",
|
||||
"nodebb-plugin-dbsearch": "6.2.5",
|
||||
"nodebb-plugin-emoji": "5.1.15",
|
||||
"nodebb-plugin-emoji-android": "4.0.0",
|
||||
"nodebb-plugin-markdown": "12.2.6",
|
||||
"nodebb-plugin-markdown": "12.2.8",
|
||||
"nodebb-plugin-mentions": "4.4.3",
|
||||
"nodebb-plugin-ntfy": "1.7.4",
|
||||
"nodebb-plugin-ntfy": "1.7.7",
|
||||
"nodebb-plugin-spam-be-gone": "2.2.2",
|
||||
"nodebb-rewards-essentials": "1.0.0",
|
||||
"nodebb-theme-harmony": "1.2.55",
|
||||
"nodebb-theme-harmony": "1.2.71",
|
||||
"nodebb-theme-lavender": "7.1.8",
|
||||
"nodebb-theme-peace": "2.2.5",
|
||||
"nodebb-theme-persona": "13.3.19",
|
||||
"nodebb-widget-essentials": "7.0.16",
|
||||
"nodemailer": "6.9.13",
|
||||
"nodebb-theme-peace": "2.2.7",
|
||||
"nodebb-theme-persona": "13.3.37",
|
||||
"nodebb-widget-essentials": "7.0.29",
|
||||
"nodemailer": "6.9.15",
|
||||
"nprogress": "0.2.0",
|
||||
"passport": "0.7.0",
|
||||
"passport-http-bearer": "1.0.1",
|
||||
"passport-local": "1.0.0",
|
||||
"pg": "8.11.5",
|
||||
"pg-cursor": "2.10.5",
|
||||
"postcss": "8.4.38",
|
||||
"pg": "8.13.0",
|
||||
"pg-cursor": "2.12.0",
|
||||
"postcss": "8.4.47",
|
||||
"postcss-clean": "1.2.0",
|
||||
"progress-webpack-plugin": "1.0.16",
|
||||
"prompt": "1.3.0",
|
||||
"ioredis": "5.4.1",
|
||||
"rimraf": "5.0.7",
|
||||
"rimraf": "5.0.10",
|
||||
"rss": "1.2.2",
|
||||
"rtlcss": "4.1.1",
|
||||
"rtlcss": "4.3.0",
|
||||
"sanitize-html": "2.13.0",
|
||||
"sass": "1.77.1",
|
||||
"semver": "7.6.2",
|
||||
"sass": "1.79.3",
|
||||
"semver": "7.6.3",
|
||||
"serve-favicon": "2.5.0",
|
||||
"sharp": "0.32.6",
|
||||
"sitemap": "7.1.1",
|
||||
"sitemap": "8.0.0",
|
||||
"socket.io": "4.7.5",
|
||||
"socket.io-client": "4.7.5",
|
||||
"@socket.io/redis-adapter": "8.3.0",
|
||||
"sortablejs": "1.15.2",
|
||||
"sortablejs": "1.15.3",
|
||||
"spdx-license-list": "6.9.0",
|
||||
"spider-detector": "2.0.1",
|
||||
"terser-webpack-plugin": "5.3.10",
|
||||
"textcomplete": "0.18.2",
|
||||
"textcomplete.contenteditable": "0.1.1",
|
||||
"timeago": "1.6.7",
|
||||
"tinycon": "0.6.8",
|
||||
"toobusy-js": "0.5.1",
|
||||
"tough-cookie": "4.1.4",
|
||||
"tough-cookie": "5.0.0",
|
||||
"validator": "13.12.0",
|
||||
"webpack": "5.91.0",
|
||||
"webpack-merge": "5.10.0",
|
||||
"winston": "3.13.0",
|
||||
"workerpool": "9.1.1",
|
||||
"webpack": "5.94.0",
|
||||
"webpack-merge": "6.0.1",
|
||||
"winston": "3.14.2",
|
||||
"workerpool": "9.1.3",
|
||||
"xml": "1.0.1",
|
||||
"xregexp": "5.1.1",
|
||||
"yargs": "17.7.2",
|
||||
@@ -154,25 +157,25 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@apidevtools/swagger-parser": "10.1.0",
|
||||
"@commitlint/cli": "19.3.0",
|
||||
"@commitlint/config-angular": "19.3.0",
|
||||
"@commitlint/cli": "19.5.0",
|
||||
"@commitlint/config-angular": "19.5.0",
|
||||
"coveralls": "3.1.1",
|
||||
"eslint": "8.57.0",
|
||||
"eslint": "8.57.1",
|
||||
"eslint-config-nodebb": "0.2.1",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-import": "2.30.0",
|
||||
"grunt": "1.6.1",
|
||||
"grunt-contrib-watch": "1.1.0",
|
||||
"husky": "8.0.3",
|
||||
"jsdom": "24.0.0",
|
||||
"lint-staged": "15.2.2",
|
||||
"mocha": "10.4.0",
|
||||
"jsdom": "25.0.1",
|
||||
"lint-staged": "15.2.10",
|
||||
"mocha": "10.7.3",
|
||||
"mocha-lcov-reporter": "1.3.0",
|
||||
"mockdate": "3.0.5",
|
||||
"nyc": "15.1.0",
|
||||
"smtp-server": "3.13.4"
|
||||
"nyc": "17.1.0",
|
||||
"smtp-server": "3.13.5"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"sass-embedded": "1.77.1"
|
||||
"sass-embedded": "1.79.3"
|
||||
},
|
||||
"resolutions": {
|
||||
"*/jquery": "3.7.1"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "رقم الآي بي <strong> %1 </strong>",
|
||||
"nodes-responded": "عدد %1 نقطة/نقاط استجابوا خلال %2 جزء من الثانية.",
|
||||
"host": "المضيف",
|
||||
"primary": "primary / run jobs",
|
||||
"primary": "primary / jobs",
|
||||
"pid": "pid",
|
||||
"nodejs": "nodejs",
|
||||
"online": "online",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Registered",
|
||||
"sockets": "Sockets",
|
||||
"connection-count": "Connection Count",
|
||||
"guests": "Guests",
|
||||
|
||||
"info": "Info"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Reputation Settings",
|
||||
"disable": "Disable Reputation System",
|
||||
"disable-down-voting": "Disable Down Voting",
|
||||
"votes-are-public": "All Votes Are Public",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Activity Thresholds",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "نأسف، ( عني ) لا يمكن أن يكون أكثر من %1 حرف.",
|
||||
"cant-chat-with-yourself": "لايمكنك فتح محادثة مع نفسك",
|
||||
"chat-restricted": "هذا المستخدم عطل المحادثات الواردة عليه. يجب أن يتبعك حتى تتمكن من فتح محادثة معه.",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "نظام المحادثة معطل.",
|
||||
"too-many-messages": "لقد أرسلت الكثير من الرسائل، الرجاء اﻹنتظار قليلاً",
|
||||
"invalid-chat-message": "الرسالة غير صالحة.",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> أنشأ موضوعًا جديدًا: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> صار يتابعك.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "تم التحقق من عنوان البريد الإلكتروني",
|
||||
"email-confirmed-message": "شكرًا على إثبات صحة عنوان بريدك الإلكتروني. صار حسابك مفعلًا بالكامل.",
|
||||
"email-confirm-error-message": "حدث خطأ أثناء التحقق من عنوان بريدك الإلكتروني. ربما رمز التفعيل خاطئ أو انتهت صلاحيته.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "تم إرسال بريد التفعيل.",
|
||||
"none": "None",
|
||||
"notification-only": "التنبيهات فقط",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
"change-password": "تغيير كلمة السر",
|
||||
"change-password-error": "كلمة سر غير صحيحة",
|
||||
"change-password-error-wrong-current": "كلمة السر الحالية ليست صحيحة",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "كلمة السر غير مطابقة لتأكيد كلمة السر",
|
||||
"change-password-error-privileges": "ليس لديك الصلاحيات الكافية لتغيير كلمة السر هذه.",
|
||||
"change-password-success": "تم تحديث كلمة السر خاصتك.",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "All Users",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "أحدث الأعضاء",
|
||||
"top-posters": "اﻷكثر مشاركة",
|
||||
"most-reputation": "أعلى سمعة",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "IP <strong>%1</strong>",
|
||||
"nodes-responded": "%1 възела отговориха в рамките на %2мсек!",
|
||||
"host": "сървър",
|
||||
"primary": "основен / изпълнение на задачите",
|
||||
"primary": "основен / задачи",
|
||||
"pid": "ид. на процеса",
|
||||
"nodejs": "nodejs",
|
||||
"online": "на линия",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Регистрирани",
|
||||
"sockets": "Сокети",
|
||||
"connection-count": "Брой връзки",
|
||||
"guests": "Гости",
|
||||
|
||||
"info": "Информация"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Карта",
|
||||
"container.card-header": "Заглавна част на карта",
|
||||
"container.card-body": "Основна част на карта",
|
||||
"container.title": "Заглавие",
|
||||
"container.body": "Съдържание",
|
||||
"container.alert": "Предупреждение",
|
||||
|
||||
"alert.confirm-delete": "Наистина ли искате да изтриете джаджата?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Настройки за репутацията",
|
||||
"disable": "Изключване на системата за репутация",
|
||||
"disable-down-voting": "Забрана на отрицателното гласуване",
|
||||
"votes-are-public": "Всички гласувания са публични",
|
||||
"upvote-visibility": "Видимост на положителните гласове",
|
||||
"upvote-visibility-all": "Всички могат да виждат положителните гласове",
|
||||
"upvote-visibility-loggedin": "Само вписаните потребители могат да виждат положителните гласове",
|
||||
"upvote-visibility-privileged": "Само потребителите с по-високи правомощия (като администратори и модератори) могат да виждат положителните гласове",
|
||||
"downvote-visibility": "Видимост на отрицателните гласове",
|
||||
"downvote-visibility-all": "Всички могат да виждат отрицателните гласове",
|
||||
"downvote-visibility-loggedin": "Само вписаните потребители могат да виждат отрицателните гласове",
|
||||
"downvote-visibility-privileged": "Само потребителите с по-високи правомощия (като администратори и модератори) могат да виждат отрицателните гласове",
|
||||
"thresholds": "Ограничения на дейността",
|
||||
"min-rep-upvote": "Минимална репутация, необходима за положително гласуване за публикации",
|
||||
"upvotes-per-day": "Положителни гласувания за ден (задайте 0 за неограничен брой)",
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Съжаляваме, но информацията за Вас трябва да съдържа не повече от %1 символ(а).",
|
||||
"cant-chat-with-yourself": "Не можете да пишете съобщение на себе си!",
|
||||
"chat-restricted": "Този потребител е ограничил съобщенията до себе си. Той трябва първо да Ви последва, преди да можете да си пишете с него.",
|
||||
"chat-user-blocked": "Бяхте блокиран(а) от този потребител.",
|
||||
"chat-disabled": "Системата за разговори е изключена",
|
||||
"too-many-messages": "Изпратили сте твърде много съобщения. Моля, изчакайте малко.",
|
||||
"invalid-chat-message": "Неправилно съобщение",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Стая %1",
|
||||
"chat.chatting-with": "Разговор с",
|
||||
"chat.placeholder": "Въведете съобщение тук или пуснете снимки и натиснете Ентер за изпращане",
|
||||
"chat.placeholder.mobile": "Въведете съобщение тук",
|
||||
"chat.placeholder": "Въведете съобщение тук или пуснете снимки",
|
||||
"chat.placeholder.mobile": "Въведете съобщение",
|
||||
"chat.placeholder.message-room": "Съобщение #%1",
|
||||
"chat.scroll-up-alert": "Към последните съобщения",
|
||||
"chat.usernames-and-x-others": "%1 и %2 други",
|
||||
"chat.chat-with-usernames": "Разговор с %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други публикуваха отговори на: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> публикува нова тема: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> редактира публикация в <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> публикува нова тема с етикет <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> публикува нова тема с етикети <strong>%2</strong> и <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> публикува нова тема с етикети <strong>%2</strong>, <strong>%3</strong> и <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> публикува нова тема с етикети <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> публикува <strong>%2</strong> (с етикет %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> публикува <strong>%2</strong> (с етикети %3 и %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> публикува <strong>%2</strong> (с етикети %3, %4 и %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> публикува <strong>%2</strong> (с етикет %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> публикува нова тема в <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> започна да Ви следва.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> и <strong>%2</strong> започнаха да Ви следват.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "Е-пощата беше потвърдена",
|
||||
"email-confirmed-message": "Благодарим Ви, че потвърдихте е-пощата си. Акаунтът Ви е вече напълно активиран.",
|
||||
"email-confirm-error-message": "Възникна проблем при потвърждаването на е-пощата Ви. Може кодът да е грешен или давността му да е изтекла.",
|
||||
"email-confirm-error-message-already-validated": "Адресът на е-пощата Ви вече е проверен.",
|
||||
"email-confirm-sent": "Изпратено е е-писмо за потвърждение.",
|
||||
"none": "Нищо",
|
||||
"notification-only": "Само известие",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Премахване на избраните",
|
||||
"remove-selected-confirm": "Наистина ли искате да премахнете избраните %1 публикации?",
|
||||
"bulk-accept-success": "Одобрени публикации: %1",
|
||||
"bulk-reject-success": "Отхвърлени публикации: %1"
|
||||
"bulk-reject-success": "Отхвърлени публикации: %1",
|
||||
"links-in-this-post": "Връзки в тази публикация"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Впишете се или се регистрирайте, за да можете да търсите.",
|
||||
"settings.title": "Настройки на темата",
|
||||
"settings.enableQuickReply": "Включване на бързите отговори",
|
||||
"settings.enableBreadcrumbs": "Включване на пътечките на страниците",
|
||||
"settings.enableBreadcrumbs": "Показване на пътечката в страниците с категории и теми",
|
||||
"settings.enableBreadcrumbs.why": "Пътечката се вижда на повечето страници за по-лесно навигиране. Основният дизайн на страниците с категории и теми предоставя други начини за връщане към по-общите страници, но ако желаете, може да изключите показването на пътечката, за да няма претрупване.",
|
||||
"settings.centerHeaderElements": "Центриране на заглавните елементи",
|
||||
"settings.mobileTopicTeasers": "Показване на резюмета на темите на мобилни устройства",
|
||||
"settings.stickyToolbar": "Статична лента с инструменти",
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
"change-password": "Промяна на паролата",
|
||||
"change-password-error": "Грешна парола!",
|
||||
"change-password-error-wrong-current": "Текущата Ви парола е грешна!",
|
||||
"change-password-error-same-password": "Новата Ви парола съвпада с текущата. Моля, използвайте нова парола.",
|
||||
"change-password-error-match": "Паролите са различни!",
|
||||
"change-password-error-privileges": "Нямате права да промените тази парола.",
|
||||
"change-password-success": "Паролата ви е обновена!",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "Всички потребители",
|
||||
"followed-users": "Следвани потребители",
|
||||
"latest-users": "Последни потребители",
|
||||
"top-posters": "С най-много публикации",
|
||||
"most-reputation": "С най-много репутация",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "IP <strong>%1</strong>",
|
||||
"nodes-responded": "%1 nodes responded within %2ms!",
|
||||
"host": "host",
|
||||
"primary": "primary / run jobs",
|
||||
"primary": "primary / jobs",
|
||||
"pid": "pid",
|
||||
"nodejs": "nodejs",
|
||||
"online": "online",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Registered",
|
||||
"sockets": "Sockets",
|
||||
"connection-count": "Connection Count",
|
||||
"guests": "Guests",
|
||||
|
||||
"info": "Info"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Reputation Settings",
|
||||
"disable": "Disable Reputation System",
|
||||
"disable-down-voting": "Disable Down Voting",
|
||||
"votes-are-public": "All Votes Are Public",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Activity Thresholds",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).",
|
||||
"cant-chat-with-yourself": "আপনি নিজের সাথে চ্যাট করতে পারবেন না!",
|
||||
"chat-restricted": "এই সদস্য তার বার্তালাপ সংরক্ষিত রেখেছেন। এই সদস্য আপনাকে ফলো করার পরই কেবলমাত্র আপনি তার সাথে চ্যাট করতে পারবেন",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Chat system disabled",
|
||||
"too-many-messages": "You have sent too many messages, please wait awhile.",
|
||||
"invalid-chat-message": "Invalid chat message",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> has posted a new topic: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> আপনাকে অনুসরন করা শুরু করেছেন।",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "ইমেইল নিশ্চিত করা হয়েছে",
|
||||
"email-confirmed-message": "আপনার ইমেইল যাচাই করার জন্য আপনাকে ধন্যবাদ। আপনার অ্যাকাউন্টটি এখন সম্পূর্ণরূপে সক্রিয়।",
|
||||
"email-confirm-error-message": "আপনার ইমেল ঠিকানার বৈধতা যাচাইয়ে একটি সমস্যা হয়েছে। সম্ভবত কোডটি ভুল ছিল অথবা কোডের মেয়াদ শেষ হয়ে গিয়েছে।",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "নিশ্চিতকরণ ইমেইল পাঠানো হয়েছে।",
|
||||
"none": "None",
|
||||
"notification-only": "Notification Only",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
"change-password": "পাসওয়ার্ড পরিবর্তন",
|
||||
"change-password-error": "অগ্রহনযোগ্য পাসওয়ার্ড",
|
||||
"change-password-error-wrong-current": "আপনার পাসওয়ার্ড সঠিক নয়",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "পাসওয়ার্ড অবশ্যই একই হতে হবে",
|
||||
"change-password-error-privileges": "আপনার পাসওয়ার্ড পরিবর্তন করার অনুমতি নেই",
|
||||
"change-password-success": "আপনার পাসওয়ার্ড আপডেট করা হয়েছে",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "All Users",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "সর্বশেষ নিবন্ধিত সদস্যরা:",
|
||||
"top-posters": "সর্বোচ্চ পোষ্টকারী",
|
||||
"most-reputation": "সর্বোচ্চ সম্মাননাধারী",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "IP <strong>%1</strong>",
|
||||
"nodes-responded": "%1 vazeb odpovědělo během %2ms.",
|
||||
"host": "host",
|
||||
"primary": "primární / spuštěné úlohy",
|
||||
"primary": "primary / jobs",
|
||||
"pid": "pid",
|
||||
"nodejs": "nodejs",
|
||||
"online": "připojen",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Registrován",
|
||||
"sockets": "Sockety",
|
||||
"connection-count": "Connection Count",
|
||||
"guests": "Hosté",
|
||||
|
||||
"info": "Informace"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Upozornění",
|
||||
|
||||
"alert.confirm-delete": "Jste si jist/a, že chcete smazat tuto miniaplikaci?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Nastavení reputace",
|
||||
"disable": "Zakázat systém reputace",
|
||||
"disable-down-voting": "Zakázat hlasování",
|
||||
"votes-are-public": "Všechna hlasování jsou veřejná",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Omezení aktivity",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Omlouváme se, ale \"O mně\" nesmí být delší než %1 znaků.",
|
||||
"cant-chat-with-yourself": "Nemůžete konverzovat sami se sebou.",
|
||||
"chat-restricted": "Tento uživatel má omezené konverzační zprávy. Nejdříve vás musí začít sledovat, než začnete spolu konverzovat",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Konverzační systém zakázán",
|
||||
"too-many-messages": "Odeslal/a jste příliš mnoho zpráv, vyčkejte chvíli.",
|
||||
"invalid-chat-message": "Neplatná konverzační zpráva",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Konverzace s",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> založil nové téma: <strong>%2</strong>",
|
||||
"user-edited-post": "Příspěvek <strong>%2</strong> byl upraven uživatelem <strong>%1</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> vás začal sledovat.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> a <strong>%2</strong> vás začali sledovat.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "E-mail potvrzen",
|
||||
"email-confirmed-message": "Děkujeme za ověření vaší e-mailové adresy. Váš účet je nyní aktivní.",
|
||||
"email-confirm-error-message": "Nastal problém s ověřením vaší e-mailové adresy. Kód je pravděpodobně neplatný nebo jeho platnost vypršela.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "Ověřovací e-mail odeslán.",
|
||||
"none": "Nic",
|
||||
"notification-only": "Jen oznámení",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
"change-password": "Změnit heslo",
|
||||
"change-password-error": "Neplatné heslo.",
|
||||
"change-password-error-wrong-current": "Aktuální heslo není správně.",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "Hesla se neshodují.",
|
||||
"change-password-error-privileges": "Nemáte oprávnění změnit heslo.",
|
||||
"change-password-success": "Heslo bylo aktualizováno.",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "Všichni uživatelé",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "Nejnovější uživatelé",
|
||||
"top-posters": "Nejaktivnější",
|
||||
"most-reputation": "Nejváženější",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "IP <strong>%1</strong>",
|
||||
"nodes-responded": "%1 nodes responded within %2ms!",
|
||||
"host": "host",
|
||||
"primary": "primary / run jobs",
|
||||
"primary": "primary / jobs",
|
||||
"pid": "pid",
|
||||
"nodejs": "nodejs",
|
||||
"online": "online",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Registered",
|
||||
"sockets": "Sockets",
|
||||
"connection-count": "Connection Count",
|
||||
"guests": "Guests",
|
||||
|
||||
"info": "Info"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Reputation Settings",
|
||||
"disable": "Disable Reputation System",
|
||||
"disable-down-voting": "Disable Down Voting",
|
||||
"votes-are-public": "All Votes Are Public",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Activity Thresholds",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Beklager, men din om mig side kan ikke være længere end %1 karakter(er).",
|
||||
"cant-chat-with-yourself": "Du kan ikke chatte med dig selv!",
|
||||
"chat-restricted": "Denne bruger har spæret adgangen til chat beskeder. Brugeren må følge dig før du kan chatte med ham/hende",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Chat system er deaktiveret",
|
||||
"too-many-messages": "Du har sendt for mange beskeder, vent venligt lidt.",
|
||||
"invalid-chat-message": "Ugyldig chat besked",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> har oprettet en ny tråd: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> har valgt at følge dig.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> og <strong>%2</strong> har valgt at følge dig.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "Email bekræftet",
|
||||
"email-confirmed-message": "Tak fordi du validerede din email. Din konto er nu fuldt ud aktiveret.",
|
||||
"email-confirm-error-message": "Der var et problem med valideringen af din emailadresse. Bekræftelses koden var muligvis forkert eller udløbet.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "Bekræftelses email afsendt.",
|
||||
"none": "None",
|
||||
"notification-only": "Notification Only",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
"change-password": "Skift kodeord",
|
||||
"change-password-error": "Ukorrekt kodeord",
|
||||
"change-password-error-wrong-current": "Nuværende kodeord er ikke korrekt",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "Passwords matcher ikke!",
|
||||
"change-password-error-privileges": "Du har ikke rettigheder til at ændre dette password.",
|
||||
"change-password-success": "Dit password er opdateret!",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "All Users",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "Seneste brugere",
|
||||
"top-posters": "Top Postere",
|
||||
"most-reputation": "Mest Omdømme",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "IP<strong>%1</strong>",
|
||||
"nodes-responded": "%1 Knoten antworteten innerhalb von %2ms",
|
||||
"host": "Host",
|
||||
"primary": "Primärer / Laufjob",
|
||||
"primary": "primary / jobs",
|
||||
"pid": "PID",
|
||||
"nodejs": "Node.js Version",
|
||||
"online": "Online",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Registriert",
|
||||
"sockets": "Sockets",
|
||||
"connection-count": "Connection Count",
|
||||
"guests": "Gäste",
|
||||
|
||||
"info": "Info"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Karte",
|
||||
"container.card-header": "Karten-Kopfzeile",
|
||||
"container.card-body": "Karten-Körper",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alarm",
|
||||
|
||||
"alert.confirm-delete": "Möchtest Du dieses Widget wirklich löschen?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Ansehenseinstellungen",
|
||||
"disable": "Ansehenssystem deaktivieren",
|
||||
"disable-down-voting": "Negative Bewertungen deaktivieren",
|
||||
"votes-are-public": "Alle Bewertungen sind öffentlich",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Aktivitätsschwelle",
|
||||
"min-rep-upvote": "Mindestreputation, um Beiträge hochzustimmen",
|
||||
"upvotes-per-day": "Upvotes pro Tag (für unbegrenzte Upvotes auf 0 setzen)",
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Entschuldigung, dein \"über mich\" kann nicht länger als %1 Zeichen sein.",
|
||||
"cant-chat-with-yourself": "Du kannst nicht mit dir selber chatten!",
|
||||
"chat-restricted": "Dieser Benutzer hat seine Chatfunktion eingeschränkt. Du kannst nur mit diesem Benutzer chatten, wenn er dir folgt.",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Das Chatsystem deaktiviert",
|
||||
"too-many-messages": "Du hast zu viele Nachrichten versandt, bitte warte eine Weile.",
|
||||
"invalid-chat-message": "Ungültige Nachricht",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Raum %1",
|
||||
"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.placeholder.mobile": "Hier Chatnachricht eingeben",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Zur neuesten Nachricht gehen",
|
||||
"chat.usernames-and-x-others": "%1 & %2 andere",
|
||||
"chat.chat-with-usernames": "Chatte mit %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> und %3 andere haben geantwortet auf: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> hat ein neues Thema erstellt: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> hat einen Post in <strong>%2</strong> bearbeitet",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> hat ein neues Thema mit dem Tag <strong>%2</strong> erstellt",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> hat ein neues Thema mit den Tags <strong>%2</strong> and <strong>%3</strong> erstellt",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> hat ein neues Thema mit den Tags <strong>%2</strong>, <strong>%3</strong> und <strong>%4</strong> erstellt",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> hat ein neues Thema mit den Tags <strong>%2</strong> erstellt",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> hat ein neues Thema in <strong>%2</strong> erstellt",
|
||||
"user-started-following-you": "<strong>%1</strong> folgt dir jetzt.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> und <strong>%2</strong> folgen dir jetzt.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "E-Mail bestätigt",
|
||||
"email-confirmed-message": "Vielen Dank für Ihre E-Mail-Validierung. Ihr Konto ist nun vollständig aktiviert.",
|
||||
"email-confirm-error-message": "Es gab ein Problem bei der Validierung Ihrer E-Mail-Adresse. Möglicherweise ist der Code ungültig oder abgelaufen.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "Bestätigungs-E-Mail gesendet.",
|
||||
"none": "Nichts",
|
||||
"notification-only": "Nur Benachrichtigungen",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Ausgewählte entfernen",
|
||||
"remove-selected-confirm": "Möchtest Du %1 ausgewählte Beiträge entfernen?",
|
||||
"bulk-accept-success": "%1 Beiträge akzeptiert",
|
||||
"bulk-reject-success": "%1 Beiträge abgelehnt"
|
||||
"bulk-reject-success": "%1 Beiträge abgelehnt",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Anmelden oder registrieren, um zu suchen",
|
||||
"settings.title": "Theme-Einstellungen",
|
||||
"settings.enableQuickReply": "Schnelle Antworten aktivieren",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Header-Elemente zentrieren",
|
||||
"settings.mobileTopicTeasers": "Themen-Vorschau auf Mobilgeräten anzeigen",
|
||||
"settings.stickyToolbar": "Klebrige Toolbar",
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
"change-password": "Passwort ändern",
|
||||
"change-password-error": "Ungültiges Passwort!",
|
||||
"change-password-error-wrong-current": "Ihr derzeitiges Passwort ist ungültig!",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "Passwörter müssen übereinstimmen!",
|
||||
"change-password-error-privileges": "Deine Berechtigungen reichen nicht aus, um dieses Passwort zu ändern.",
|
||||
"change-password-success": "Ihr Passwort wurde aktualisiert!",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "Alle Benutzer",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "Neuste Benutzer",
|
||||
"top-posters": "Meiste Beiträge",
|
||||
"most-reputation": "Höchstes Ansehen",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "IP <strong>%1</strong>",
|
||||
"nodes-responded": "%1 nodes responded within %2ms!",
|
||||
"host": "host",
|
||||
"primary": "primary / run jobs",
|
||||
"primary": "primary / jobs",
|
||||
"pid": "pid",
|
||||
"nodejs": "nodejs",
|
||||
"online": "online",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Registered",
|
||||
"sockets": "Sockets",
|
||||
"connection-count": "Connection Count",
|
||||
"guests": "Guests",
|
||||
|
||||
"info": "Info"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Reputation Settings",
|
||||
"disable": "Disable Reputation System",
|
||||
"disable-down-voting": "Disable Down Voting",
|
||||
"votes-are-public": "All Votes Are Public",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Activity Thresholds",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).",
|
||||
"cant-chat-with-yourself": "Δεν μπορείς να συνομιλήσεις με τον εαυτό σου!",
|
||||
"chat-restricted": "This user has restricted their chat messages. They must follow you before you can chat with them",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Chat system disabled",
|
||||
"too-many-messages": "You have sent too many messages, please wait awhile.",
|
||||
"invalid-chat-message": "Invalid chat message",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> has posted a new topic: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> started following you.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "Email Confirmed",
|
||||
"email-confirmed-message": "Thank you for validating your email. Your account is now fully activated.",
|
||||
"email-confirm-error-message": "There was a problem validating your email address. Perhaps the code was invalid or has expired.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "Στάλθηκε email επιβεβαίωσης.",
|
||||
"none": "None",
|
||||
"notification-only": "Notification Only",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
"change-password": "Αλλαγή Κωδικού",
|
||||
"change-password-error": "Άκυρος Κωδικός!",
|
||||
"change-password-error-wrong-current": "Ο τωρινός σου κωδικός δεν είναι σωστός!",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "Οι κωδικοί πρέπει να είναι οι ίδιοι!",
|
||||
"change-password-error-privileges": "Δεν έχεις δικαιώματα για να αλλάξεις αυτόν τον κωδικό.",
|
||||
"change-password-success": "Ο κωδικός σου ανανεώθηκε!",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "All Users",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "Πρόσφατοι Χρήστες",
|
||||
"top-posters": "Top Δημοσιεύοντες",
|
||||
"most-reputation": "Υψηλότερη Φήμη",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "IP <strong>%1</strong>",
|
||||
"nodes-responded": "%1 nodes responded within %2ms!",
|
||||
"host": "host",
|
||||
"primary": "primary / run jobs",
|
||||
"primary": "primary / jobs",
|
||||
"pid": "pid",
|
||||
"nodejs": "nodejs",
|
||||
"online": "online",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Registered",
|
||||
"sockets": "Sockets",
|
||||
"connection-count": "Connection Count",
|
||||
"guests": "Guests",
|
||||
|
||||
"info": "Info"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Reputation Settings",
|
||||
"disable": "Disable Reputation System",
|
||||
"disable-down-voting": "Disable Down Voting",
|
||||
"votes-are-public": "All Votes Are Public",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Activity Thresholds",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
|
||||
@@ -179,6 +179,7 @@
|
||||
|
||||
"cant-chat-with-yourself": "You can't chat with yourself!",
|
||||
"chat-restricted": "This user has restricted their chat messages. They must follow you before you can chat with them",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Chat system disabled",
|
||||
"too-many-messages": "You have sent too many messages, please wait awhile.",
|
||||
"invalid-chat-message": "Invalid chat message",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -57,10 +57,10 @@
|
||||
"user-posted-topic": "<strong>%1</strong> has posted a new topic: <strong>%2</strong>",
|
||||
"user-edited-post" : "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
|
||||
@@ -83,6 +83,7 @@
|
||||
"email-confirmed": "Email Confirmed",
|
||||
"email-confirmed-message": "Thank you for validating your email. Your account is now fully activated.",
|
||||
"email-confirm-error-message": "There was a problem validating your email address. Perhaps the code was invalid or has expired.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "Confirmation email sent.",
|
||||
|
||||
"none": "None",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -81,6 +81,7 @@
|
||||
"change-password": "Change Password",
|
||||
"change-password-error": "Invalid Password!",
|
||||
"change-password-error-wrong-current": "Your current password is not correct!",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "Passwords must match!",
|
||||
"change-password-error-privileges": "You do not have the rights to change this password.",
|
||||
"change-password-success": "Your password is updated!",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "All Users",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "Latest Users",
|
||||
"top-posters": "Top Posters",
|
||||
"most-reputation": "Most Reputation",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"ip": "IP <strong>%1</strong>",
|
||||
"nodes-responded": "%1 nodes responded within %2ms!",
|
||||
"host": "host",
|
||||
"primary": "primary / run jobs",
|
||||
"primary": "primary / jobs",
|
||||
"pid": "pid",
|
||||
"nodejs": "nodejs",
|
||||
"online": "online",
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
"registered": "Registered",
|
||||
"sockets": "Sockets",
|
||||
"connection-count": "Connection Count",
|
||||
"guests": "Guests",
|
||||
|
||||
"info": "Info"
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
@@ -2,7 +2,14 @@
|
||||
"reputation": "Reputation Settings",
|
||||
"disable": "Disable Reputation System",
|
||||
"disable-down-voting": "Disable Down Voting",
|
||||
"votes-are-public": "All Votes Are Public",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Activity Thresholds",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).",
|
||||
"cant-chat-with-yourself": "You can't chat with yourself!",
|
||||
"chat-restricted": "This user has restricted their chat messages. They must follow you before you can chat with them",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Chat system disabled",
|
||||
"too-many-messages": "You have sent too many messages, please wait awhile.",
|
||||
"invalid-chat-message": "Invalid chat message",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> has posted a new topic: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> started following you.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "Email Confirmed",
|
||||
"email-confirmed-message": "Thank you for validating your email. Your account is now fully activated.",
|
||||
"email-confirm-error-message": "There was a problem validating your email address. Perhaps the code was invalid or has expired.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "Confirmation email sent.",
|
||||
"none": "None",
|
||||
"notification-only": "Notification Only",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
"change-password": "Change Password",
|
||||
"change-password-error": "Invalid Password!",
|
||||
"change-password-error-wrong-current": "Your current password is not correct!",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "Passwords must match!",
|
||||
"change-password-error-privileges": "You do not have the rights to change this password.",
|
||||
"change-password-success": "Your password is updated!",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "All Users",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "Latest Users",
|
||||
"top-posters": "Top Posters",
|
||||
"most-reputation": "Most Reputation",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user