Julian Lam
057e3b790b
fix: add missing files
2025-08-19 19:55:05 -04:00
Julian Lam
bdcf28a3d9
feat: ability to add/remove auto-categorization rules for incoming federated content
2025-08-18 16:08:32 -04:00
Julian Lam
cb0b609289
refactor: category listing logic to allow remote categories to be added, disabled, and re-arranged in main forum index
2025-08-18 16:08:11 -04:00
Julian Lam
75639c86bd
feat: re-jigger 'add category' button to allow addition of remote category to main index
2025-08-18 16:08:11 -04:00
Barış Soner Uşaklı
3a1ebae796
dont spam logs
2025-08-14 19:05:25 -04:00
Barış Soner Uşaklı
076cc9e868
lint: remove unused url
2025-08-13 17:36:55 -04:00
Julian Lam
06c3824740
fix: regression caused by cc6fd49c4d
2025-08-13 14:41:44 -04:00
Julian Lam
cc6fd49c4d
fix: protocol-relative URLs being accidentally munged, #13592
2025-08-13 10:01:05 -04:00
Julian Lam
673896390f
fix: cache lookup error when doing loopback calls
2025-08-13 10:00:39 -04:00
Barış Soner Uşaklı
f8733e06a7
refactor: show code/stack when dep check fails
2025-08-08 16:10:11 -04:00
Barış Soner Uşaklı
c8e3dc6b0b
Merge branch 'master' into develop
2025-08-08 13:33:28 -04:00
Julian Lam
b4ff79061f
fix: image handling when image url received is not a path with an extension
2025-08-06 13:50:17 -04:00
Barış Soner Uşaklı
f8a0a7e194
test: fix notification tests
2025-08-05 18:00:44 -04:00
Barış Soner Uşaklı
9d39ed512f
feat: only mark notifications read that match current filter
...
closes #13574
2025-08-05 17:51:53 -04:00
Barış Soner Uşaklı
e1423636a5
feat: closes #13578 , increase uniquevisitors
...
on ap pageviews like normal pageviews
2025-08-05 10:46:10 -04:00
Barış Soner Uşaklı
2b8f3a7891
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2025-08-03 06:43:36 -04:00
Barış Soner Uşaklı
c6889f0864
fix: readd retry items
2025-08-03 06:43:31 -04:00
Julian Lam
fe1601608d
fix: set noindex tag on remote profiles as well
2025-08-03 02:33:54 -04:00
Julian Lam
c8ad086779
fix: duplicate canonical link header
2025-08-02 09:52:13 -04:00
Julian Lam
8ce5498f23
fix: add rel canonical to remote user profiles
2025-08-02 09:48:59 -04:00
Barış Soner Uşaklı
bc40d79cf8
refactor: dont del if cache disabled
2025-08-01 18:46:27 -04:00
Barış Soner Uşaklı
567ed8755b
feat: add new brite skin from bootswatch
2025-08-01 16:18:10 -04:00
Barış Soner Uşaklı
a8bf4ea069
fix: ap queue id to use payload.type payload.id
2025-08-01 11:59:59 -04:00
Barış Soner Uşaklı
d5f6d158f4
refactor: if user.delete fails in actor prune
...
remove from ap sets/keys
2025-08-01 11:50:13 -04:00
Barış Soner Uşaklı
e851a52390
feat: add new brite skin from bootswatch
2025-07-31 18:44:09 -04:00
Barış Soner Uşaklı
1071ac0cea
test: fix openapi
2025-07-31 09:33:18 -04:00
Barış Soner Uşaklı
c7c83e0e4b
test: fix openapi
2025-07-31 09:14:19 -04:00
Barış Soner Uşaklı
90a6512970
feat: add filter:post.getDiffs
2025-07-31 09:03:14 -04:00
Barış Soner Uşaklı
7c00e814b7
refactor: use promise.all
2025-07-31 09:02:58 -04:00
Barış Soner Uşaklı
bbb9a46019
feat: add filter:post.getDiffs
2025-07-31 09:02:49 -04:00
Barış Soner Uşaklı
6eab44a01d
refactor: use promise.all
2025-07-31 09:00:40 -04:00
Barış Uşaklı
b3a4a128cd
refactor: move ap retry queue from lru cache to db ( #13568 )
...
* refactor: move ap retry queue from lru cache to db
get rid of the setTimeouts that were running for 2months
retries will survive server restarts
* refactor: reduce exp. backoff
2025-07-30 09:32:58 -04:00
Barış Soner Uşaklı
5f696176b4
fix: clearTimeout if item is evicted from cache
2025-07-27 10:38:09 -04:00
Barış Soner Uşaklı
0997fbfa4d
fix: clearTimeout if item is evicted from cache
2025-07-27 10:35:17 -04:00
Barış Soner Uşaklı
b20e486367
Merge branch 'master' into develop
2025-07-25 10:54:27 -04:00
Barış Soner Uşaklı
b74c789849
fix: use sharp to convert svg to png, closes #13534
2025-07-25 10:49:52 -04:00
Barış Soner Uşaklı
65364bfa0f
fix: sometimes summary is null/undefined
...
fixes
TypeError: Cannot read properties of null (reading 'replace')
at /home/saas/nodebb/src/activitypub/mocks.js:202:24
2025-07-24 23:54:38 -04:00
Barış Soner Uşaklı
947702fe0c
Merge branch 'master' into develop
2025-07-24 12:07:32 -04:00
Barış Soner Uşaklı
5bcf078a75
fix: use filename to check for svg, tempPath doesn't always have extension
2025-07-24 12:07:26 -04:00
Barış Soner Uşaklı
dcdda2a8c8
Merge branch 'master' into develop
2025-07-24 11:55:39 -04:00
Barış Soner Uşaklı
a8f4c5e63a
fix: apply sanitizeSvg to regular uploads and uploads from manage uploads acp page
2025-07-24 10:34:37 -04:00
Barış Soner Uşaklı
de71cc6310
refactor: log uid that failed
2025-07-22 16:35:55 -04:00
Barış Soner Uşaklı
f6ed7ec21c
fix: don't translate text on admin logs page
2025-07-22 16:28:37 -04:00
Barış Soner Uşaklı
54fae3b12b
set max on upload rate limit
2025-07-20 13:38:31 -04:00
Barış Soner Uşaklı
eac3d0a043
fix: redis connect host/port
2025-07-20 11:57:34 -04:00
Barış Soner Uşaklı
25c24298fb
fix: closes #13558 , override/extend json opts from config.json
2025-07-19 17:20:59 -04:00
Barış Soner Uşaklı
3f520c33ef
fix: add missing cache name
2025-07-18 21:35:08 -04:00
Barış Soner Uşaklı
e4a0160e08
refactor: copy session/headers when building req
2025-07-17 21:34:14 -04:00
Barış Soner Uşaklı
1d7c32a52f
refactor: show both days and hours
2025-07-17 12:34:52 -04:00
Barış Soner Uşaklı
272008bb51
refactor: add missing cache name
2025-07-16 20:23:57 -04:00