Commit graph

48 commits

Author SHA1 Message Date
Laura Hausmann 878970d318
[mastodon-client] Implement streaming API 2023-10-09 01:59:19 +02:00
Laura Hausmann 552041726b
Make html-to-mfm and its callstack async 2023-09-11 22:34:00 +02:00
Luna D Dragon 91b8b7b76b
Defry the fish (#125)
Co-authored-by: Luna <luna.dragon@suse.com>
Reviewed-on: https://iceshrimp.dev/iceshrimp/iceshrimp/pulls/125
Co-authored-by: Luna D Dragon <lunarequest@nullrequest.com>
Co-committed-by: Luna D Dragon <lunarequest@nullrequest.com>
2023-08-21 16:14:53 +02:00
ThatOneCalculator 6c7f0521aa find and replace 2023-07-02 15:18:30 -07:00
ThatOneCalculator 66b61bb41b refactor: 🚩 post editing is no longer experimental 2023-07-01 20:00:51 -07:00
Namekuji f03861a189 add refresh button to poll 2023-06-18 17:14:38 -04:00
Namekuji 284c0c58c4 don't broadcast poll updates 2023-06-18 13:23:59 -04:00
ThatOneCalculator 042780993c typo 2023-06-06 12:16:49 -07:00
ThatOneCalculator 95bb9e1f73 fix: post editing meta 2023-06-06 12:11:15 -07:00
Namekuji 53a8e3ffc2 enhance: emoji width and height 2023-05-19 22:26:13 -04:00
ThatOneCalculator c8ec5f324d chore: format 2023-05-05 13:29:39 -07:00
April John 13b5a0052e Feat: new internal post visibility "hidden" 2023-05-05 15:16:10 +02:00
Kaity A a56c7fe1d8 update file sensitivity on note edit 2023-05-02 18:22:42 +10:00
Kaitlyn Allan e58d1d7695 updates to include alt text editing 2023-05-02 17:47:16 +10:00
Kaity A 89716480e5 fix poll voting causing edit revisions. 2023-05-01 03:17:38 +10:00
Kaity A 6a509637d5 Implement inbound note edit federation 2023-05-01 02:29:50 +10:00
cutestnekoaqua d640af9714 handle mastodon style posts 2023-03-29 21:10:01 +02:00
Kio-td 070ec13665 Merge branch 'develop' of https://codeberg.org/calckey/calckey into develop 2023-02-12 12:11:21 -05:00
ThatOneCalculator 1d89cc3e3d docs: 📝 custom assets 2023-02-11 13:16:45 -08:00
daikei 13af804543 Discard notes made before Fedi's existence, or after today (#9605)
This PR should kill #9531 - Safeguarding against posts that are made before 2007 (Identica being made in 2008, the 'first ever activitypub software' according to wikipedia.)

Personally, if gone unnoticed, I believe that notes from the past can be used as an attack vector to silently flood a database.

Co-authored-by: Kio-td <kio.thedev@gmail.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9605
Co-authored-by: daikei <daikei@noreply.codeberg.org>
Co-committed-by: daikei <daikei@noreply.codeberg.org>
2023-02-11 21:05:31 +00:00
Kio-td 7465e8461d Fix bad math 2023-02-11 07:18:56 -05:00
Kio-td 1a90496318 Merge branch 'develop' of https://codeberg.org/Daikei/calckey into develop 2023-02-11 06:26:31 -05:00
Kio-td 4ff3b39ba3 Discard if 3 days in the future 2023-02-11 06:26:05 -05:00
daikei 7c64103668 Merge branch 'develop' into develop 2023-02-11 11:18:22 +00:00
Kio-td 1104db515e Semi-Kill #9531 2023-02-11 06:13:55 -05:00
ThatOneCalculator 13238973b6 chore: Rome Formatting 2023-02-10 15:41:19 -08:00
ThatOneCalculator 76011a3f28 fix: 🔒 prevent issues 2023-02-10 11:14:33 -08:00
Kio-td 79a3aadc60 Clean up bad coding practices 2023-02-10 00:38:23 -05:00
Kio-td cdc210f0f0 Close #9473 2023-02-10 00:19:47 -05:00
ThatOneCalculator 2aab2de38d refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
Effy Elden 1c269ee9ac Support quotes provided as 'quoteUri' field 2023-01-04 12:08:09 +11:00
Francis Dinh 8ff259f573 Block subdomains of blocked hosts 2022-12-24 14:46:09 -05:00
PK 2285812a88 Formatting 2022-12-15 16:13:48 -06:00
PK 52cc014e4d Translate portions of backend/src/remote/activitypub, the suspend-user service, and the boot process.
Some of these weren't translated so I thought I'd do 'em cause why not ¯\_(ツ)_/¯
2022-12-15 12:44:03 -06:00
Johann150 49686050cc backend: fix lint "no-throw-literal" 2022-08-04 13:36:37 -07:00
Johann150 efe35ea9e0 fix: correctly render note text
Fix a regression from #8787 that was previously fixed in #8440.
2022-06-16 12:32:09 +02:00
Johann150 c7a2c42cc2 enhance(federation): use ActivityPub defined property in favour of proprietary property. (#8787)
* add activitypub `source` property

* parse MFM from new `source` attribute
2022-06-10 14:31:58 +09:00
Johann150 fef27a1e92 chore: remove unused imports 2022-05-28 21:17:23 +02:00
syuilo 523ee14a73 refactor: migrate to typeorm 3.0 (#8443)
* wip

* wip

* wip

* Update following.ts

* wip

* wip

* wip

* Update resolve-user.ts

* maxQueryExecutionTime

* wip

* wip
2022-03-26 15:34:00 +09:00
syuilo 921299b02f perf(server): refactor and performance improvements 2022-03-25 16:27:41 +09:00
Johann150 37486e7ba6 recognize null in _misskey_content for notes (#8440) 2022-03-23 03:16:04 +09:00
syuilo 02f4d97987 fix esm 2022-03-01 01:26:32 +09:00
syuilo 94228778c9 refactor: Use ESM (#8358)
* wip

* wip

* fix

* clean up

* Update tsconfig.json

* Update activitypub.ts

* wip
2022-02-27 11:07:39 +09:00
syuilo e1b9c22874 enhance: convert svg to png of custom emojis 2022-01-21 18:47:02 +09:00
syuilo 21a7cb9546 refactor(server): use insert instead of save 2022-01-03 02:20:30 +09:00
syuilo 9b8d526ed0 fix lint 2021-12-09 23:58:30 +09:00
syuilo a39c964847 viaMobileフラグ廃止
Close #7965
2021-11-12 15:11:20 +09:00
syuilo 14148f6c4a refactoring
Resolve #7779
2021-11-12 02:02:25 +09:00
Renamed from src/remote/activitypub/models/note.ts (Browse further)