Barış Soner Uşaklı
0087764ce0
Merge branch 'master' into develop
2024-12-24 12:37:18 -05:00
Barış Soner Uşaklı
c60cee5997
fix : #13007 , replace $ with \uFF04, like .
2024-12-24 12:37:06 -05:00
Barış Soner Uşaklı
eb49a64974
Merge branch 'master' into develop
2024-12-24 10:13:51 -05:00
Barış Soner Uşaklı
c69fa811e5
fix: convert to str than filter
...
prevent empty strings from getting passed to mongodb
https://github.com/NodeBB/NodeBB/issues/13007#issuecomment-2560503754
2024-12-23 20:29:42 -05:00
Julian Lam
2ab72ada3f
Merge remote-tracking branch 'origin/develop' into activitypub
2024-12-11 10:12:33 -05:00
Barış Soner Uşaklı
468d930a8d
test: remove routes that no longer exist
2024-12-09 19:22:37 -05:00
Barış Soner Uşaklı
b05dc7f7bd
test: fix test
2024-12-09 19:16:09 -05:00
Barış Soner Uşaklı
0495842fae
lint: missing semi
2024-12-09 18:25:31 -05:00
Barış Soner Uşaklı
9d2af7e10c
refactor: replace math.random with crypto
2024-12-09 18:18:02 -05:00
Julian Lam
45d2fe11dc
Merge remote-tracking branch 'origin/develop' into activitypub
2024-12-04 15:24:26 -05:00
Barış Soner Uşaklı
9a635870b4
feat: add "keep original image after resize" option
...
closes #12946
2024-12-02 10:08:52 -05:00
Julian Lam
c0e58b03c5
Merge remote-tracking branch 'origin/develop' into activitypub
2024-11-26 11:34:18 -05:00
Barış Soner Uşaklı
173c604a2c
test: fix tests
2024-11-25 18:42:59 -05:00
Julian Lam
f449fafccf
fix: don't chop off colons when generating titles as they could interfere with emoji
2024-11-14 15:07:42 -05:00
Barış Soner Uşaklı
1327316d8f
Merge branch 'develop' into activitypub
2024-11-14 10:53:51 -05:00
Julian Lam
4614958bcc
fix: update copy to reflect real default value of 2000px for resizeImageWidthThreshold
2024-11-07 10:57:26 -05:00
Julian Lam
a59dae3f0a
fix : #12866 again, more tests
2024-10-31 11:35:28 -04:00
Julian Lam
beb85604bd
fix : #12866 , improve title generator, refactor tests
2024-10-25 13:18:45 -04:00
Julian Lam
8492b5f402
fix : #12857 byebye cheerio
2024-10-18 14:41:22 -04:00
Julian Lam
5c43108480
Merge remote-tracking branch 'origin/develop' into activitypub
2024-10-16 15:03:05 -04:00
Barış Soner Uşaklı
a5f3d097bb
chore: up composer
...
add test for /compose route
2024-10-08 00:08:10 -04:00
Julian Lam
8ef0df57e6
refactor: check HTTP signatures on all activitypub requests
...
- `validate` is now renamed `assertPayload`
- HTTP signature checking is now in new middleware `verify`
- `verify` is now called on all routes in activitypub controller
- Rejects on signature failure for POST requests
2024-10-07 14:08:57 -04:00
Julian Lam
45a0b8189b
fix: tests
2024-09-30 16:59:24 -04:00
Julian Lam
ba2c3fcef4
Merge remote-tracking branch 'origin/develop' into activitypub
2024-09-04 14:38:50 -04:00
Barış Soner Uşaklı
be32cf4404
test: since admin pwd changes in test, login with new pwd
2024-08-23 10:38:31 -04:00
Barış Soner Uşaklı
f361df0193
fix : #12754 , throw if currentPwd == newPwd
2024-08-23 09:52:00 -04:00
Barış Soner Uşaklı
df6062d8be
Merge branch 'develop' into activitypub
2024-08-21 12:57:10 -04:00
Barış Soner Uşaklı
ed2f3b7518
test: create topic for socket.io tests
2024-08-02 16:24:56 -04:00
Julian Lam
78a6c60cf5
fix: hardcoded tid in topic thumbs test
2024-07-05 14:01:58 -04:00
Julian Lam
4949d6c4e5
test: fix broken test in category follows
2024-07-05 13:33:00 -04:00
Julian Lam
46341673b3
fix: removal of topics from applicable user inboxes when synced
...
re: #12642
2024-07-05 12:00:23 -04:00
Barış Soner Uşaklı
6b33faac54
Merge branch 'develop' into activitypub
2024-06-27 10:40:14 -04:00
Barış Soner Uşaklı
d6c946cf14
refactor: sessionUUID ( #12658 )
...
* refactor: sessionUUID
* test: get uuid from sessionsstore
* refactor: dont load all sids again in revoke
* feat: upgrade script, get rid of second sessionStoreGet
* allow disabling maxUserSessions by setting to 0
2024-06-26 17:34:04 -04:00
Julian Lam
4b8a9e58ae
fix: category follow schema test
2024-06-17 14:47:00 -04:00
Barış Soner Uşaklı
04b4c16e27
Merge branch 'develop' into activitypub
2024-06-11 18:18:14 -04:00
Barış Soner Uşaklı
1dadd16f4b
perf: call getIconbackgrounds once
...
instead of 20x on topic/topic list load
2024-06-11 17:20:31 -04:00
Barış Soner Uşaklı
00c70ce7b0
Merge branch 'develop' into activitypub
2024-06-10 17:30:10 -04:00
Barış Soner Uşaklı
236ac32303
refactor: posts cache to get rid of require in functions
2024-06-10 17:10:43 -04:00
Barış Soner Uşaklı
bad1564301
refactor: closes #12629 , allow passing arrays to meta.userOrGroupExists
2024-06-10 16:59:55 -04:00
Barış Soner Uşaklı
6f831d1ce2
Merge branch 'develop' into activitypub
2024-06-08 12:36:51 -04:00
Barış Soner Uşaklı
1b283ccc29
test: return empty array on db.exists([]);
2024-06-07 21:44:57 -04:00
Barış Soner Uşaklı
b1f9ad5534
Squashed commit of the following:
...
commit 4e0e792232
Merge: 24d0999fb5 70b4a0e2ae
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Fri Jun 7 19:26:49 2024 -0400
Merge branch 'master' into develop
commit 70b4a0e2ae
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Fri Jun 7 19:14:13 2024 -0400
feat: allow passing min,max to sortedSetsCardSum
to get rid of multiple db calls in profile page
commit 6bbe3d1c4c
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Fri Jun 7 14:08:48 2024 -0400
fix: dont show error alert when user user mouse overs votes
if they dont have permission to view votes
commit 24d0999fb5
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Jun 6 13:49:14 2024 -0400
fix(deps): update dependency pg-cursor to v2.11.0 (#12617 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit bee05fe212
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu Jun 6 13:28:59 2024 -0400
fix(deps): update dependency pg to v8.12.0 (#12616 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-07 19:27:44 -04:00
Barış Soner Uşaklı
70b4a0e2ae
feat: allow passing min,max to sortedSetsCardSum
...
to get rid of multiple db calls in profile page
2024-06-07 19:14:13 -04:00
Barış Soner Uşaklı
119230d7ec
Merge branch 'develop' into activitypub
2024-06-06 13:18:12 -04:00
Barış Soner Uşaklı
42230300a0
test: fix post test
2024-05-31 11:59:46 -04:00
Julian Lam
a005440088
fix: remove .only
2024-05-14 12:13:23 -04:00
Julian Lam
4e9cd8efc0
feat: track incoming requests by id, analytics increment for some metrics, ignore repeated requests by id
...
closes #12574
2024-05-14 12:07:18 -04:00
Julian Lam
ccd187e000
feat: Note deletion logic and refactoring, #12551
2024-05-09 15:49:03 -04:00
Julian Lam
5e9d47a1d8
feat: serve Tombstone objects for soft deleted posts
...
re: #12551
2024-05-07 12:16:23 -04:00
Julian Lam
0c0f01b560
test: refactor tests to support additional Note tests
2024-05-07 11:57:58 -04:00