361 Commits

Author SHA1 Message Date
perennial 85ee340c72 use time.Time for Comment Date 2024-12-05 07:17:30 +11:00
VnPower 81cf328d90 Index: backend for completed requests 2024-12-02 20:49:03 +07:00
VnPower 8554a9d1b6 index.go: Reorganize code 2024-11-27 20:11:32 +07:00
VnPower bb4ac3008b Index: trending tags 2024-11-19 16:49:51 +07:00
perennial 77be7e055a index: recommended users draft 2024-11-09 15:10:07 +11:00
perennial 3a6da13535 core/user: use goroutines to avoid blocking on network requests 2024-11-09 02:32:56 +11:00
perennial f25812c383 user page filter draft 2024-11-08 22:06:31 +11:00
perennial 9934268f01 core/artwork: rm duplicate PopulateThumbnails code
already populated in the populateArtworkIDs call
2024-11-08 21:26:05 +11:00
perennial bc4132bf87 core/user: add safeWorks 2024-11-08 21:25:48 +11:00
VnPower 227dd249e1 Index: add newest works 2024-11-06 20:46:51 +07:00
VnPower c239bc1e5d Note for index page 2024-11-05 19:53:30 +07:00
perennial b24795d592 update User struct 2024-11-05 02:32:35 +11:00
perennial 756b3eb142 core/user: edit User comment 2024-11-05 02:16:07 +11:00
perennial 243e0d7ad8 core/user: formatting 2024-11-05 02:15:30 +11:00
perennial 3702461ab3 core/user: rm outdated comment 2024-11-05 02:04:23 +11:00
perennial d9c155e9ee core/user: consolidate functions 2024-11-05 02:02:20 +11:00
perennial 42f58486c1 core/user naming + run gofumpt 2024-11-05 01:52:22 +11:00
VnPower 1f592060f8 Calendar: redirect to the corresponding ranking page instead of the 1st artwork 2024-11-03 13:12:48 +07:00
perennial 5a18dbecf6 fix thumbnail construction in core/types 2024-10-31 17:08:56 +11:00
perennial 647f5ffbcc fail gracefully in PopulateThumbnailsFor 2024-10-29 18:01:09 +11:00
perennial 4cffa928b8 wip: responsive resolution for artwork thumbnails
core/mangaseries: inline comments

core/types: comment out debug statements
2024-10-29 17:38:04 +11:00
perennial 022a5e531c searchPopular: actually use descendingSuffixes 2024-10-29 12:40:55 +11:00
perennial ef4f8d4581 searchPopular: exit early when no lowest threshold results 2024-10-29 12:32:36 +11:00
perennial b5c5eb5a38 remove fluff from isValidResult 2024-10-29 12:28:20 +11:00
perennial f9914bcca9 refactor core/index 2024-10-29 12:09:19 +11:00
perennial 1e3c21b4ff large thumbnail tests 2024-10-29 11:22:39 +11:00
perennial 2b2724d3aa fix spurious computeSliceBounds error 2024-10-28 22:43:20 +11:00
perennial 50aac12121 clean up core/user 2024-10-28 22:26:12 +11:00
perennial c8911e20f4 add user discovery page 2024-10-28 15:47:31 +11:00
perennial e43d227a79 edit searchPopular comment 2024-10-25 22:55:46 +11:00
perennial bc8c55f5a4 improve searchPopular logic 2024-10-25 22:51:50 +11:00
perennial 52fdb0fd51 tag search by popular, experimental
update frontend for popular search

add PIXIVFE_POPULAR_SEARCH_ENABLED option
2024-10-25 21:42:27 +11:00
perennial a224361f4f refactor core/rankingCalendar and fix empty week bug 2024-10-25 16:59:16 +11:00
perennial 85b75b74ea refactor core/artwork to use sync/errgroup 2024-10-25 16:41:41 +11:00
perennial 8667946a42 refactor comment-fetching logic with CommentService interface 2024-10-25 16:19:59 +11:00
perennial 673516ba3b core/artwork comments 2024-10-25 15:32:19 +11:00
perennial 79d7567904 more core/user refactor 2024-10-23 14:16:47 +11:00
perennial be2fa65276 fix bookmark pagelimit 2024-10-23 13:56:04 +11:00
perennial af8e95349c massive core/user refactor 2024-10-23 02:20:42 +11:00
perennial 1bfb782d29 comment out user.FrequentTags 2024-10-22 21:15:47 +11:00
perennial 272ca523e9 core/user formatting 2024-10-22 21:14:08 +11:00
perennial 71f4a0bd62 rm unused user.CategoryItemCount 2024-10-22 21:12:33 +11:00
perennial 13ef45834d user page: frequent tags per category 2024-10-22 20:34:14 +11:00
perennial efc04945b6 rm debug line 2024-10-22 18:57:50 +11:00
perennial fde27bf5a9 core/user renaming 2024-10-22 02:34:03 +11:00
perennial c67e4df682 *series heavy wip 2024-10-22 02:34:03 +11:00
perennial 6a823b0fc2 rm more panics 2024-10-22 00:02:16 +11:00
perennial 923c2719d8 rm panic in core/artwork 2024-10-21 23:56:21 +11:00
perennial 016306d4ff return errors in session/aux 2024-10-21 23:52:22 +11:00
perennial b94be981ce tag: high resolution thumbnails 2024-10-21 20:32:16 +11:00