Commit Graph

1148 Commits

Author SHA1 Message Date
perennial 0c5870a7fb Revert "novel layout tests"
This reverts commit 6f9bcecc219e7532eab78085614f7f5d3fda118a.
2024-10-06 19:46:41 +11:00
perennial 3cea91cb30 novel layout tests 2024-10-06 19:46:29 +11:00
perennial 822e31be52 rm duplicate series nav 2024-10-06 19:36:05 +11:00
perennial 41bc32b1f1 user page: rm spurious checkpoint id 2024-10-06 19:33:10 +11:00
perennial ffdfd7cd1f novel refine wip 2024-10-06 19:21:09 +11:00
perennial 37a1537429 novel: col-md-9 to col-lg-9 2024-10-06 16:50:52 +11:00
perennial f34629d2f9 clean up comments 2024-10-06 16:45:40 +11:00
perennial 209355084e add comment 2024-10-06 16:45:07 +11:00
perennial 09c4711397 novel: clean up comments section 2024-10-06 16:42:30 +11:00
perennial da49625071 artwork: clean up classes 2024-10-06 16:38:17 +11:00
perennial 9ce2342a4a add comment 2024-10-06 16:36:03 +11:00
perennial 42d0f42ee9 clean up redundant classes 2024-10-06 16:33:42 +11:00
VnPower bfe301146d Rework on Pixivision index page 2024-10-06 12:25:19 +07:00
perennial ad0cc6b9e0 'login' to 'log in' 2024-10-06 16:22:11 +11:00
perennial df275b0bed tune margin again 2024-10-06 16:21:14 +11:00
perennial 861b834753 tune margin 2024-10-06 16:20:16 +11:00
perennial dad0fe6b32 standardise 2024-10-06 16:16:15 +11:00
perennial be73703886 novel page draft 2024-10-06 16:15:49 +11:00
perennial 3c1e5a426c tune margin 2024-10-06 15:39:49 +11:00
perennial fff4056373 novel-tn: fix metadata positioning 2024-10-06 15:36:23 +11:00
perennial 036de97c4e novel-tn rework wip 2024-10-06 15:35:33 +11:00
VnPower 642661a946 Fix active pill button 2024-10-06 09:54:43 +07:00
perennial 2d496d860b ranking: fix spec rankings 2024-10-06 14:20:46 +11:00
perennial 8da31b1d4c rankingnav: naming 2024-10-06 14:05:29 +11:00
perennial 2f8006d4c2 comment formatting 2024-10-06 14:03:11 +11:00
perennial 9a46ac1620 ranking: reset Mode upon Content switch 2024-10-06 14:01:54 +11:00
perennial a64d00a5e5 ranking: implement more modes 2024-10-06 13:56:29 +11:00
perennial fa7e7d0081 novel rework wip 2024-10-06 03:40:40 +11:00
perennial 88a1f6f18c tune unauth page a bit 2024-10-06 01:37:43 +10:00
perennial 127ff47c7d rework user page 2024-10-06 01:31:51 +10:00
perennial eccad2b37a tag: modal + noscript support 2024-10-06 00:47:25 +10:00
perennial 3d847c6fae finalise tag rework 2024-10-06 00:31:22 +10:00
perennial b7fe332d42 finish reworking ranking calendar for the 10th time 2024-10-05 22:58:41 +10:00
perennial 39798bd4cd update settings colour scheme 2024-10-05 22:19:48 +10:00
perennial 51f3122aef Fix failing compilation + gofmt 2024-10-05 21:36:54 +10:00
perennial d6138ca7af Implement worker pool for proxy requests
This commit introduces worker pooling for handling media proxy requests,
allowing for actual concurrency in this area.

Key changes:
- Add ProxyJob struct to represent worker pool jobs
- Create a channel for ProxyJob and initialise workers in init function
- Modify ProxyRequest to use the worker pool
- Add proxyWorker and processProxyJob functions for job processing

The number of workers and job queue size are currently hardcoded but can
be made configurable in the future.
2024-10-05 21:16:22 +10:00
perennial 7ff221fdc7 fix broken CreatePaginator + add test case 2024-10-05 20:30:58 +10:00
perennial db3162a166 ranking noscript UX 2024-10-05 20:24:32 +10:00
perennial 9ae5eee0f0 finalise ranking rework 2024-10-05 19:47:08 +10:00
perennial 25d0f83de6 rework ranking page 2024-10-05 16:15:59 +10:00
perennial 0e893cb612 clean up newest page 2024-10-05 15:03:51 +10:00
perennial 5ed2a7a9ab noscript navbar draft 2024-10-05 15:02:37 +10:00
perennial bf2ceebe2a ranking rework wip 2024-10-04 23:51:21 +10:00
perennial e35c48ed7e include bootstrap.bundle.min.js.map 2024-10-04 23:35:22 +10:00
perennial 2f3ea91fd4 clean up discovery pages 2024-10-04 23:26:06 +10:00
perennial 29a2353155 expose Query for noveldiscovery 2024-10-04 23:02:16 +10:00
perennial bb73751f1a clean up index page 2024-10-04 23:00:02 +10:00
perennial 134d86f88a user action spinner 2024-10-04 22:58:39 +10:00
perennial 786c107fb4 user action spinner wip 2024-10-04 22:29:30 +10:00
perennial a20a8d5ee0 htmx for user actions properly 2024-10-04 22:01:27 +10:00