Skip to content

Commit 254ba86

Browse files
Merge pull request CMU-313#34 from CMU-313/update_to_Nodebb4.8.0
Update to nodebb4.8.0
2 parents 600ba2c + 6b28274 commit 254ba86

1,116 files changed

Lines changed: 21558 additions & 3785 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"containerEnv": {
2828
"NODEBB_PORT": "4567",
2929
"NODEBB_DB": "redis",
30-
"NODEBB_REDIS_HOST": "localhost",
30+
"NODEBB_REDIS_HOST": "127.0.0.1",
3131
"NODEBB_REDIS_PORT": "6379",
3232
"NODEBB_REDIS_PASSWORD": "",
3333
"NODEBB_REDIS_DB": "0",

.github/workflows/gittogether.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,4 @@ test.sh
7575

7676
.docker/**
7777
!**/.gitkeep
78+
dump.rdb

.tx/config

Lines changed: 75 additions & 0 deletions
Large diffs are not rendered by default.

CHANGELOG.md

Lines changed: 1061 additions & 0 deletions
Large diffs are not rendered by default.

docker-compose-pgsql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414
- ./install/docker/setup.json:/usr/src/app/setup.json
1515

1616
postgres:
17-
image: postgres:17.5-alpine
17+
image: postgres:18.1-alpine
1818
restart: unless-stopped
1919
environment:
2020
POSTGRES_USER: nodebb
@@ -24,7 +24,7 @@ services:
2424
- postgres-data:/var/lib/postgresql/data
2525

2626
redis:
27-
image: redis:8.0.1-alpine
27+
image: redis:8.4.0-alpine
2828
restart: unless-stopped
2929
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
3030
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF

docker-compose-redis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414
- ./install/docker/setup.json:/usr/src/app/setup.json
1515

1616
redis:
17-
image: redis:8.0.1-alpine
17+
image: redis:8.4.0-alpine
1818
restart: unless-stopped
1919
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
2020
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF

docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ services:
2424
- mongo-data:/data/db
2525
- ./install/docker/mongodb-user-init.js:/docker-entrypoint-initdb.d/user-init.js
2626
redis:
27-
image: redis:8.0.1-alpine
27+
image: redis:8.4.0-alpine
2828
restart: unless-stopped
2929
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
3030
# command: ['redis-server', '--save', '60', '1', '--loglevel', 'warning'] # uncomment if you want to use snapshotting instead of AOF
@@ -34,7 +34,7 @@ services:
3434
- redis
3535

3636
postgres:
37-
image: postgres:17.5-alpine
37+
image: postgres:18.1-alpine
3838
restart: unless-stopped
3939
environment:
4040
POSTGRES_USER: nodebb

eslint.config.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import publicConfig from 'eslint-config-nodebb/public';
55
import commonRules from 'eslint-config-nodebb/common';
66

77
import { defineConfig } from 'eslint/config';
8-
import stylisticJs from '@stylistic/eslint-plugin-js'
8+
import stylisticJs from '@stylistic/eslint-plugin'
99
import js from '@eslint/js';
1010
import globals from 'globals';
1111

install/data/defaults.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
"newbieChatMessageDelay": 120000,
2525
"notificationSendDelay": 60,
2626
"newbieReputationThreshold": 3,
27-
"postQueue": 0,
28-
"postQueueReputationThreshold": 0,
27+
"postQueue": 1,
28+
"postQueueReputationThreshold": 1,
2929
"groupsExemptFromPostQueue": ["administrators", "Global Moderators"],
3030
"groupsExemptFromNewUserRestrictions": ["administrators", "Global Moderators"],
3131
"groupsExemptFromMaintenanceMode": ["administrators", "Global Moderators"],
@@ -36,8 +36,9 @@
3636
"maximumTagsPerTopic": 5,
3737
"minimumTagLength": 3,
3838
"maximumTagLength": 15,
39-
"undoTimeout": 10000,
39+
"undoTimeout": 0,
4040
"allowTopicsThumbnail": 1,
41+
"showPostUploadsAsThumbnails": 1,
4142
"registrationType": "normal",
4243
"registrationApprovalType": "normal",
4344
"allowAccountDelete": 1,
@@ -69,14 +70,14 @@
6970
"maximumChatMessageLength": 1000,
7071
"maximumRemoteChatMessageLength": 5000,
7172
"maximumChatRoomNameLength": 50,
72-
"maximumProfileImageSize": 256,
73+
"maximumProfileImageSize": 2048,
7374
"maximumCoverImageSize": 2048,
7475
"profileImageDimension": 200,
7576
"profile:convertProfileImageToPNG": 0,
7677
"profile:keepAllUserImages": 0,
7778
"gdpr_enabled": 1,
7879
"allowProfileImageUploads": 1,
79-
"teaserPost": "last-reply",
80+
"teaserPost": "last-post",
8081
"showPostPreviewsOnHover": 1,
8182
"allowPrivateGroups": 1,
8283
"unreadCutoff": 2,

0 commit comments

Comments
 (0)