Commit Graph

299 Commits

Author SHA1 Message Date
usbharu 2b567bb1d5
feat: Post詳細ページでリアクションを表示できるように 2024-09-08 15:58:05 +09:00
usbharu 1b4dbc8566
feat: reactionのテーブル定義を追加 2024-09-08 01:17:58 +09:00
usbharu daf676503d
feat: ReactionRepositoryを追加 2024-09-08 01:10:12 +09:00
usbharu 72c9b8b7c5
feat: Reactionを追加 2024-09-08 00:58:18 +09:00
usbharu cf1327eae4 style: fix lint (CI) 2024-09-07 14:29:44 +00:00
usbharu 0c3e69a7e4
feat: unfollow時にフォローリクエストも破棄するように
不整合等の解消を容易にするためのため
2024-09-07 23:23:57 +09:00
usbharu b3a5749b54
feat: ユーザー詳細からフォロー/アンフォローできるように 2024-09-07 18:46:49 +09:00
usbharu cf0b0017f6
feat: 所有しているタイムラインの一覧を取得できるように 2024-09-07 16:44:30 +09:00
usbharu 8c5c2abb3f
feat: フォローを外したときにホームタイムラインから自動で外れるように 2024-09-07 16:04:19 +09:00
usbharu cc0e14f00b
Merge branch 'develop' into structured-logging 2024-09-07 14:48:26 +09:00
usbharu c26e8aea4b
chore: version catalogを使用するように 2024-09-07 13:30:46 +09:00
usbharu e8724f333d
chore: ロガーをlogbackに変更して構造化ログを出力するように 2024-09-07 13:27:02 +09:00
usbharu c7742914ef style: fix lint (CI) 2024-09-06 08:58:52 +00:00
usbharu 4bc0dc6927
Merge branch 'develop' into use-upsert 2024-09-06 17:54:28 +09:00
usbharu 96af8fa144
feat: insertとupdateを使用していた部分をupsertに置き換え 2024-09-06 17:53:58 +09:00
usbharu da106a6922
style: fix lint 2024-09-06 17:47:11 +09:00
usbharu 4acc1653d1
fix: errorのときもindexになってしまうためerrorのときのみ除外するように 2024-09-06 17:42:06 +09:00
usbharu 4d86cc0e41
feat: レイアウト等を統一し、ヘッダーを追加 2024-09-06 17:41:27 +09:00
usbharu f86a224ed2 style: fix lint (CI) 2024-09-05 15:39:25 +00:00
usbharu 5036e01c89 style: fix lint (CI) 2024-09-05 15:35:56 +00:00
usbharu c8a8e77021
feat: OGP用のクラスを追加 2024-09-05 15:31:10 +09:00
usbharu 48d325deed
feat: OGP用のクラスを追加 2024-09-05 14:15:45 +09:00
usbharu df6d2940ed
feat: privateなときは登録フォームへのリンクを出さないように
登録自体はまだできる
2024-09-05 12:59:25 +09:00
usbharu aa34fb0370
feat: /auth配下をMastodonと統一 2024-09-05 12:33:53 +09:00
usbharu 7b77b097ca
feat: ログイン用ページをMastodonと統一 2024-09-05 11:55:35 +09:00
usbharu 15cb1375c8
feat: 一部のnoscriptタグを削除 2024-09-04 19:12:42 +09:00
usbharu 4f9c431d9b
feat: クエリパラメータでSSRを使用するかを切り替えれるように
SSRを使用するかの設定はセッショに保存され、次のアクセスから設定する必要はなくなる
サーバーはとりあえずSPA用のindexページを送信し、noscriptを検知してクエリパラメータ付きのページに遷移する
2024-09-04 18:55:10 +09:00
usbharu fec59ab622
fix: クエリパラメータのパラメータ名の形式を修正
fix #577
2024-09-04 16:50:27 +09:00
usbharu 975fd5160b
feat: 投稿に直接返信できるように 2024-09-04 16:26:47 +09:00
usbharu 57afdcdd7b wip 2024-09-04 15:48:48 +09:00
usbharu 0463ad6b69
wip 2024-08-29 14:02:16 +09:00
usbharu 992cc18c62
feat: /users/:idを追加 2024-08-27 10:43:08 +09:00
usbharu c48694ab0b
feat: /auth/sign_up を改良 2024-08-26 17:50:03 +09:00
usbharu 533582534f
feat: messagesをホットリロードに対応 2024-08-26 17:47:41 +09:00
usbharu 623e56bb91 style: fix lint (CI) 2024-08-26 06:31:51 +00:00
usbharu 3b8156e16d
chore: 開発時にホットリロード等ができるように 2024-08-26 15:24:12 +09:00
usbharu 456df222f2
feat: 設定ファイルの内容を自動的に生成するように 2024-08-26 13:32:00 +09:00
usbharu e054e47453
chore: 開発環境用の設定ファイルを追加 2024-08-24 18:21:13 +09:00
usbharu ac5d6800e1 style: fix lint (CI) 2024-08-24 04:22:10 +00:00
usbharu eed5e8a75a
revert: MDCに対応してなかったので削除 2024-08-24 13:17:25 +09:00
usbharu 0c9faa509b
feat: mdcを出力するように 2024-08-24 12:57:33 +09:00
usbharu e4947ce5a9
feat: ログを改善 2024-08-24 12:22:31 +09:00
usbharu 9b60099ad9
refactor: Thymeleafの警告をなくした 2024-08-24 12:13:21 +09:00
usbharu 7362d20565
fix: 起動しなかったので修正 2024-08-24 12:04:47 +09:00
usbharu 457b6a12be
refactor: userdetailのtoStringを改良 2024-08-24 12:04:31 +09:00
usbharu c872a837eb
refactor: SnowflakeIdGenerateServiceを改良 2024-08-24 11:31:36 +09:00
usbharu 9663cba4af style: fix lint (CI) 2024-08-24 02:00:49 +00:00
usbharu e2c633a917
feat: init関数を使用して初期化するように 2024-08-24 10:54:16 +09:00
usbharu d5805089f5
feat: Subscriberにinit関数を追加 2024-08-24 10:53:44 +09:00
usbharu 896e7de1ec style: fix lint (CI) 2024-08-23 15:20:28 +00:00
usbharu 486268609b
Merge branch 'develop' into detekt 2024-08-24 00:16:19 +09:00
usbharu fd0d6b9625
style: fix lint 2024-08-23 23:39:27 +09:00
usbharu 76abc69c6c style: fix lint (CI) 2024-08-23 13:49:15 +00:00
usbharu e15380c96c
feat: MediaにオーナーのActorIdを追加 2024-08-23 22:43:11 +09:00
usbharu 7e8d066144
fix: Actorのurlがoutboxのurlとなっていたのを修正 2024-08-23 22:22:16 +09:00
usbharu 29ff1269ce style: fix lint (CI) 2024-08-17 10:52:33 +00:00
usbharu 3105c6cf65
Merge branch 'develop' into timeline2 2024-08-17 19:49:05 +09:00
usbharu 11e2eb1e10
feat: ページングが動くように 2024-08-17 18:21:32 +09:00
usbharu d53cdca9e5
feat: ホームタイムラインが読めるように 2024-08-16 15:10:53 +09:00
usbharu e1787423e8
feat: 自分自身をホームタイムラインに追加するように 2024-08-16 15:02:32 +09:00
usbharu e9d776f71a
feat: トランザクションの問題で正常にドメインイベントを受け取ったあとの処理を実行できなかった問題を修正 2024-08-16 14:25:26 +09:00
usbharu 8d244b74c1
feat: ローカルユーザー追加時に自動でホームタイムライン等を作成するように 2024-08-16 02:49:48 +09:00
usbharu 711084e366
feat: タイムラインを読めるように 2024-08-15 18:22:56 +09:00
usbharu 88a61ba97f
feat: タイムラインを読めるように 2024-08-15 00:02:26 +09:00
renovate[bot] 04a0059fb2 chore(deps): update dependency gradle to v8.10 2024-08-14 13:46:21 +00:00
usbharu f6fec05667
chore: detektの設定を更新 2024-08-13 21:09:31 +09:00
usbharu b2d59f619b
chore: version catalogに統一 2024-08-13 21:06:59 +09:00
usbharu 6d997e8012 style: fix lint (CI) 2024-08-13 11:16:14 +00:00
usbharu d5f08ef710
chore: ciを改善 2024-08-13 20:11:00 +09:00
usbharu 4e8581ca94
test: 終わらないテストが発生したのでテストごと消した 2024-08-13 15:37:51 +09:00
usbharu 91573c0b2e
feat: 投稿フォームを追加 2024-08-13 12:31:02 +09:00
usbharu 1fc6a1fa38
feat: wip 投稿フォーム作成 2024-08-12 23:22:38 +09:00
usbharu 2bc9b17cdc
feat: 画像読み込みに対応 2024-08-12 22:13:16 +09:00
usbharu be07a89b7f
feat: ogpに対応 2024-08-12 22:04:42 +09:00
usbharu f4d30e837e
feat: 投稿詳細ページを作成 2024-08-12 21:38:07 +09:00
usbharu ced41e64fd
fix: メディア付き投稿に失敗する問題を修正 2024-08-12 13:28:03 +09:00
usbharu 7ec997c1d5
fix: よくない修正だったのでロールバック 2024-08-11 16:33:22 +09:00
usbharu ed3b3f07fb
fix: 自分自身の投稿が見えないようになっていた問題を修正 2024-08-11 13:10:10 +09:00
usbharu 146b907c69
feat: QueryServiceの認可処理を追加して起動できるように 2024-08-11 12:33:37 +09:00
usbharu 1a3fc05dad
feat: ローカルユーザーのみ使用できる部分を変更 2024-08-11 00:30:24 +09:00
usbharu 507c1d8932
refactor: principalのactorIdを使用するように 2024-08-11 00:28:32 +09:00
usbharu 2e38c64a3d
chore: 構成キャッシュをしないように 2024-08-10 19:44:35 +09:00
usbharu 4a665029ec
chore: 2024-08-10 19:40:09 +09:00
usbharu a1b4631a13
chore: 2024-08-10 19:38:36 +09:00
usbharu 6062230e78
chore: diff test 2024-08-10 13:53:10 +09:00
usbharu ceb206289c
chore: build-test 2024-08-10 12:18:52 +09:00
usbharu 3ab86fc511
テストを追加 2024-08-09 23:06:43 +09:00
usbharu 7db82462fa
wip 2024-08-09 10:00:40 +09:00
usbharu 2cfc8bc0d8
test: テストを追加 2024-08-09 00:16:14 +09:00
usbharu f7de5b03f1
test: お引越しのテストを追加 2024-08-08 17:29:05 +09:00
usbharu f96c16b2a3
test: タイムラインのテストを追加 2024-08-07 18:47:24 +09:00
usbharu 046350ef84
wip 2024-08-07 12:13:52 +09:00
usbharu 4fd97b6182
feat: Postのアクセス制御を追加 2024-08-07 11:41:05 +09:00
usbharu 0825be76b3
test: テストを追加 2024-08-06 17:43:14 +09:00
usbharu c056b7598b
feat: 新しい認可システムを組み込み 2024-08-06 13:00:00 +09:00
usbharu cb886fc763
test: テストを修正 2024-08-06 00:12:59 +09:00
usbharu f5fc4fd0ee
feat: 多少の改善にはなっただろうか 2024-08-06 00:04:32 +09:00
usbharu 884983f3e4
認可(Spring Security以外全部)を破壊 2024-08-03 16:37:55 +09:00
usbharu d9bd21661c
feat: ページングに対応 2024-07-30 10:50:51 +09:00
usbharu fcd6ebc518
feat: ページングに対応 2024-07-30 01:09:00 +09:00