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
perennial
2c801bcb75
Revert "htmx for user actions"
...
This reverts commit fb5797262b9da4410277f491246c811e39bf8dd3.
2024-10-04 21:50:30 +10:00
perennial
07aa3390d0
htmx for user actions
2024-10-04 21:41:35 +10:00
perennial
e7756ad6f5
switch to local bootstrap.bundle.min.js
2024-10-04 21:15:35 +10:00
perennial
1a7c693c68
Implement query parameter handling for index page
...
Add support for mode selection via query parameters on the index page.
Update the IndexPage function to include query parameters in the rendered
data and modify the index.jet.html template to use these parameters for
active mode detection.
2024-10-04 21:01:51 +10:00
perennial
c1c70d3121
rm default mb-4 on underlinenav
2024-10-04 20:55:42 +10:00
perennial
68205f2968
index: fix missing jet
2024-10-04 20:24:34 +10:00
perennial
cf6bca3382
clean up about page
2024-10-04 20:18:26 +10:00
perennial
4ac124c6e8
navbar: use margin for icons
2024-10-04 20:09:55 +10:00
perennial
656d8a5ade
navbar: search modal
2024-10-04 20:05:09 +10:00
perennial
51c3213a4d
finally fix search bar centering
2024-10-04 19:44:19 +10:00
perennial
8d02021764
color rework wip
2024-10-04 16:39:19 +10:00
perennial
bd36f2cb59
go mod tidy
2024-10-04 12:49:17 +10:00
perennial
c7eb82f494
tag rework wip
2024-10-04 00:32:26 +10:00
perennial
8d803ce1a6
rm more boilerplate
2024-10-03 16:03:20 +10:00
perennial
9942afbb3f
rm boilerplate
2024-10-03 15:58:31 +10:00
perennial
60c34ba62b
Custom heading sizes
2024-10-03 15:49:23 +10:00
perennial
b4bdf4cab0
rm unnecessary elements
2024-10-03 15:26:36 +10:00
perennial
e91f83e6c1
completely rework discovery page
2024-10-03 15:18:59 +10:00
perennial
0e7ba8ac6b
fix newest page
2024-10-03 15:00:37 +10:00
perennial
f1888b2531
tune padding more
2024-10-03 14:39:06 +10:00
perennial
276dbf5796
fix padding issue
2024-10-03 14:36:52 +10:00
perennial
1f709d4ed6
rework artwork page + componentise
2024-10-03 14:33:32 +10:00
perennial
11327f03e1
componentise + rework artwork comments
2024-10-03 13:52:46 +10:00
perennial
3a9f373938
integrate user bg into card
2024-10-03 03:21:23 +10:00
perennial
2c846e7a3e
rework ranking badges
2024-10-03 03:08:36 +10:00
perennial
e4dee1daee
newest page rework draft + fix badge z index issue
2024-10-03 02:58:31 +10:00