Commit Graph

29665 Commits

Author SHA1 Message Date
Julian Lam
71ce308936 fix: carry out mime-type guessing on incoming attachments 2024-09-17 14:18:16 -04:00
renovate[bot]
fc9f0e8ceb chore(deps): update dependency eslint to v8.57.1 (#12800)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 12:15:13 -04:00
Julian Lam
d0ac5ff99f Reapply "fix: change setImmediate to a 5s timeout to give plugins (or anything waiting for the return value of the API call) a chance to finish execution"
This reverts commit 8003946feb.
2024-09-17 11:58:46 -04:00
Julian Lam
b04a11055f fix: re-use already parsed html in api.posts.edit's call to getPostSummaryByPids, delay federating out edit activity for 5s to give link preview a chance to resolve 2024-09-17 11:58:42 -04:00
Julian Lam
047d5992dc fix: id on 1b12 announces 2024-09-17 10:46:05 -04:00
Barış Soner Uşaklı
1fe8ac191d change follow notif path 2024-09-16 19:42:27 -04:00
Barış Soner Uşaklı
cf405b1892 refactor: change the path of follow notif to go to the user 2024-09-16 19:41:01 -04:00
Julian Lam
3c55d1024d fix: better handling for remote posts that do not contain content 2024-09-16 15:46:12 -04:00
Julian Lam
1a0a2cd17b fix: #12799 add externally linked images to attachment 2024-09-16 15:07:37 -04:00
Barış Soner Uşaklı
5cd68c0b44 chore: up harmony 2024-09-16 10:59:19 -04:00
renovate[bot]
64b2167413 fix(deps): update dependency connect-pg-simple to v10 (#12798)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 10:26:54 -04:00
renovate[bot]
2473e57de3 fix(deps): update dependency postcss to v8.4.47 (#12797)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 10:17:04 -04:00
renovate[bot]
d67ebafe24 fix(deps): update dependency nodebb-plugin-ntfy to v1.7.7 (#12796)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 10:10:40 -04:00
renovate[bot]
edc468d4aa fix(deps): update dependency mongodb to v6.9.0 (#12792)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 09:43:00 -04:00
renovate[bot]
63589d50bd fix(deps): update dependency nodebb-plugin-2factor to v7.5.5 (#12794)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 09:41:56 -04:00
Misty Release Bot
99f2de4bab Latest translations and fallbacks 2024-09-16 09:19:31 +00:00
Barış Soner Uşaklı
1db80256f0 default hide drafts 2024-09-15 09:19:43 -04:00
Barış Soner Uşaklı
e3b95d02b8 Merge branch 'master' into develop 2024-09-14 18:45:38 -04:00
Barış Soner Uşaklı
6ccf40bf6f fix: closes #12795, don't crash if there is an error in auto approve from queue 2024-09-14 18:39:22 -04:00
Barış Soner Uşaklı
2a15856bfb feat: give category selector input min-width for mobile 2024-09-14 18:33:54 -04:00
Barış Soner Uşaklı
d7ae6a5b9b Merge branch 'develop' into activitypub 2024-09-13 12:47:14 -04:00
Barış Soner Uşaklı
b0d9664bc1 chore: up composer 2024-09-13 12:44:04 -04:00
Barış Soner Uşaklı
20fd75bf76 refactor: move textcomplete to core 2024-09-13 12:43:40 -04:00
Barış Soner Uşaklı
da7044e4f4 refactor: don't use composer directly, use the post hook 2024-09-13 11:55:54 -04:00
Misty Release Bot
ee25619d6f Latest translations and fallbacks 2024-09-13 09:21:38 +00:00
Julian Lam
d6bab25317 feat: notification rescind support 2024-09-12 22:14:24 -04:00
Julian Lam
028b6d74b2 fix: remove includeUncontrolled as we are posting messages, and that only works with windows you control lol 2024-09-12 16:12:24 -04:00
Barış Soner Uşaklı
471fbd3ab4 chore: up themes 2024-09-12 14:21:07 -04:00
Barış Soner Uşaklı
42edde63ca Merge branch 'develop' into activitypub 2024-09-12 14:06:45 -04:00
Barış Soner Uşaklı
106291fad4 chores: up themes fix btn-ghost-sm 2024-09-12 14:04:40 -04:00
renovate[bot]
396dd38b23 fix(deps): update dependency tough-cookie to v5 (#12782)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 12:24:59 -04:00
renovate[bot]
1d9812e095 fix(deps): update dependency express to v4.21.0 (#12784)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 12:24:51 -04:00
renovate[bot]
03f1343342 fix(deps): update fontsource monorepo to v5.1.0 (#12791)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 11:53:45 -04:00
renovate[bot]
b25e763902 chore(deps): update commitlint monorepo to v19.5.0 (#12790)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 11:53:32 -04:00
Julian Lam
1fbf911489 fix: add logic to automatically take over clients from old service workers 2024-09-12 11:22:02 -04:00
Barış Soner Uşaklı
d4cf5e7ee0 chore: up themes 2024-09-12 10:38:33 -04:00
Barış Soner Uşaklı
ad565a98ea Merge branch 'develop' into activitypub 2024-09-12 10:32:40 -04:00
Barış Soner Uşaklı
3e5a8d1cea chore: up themes 2024-09-12 10:29:10 -04:00
Barış Soner Uşaklı
ecfdb3e0fa move common dropdown tpls to core
move btn link hover/active css to core from harmony
2024-09-12 10:25:01 -04:00
Julian Lam
cf6c4c52b8 refactor: simplified ajaxify.check and likely made it equally more confusing 2024-09-11 14:43:55 -04:00
Barış Soner Uşaklı
c2600b124f fix: closes #12787, filter null topics 2024-09-11 14:26:16 -04:00
Barış Soner Uşaklı
609a9878a5 refactor: fix whitespace 2024-09-11 14:18:32 -04:00
Barış Soner Uşaklı
5220503c73 chore: up deps 2024-09-11 14:08:51 -04:00
Barış Soner Uşaklı
c58e09f91e refactor: fix btn-ghost usage to match bootstrap
remove btn-ghost-sm and replace with btn btn-ghost btn-sm
2024-09-11 14:04:19 -04:00
Julian Lam
5109b53921 feat: update service worker to handle push and notificationclick
Additional event handling for use by the upcoming web-push plugin.
2024-09-11 12:18:31 -04:00
Julian Lam
40fe4d88f9 feat: add onmessage handler for service worker 2024-09-11 12:15:12 -04:00
Julian Lam
fc4f6a4c56 refactor: split out logic to determine ajaxification into exported method
There was some internal logic in ajaxify that handled special links that
should explicitly not be ajaxified (either it is a null href or should be
loaded as a direct page load, etc.) - this was moved out to an exported
method so it can be consumed by the service worker onmessage listener.

Also since this logic evolved over many years, there were some
duplications and so those have been amended (though I will not guarantee
that it was done bug/regression free!!)
2024-09-11 12:14:04 -04:00
Julian Lam
176f4d0d09 fix: remove use of jquery $(this) in ajaxify 2024-09-11 10:22:34 -04:00
Barış Soner Uşaklı
8af4a18465 chore: up persona 2024-09-10 16:46:22 -04:00
renovate[bot]
6dc581773a fix(deps): update fontsource monorepo (#12779)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 13:38:26 -04:00