Commit Graph

334 Commits

Author SHA1 Message Date
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
usbharu 982a29f1e0
feat: ページングに対応 2024-07-30 01:01:26 +09:00
usbharu 96be4e5577
Merge branch 'refs/heads/develop' into timeline 2024-07-29 22:52:42 +09:00
usbharu d975690f12
Merge branch 'develop' into perf-spring-boot 2024-07-29 15:22:53 +09:00
usbharu 97bbd1a407 perf: Spring Boot起動速度を向上 2024-07-29 15:13:02 +09:00
usbharu e70f104b5c
wip 2024-07-29 00:15:40 +09:00
usbharu e728b0f990
feat: アカウント作成時に自動でホームタイムラインを作成するように 2024-07-20 17:16:28 +09:00
usbharu 8e84c8e59c
style: fix lint 2024-07-20 16:23:59 +09:00
usbharu edae599978
test: テストを修正 2024-07-20 16:19:34 +09:00
usbharu d0ff47525f
feat: タイムラインを読み込めるように 2024-07-20 16:11:35 +09:00
usbharu efbf2b0af7
feat: DB自動修復を追加 2024-07-20 11:23:16 +09:00
usbharu 841289700b
feat: Mongodbでタイムラインを構築できるように 2024-07-20 11:22:43 +09:00
usbharu c32e264575
feat: 起動できる状態に 2024-07-20 01:27:30 +09:00
usbharu b61282a058
feat: ページネーションを実装 2024-07-20 00:41:16 +09:00
usbharu 3057d9cc5a
feat: DefaultTimelineStore 2024-07-19 23:49:14 +09:00
usbharu b4c62fbd43
feat: タイムラインを実装 2024-07-15 17:30:28 +09:00
usbharu 5303b13b08
feat: タイムラインを実装 2024-07-14 21:11:22 +09:00
usbharu a550ddd5c3
feat: タイムラインの実装に必要なものを定義 2024-07-14 16:35:20 +09:00
usbharu 0143038707
feat: AbstractTimelineStoreを作成 2024-07-14 16:21:56 +09:00
renovate[bot] 1247ea3302 chore(deps): update dependency gradle to v8.9 2024-07-11 15:55:57 +00:00
renovate[bot] f23977a40c fix(deps): update dependency org.mockito.kotlin:mockito-kotlin to v5.4.0 2024-07-09 10:11:19 +00:00
usbharu 0d39e779c4
refactor: タイムラインの実装方式を変更 2024-07-06 18:30:02 +09:00
usbharu a4a3f4c0c4
refactor: タイムラインの実装方式を変更 2024-07-06 16:41:47 +09:00
usbharu faee779cfb
feat: Timelineの構築に必要なものを追加 2024-06-30 13:48:43 +09:00
usbharu ed872610f7
feat: Timelineの構築に必要なものを追加 2024-06-29 19:25:19 +09:00
usbharu 6188463a68
feat: Timelineの構築に必要なものを追加 2024-06-29 12:31:58 +09:00
usbharu c0f03560d5
feat: TimelinePostCreateSubscriberが機能するように 2024-06-29 12:31:57 +09:00
usbharu c74aba652e
feat: ドメインイベントを受け取れるように 2024-06-29 12:31:57 +09:00
usbharu c7ca317641 Revert "Devcontainer" 2024-06-22 14:22:36 +09:00
usbharu 830ebc058d chore: devcontainerで起動できるように 2024-06-21 09:10:40 +00:00
usbharu 1de6aff598 test: LocalActorMigrationCheckDomainServiceImplのテストを追加 2024-06-19 10:55:49 +09:00
usbharu 19ee832a6f test: Postのテストを追加 2024-06-19 10:23:03 +09:00
usbharu 34a049da5b test: Postのテストを追加 2024-06-18 15:58:49 +09:00
usbharu 4c431f0cb0 Merge remote-tracking branch 'origin/test' into test 2024-06-18 14:50:08 +09:00
usbharu ce731218ea Merge branch 'refs/heads/develop' into test
# Conflicts:
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/model/filter/FilterKeyword.kt
2024-06-18 10:19:11 +09:00
usbharu 1038e9e241 test: postsのテストを追加 2024-06-18 00:00:52 +09:00
usbharu 6297db32c6 test: テストを破壊したのを修正 2024-06-17 23:01:17 +09:00
usbharu c866705b92 style: fix lint 2024-06-17 22:47:36 +09:00
usbharu 571211f990 test: Filterのテストを追加 2024-06-17 16:10:02 +09:00
usbharu 845569a7f9 test: Actorのテストを追加 2024-06-17 14:40:23 +09:00
usbharu 446b87e3d9 style: fix lint 2024-06-16 16:54:56 +09:00
usbharu 48a4874fc4 feat: メディアアップロードAPIを追加 2024-06-16 16:03:39 +09:00
usbharu 43ef619eee feat: メディアアップロード処理を追加 2024-06-16 15:45:41 +09:00
usbharu a93131b5dc feat: メディア処理を追加 2024-06-16 13:09:15 +09:00
usbharu bf8c643d82 wip 2024-06-15 01:56:06 +09:00
usbharu 21ab0e0dfd feat: アイコンとバナーを設定できるように 2024-06-14 11:54:18 +09:00
usbharu 078547d5ff feat: フィルターの追加と削除を実装 2024-06-13 17:23:35 +09:00
usbharu ea666cf0f8 style: fix lint 2024-06-13 15:38:48 +09:00
usbharu 5ab62d1250 修正 2024-06-13 15:31:47 +09:00
usbharu 57d3091b18 feat: フィルターの実装を追加 2024-06-10 14:37:16 +09:00
usbharu 70a1a17e37 wip 2024-06-10 00:12:01 +09:00
usbharu 1245165516 feat: ミュート等ができるように 2024-06-08 18:49:57 +09:00
usbharu a939dd5f30 feat: ブロック等ができるように 2024-06-08 18:12:08 +09:00
usbharu 54e3af2253 feat: ドメイン層に認可的なものを追加 2024-06-08 16:37:57 +09:00
usbharu 86daf1041b feat: 投稿を取得できるように 2024-06-07 20:44:12 +09:00
usbharu 91867d6b83 feat: 投稿できるように 2024-06-07 19:10:49 +09:00
usbharu e0c0c8b22a sql 2024-06-07 19:10:32 +09:00
usbharu f79f90c8ef sql 2024-06-07 19:10:19 +09:00
usbharu 98a795c374 sql 2024-06-07 18:24:25 +09:00
usbharu 4d68b150dd feat: ログインできるように 2024-06-07 17:15:47 +09:00
usbharu e14a4aa89a wip 2024-06-07 15:03:53 +09:00
usbharu 97d9bf0898 feat: OAuth2でトークンの発行ができるように 2024-06-07 13:05:55 +09:00
usbharu a13fe45d0d feat: アプリケーションサービスの操作ログを残せるように 2024-06-07 00:37:34 +09:00
usbharu cf48ae651b feat: ローカルユーザーを作成できるように 2024-06-06 23:26:20 +09:00
usbharu 6739bb0da2 test: postのテストを追加 2024-06-06 14:15:59 +09:00
usbharu c84517908e Merge branch 'refs/heads/develop' into ddd 2024-06-05 12:09:51 +09:00
usbharu f794095ecf test: postのテストを追加 2024-06-05 12:07:58 +09:00
usbharu 2c298d2d26 test: postのテストを追加 2024-06-05 11:47:19 +09:00
usbharu 5de217fecc test: postのテストを追加 2024-06-05 10:45:10 +09:00
usbharu 5e7b538d1d 実際に起動できるように 2024-06-04 23:46:09 +09:00
usbharu bd747718d4 QueryMapperとResultRowMapperを作成 2024-06-04 22:46:48 +09:00
usbharu 21d0d7af69 wip 2024-06-04 22:08:14 +09:00
usbharu 23507f1812 chore: coreからmastodonにテンプレートを移動 2024-06-03 00:44:43 +09:00
usbharu 71eeb47169 wip 2024-06-02 23:18:45 +09:00
usbharu d5cb840270 wip 2024-06-02 21:35:03 +09:00
usbharu 92e13e3782 test: 動かなくなったテストを削除 2024-06-02 18:18:25 +09:00
usbharu ccd089fa8e wip 2024-06-02 17:49:59 +09:00
usbharu 922bdb4991 wip 2024-06-02 16:04:30 +09:00
usbharu e13858e068 wip 2024-06-01 20:47:36 +09:00
usbharu 869ef1e111 wip 2024-06-01 18:23:44 +09:00
usbharu 671d1e4f9e wip 2024-06-01 11:39:26 +09:00
renovate[bot] 50a057608d chore(deps): update dependency gradle to v8.8 2024-06-01 01:41:07 +00:00
usbharu 5193a3d2e3 Merge remote-tracking branch 'origin/ddd' into ddd
# Conflicts:
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/event/actor/ActorEvent.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/event/actorinstancerelationship/ActorInstanceRelationshipEvent.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/event/instance/InstanceEvent.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/event/post/PostEvent.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/model/actor/Actor2.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/model/actor/ActorId.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/model/actor/ActorName.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/model/actor/ActorPostsCount.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/model/actorinstancerelationship/ActorInstanceRelationship.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/model/instance/Instance.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/model/post/Post2.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/domain/service/actor/RemoteActorCheckDomainService.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/infrastructure/factory/Actor2FactoryImpl.kt
2024-06-01 10:25:23 +09:00
usbharu 7f89701077 wip 2024-06-01 10:19:00 +09:00
usbharu 6b80d81410 wip 2024-06-01 10:19:00 +09:00
usbharu 99c27e45c2 wip 2024-06-01 10:18:47 +09:00
usbharu 58077d13f6 wip 2024-05-29 12:31:51 +09:00
usbharu 997e28bdf6 wip 2024-05-29 11:56:51 +09:00
usbharu 75f60a7a62 wip 2024-05-28 17:54:17 +09:00
usbharu c2e8c0ca1f wip 2024-05-28 00:18:44 +09:00
usbharu ee8c8d4e14 wip 2024-05-27 21:59:06 +09:00
usbharu 62190c88db Merge branch 'develop' into kotlin2 2024-05-21 22:41:55 +09:00
usbharu 56389c73aa chore: Kotlin 2.0に対応 2024-05-21 22:41:18 +09:00
usbharu 2ea627c475 chore: Version Catalog化を勧めた 2024-05-20 15:53:47 +09:00
usbharu 610ecd121a chore: koverの修正 2024-05-18 16:18:54 +09:00
usbharu 7813cb2cbb Merge branch 'develop' into mock 2024-05-18 15:22:42 +09:00
usbharu e2ee8430d1 Merge branch 'develop' into detekt 2024-05-18 15:17:26 +09:00
usbharu 802e81622d style: fix lint 2024-05-18 15:14:23 +09:00
usbharu 00482a0cba chore: detektの実行時だけバージョンを変更するように 2024-05-18 14:39:56 +09:00
usbharu f760bace4b test: モックの作成をアノテーションベースに 2024-05-18 14:08:36 +09:00
renovate[bot] b4352ddc50 fix(deps): update dependency software.amazon.awssdk:s3 to v2.25.55 2024-05-18 03:27:52 +00:00
usbharu 0090dee2de test: モックの作成をアノテーションベースに 2024-05-18 00:09:54 +09:00
usbharu 7120b9a23f Merge remote-tracking branch 'origin/feature/undo-delete' into feature/undo-delete 2024-05-17 23:13:48 +09:00
usbharu 2e7efd5d6d feat: Repositoryを修正 2024-05-17 23:12:58 +09:00
usbharu 3830573032 Merge branch 'develop' into feature/undo-delete 2024-05-17 21:54:05 +09:00
usbharu 84b038f472 feat: 凍結されたユーザーの復旧に対応 2024-05-17 21:53:30 +09:00
usbharu c8294c4cb8 feat: 削除済みポストとActorを復元できるように 2024-05-17 21:31:08 +09:00
renovate[bot] 7f5990471e fix(deps): update dependency software.amazon.awssdk:s3 to v2.25.54 2024-05-17 02:45:44 +00:00
usbharu 1faed55c32 Merge branch 'develop' into renovate/gradle-8.x 2024-05-16 16:45:56 +09:00
renovate[bot] c1da0dcfb1 chore(deps): update dependency gradle to v8.7 2024-05-16 07:10:45 +00:00
renovate[bot] 02b22b2366 fix(deps): update dependency software.amazon.awssdk:s3 to v2.25.53 2024-05-16 07:01:45 +00:00
usbharu 21ced0670a Merge remote-tracking branch 'origin/feature/register-account' into feature/register-account 2024-05-16 15:53:33 +09:00
usbharu b686ac295f test: 必要になった権限を追加 2024-05-16 15:53:17 +09:00
usbharu 5bf57c7f2f Merge branch 'develop' into feature/register-account 2024-05-16 15:43:41 +09:00
usbharu 931a7a638a chore: マージを修正 2024-05-16 15:34:32 +09:00
usbharu e986b6cf77 Merge branch 'refs/heads/develop' into feature/register-account
# Conflicts:
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/application/config/CaptchaConfig.kt
#	hideout-core/src/main/kotlin/dev/usbharu/hideout/core/interfaces/api/auth/SignUpForm.kt
2024-05-16 15:32:22 +09:00
usbharu 7f6298430c Merge branch 'develop' into feature/jsonld 2024-05-16 15:29:43 +09:00
usbharu 4151cda7b6 test: テストを修正 2024-05-16 15:23:29 +09:00
usbharu 301c07c38e feat: JSON-LDとして正しいJSONを返すように 2024-05-14 22:52:23 +09:00
usbharu f25e9df896 wip 2024-05-14 16:06:59 +09:00
usbharu 19458e9adc wip 2024-05-14 15:11:02 +09:00
usbharu 822c57c02b test: JsonLDのシリアライズのテストを追加 2024-05-14 13:27:44 +09:00
usbharu 4ee71416d9 style: 不要なprintlnを消した 2024-05-14 10:58:15 +09:00
usbharu fb029098b7 feat: @contextにオブジェクトが存在していてもシリアライズ・デシリアライズできるように 2024-05-14 10:54:18 +09:00
usbharu 8f553d3ecd wip 2024-05-14 10:47:51 +09:00
usbharu ae43b5e793 wip 2024-05-14 09:32:35 +09:00
renovate[bot] 72b2ae9a89 fix(deps): update dependency org.jetbrains.kotlin:kotlin-test-junit to v1.9.24 2024-05-12 07:56:34 +00:00
usbharu 9a6c1ca1bc Merge branch 'develop' into feature/block 2024-05-12 16:53:07 +09:00
usbharu fd0a90ee51 fix: Exposedの変更を修正 2024-05-12 16:44:31 +09:00
usbharu 89161babd2 Merge remote-tracking branch 'origin/renovate/exposed' into renovate/exposed 2024-05-12 16:29:05 +09:00
usbharu 5cb99ebd75 fix: Exposedの変更を修正 2024-05-12 16:11:08 +09:00
renovate[bot] 1b57790c75 chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 2024-05-12 03:03:28 +00:00
renovate[bot] 5d9a5bf200 fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines-test to v1.8.1 2024-05-11 17:31:19 +00:00
renovate[bot] 88ec895bbd fix(deps): update dependency io.ktor:ktor-client-mock to v2.3.11 2024-05-11 16:53:19 +00:00
usbharu 5f534d83e9 test: 結合テストが壊れていたので修正 2024-05-12 01:46:32 +09:00
usbharu 6a4921cfac chore: プロジェクト構造を修正 2024-05-12 00:26:56 +09:00
usbharu 9d53444edd Merge branch 'refs/heads/develop' into feature/owl
# Conflicts:
#	gradle.properties
#	gradle/wrapper/gradle-wrapper.jar
#	hideout-core/build.gradle.kts
#	hideout-worker/gradle/wrapper/gradle-wrapper.properties
#	hideout-worker/gradlew
#	hideout-worker/gradlew.bat
#	owl/owl-broker/owl-broker-mongodb/build.gradle.kts
2024-05-11 23:02:19 +09:00
usbharu 9c7fda27ea feat: OWLでタスクを実行できるように 2024-05-11 22:50:03 +09:00
usbharu 5cdf78483d feat: Consumerを読み込んで起動できるように 2024-05-11 19:04:57 +09:00
usbharu 918de02c86 feat: OWLを使用してキューにいれることができるように 2024-05-11 15:35:42 +09:00
usbharu f1f6166a78 feat: 起動時にタスク定義を読み込むように 2024-05-08 20:52:39 +09:00
usbharu 7324e0b0e1 chore: KJOB依存を完全になくした 2024-05-08 19:30:24 +09:00
usbharu bb5cef6c22 feat: KJOBの使用箇所をなくした 2024-05-08 18:55:12 +09:00
usbharu 5ef130c94f feat: ProducerのBeanを作成できるように 2024-05-06 16:55:57 +09:00
usbharu 3a541fa4b0 feat: ジョブキューをOWLに切り替え 2024-05-04 18:28:01 +09:00
usbharu 0b29c3356a chore: 不要なプロパティを削除 2024-05-04 17:34:09 +09:00
usbharu c3255af665 chore: バージョンカタログを導入 2024-05-04 17:31:48 +09:00
usbharu 374b5581f6 chore: プロジェクトの設定を変更 2024-05-04 13:11:49 +09:00
usbharu 6e1ca49023 chore: プロジェクト構成を変更 2024-05-04 02:16:01 +09:00
usbharu 5b627ab1bd chore: プロジェクト構成を変更 2024-05-04 02:01:06 +09:00