Julian Lam
f40df38786
fix: actor assertion logic to ignore loopback urls
2024-04-05 11:37:23 -04:00
Julian Lam
0b2faf21f9
Merge remote-tracking branch 'origin/develop' into activitypub
2024-04-03 13:50:10 -04:00
Julian Lam
59709a3cb2
fix: tests, save actor URL into userRemote hash
2024-04-03 13:49:27 -04:00
Barış Soner Uşaklı
4030f18a04
feat: closes #12453 , filter events by user/group
2024-04-01 18:19:58 -04:00
Barış Soner Uşaklı
bf4e257c83
test: add test for #12446
2024-03-26 18:59:11 -04:00
Julian Lam
52c143aa03
fix: template helper
2024-03-12 13:27:29 -04:00
Julian Lam
4b2495b5aa
fix: tests
2024-03-12 12:03:16 -04:00
Barış Soner Uşaklı
cb8d38ee2f
Squashed commit of the following:
...
commit 072a11b89f
Merge: 25ef62dc6b 8fb0ed82b8
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Feb 29 13:10:01 2024 -0500
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
commit 25ef62dc6b
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Feb 29 13:09:56 2024 -0500
chore: up harmony
commit 8fb0ed82b8
Author: Misty Release Bot <deploy@nodebb.org >
Date: Thu Feb 29 18:08:50 2024 +0000
chore(i18n): fallback strings for new resources: nodebb.themes-harmony
commit 96bc5d6f84
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Feb 29 13:08:25 2024 -0500
add harmony setting label
commit 516c8d0424
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Feb 29 12:53:39 2024 -0500
chore(deps): update commitlint monorepo to v19 (#12369 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit a8abc7aea4
Merge: 3aaa072756 aa6859dfae
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Feb 29 10:42:42 2024 -0500
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
commit 3aaa072756
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Feb 29 10:42:37 2024 -0500
chore: up peace
commit aa6859dfae
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Feb 29 10:42:16 2024 -0500
fix(deps): update dependency nodemailer to v6.9.11 (#12380 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 2c3540b25c
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Feb 29 10:42:07 2024 -0500
fix(deps): update dependency express to v4.18.3 (#12379 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit c8a5e24aee
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Feb 29 10:39:02 2024 -0500
test: fix test
commit 5556c1d549
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Feb 29 10:29:37 2024 -0500
add missing btn class
commit fb98dc054d
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Feb 29 09:43:17 2024 -0500
fix(deps): update dependency nodebb-plugin-markdown to v12.2.6 (#12371 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 9de0ab3165
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Feb 29 09:42:13 2024 -0500
fix(deps): update dependency archiver to v7 (#12374 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 131d2fe78b
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Feb 29 09:41:56 2024 -0500
fix(deps): update dependency chart.js to v4.4.2 (#12376 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 0ab1982cb8
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Feb 29 09:41:37 2024 -0500
chore(deps): update dependency smtp-server to v3.13.3 (#12378 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 65f3c73493
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Feb 29 09:31:17 2024 -0500
chore: up peace
commit a5101dcbe1
Author: Misty Release Bot <deploy@nodebb.org >
Date: Thu Feb 29 09:19:05 2024 +0000
Latest translations and fallbacks
commit 0f11533c23
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Wed Feb 28 16:04:25 2024 -0500
cache page changes
commit 53b3c5d669
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Wed Feb 28 11:41:18 2024 -0500
feat: add chat widget areas, closes #12375
commit 1ed4d76363
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Feb 28 11:14:20 2024 -0500
fix(deps): update dependency bootswatch to v5.3.3 (#12373 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit ea99401a0d
Merge: f4c651fe25 caf8722fd5
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Wed Feb 28 09:19:09 2024 -0500
Merge branch 'master' into develop
commit caf8722fd5
Author: Misty Release Bot <deploy@nodebb.org >
Date: Wed Feb 28 14:17:10 2024 +0000
chore: update changelog for v3.6.7
commit 78b8fab3e7
Author: Misty Release Bot <deploy@nodebb.org >
Date: Wed Feb 28 14:17:09 2024 +0000
chore: incrementing version number - v3.6.7
commit f4c651fe25
Author: Misty Release Bot <deploy@nodebb.org >
Date: Wed Feb 28 09:18:50 2024 +0000
Latest translations and fallbacks
commit 5eb503440d
Merge: 7207814b90 5f597dc97f
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Tue Feb 27 15:22:23 2024 -0500
Merge branch 'master' into develop
commit 5f597dc97f
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Tue Feb 27 15:13:06 2024 -0500
align center
commit 107f5613bf
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Tue Feb 27 15:07:23 2024 -0500
fix : #12372 , fix manual digest buttons
commit 7207814b90
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Tue Feb 27 09:20:44 2024 -0500
feat: add hook into user.posts.isReady
can be used to disable post delays or apply custom logic
closes https://github.com/NodeBB/NodeBB/pull/12367
commit 1df37c0153
Author: Misty Release Bot <deploy@nodebb.org >
Date: Tue Feb 27 09:19:09 2024 +0000
Latest translations and fallbacks
2024-02-29 15:04:29 -05:00
Barış Soner Uşaklı
c8a5e24aee
test: fix test
2024-02-29 10:39:02 -05:00
Julian Lam
3d83a1752e
Merge remote-tracking branch 'origin/develop' into activitypub
2024-02-26 16:32:45 -05:00
Julian Lam
aadac7053a
tests: fix privileges in test runner
2024-02-26 14:22:35 -05:00
Barış Soner Uşaklı
5afc735bea
test: update test
2024-02-22 11:55:49 -05:00
Barış Soner Uşaklı
09b2bc0425
Merge branch 'master' into develop
2024-02-22 09:27:55 -05:00
Julian Lam
175521ba67
test: fix well-known error code repsonse
2024-02-21 14:37:21 -05:00
Julian Lam
a94341f489
feat: security, cross-check key ownership against received actor
2024-02-21 13:43:56 -05:00
Barış Soner Uşaklı
4e51bf81bb
test: better test for #12352
2024-02-21 11:38:07 -05:00
Barış Soner Uşaklı
4a405ce032
fix: retry setAdd on e11000 error
2024-02-21 11:36:04 -05:00
Julian Lam
ed4ccbfccc
refactor: resolveId method, add hostname verification
2024-02-21 10:58:20 -05:00
Julian Lam
42a0924137
test: refactor AP tests
2024-02-21 10:26:26 -05:00
Julian Lam
e138b915b9
test: fix tests
2024-02-20 15:01:38 -05:00
Julian Lam
00efbd6dd9
Merge remote-tracking branch 'origin/develop' into activitypub
2024-02-06 14:58:06 -05:00
Julian Lam
35819cc953
refactor: activitypub sending to handle signed requests from categories
2024-02-05 16:57:17 -05:00
Julian Lam
42bb3c3399
test: fix tests to reflect new immutable IDs, and added new tests for resource retrieval
2024-02-05 14:12:23 -05:00
Barış Soner Uşaklı
45cfb3691e
feat: show unread categories based on unread topics ( #12317 )
...
* feat: show unread categories based on unread topics
if a category has unread topics in one of its children then mark category unread
deprecate cid:<cid>:read_by_uid sets
upgrade script to remove the old sets
* chore: up harmony
2024-01-30 17:47:06 -05:00
Julian Lam
fef1882473
fix: remote follows, yet again
2024-01-26 22:35:02 -05:00
Julian Lam
a3a0edb70b
fix: a bunch of broken things, added test for Create(Note)
2024-01-26 21:39:20 -05:00
Julian Lam
3c24cfb4a9
fix: unused require, tests
2024-01-25 11:06:30 -05:00
Julian Lam
e00a03bb9c
fix: revert home page routing change and moved instance actor endpoint to
2024-01-24 14:09:40 -05:00
Julian Lam
da0211b1a0
feat: proper webfinger response for instance actor
2024-01-23 11:22:18 -05:00
Julian Lam
92c990f2f7
chore: remove debug log
2024-01-23 10:16:44 -05:00
Julian Lam
9885f94a2b
feat: application actor + public key for uid 0 signs, moved homepage route to after core routes are generated
2024-01-22 16:18:49 -05:00
Julian Lam
76c6e30282
Merge remote-tracking branch 'origin/develop' into activitypub
2024-01-22 13:50:08 -05:00
Barış Soner Uşaklı
e8befbcc6f
test: add plugin id tests
2024-01-17 15:18:26 -05:00
Julian Lam
91a509c4eb
test: fix error copy
2024-01-08 15:03:46 -05:00
Julian Lam
8d79617044
fix: broken call to request lib, tests
2023-12-21 14:38:16 -05:00
Julian Lam
0d6f0530f5
Merge remote-tracking branch 'origin/develop' into activitypub
2023-12-19 14:02:33 -05:00
Barış Soner Uşaklı
c15bdd4cf0
👋 Request, 🐶 Fetch, closes #10341 ( #12236 )
...
* axios migration
* controller tests
* add missing deps
* feeds
* remove unused async
* flags
* locale-detect
* messaging/middleware
* remove log
* meta
* plugins
* posts
* search
* topics/thumbs
* user/emails
* uploads.js
* socket.io
* cleaunup
* test native fetch
* cleanup
* increase engine to 18
fix remaining tests
* remove testing file
* fix comments,typo
* revert debug
2023-12-18 12:08:34 -05:00
Julian Lam
24c1dfac8c
test: allow http proto on ci
2023-12-14 12:25:06 -05:00
Julian Lam
48fd2e6441
Merge remote-tracking branch 'origin/develop' into activitypub
2023-12-13 13:21:32 -05:00
Julian Lam
1f79f54241
feat: update activitypub helper resolveLocalUid to accept both webfinger name and full URL as input
2023-12-11 14:35:04 -05:00
Barış Soner Uşaklı
7c416efc89
Merge branch 'master' into develop
2023-12-08 11:07:39 -05:00
Barış Soner Uşaklı
c434262e21
fix: change translator escape
...
remove \\\] and \\\[
match double ] and [
2023-12-08 10:58:13 -05:00
Julian Lam
cc0d18869a
test: fixed improper signed_string reconstruction in .verify()
2023-12-06 13:38:41 -05:00
Julian Lam
bcee1c8dc8
fix: incorrect host/hostname usage in well-known test
2023-12-06 13:38:41 -05:00
Julian Lam
9dfa1b7209
test: fix webfinger test
2023-12-06 13:38:41 -05:00
Julian Lam
cdc4275fec
feat: actor cache, method to resolve inboxes, stub code for sending requests. Now base64 encoding digest as expected by Mastodon
2023-12-06 13:38:41 -05:00
Julian Lam
a10df9873b
test: added passing test cases for .sign() and .verify()
2023-12-06 13:38:41 -05:00
Julian Lam
ab3ff320b5
refactor: acp tpl + config option
...
- Updated ACP template to match new format
- changed global switch to `activitypubEnabled` (lowercase p)
2023-12-06 13:38:18 -05:00
Julian Lam
099124c49e
feat: global switch for disabling federation, + test
2023-12-06 13:38:18 -05:00
Julian Lam
1c8e13bb12
test: updated activitypub test suite
2023-12-06 13:38:18 -05:00