Skip to content

Implement the rehauled new tracking flow which splits tracking from posting#37

Merged
Ashkan-san merged 18 commits intodevelopfrom
feature/better_tracking_flow
Feb 9, 2026
Merged

Implement the rehauled new tracking flow which splits tracking from posting#37
Ashkan-san merged 18 commits intodevelopfrom
feature/better_tracking_flow

Conversation

@Ashkan-san
Copy link
Collaborator

No description provided.

Ashkan Haghighi Fashi added 18 commits January 23, 2026 12:40
…le header to use a expandable bio and other minor ui improvements
…rnal api calls and dont wait for shelf item syncing
…0 chars for title and 1000 for description
…le header to use a expandable bio and other minor ui improvements
…0 chars for title and 1000 for description
…to feature/better_tracking_flow

# Conflicts:
#	app/CLAUDE.md
#	app/TODO.md
#	app/composeApp/src/commonMain/composeResources/values-en/tracking.xml
#	app/composeApp/src/commonMain/composeResources/values/tracking.xml
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/common/MediaItemCard.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/create_post/components/create/MediaInfoCard.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/create_post/components/create/ReviewTextInfo.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/create_tracking/components/thoughts/ThoughtsSheet.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/discover/DiscoverViewModel.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/post_detail/PostDetailScreen.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/post_feed/PostFeedScreen.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/post_feed/PostFeedViewModel.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/post_feed/components/card/PostCardMedia.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/profile/other/OtherProfileScreen.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/profile/own/OwnProfileScreen.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/shelf/own/OwnShelfScreen.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/shelf/shared/components/TrackingListCard.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/shelf/shared/components/views/ShelfColumnView.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/feature/shelf/shared/components/views/ShelfTimelineView.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/network/services/post_creation/dto/SavePostDto.kt
#	app/composeApp/src/commonMain/kotlin/de/ashman/ontrack/util/PreviewData.kt
#	backend/src/main/kotlin/de/ashman/ontrack/feature/friend/service/FriendService.kt
#	backend/src/main/kotlin/de/ashman/ontrack/feature/importing/service/BaseImportService.kt
#	backend/src/main/kotlin/de/ashman/ontrack/feature/post_creation/model/dto/PostDto.kt
#	backend/src/main/kotlin/de/ashman/ontrack/feature/post_creation/model/dto/SavePostDto.kt
#	backend/src/main/kotlin/de/ashman/ontrack/feature/post_creation/model/entity/Post.kt
#	backend/src/main/kotlin/de/ashman/ontrack/feature/post_creation/service/PostCreationService.kt
#	backend/src/main/kotlin/de/ashman/ontrack/feature/recap/service/MonthlyRecapService.kt
#	backend/src/main/kotlin/de/ashman/ontrack/feature/recap/service/YearlyRecapService.kt
@Ashkan-san Ashkan-san force-pushed the feature/better_tracking_flow branch from 4426b70 to 4de5b83 Compare February 9, 2026 13:58
@Ashkan-san Ashkan-san merged commit 129e601 into develop Feb 9, 2026
1 check failed
@Ashkan-san Ashkan-san deleted the feature/better_tracking_flow branch February 9, 2026 14:03
Ashkan-san added a commit that referenced this pull request Feb 9, 2026
…osting (#37)

* Add pagination to friends list sheet for other profiles and fix profile header to use a expandable bio and other minor ui improvements

* Maybe fix some more n+1 queries?

* Fix the monthly recap to accommodate the new media types

* Add the possibility to add/remove friends from friends list sheet and centralize some logic

* Fix podcast marquee

* Try to make post creation save a bit faster by removing unneeded external api calls and dont wait for shelf item syncing

* First version of the improved summary sheet and capping reviews to 100 chars for title and 1000 for description

* Improve the tracking summary and combine seasons and episodes to one sheet

* Fix similar videogames endpoint

* Rehaul the complete tracking system to go to trackings and make posts optional

* Add pagination to friends list sheet for other profiles and fix profile header to use a expandable bio and other minor ui improvements

* First version of the improved summary sheet and capping reviews to 100 chars for title and 1000 for description

* Improve the tracking summary and combine seasons and episodes to one sheet

* Fix similar videogames endpoint

* Rehaul the complete tracking system to go for trackings and make posts optional

---------

Co-authored-by: Ashkan Haghighi Fashi <Ashkan.HaghighiFashi@hermesworld.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant