Commit Graph

55 Commits

Author SHA1 Message Date
VnPower 250bef8bfb Fix: proxy images on response and remove helmet 2023-06-19 19:34:25 +07:00
VnPower 3bcd799c38 Fix: artwork page 2023-06-16 20:44:18 +07:00
VnPower 1387ef13fd Feature: show placeholders for deleted or private artworks to avoid confusion 2023-06-16 20:26:40 +07:00
VnPower ef6c72c0f2 Feature: user's (public) bookmarks 2023-06-16 20:08:26 +07:00
VnPower 5a0c188b0f Feature: check if the creator turned comments off and fix related works 2023-06-16 11:03:41 +07:00
VnPower 59689ab87e Optimization: split the request function 2023-06-15 21:47:27 +07:00
VnPower 49112b8aa0 Update: split the files 2023-06-15 20:19:14 +07:00
VnPower 3ae1f9b1fc Optimize: artwork page 2023-06-15 18:35:48 +07:00
VnPower c1b4de778d Fix: user recent artworks didn't work 2023-06-15 11:51:18 +07:00
VnPower 5fedc6b213 Feature: optimize user page by 1 request 2023-06-15 11:19:26 +07:00
VnPower 32be35fd3a Fix: user page doesn't work if an user doesn't have illustrations and/or manga 2023-06-15 11:07:45 +07:00
VnPower b2c1b03060 Feature: independent pages for user's artworks, illustrations and manga 2023-06-14 20:46:34 +07:00
VnPower f3f373f73f Feature: decorate the tag container 2023-06-14 17:24:34 +07:00
VnPower d9396ba671 Feature: add frequent tags (check out any user page) 2023-06-14 13:04:54 +07:00
VnPower 6cabe4e79b Fix: sidebar z-index 2023-06-14 09:55:15 +07:00
VnPower 718e10e44d Update: replace html with jet for template 2023-06-12 19:33:26 +07:00
VnPower 04f1338c39 Feature: replace encoding/json with go-json 2023-06-12 12:22:26 +07:00
VnPower 6c42f6b6b9 Update: replace gin codebase to fiber 2023-06-12 11:28:50 +07:00
VnPower fcb6961f8e Feature: some styling for related tags 2023-06-07 19:51:47 +07:00
VnPower 221bd4d4b2 Update: code cleanup 2023-06-07 17:31:43 +07:00
VnPower b55c849f5e Fix: user page doesn't work because of bad JSON parsing 2023-06-07 16:14:35 +07:00
VnPower ab13f590db Feature: error handling for routes 2023-06-07 12:40:23 +07:00
VnPower 6bc3ef49c7 Feature: raw error handling for functions 2023-06-07 11:01:23 +07:00
VnPower 1634893ba9 Update: use env variables to config instead of YAML 2023-06-06 20:09:09 +07:00
VnPower ac3942c7c5 Feature: dynamic limit for discovery 2023-06-06 16:33:25 +07:00
VnPower 62cafeea11 Feature: discovery page 2023-06-05 18:22:31 +07:00
VnPower f8f08342bb Feature: add comments for artwork page (currently limited to 30) 2023-06-04 21:59:51 +07:00
VnPower 85951dbd3a Optimization: reduce the code size for search page and use queries for search page 2023-06-04 19:51:18 +07:00
VnPower 16e64e0e1c Feature: add switcher for tags 2023-06-03 21:23:50 +07:00
VnPower 356450ac00 Feature: show artworks for the search page 2023-06-03 19:24:40 +07:00
VnPower a5fbfee28e Feature: handle search models 2023-06-03 15:33:13 +07:00
VnPower 7f1e7b3616 Feature: now you can search but there is nothing much 2023-06-02 21:40:42 +07:00
VnPower ca51f7eb97 Feature: base for the tag/search page 2023-06-02 19:58:04 +07:00
VnPower ec1b2a7715 Optimization: proxy images through template functions instead of dealing with it directly 2023-06-01 20:02:19 +07:00
VnPower 625837143b Feature: basic ranking page 2023-06-01 16:14:02 +07:00
VnPower 1fc496fbe2 Feature: newest artworks 2023-05-21 22:09:13 +07:00
VnPower 553bf45fa9 Feature: Added PageItems to configurate number of items for each list page 2023-05-20 11:16:25 +07:00
VnPower 381dd54e45 Feature: random pagination for user's page 2023-05-19 22:05:55 +07:00
VnPower c516d7c7be Fix: a lot of stuff that I don't even bother to keep track 2023-05-19 12:15:27 +07:00
VnPower ce60c9ca34 Breaking API update!!! 2023-05-18 22:03:21 +07:00
VnPower d98d0cbd87 Optimization: merge user models into one 2023-05-17 19:39:28 +07:00
VnPower 86898d1ceb Feature: basic user page (refine + preview soon) 2023-05-16 22:07:36 +07:00
VnPower 7ca45f3d39 Feature: idk error handling 2023-05-16 19:59:42 +07:00
VnPower 55f33428c6 Optimization: split routes handling 2023-05-16 19:35:39 +07:00
VnPower 71efe00a2b Optimization: Clean models and parsing functions 2023-05-16 12:27:54 +07:00
VnPower 08d4ad389e temporary commit 2023-05-16 06:21:20 +07:00
VnPower 847aa17a92 Some preparation 2023-05-15 12:47:51 +07:00
VnPower ae230e6a01 Feature: Complete the artwork page (comments not added) 2023-05-14 20:18:17 +07:00
VnPower ccbe2eaa93 Feature: basic artwork page 2023-05-14 19:30:03 +07:00
VnPower 851ef6c474 Fix: API not returning ranking 2023-05-14 16:30:17 +07:00