feat: add tag timeline and summary sections

This commit is contained in:
Tim
2025-07-14 13:41:33 +08:00
parent a043e6fab9
commit c93452f1e3
7 changed files with 174 additions and 8 deletions

View File

@@ -1,7 +1,9 @@
package com.openisle.repository;
import com.openisle.model.Tag;
import com.openisle.model.User;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.domain.Pageable;
import java.util.List;
@@ -10,4 +12,7 @@ public interface TagRepository extends JpaRepository<Tag, Long> {
List<Tag> findByApproved(boolean approved);
List<Tag> findByApprovedTrue();
List<Tag> findByNameContainingIgnoreCaseAndApprovedTrue(String keyword);
List<Tag> findByCreatorOrderByCreatedAtDesc(User creator, Pageable pageable);
List<Tag> findByCreator(User creator);
}