Commit Graph

14934 Commits

Author SHA1 Message Date
Julian Lam
f7d10e09ac Merge branch 'master' into develop 2025-09-10 15:07:13 -04:00
Julian Lam
953c051c2e fix: perform Link header check on note assertion only when skipChecks is falsy 2025-09-10 14:59:13 -04:00
Julian Lam
feda629f82 chore: remove formatApiResponse logging 2025-09-10 14:48:24 -04:00
Barış Soner Uşaklı
160f475029 Merge branch 'master' into develop 2025-09-10 09:48:49 -04:00
Barış Soner Uşaklı
0311b98ed7 feat: add topic templates per category, closes #13649 2025-09-10 09:46:39 -04:00
Julian Lam
1d6a9fe738 feat: allow user auto-categorization rule 2025-09-08 15:36:48 -04:00
Julian Lam
10f665e3e3 Merge branch 'master' into develop 2025-09-08 12:00:49 -04:00
Julian Lam
527f27af29 fix: make auto-categorization logic case-insensitive 2025-09-08 12:00:32 -04:00
Barış Soner Uşaklı
c43e85164d Merge branch 'master' into develop 2025-09-08 09:37:54 -04:00
Barış Soner Uşaklı
b3ffa00789 fix: closes #13641, log test email sending errors server side 2025-09-08 09:29:32 -04:00
Barış Soner Uşaklı
290a9395c0 fix: pass object to.auth 2025-09-06 13:47:46 -04:00
Julian Lam
15f9fbaa5c feat: add minor pre-processing step to better handle header elements in incoming html 2025-09-05 13:16:28 -04:00
Julian Lam
2ea624fc8e fix: use newline_boundaries param for tokenizer during title and summary generation, attempt to serve HTML in summary generation 2025-09-04 16:55:04 -04:00
Julian Lam
fcd9f1a999 Merge branch 'master' into develop 2025-09-04 11:47:45 -04:00
Julian Lam
8d7e35378f fix: remove unused dependency 2025-09-04 11:47:40 -04:00
Julian Lam
99e067f19e Merge branch 'master' into develop 2025-09-04 11:20:26 -04:00
Julian Lam
e6996846ac fix: use existing id if checkHeader returns false 2025-09-04 11:20:17 -04:00
Barış Soner Uşaklı
58677c117a Merge branch 'master' into develop 2025-09-04 10:48:59 -04:00
Barış Soner Uşaklı
0c48e0e909 feat: use _variables.scss overrides from acp in custom skins and bootswatch skins as well 2025-09-04 10:48:53 -04:00
Julian Lam
2563255931 Merge branch 'master' into develop 2025-09-04 10:32:48 -04:00
Julian Lam
86d9016f02 fix: regression that caused Piefed (or potentially others) content to be dropped on receipt 2025-09-04 10:29:17 -04:00
Julian Lam
3f00f250d9 Merge remote-tracking branch 'origin/master' into develop 2025-09-03 16:56:46 -04:00
Julian Lam
0f9015f050 fix: deprecated call to api.topics.move 2025-09-03 16:56:34 -04:00
Julian Lam
7adfe39ea1 fix: remove faulty code that tried to announce a remote object but couldn't as the ID was not a number 2025-09-03 14:46:01 -04:00
Barış Soner Uşaklı
19aa8a7168 fix: display proper id if lock fails 2025-08-30 13:24:33 -04:00
Barış Soner Uşaklı
9d4a9b83cc fix: closes #13624, update post fields before schedule code
tldr when reschedule was called it was still using the timestamp in the future when adding to cid:<cid>:pids causing that post to get stuck at the top of that zset, which led to the bug in this issue
2025-08-29 21:02:14 -04:00
Julian Lam
4ef605b1aa fix: #13622, WordPress blog URLs not asserting properly 2025-08-29 13:33:19 -04:00
Julian Lam
35641f377c feat: use sbd to more intelligently put together a sub-500 character summary based on existing sentences in post content
The original behaviour was to just shove the entire post content (html and all) into summary. Summary _can_ include HTML, but it's a little harder to retain HTML but truncate the content based on sentences, without accidentally dropping tags.
2025-08-28 14:27:46 -04:00
Julian Lam
8268632235 feat: add sbd dependency to improve title generation (and for summary generation, later) 2025-08-28 14:12:04 -04:00
Julian Lam
a0be4a28da fix: remove webfinger error log 2025-08-28 12:45:56 -04:00
Barış Soner Uşaklı
b73ee309e0 refactor: remove invalid queued items
catch invalid json in payload
2025-08-28 12:39:44 -04:00
Barış Soner Uşaklı
f83d2536ce refactor: braces 2025-08-27 18:46:37 -04:00
Barış Soner Uşaklı
457908bdf4 Merge branch 'master' into develop 2025-08-27 18:43:00 -04:00
ledlamp
8a326a6e74 Allow setting value of Express 'trust proxy' from config (#13034)
* Allow setting value of Express 'trust proxy' from config

* Allow config to disable 'trust proxy' if port is 80/443

And show the value of trust_proxy in log

* fix errors
2025-08-27 18:42:30 -04:00
Julian Lam
771b8dcb2d fix: random hotkeys adding dependencies to my project smh 2025-08-27 15:08:51 -04:00
Julian Lam
aa26dfb372 feat: send local posts out to established relays 2025-08-27 14:16:42 -04:00
Julian Lam
6576468e2e fix: internationalize relay states 2025-08-27 14:16:42 -04:00
Julian Lam
28b63891d4 fix: minor fixes for yukimochi/Activity-Relay compatibility 2025-08-27 14:16:42 -04:00
Julian Lam
b1dbb19c10 fix: inbox.announce to not reject activities from relays 2025-08-27 14:16:42 -04:00
Julian Lam
f4d1df7c66 feat: relay handshake logic, handle Follow/Accept, send back Accept. 2025-08-27 14:16:42 -04:00
Julian Lam
4967492f4f fix: handle webfinger responses with subject missing scheme 2025-08-27 14:16:42 -04:00
Julian Lam
1e0fb20db4 feat: adding and removing relays from AP settings page in ACP 2025-08-27 14:16:42 -04:00
Barış Soner Uşaklı
be53dbcbb8 remove logs 2025-08-27 13:30:29 -04:00
Barış Soner Uşaklı
4ad7b59281 Update notes.js 2025-08-27 13:28:26 -04:00
Barış Soner Uşaklı
5dab17450f Revert "test: more logs for failing test"
This reverts commit 79c6e72ce6.
2025-08-27 13:27:36 -04:00
Barış Soner Uşaklı
8f7411c3aa test: add timeout to ap.helpers.query 2025-08-27 13:08:19 -04:00
Barış Soner Uşaklı
8e160fe05e test: more logs 2025-08-27 12:49:42 -04:00
Barış Soner Uşaklı
f703a94b31 test: add more logs 2025-08-27 12:34:24 -04:00
Barış Soner Uşaklı
681ce8bf2f test: add more logs 2025-08-27 12:23:10 -04:00
Barış Soner Uşaklı
029da6c52e test: debug timeout 2025-08-27 12:10:30 -04:00