67 Commits

Author SHA1 Message Date
iacore c841e2e00f progress 2024-03-20 14:52:14 +00:00
iacore 593907a71c add more TK 2024-03-20 14:51:25 +00:00
iacore d1dd363c5a WIP 2024-03-20 14:41:38 +00:00
iacore 43c963e4ed refactor /users/:id/* 2024-03-20 14:11:26 +00:00
iacore 7f9908e66e make user art category a type 2024-03-20 14:00:11 +00:00
VnPower e9cd669a62 Ratio filter for search page 2024-03-17 22:00:43 +07:00
VnPower bf16eddfa3 Novel author 2024-03-17 20:24:03 +07:00
iacore 913ff9f603 cleanup 2024-03-05 12:02:13 +00:00
iacore 397d94dd93 rename package: core/user -> core/session
cleanup: inline cookie api
2024-02-29 14:24:47 +00:00
VnPower 8b00751505 Related novels 2024-02-25 08:45:16 +07:00
iacore 435567dd97 Make error messages more consistent 2024-02-24 15:31:22 +00:00
iacore 8d6dbe9d8f add more comments 2024-02-24 15:19:10 +00:00
iacore 239dfdfe83 update settings page
- allow clearing image proxy
- allow clearing all settings
2024-02-24 15:12:23 +00:00
iacore ac828e9209 Use Browser Cookies To Persist User Options 2024-02-24 14:44:12 +00:00
iacore f72ec26231 Less Atoi and less ignored error handling 2024-02-24 13:33:18 +00:00
iacore c7ea352053 Set timeout context to every http.NewRequest
I love semgrep
2024-02-24 12:53:22 +00:00
iacore 4dfeac9a50 add timeout to every request to pixiv
I love semgrep
2024-02-24 12:34:58 +00:00
VnPower 0b228f4315 Experimental novel discovery page 2024-02-18 20:26:20 +07:00
iacore 25fe08e6f4 fix: validate json before using gjson 2024-02-18 02:42:31 +00:00
iacore ff1fdd8456 tweak code style 2024-02-17 17:00:33 +00:00
iacore 890490b45a [/settings] Make the list of proxies configurable 2024-02-17 16:56:26 +00:00
iacore d0329d8019 allow proxy URL to have a path component
make self-proxying work
2024-02-17 16:24:27 +00:00
VnPower 31d3b4044f Basic novel page 2024-02-17 21:58:52 +07:00
iacore 19de578040 cleanup <form>s
- validate /tags/%s
2024-02-16 16:14:07 +00:00
iacore f6d8676097 clean up todo list 2024-02-16 14:33:55 +00:00
iacore e8cfa7ac3c Store full proxy server URL (only the scheme+authority is used though) 2024-02-16 12:57:32 +00:00
iacore 7f194a21bc Apply stricter CSP, and document it. Fix typo in SCSS.
Co-authored-by: perennial <mail@perennialte.ch>
2024-02-16 12:29:40 +00:00
iacore 3e09272cfc refactor artwork successfully 2024-02-14 15:19:28 +00:00
VnPower 88c1f14909 Fix artwork embed page 2024-02-13 17:17:27 +07:00
VnPower 25343efae1 Add embed and tags stuff 2024-02-13 17:08:19 +07:00
iacore adddc7d230 make paginator show more pages
* reduce inline axis padding to save space on small screen
2024-02-11 16:53:08 +00:00
VnPower 54c1bc0918 Reduce requests from /artwork-multi to Pixiv 2024-02-11 10:36:05 +07:00
iacore 210637ca26 remove log statement used in debugging 2024-02-10 23:56:36 +00:00
iacore 8c743e44b4 [/artwork-multi/*] overhaul 2024-02-10 16:49:19 +00:00
iacore bbc76dc70b [/users/*] show frequently used tags 2024-02-10 15:28:18 +00:00
iacore a4d11b7b34 tweak away the inconsistency in code 2024-02-10 12:55:43 +00:00
VnPower c3b98f3f62 Temporary fix multi artwork page 2024-02-09 22:17:38 +07:00
iacore d26ba2164c (experimental) show multiple artworks on one page 2024-02-09 13:41:10 +00:00
iacore 04d43147bb fix: use user-set proxy 2024-02-09 12:29:43 +00:00
iacore 6e7da47104 proxy i.pximg.net 2024-02-09 12:10:19 +00:00
VnPower 9e74e3e1bf Fix user bookmark's page count #55 2024-02-09 18:49:46 +07:00
VnPower 3c73934b7a Date picker for ranking calendar 2024-02-08 20:14:08 +07:00
VnPower 60ae330d7b Merge login page with settings page 2024-02-08 14:32:42 +07:00
VnPower c5fe60261a Fix delete bookmark route 2024-01-30 21:02:28 +07:00
VnPower 34ffb8a5c1 Delete bookmark and like route 2024-01-30 20:53:34 +07:00
VnPower 98ef8b2b01 Meta tags for users 2024-01-30 20:17:17 +07:00
VnPower 403d786647 Remove PIXIVFE_BASEURL, thanks to gofiber 2024-01-27 19:48:51 +07:00
VnPower 2b608460d6 Fix base URL and meta description 2024-01-27 19:41:33 +07:00
VnPower 6ff72d2247 Added meta tags 2024-01-27 19:23:25 +07:00
VnPower 5a171df021 Proxy ugoira.com and move proxies routes to a separate group #45 2024-01-25 20:12:11 +07:00