usbharu
|
32e60dc6f8
|
feat: カスタム絵文字のリアクションの対応
|
2023-12-22 02:29:37 +09:00 |
usbharu
|
0607fe2bc5
|
feat: 投稿に絵文字データを使えるように
|
2023-12-21 19:41:27 +09:00 |
usbharu
|
cf52ebfd12
|
feat: ActorのMapperの修正
|
2023-12-21 19:15:00 +09:00 |
usbharu
|
80f4e9fb04
|
feat: 絵文字を識別するIDの生成を追加
|
2023-12-21 19:14:02 +09:00 |
usbharu
|
b070b8c71d
|
feat: Actorに絵文字情報を含めることが可能に
|
2023-12-21 19:13:36 +09:00 |
usbharu
|
086539e2a6
|
feat: 絵文字のテーブル定義を追加
|
2023-12-21 18:36:14 +09:00 |
usbharu
|
55af96bd6c
|
feat: 絵文字のエンティティとRepositoryを追加
|
2023-12-21 18:35:53 +09:00 |
usbharu
|
5be0d7d9c2
|
Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-21 15:07:28 +09:00 |
usbharu
|
f38d339802
|
style: fix lint
|
2023-12-21 14:56:48 +09:00 |
usbharu
|
7684a03015
|
Merge branch 'develop' into feature/for-update-transaction
# Conflicts:
# src/main/kotlin/dev/usbharu/hideout/core/domain/model/actor/Actor.kt
|
2023-12-21 14:50:36 +09:00 |
usbharu
|
3323229ef3
|
style: fix lint
|
2023-12-21 14:48:21 +09:00 |
usbharu
|
2105c47b03
|
feat: AbstractRepositoryを継承していないRepositoryで継承するように
|
2023-12-21 14:28:17 +09:00 |
usbharu
|
0e547fce3d
|
fix: 削除済みユーザーとアクティビティactorがないときのフォールバックを修正
|
2023-12-21 13:36:45 +09:00 |
usbharu
|
e7743c77f2
|
test: テストを修正
|
2023-12-21 12:57:06 +09:00 |
usbharu
|
0d7dfc6d27
|
feat: デバッグ用のトレースをオン・オフできるように
|
2023-12-21 12:06:51 +09:00 |
usbharu
|
e3a819f94d
|
feat: 未実装項目を実装
|
2023-12-21 11:27:46 +09:00 |
usbharu
|
fddc29bdfd
|
fix: 削除されていなかった実装を削除
|
2023-12-21 11:15:16 +09:00 |
usbharu
|
bf4d694aa2
|
refactor: 不要なQueryServiceを削除
|
2023-12-21 11:08:59 +09:00 |
usbharu
|
3571ab22e3
|
refactor: FailedToGetResourceExceptionを使わないように
|
2023-12-19 17:52:08 +09:00 |
usbharu
|
aa2741d614
|
feat: 重複排除
|
2023-12-19 17:00:15 +09:00 |
usbharu
|
f98178b37c
|
refactor: actorのDBからの取得に関する大規模な変更
|
2023-12-17 19:08:18 +09:00 |
usbharu
|
fdf3065953
|
style: fix lint
|
2023-12-14 16:44:15 +09:00 |
usbharu
|
3eb310f306
|
fix: equalsを修正
|
2023-12-14 15:50:19 +09:00 |
usbharu
|
e8b6b6784c
|
test: Equalsのテストを修正
|
2023-12-14 15:50:01 +09:00 |
usbharu
|
ec848630ca
|
fix: toStringを修正
|
2023-12-14 14:37:59 +09:00 |
usbharu
|
48bbf6a53b
|
test: テストを追加
|
2023-12-14 14:37:36 +09:00 |
usbharu
|
4e3a711506
|
test: テストを修正
|
2023-12-14 12:07:47 +09:00 |
usbharu
|
53d195bd8d
|
Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-14 01:13:16 +09:00 |
usbharu
|
bdd69d258c
|
refactor: Mastodon APIでAccountの箇所を修正
|
2023-12-14 00:55:40 +09:00 |
usbharu
|
77d79e2279
|
refactor: Actorsテーブルにフォロワー数情報とフォロー数情報を追加
|
2023-12-14 00:16:45 +09:00 |
usbharu
|
cc4c642d8c
|
style: fix lint
|
2023-12-13 17:40:20 +09:00 |
usbharu
|
db45838d95
|
Update src/main/kotlin/dev/usbharu/hideout/core/service/user/UserServiceImpl.kt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-13 17:31:59 +09:00 |
usbharu
|
a39ab545df
|
Update src/main/kotlin/dev/usbharu/hideout/core/domain/model/relationship/RelationshipRepositoryImpl.kt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-13 17:31:53 +09:00 |
usbharu
|
9afa0cb194
|
Update src/main/kotlin/dev/usbharu/hideout/activitypub/service/activity/delete/APSendDeleteService.kt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-13 17:31:43 +09:00 |
usbharu
|
e39747c703
|
Update src/main/kotlin/dev/usbharu/hideout/activitypub/service/activity/delete/APSendDeleteService.kt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-13 17:31:23 +09:00 |
usbharu
|
57a5a92ee5
|
Update src/main/kotlin/dev/usbharu/hideout/activitypub/service/activity/delete/APDeleteProcessor.kt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-13 17:31:16 +09:00 |
usbharu
|
6655537a2b
|
Update src/main/kotlin/dev/usbharu/hideout/activitypub/service/activity/delete/APDeleteProcessor.kt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-13 17:31:11 +09:00 |
usbharu
|
b83fd6e205
|
Update src/main/kotlin/dev/usbharu/hideout/activitypub/domain/model/Person.kt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-13 17:30:55 +09:00 |
usbharu
|
0f51ea7a17
|
test: テストを修正
|
2023-12-13 17:02:00 +09:00 |
usbharu
|
9f05e296a6
|
feat: アカウント削除をすることができるように
|
2023-12-13 16:45:14 +09:00 |
usbharu
|
c98a90e2fc
|
feat: アカウント削除アクティビティに対応
|
2023-12-13 16:21:23 +09:00 |
usbharu
|
511288f4bb
|
feat: アカウント削除に対応
|
2023-12-13 16:08:05 +09:00 |
usbharu
|
8a7ff91a95
|
fix: #214
|
2023-12-13 16:07:43 +09:00 |
usbharu
|
b3723da219
|
fix: 削除フラグが永続化されていなかったのを修正
|
2023-12-13 15:04:18 +09:00 |
usbharu
|
8a18780963
|
feat: 削除された投稿はレコードを完全に削除せず、返信などの情報を維持したまま削除されるように
|
2023-12-13 15:02:17 +09:00 |
usbharu
|
0c647cc96d
|
Update src/main/kotlin/dev/usbharu/hideout/core/infrastructure/exposedquery/ReactionQueryServiceImpl.kt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-13 11:02:31 +09:00 |
usbharu
|
3b4a6a04e0
|
feat: リアクションの削除に対応
|
2023-12-13 10:54:45 +09:00 |
usbharu
|
f0a3251ea1
|
style: fix lint
|
2023-12-12 17:52:58 +09:00 |
usbharu
|
a0b434b023
|
Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-12 17:11:55 +09:00 |
usbharu
|
69a889a8d7
|
feat: AccountQueryServiceを作成し、アカウントAPIから取得される情報を正確に
|
2023-12-12 16:48:25 +09:00 |
usbharu
|
ef6c97b08c
|
fix: フォローリクエストAPIを修正
|
2023-12-12 13:54:35 +09:00 |
usbharu
|
ddaf630ed3
|
feat: フォローリクエストAPIを追加
|
2023-12-12 13:02:19 +09:00 |
usbharu
|
4e8cffdbe2
|
refactor: Hideoutユーザー側の設定もActivityPubと合わせるように
|
2023-12-12 12:02:54 +09:00 |
usbharu
|
fe74d1e30b
|
feat: フォロー承認制ユーザーかの情報をActivityPub側でも持たせるように
|
2023-12-12 01:32:55 +09:00 |
usbharu
|
6b535a042a
|
feat: フォロー承認制ユーザーとするかの設定をMastodon APIから行えるように
|
2023-12-12 00:03:48 +09:00 |
usbharu
|
1eaac1247a
|
test: テストを修正
|
2023-12-11 18:08:32 +09:00 |
usbharu
|
bbd7754385
|
refactor: passwordをUserDetailに移動
|
2023-12-11 17:58:22 +09:00 |
usbharu
|
9c2107eac1
|
refactor: 命名をプログラムにも適用
|
2023-12-11 17:13:29 +09:00 |
usbharu
|
b74e359123
|
refactor: リモートユーザーとローカルユーザーをactor、Hideout自身のユーザーをuserに統一
|
2023-12-11 17:12:33 +09:00 |
usbharu
|
35a6fbdb96
|
test: テストを修正
|
2023-12-11 16:26:03 +09:00 |
usbharu
|
f7a9dd00e3
|
test: テストを修正
|
2023-12-11 16:19:44 +09:00 |
usbharu
|
f5a406d222
|
test: タイムラインのテストを追加
|
2023-12-11 15:43:42 +09:00 |
usbharu
|
da4d9d698b
|
fix: #206 タイムラインが未ログイン状態で見れなくなっている問題を修正
|
2023-12-11 15:43:28 +09:00 |
usbharu
|
aba7460672
|
test: APDeliverBlockJobProcessorとAPSendAcceptServiceImplのテストを追加
|
2023-12-11 14:35:35 +09:00 |
usbharu
|
93d6b74c23
|
test: APAcceptProcessorとAPDeliverAcceptJobProcessorのテストを追加
|
2023-12-11 14:17:12 +09:00 |
usbharu
|
578247b966
|
Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-11 13:22:43 +09:00 |
usbharu
|
35d957567c
|
test: rejectFollowRequestのテストを修正
|
2023-12-11 12:43:27 +09:00 |
usbharu
|
31e69f8141
|
feat: フォロー承認を取り消しの方法を追加
|
2023-12-11 12:29:08 +09:00 |
usbharu
|
de5bc691bc
|
feat: フォロワーを解除に対応
|
2023-12-11 12:18:09 +09:00 |
usbharu
|
686fecf0bc
|
fix: ブロックされたときブロックされたactorからブロックしたactorへのフォローを解除するように
|
2023-12-11 11:41:56 +09:00 |
usbharu
|
2dd0bfcb8d
|
fix: ブロックとフォロー承認が出来なかった問題を修正
|
2023-12-11 11:29:15 +09:00 |
usbharu
|
539c65ada2
|
feat: Mastodon APIからフォロー解除・ブロック解除ができるように
|
2023-12-11 11:28:43 +09:00 |
usbharu
|
c57ba6d434
|
refactor: 不要な依存を削除 fix lint
|
2023-12-11 01:47:23 +09:00 |
usbharu
|
e9e96508ba
|
Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2023-12-11 01:34:21 +09:00 |
usbharu
|
55783fefa2
|
fix: フォロー承認に失敗するのを修正
|
2023-12-11 01:22:17 +09:00 |
usbharu
|
8038232334
|
feat: JobProcessorを追加
|
2023-12-10 17:58:55 +09:00 |
usbharu
|
0071759ee4
|
refactor: JSONマッピング用のPOJOの変数名を修正
|
2023-12-10 17:44:40 +09:00 |
usbharu
|
6dead7462e
|
feat: 仮の実装をちゃんと実装
|
2023-12-10 17:43:46 +09:00 |
usbharu
|
eae606e0e3
|
test: テスト用のSQLを修正
|
2023-12-10 16:47:36 +09:00 |
usbharu
|
12d248076d
|
wip 未実装のものを仮で実装
|
2023-12-10 16:47:18 +09:00 |
usbharu
|
ed7b3e8c65
|
refactor: テーブル定義を修正
|
2023-12-10 16:20:29 +09:00 |
usbharu
|
d2faa7f204
|
feat: RelationshipRepositoryとRelationshipQueryServiceの実装を追加
|
2023-12-10 16:13:51 +09:00 |
usbharu
|
a011d22587
|
refactor: 不要なメソッドを削除、FollowQueryServiceの実体をRelationshipQueryServiceに
|
2023-12-10 15:55:09 +09:00 |
usbharu
|
30b190584a
|
test: テストを修正
|
2023-12-10 15:43:12 +09:00 |
usbharu
|
fb1022aa41
|
refactor: その他の部分でRelationshipServiceに置き換え
|
2023-12-10 15:42:59 +09:00 |
usbharu
|
0f65f242b6
|
refactor: MastodonAPIをRelationshipServiceでの操作に置き換え
|
2023-12-10 15:13:13 +09:00 |
usbharu
|
b5e2981095
|
test: RelationshipServiceImplTestを追加
|
2023-12-10 14:32:43 +09:00 |
usbharu
|
5b6aa9e4e8
|
feat: リモートとの不整合の解決を追加
|
2023-12-10 14:32:13 +09:00 |
usbharu
|
0b3c27619e
|
feat: ユーザー間の関係をRelationshipServiceで管理するように
|
2023-12-09 21:09:52 +09:00 |
usbharu
|
03ae444d54
|
feat: ブロック操作ユーザーとブロック対象ユーザーが両方リモートになっている異常なアクティビティを無視するように
|
2023-12-08 13:12:40 +09:00 |
usbharu
|
1a7cec5c7b
|
doc: ドキュメントを追加
|
2023-12-08 12:59:43 +09:00 |
usbharu
|
2c1da54a77
|
feat: ブロックのMastodon APIを追加
|
2023-12-08 12:46:52 +09:00 |
usbharu
|
7e93db6c7e
|
fix: #201
|
2023-12-08 12:29:26 +09:00 |
usbharu
|
0ac4e37f0a
|
feat: テーブル定義を追加
|
2023-12-08 12:28:21 +09:00 |
usbharu
|
da8d3b9aea
|
feat: Blockアクティビティ受診時の処理を追加
|
2023-12-08 12:22:38 +09:00 |
usbharu
|
5559948ba6
|
feat: Blockの配送処理を追加
|
2023-12-08 12:22:24 +09:00 |
usbharu
|
bbc91ab981
|
feat: BlockServiceを追加
|
2023-12-08 12:22:08 +09:00 |
usbharu
|
25970ebd4b
|
feat: ObjectDeserializerにRejectを追加
|
2023-12-08 12:21:23 +09:00 |
usbharu
|
1cb54ee08e
|
test: Rejectのシリアライズデシリアライズのテストを追加
|
2023-12-07 17:52:57 +09:00 |
usbharu
|
4d3a1233d9
|
feat: RejectのJSONデシリアライズ用のPOJOを追加
|
2023-12-07 17:52:12 +09:00 |