Julian Lam
748cc5eecd
fix: logic error in context generation
2025-10-29 15:18:19 -04:00
Julian Lam
3ede64d8a1
refactor: move all methods in src/api/activitypub.js to src/activitypub.out.js
2025-10-22 14:41:56 -04:00
Julian Lam
39e5b8fec3
Merge branch 'master' into develop
2025-10-01 13:51:11 -04:00
Julian Lam
5ed19ef8a9
fix: login handler to handle if non-confirmed email is entered
2025-10-01 13:51:04 -04:00
Julian Lam
189fcfa694
Merge branch 'master' into develop
2025-10-01 12:52:17 -04:00
Julian Lam
3fcaa678a1
chore: remove unneeded secureRandom require
2025-10-01 12:15:07 -04:00
Julian Lam
9cee799937
fix: force outgoing page on direct access to /ap handler
2025-10-01 11:53:57 -04:00
Julian Lam
954e7bc8e3
fix: update outgoing page to match 404 design
2025-10-01 11:43:29 -04:00
Julian Lam
c3df68f2ed
fix: don\'t begin processing local login if the passed-in username isn't even valid
2025-09-30 11:05:46 -04:00
Julian Lam
bd80b77a7a
feat: ability to nickname remote categories, closes #13677
2025-09-24 11:25:20 -04:00
Julian Lam
175dc20906
fix : #13676 , bug where nested remote categories could not be removed
2025-09-24 10:42:16 -04:00
Barış Soner Uşaklı
6cba6927e4
Merge branch 'master' into develop
2025-09-16 19:08:14 -04:00
Barış Soner Uşaklı
b1e134b44e
pass string to isUUID
2025-09-16 19:08:10 -04:00
Barış Soner Uşaklı
9c18c6fe49
feat: add a term param to recent controller so it can be controller without req.query.term
2025-09-16 11:24:14 -04:00
Julian Lam
e2e916e200
Merge remote-tracking branch 'origin/master' into develop
2025-09-15 14:01:08 -04:00
Julian Lam
f67942caec
fix: local pids not always converted to absolute URLs on topic actor controller
2025-09-15 13:53:35 -04:00
Barış Soner Uşaklı
61b3931621
Merge branch 'master' into develop
2025-09-13 18:11:56 -04:00
Barış Soner Uşaklı
dfe19a98c1
fix: don't show votes on unread if rep system disabled
...
add openapi spec
2025-09-13 17:51:25 -04:00
Barış Soner Uşaklı
8cb1cae1cc
Merge branch 'master' into develop
2025-09-13 17:40:49 -04:00
Barış Soner Uşaklı
8a786c717e
fix: if reputation is disabled hide votes on /recent
...
they were only hidden on category page
2025-09-13 17:40:09 -04:00
Julian Lam
feda629f82
chore: remove formatApiResponse logging
2025-09-10 14:48:24 -04:00
Julian Lam
1e0fb20db4
feat: adding and removing relays from AP settings page in ACP
2025-08-27 14:16:42 -04:00
Julian Lam
c0248ca52b
docs: openapi schema fixes for auto-categorization commits
2025-08-25 12:05:50 -04:00
Barış Soner Uşaklı
74cd68b865
Merge branch 'master' into develop
2025-08-21 11:01:15 -04:00
Barış Soner Uşaklı
5dfd241335
lint: fix lint issue
2025-08-21 10:49:13 -04:00
Barış Soner Uşaklı
845e4cb8f3
Merge branch 'master' into develop
2025-08-21 10:48:35 -04:00
Marco Beyer
181aa9c2ed
(fix) fixed typos in activitypub urls ( #13610 )
2025-08-21 10:45:06 -04:00
Marco Beyer
8bef680015
(fix) Return relative asset URL instead of absolute asset url ( #13605 )
...
* Return relative asset URL instead of absolute asset url
* fixed linter issues and repeating relative path
2025-08-21 10:44:28 -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
Barış Soner Uşaklı
3a1ebae796
dont spam logs
2025-08-14 19:05:25 -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ı
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ı
f6ed7ec21c
fix: don't translate text on admin logs page
2025-07-22 16:28:37 -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ı
559a2d233d
feat: add ap pageviews analytics
2025-07-11 15:09:55 -04:00
Barış Soner Uşaklı
e74996fbb9
revert: remove heapdump
2025-07-11 10:22:37 -04:00
Barış Soner Uşaklı
27aab92191
test: try timeout again
2025-07-11 09:05:43 -04:00
Barış Soner Uşaklı
930ff21f33
test: disable timeout
2025-07-11 09:01:33 -04:00
Barış Soner Uşaklı
f88329dbbe
feat: add heap snapshot
2025-07-11 08:50:53 -04:00
Barış Soner Uşaklı
0ef98ec495
fix: set to empty string if undefined
2025-07-08 13:34:41 -04:00
Barış Soner Uşaklı
113607829f
remove log
2025-07-07 17:09:42 -04:00
Barış Uşaklı
24e7cf4a00
refactor: move post uploads to post hash ( #13533 )
...
* refactor: move post uploads to post hash
* test: add uploads to api definition
* refactor: move thumbs to topic hash
* chore: up composer
* refactor: dont use old zset
2025-07-07 10:22:24 -04:00
Barış Uşaklı
14043ab0fd
Node redis ( #13500 )
...
* refactor: start migrating to node-redis
* few more zset fixes
* fix: db.scan
* fix: list methods
* fix set methods
* fix: hash methods
* use hasOwn, remove cloning
* sorted set fixes
* fix: so data is converted to strings before saving
otherwise node-redis throws below error
TypeError: "arguments[2]" must be of type "string | Buffer", got number instead.
* chore: remove comments
* fix: zrank string param
* use new close
* chore: up dbsearch
* test: add log
* test: more log
* test: log failing test
* test: catch errors in formatApiResponse
add await so exception goes to catch
* tetst: add log
* fix: dont set null/undefined values
* test: more fixes
2025-06-18 13:04:57 -04:00
Barış Soner Uşaklı
c1b47fbf4d
Merge branch 'master' into develop
2025-06-11 17:14:08 -04:00
Barış Soner Uşaklı
da2597f81c
fix: sanitize svg when uploading site-logo, default avatar and og:image
2025-06-11 17:13:56 -04:00
Barış Soner Uşaklı
61870b76bb
Merge branch 'master' into develop
2025-06-09 11:08:32 -04:00