1
0
Commit Graph

386 Commits

Author SHA1 Message Date
Marie cfad5999b2 Fix polls not rendering properly in Schedule List 2025-05-08 01:26:56 +02:00
Hazelnoot c302a5c2d7 reorder relay activities to avoid delivery race condition 2025-05-07 12:40:01 -04:00
Hazelnoot 76597d1a4c check role assignments in featured timeline 2025-05-04 08:55:57 -04:00
Hazelnoot f6eb3148f3 use bucket rate limit for featured timeline 2025-05-04 08:55:26 -04:00
Hazelnoot f4dafd709c check suspended users/hosts in following feed 2025-05-03 21:43:53 -04:00
dakkar 3f611fe234 honour blocked hosts in global-timeline 2025-05-02 15:57:56 +01:00
Hazelnoot 3199c309e2 make bubble timeline visibility checks match local timeline 2025-05-01 12:14:45 -04:00
Hazelnoot 9c301fa5aa Merge branch 'misskey-develop' into merge/2025-03-24
# Conflicts:
#	.github/workflows/api-misskey-js.yml
#	.github/workflows/changelog-check.yml
#	.github/workflows/check-misskey-js-autogen.yml
#	.github/workflows/get-api-diff.yml
#	.github/workflows/lint.yml
#	.github/workflows/locale.yml
#	.github/workflows/on-release-created.yml
#	.github/workflows/storybook.yml
#	.github/workflows/test-backend.yml
#	.github/workflows/test-federation.yml
#	.github/workflows/test-frontend.yml
#	.github/workflows/test-misskey-js.yml
#	.github/workflows/test-production.yml
#	.github/workflows/validate-api-json.yml
#	package.json
#	packages/backend/package.json
#	packages/backend/src/server/api/ApiCallService.ts
#	packages/backend/src/server/api/endpoints/drive/files/create.ts
#	packages/frontend-shared/js/url.ts
#	packages/frontend/package.json
#	packages/frontend/src/components/MkFileCaptionEditWindow.vue
#	packages/frontend/src/components/MkInfo.vue
#	packages/frontend/src/components/MkLink.vue
#	packages/frontend/src/components/MkNote.vue
#	packages/frontend/src/components/MkNotes.vue
#	packages/frontend/src/components/MkPageWindow.vue
#	packages/frontend/src/components/MkReactionsViewer.vue
#	packages/frontend/src/components/MkTimeline.vue
#	packages/frontend/src/components/MkUrlPreview.vue
#	packages/frontend/src/components/MkUserPopup.vue
#	packages/frontend/src/components/global/MkPageHeader.vue
#	packages/frontend/src/components/global/MkUrl.vue
#	packages/frontend/src/components/global/PageWithHeader.vue
#	packages/frontend/src/pages/about-misskey.vue
#	packages/frontend/src/pages/announcements.vue
#	packages/frontend/src/pages/antenna-timeline.vue
#	packages/frontend/src/pages/channel.vue
#	packages/frontend/src/pages/instance-info.vue
#	packages/frontend/src/pages/note.vue
#	packages/frontend/src/pages/page.vue
#	packages/frontend/src/pages/role.vue
#	packages/frontend/src/pages/tag.vue
#	packages/frontend/src/pages/timeline.vue
#	packages/frontend/src/pages/user-list-timeline.vue
#	packages/frontend/src/pages/user/followers.vue
#	packages/frontend/src/pages/user/following.vue
#	packages/frontend/src/pages/user/home.vue
#	packages/frontend/src/pages/user/index.vue
#	packages/frontend/src/ui/deck.vue
#	packages/misskey-js/generator/package.json
#	pnpm-lock.yaml
#	scripts/changelog-checker/package-lock.json
#	scripts/changelog-checker/package.json
2025-04-29 15:54:11 -04:00
anatawa12 ec92bf47f1 Exclude blocked instance note from most timelines (#15792)
* Exclude blocked instance note from most timelines

* Exclude blocked instance note from FTT timelines

* Exclude blocked instance note from featured

* fix type
2025-04-28 07:21:00 +09:00
Hazelnoot 8957cd9f3e Make NoteEdit entity match the database schema 2025-04-13 19:19:49 -04:00
Hazelnoot f9c1535147 fix backend lint errors 2025-04-02 10:35:11 -04:00
Hazelnoot 6ac37b4d6c lint and type fixes 2025-04-01 20:47:04 -04:00
Hazelnoot fffa6c97fe copy changes to notes/edit.ts 2025-04-01 10:55:56 -04:00
Hazelnoot 383633873d fix backend type errors 2025-04-01 10:12:59 -04:00
Hazelnoot 08b8d50124 fix type errors from notes/versions endpoint 2025-03-31 14:30:18 -04:00
Hazelnoot 4ae26e6e18 Merge branch 'misskey-develop' into merge/2025-03-24 2025-03-30 01:58:17 -04:00
syuilo c29a5764d3 refactor(backend): better method name 2025-03-27 16:51:08 +09:00
Hazelnoot d8908ef2d8 merge upstream 2025-03-25 16:14:53 -04:00
syuilo f1f24e39d2 Feat: Chat (#15686)
* wip

* wip

* wip

* wip

* wip

* wip

* Update types.ts

* Create 1742203321812-chat.js

* wip

* wip

* Update room.vue

* Update home.vue

* Update home.vue

* Update ja-JP.yml

* Update index.d.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* wip

* Update home.vue

* clean up

* Update misskey-js.api.md

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* lint fixes

* lint

* Update UserEntityService.ts

* search

* wip

* 🎨

* wip

* Update home.ownedRooms.vue

* wip

* Update CHANGELOG.md

* Update style.scss

* wip

* improve performance

* improve performance

* Update timeline.test.ts
2025-03-24 21:32:46 +09:00
Marie a90a8e9e68 merge: Ignore empty content warnings in API (resolves #977) (!929)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/929

Closes #977

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-03-09 18:29:50 +00:00
Marie 1f592f9166 upd: simplify checks 2025-03-06 16:48:32 +01:00
Marie 70d88805d5 chore: typecheck error 2025-03-06 01:23:15 +01:00
Marie 40599190f7 add: libretranslate 2025-03-06 01:03:02 +01:00
Hazelnoot 1483f96c3f collapse empty cw to null 2025-03-03 08:39:39 -05:00
Hazelnoot 908271c995 ignore empty CW with creating / editing notes 2025-03-03 01:30:29 -05:00
Hazelnoot 14a81b4f85 merge: Add "reject quotes" settings (!901)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/901

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-03-01 03:33:06 +00:00
dakkar 9bf1d4c5ac probably fix editing scheduled notes - fixes #934
the result of `notes/schedule/list` needs to be shaped like an array
of `Packed<'Note'>`, but it wasn't

now it's much closer, and I can edit scheduled quotes and replies
2025-02-26 12:57:20 +00:00
Hazelnoot 292d3b9229 add "reject quotes" toggle at user and instance level
+ improve, cleanup, and de-duplicate quote resolution
+ add warning message when quote cannot be loaded
+ add "process error" framework to display warnings when a note cannot be correctly loaded from another instance
2025-02-20 09:57:48 -05:00
Hazelnoot 667262dcfb Merge branch 'develop' into merge/2024-02-03
# Conflicts:
#	locales/index.d.ts
#	packages/backend/src/core/SearchService.ts
#	packages/frontend/src/pages/search.note.vue
#	packages/misskey-js/src/autogen/types.ts
#	sharkey-locales/en-US.yml
2025-02-13 17:04:50 -05:00
Hazelnoot ed981a6970 add new note search file types (module, flash) and optimize file type query 2025-02-13 09:28:46 -05:00
Hazelnoot feb80ee992 Merge branch 'develop' into merge/2024-02-03 2025-02-11 10:52:52 -05:00
dakkar 7b507485b5 search-by-tags returns "home" notes - fixes #933
featured / trending tags count both "home" and "public" notes, so this
should do the same
2025-02-10 10:16:27 +00:00
Hazelnoot 9086de1648 fix import order in notes/favorite/delete.ts 2025-02-04 10:42:23 -05:00
Hazelnoot b2b6f2f1d6 fix lint errors in notes/schedule/create.ts 2025-02-04 10:42:08 -05:00
Hazelnoot d879e5c03a fix import order in notes/global-timeline.ts 2025-02-04 10:41:52 -05:00
Hazelnoot 8e7cac3d77 fix import order in notes/like.ts 2025-02-04 10:41:27 -05:00
Marie e50ff9db6a upd: make schedule time work cross timezones 2024-12-15 22:41:16 +01:00
dakkar 6d4ae93592 Merge branch 'develop' into feature/2024.10 2024-12-12 13:04:51 +00:00
Marie f02d099413 fix deletion of scheduled note 2024-12-09 06:15:29 +01:00
Marie 152cc07483 Apply suggestions 2024-12-09 05:58:25 +01:00
Marie fc9d777dc3 upd: add notification for failures, add reasons for failure, apply suggestions 2024-12-09 05:32:51 +01:00
Marie 4f58b8de20 fix: drive content not being loaded 2024-12-09 05:31:36 +01:00
NoriDev 2528508cff feat: 노트 게시를 예약할 수 있음 (yojo-art/cherrypick#483, [Type4ny-Project/Type4ny@271c872c](https://github.com/Type4ny-Project/Type4ny/commit/271c872c97f215ef5d8e0be62251dd422a52e5b1)) 2024-12-09 05:31:03 +01:00
dakkar eb25238a8e Merge branch 'develop' into feature/2024.10 2024-11-28 11:17:27 +00:00
Julia 52976588a7 merge: Bump develop version (!789)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/789
2024-11-28 06:15:32 +00:00
dakkar c4334bff81 honour blocks and "signing required" for note versions 2024-11-23 12:37:15 +00:00
Hazelnoot e3b826db5a add rate limits to all public endpoints 2024-11-22 15:19:24 -05:00
dakkar 56563d8dc4 fix lints 2024-11-22 13:11:16 +00:00
dakkar bc816cb166 Merge tag '2024.11.0' into feature/2024.10 2024-11-22 12:29:04 +00:00
Caramel 03559156b9 Improve performance of notes/following API 2024-11-09 00:32:03 +01:00