186 Commits

Author SHA1 Message Date
VnPower 9e2dae750d Mention JS v2.4 2024-02-18 09:51:20 +07:00
iacore 25fe08e6f4 fix: validate json before using gjson 2024-02-18 02:42:31 +00:00
VnPower 5e9c637cfa Update image proxies 2024-02-18 09:37:44 +07:00
perennial b05f27ff3a Add instance: pixiv.perennialte.ch 2024-02-18 13:35:29 +11:00
VnPower 6c673d1d9d Fix some potentially misleading captions 2024-02-18 08:59:45 +07:00
iacore 50c2a7c809 fix: handle htmx error when the server is down 2024-02-17 23:42:48 +00:00
iacore a797d14388 make navbar presentable 2024-02-17 23:34:01 +00:00
iacore bddc43e0b5 fix: make search button (in nav bar) usable
closes #58
2024-02-17 23:20:36 +00:00
iacore d0a733c404 tweak nav bar styles 2024-02-17 22:58:14 +00:00
iacore f0a5c77144 delete css source map 2024-02-17 22:42:17 +00:00
iacore c70a64dccd Merge remote-tracking branch 'per/sticky-nav' into test-nav 2024-02-17 22:34:39 +00:00
iacore 3c7dc43b6d log errors when then happen 2024-02-17 21:12:41 +00:00
iacore 96680f841a update todos 2024-02-17 20:52:43 +00:00
iacore 18cadc4ada remove the need for inline styles 2024-02-17 19:34:53 +00:00
iacore 6d707e445b fix paths to not apply limiter 2024-02-17 19:20:59 +00:00
iacore 86d8bab410 tweak log message 2024-02-17 17:09:01 +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 1a70ebe61a move spec/ to doc/dev/ 2024-02-17 16:46:35 +00:00
iacore b02d981ace fix doc writing style 2024-02-17 16:45:16 +00:00
iacore baec6514bb update final link pointing to the codeberg wiki 2024-02-17 16:42:11 +00:00
iacore 05fd9cf8e5 move wiki to this repo 2024-02-17 16:41:18 +00:00
iacore acde7f8279 enable self-proxying by default 2024-02-17 16:31:08 +00:00
iacore d0329d8019 allow proxy URL to have a path component
make self-proxying work
2024-02-17 16:24:27 +00:00
iacore bb4e5ebca8 amend readme 2024-02-17 16:22:02 +00:00
iacore 2249b1c3ea add to todo: 1 done task 2024-02-17 15:55:42 +00:00
VnPower 5b126dbfa8 Create a todo list for novel support 2024-02-17 22:36:04 +07:00
VnPower 9c4f379bdc Update todo list 2024-02-17 22:04:55 +07: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 59b9596f93 Disable hx-boost on settings page
if not disabled, CSP will not update to new proxy server
2024-02-16 14:18:01 +00:00
iacore 43f2835e41 Add to CSP: form-action 'self'; frame-ancestors 'none' 2024-02-16 14:17:12 +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
perennial 51458b3ece Remove margin-top for sidebar br on small screens 2024-02-16 12:46:36 +11:00
perennial b93ea04e0a Reduce navbar height by 20px on small screens 2024-02-16 12:35:51 +11:00
perennial 15b641350c Merge remote-tracking branch 'upstream/v2' into sticky-nav 2024-02-16 12:29:46 +11:00
iacore 973843a95f add todo list from wiki 2024-02-15 13:57:47 +00:00
iacore aab4328ee3 add todo 2024-02-15 13:54:46 +00:00
iacore 225d66e287 Close sidebar when URL change
Fixes #63
2024-02-15 13:50:10 +00:00
iacore 6f8f204c1e adapt perennial's fix (cbf1c36) to this project 2024-02-15 13:15:16 +00:00
perennial 6d001a5d1c Implement scroll-margin-top for containers 2024-02-15 23:19:21 +11:00
iacore cbf1c3667c Merge remote-tracking branch 'per/http-headers' into v2 2024-02-15 12:06:18 +00:00
perennial e9d5de4666 Merge remote-tracking branch 'upstream/v2' into sticky-nav 2024-02-15 22:41:50 +11:00
VnPower 560d75ce51 Merge pull request 'Improve development documentation' (#65) from perennial/PixivFE:update-documentation into v2
Reviewed-on: https://codeberg.org/VnPower/PixivFE/pulls/65
Reviewed-by: VnPower <vnpower@disroot.org>
2024-02-15 11:31:52 +00:00
perennial 971b98e762 Implement requested changes 2024-02-15 22:27:00 +11:00
perennial 26ab623203 Fix missing background issue for nav 2024-02-15 22:24:45 +11:00
perennial 598ff687de Mention cloning the repo in instructions 2024-02-15 22:09:44 +11:00
perennial 3e2b84968b Minor edit 2024-02-15 22:07:21 +11:00