Ohtsuki Yui's Image Board

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-06-18
23:18
Generate random number in session because I was tired of it always being zero Leaf check-in: 09855b7da2 user: monax tags: styling
2025-06-17
00:32
mistakenly left something in the cabal file check-in: 9e589dbda6 user: monax tags: styling
00:31
merge check-in: 7688fefc1e user: monax tags: styling
2025-06-16
22:52
Fix the query endpoint so that the page nav is outside the query result set Closed-Leaf check-in: 1997b23658 user: monax tags: uniform-html-document-templating
2025-06-15
20:35
Use documentContent to build html documents check-in: 59fa0cee02 user: monax tags: uniform-html-document-templating
11:27
Added use of streaming template to the query endpoint check-in: 35bedb9545 user: monax tags: uniform-html-document-templating
11:16
Add two new functions documentContentProducer and documentContent for producing uniform html documents check-in: b07c4fcac7 user: monax tags: uniform-html-document-templating
2025-06-14
18:41
Update query html and styling check-in: 3ce015db1a user: monax tags: styling
11:41
merge Leaf check-in: 4c133a0be0 user: monax tags: trunk, 0.1.3.1
11:41
version bump Closed-Leaf check-in: 6f08a58e82 user: monax tags: query-size
11:35
clean up imports check-in: 99cf2fd480 user: monax tags: query-size
11:33
Update styling and html generation for pagination links check-in: 8d0c5282ca user: monax tags: query-size
2025-06-13
21:08
Add the query size to the results of a query so that you can go to the last page check-in: 5d56c69c1d user: monax tags: query-size
17:23
update dev Leaf check-in: fa9c9e4233 user: monax tags: dev
16:07
merge check-in: 475275127c user: monax tags: trunk, 0.1.3.0
16:07
rollback version bump since the code wasn't actually changed. Closed-Leaf check-in: 2e8685ff82 user: monax tags: default-styles
16:01
Update some default stylesheets check-in: def89ed77a user: monax tags: default-styles
13:31
merge dev check-in: 106d19a8b9 user: monax tags: trunk, 0.1.3.0
13:31
revert -b in version since we are no longer in beta check-in: d0d0725e38 user: monax tags: dev
2025-06-10
01:48
When using --protect, add a redirect back to the root when a user authenticates check-in: 3e67c9bb6f user: monax tags: dev
2025-06-07
18:30
Fix whole site protection so that it is not running basic auth and hashing user passwords for every request because hashing is a very expensive operation check-in: 31088413a1 user: monax tags: dev, 0.1.3.0b
14:02
Remove the -Werror in the cabal file and add a "-b" to the version string check-in: 473fef6f74 user: monax tags: dev, 0.1.3.0b
14:00
Use simpleVersioner in Main check-in: c849398699 user: monax tags: dev
13:51
merge check-in: 341183ed92 user: monax tags: dev
13:50
merge Closed-Leaf check-in: 8905ae536e user: monax tags: auth
13:49
Remove all usages of monax-basic-auth from the project Closed-Leaf check-in: bcae225684 user: monax tags: auth-integration
13:41
remove usages of monax-basic-auth in Main.hs check-in: d9ad405cb4 user: monax tags: auth-integration
13:39
Remove usages of monax-basic-auth in the main module check-in: b0a95cd8cf user: monax tags: auth-integration
13:02
add session auth to the group insert endpoint check-in: 5948dcaf14 user: monax tags: auth-integration
12:57
Add session auth to the label synonym insert endpoint check-in: d34cab53de user: monax tags: auth-integration
12:54
Add session Auth to the image upload endpoint check-in: 02f9ba7789 user: monax tags: auth-integration
12:51
Add session auth to the delete tag endpoint and refactor the tag endpoint as an experiment check-in: 2704a1d68f user: monax tags: auth-integration
12:21
Add session auth to the image delete endpoint check-in: 97cdc23d7b user: monax tags: auth-integration
12:21
Fix a bug in the query that would fetch all images, including deleted ones. This has been a bug for a while so this commit could be cherry picked if needed check-in: f1af481a35 user: monax tags: auth-integration
12:13
update allowed roles for tagging check-in: 9d2fc3b03c user: monax tags: auth-integration
12:11
Remove basic auth from the tag endpoint check-in: 83b7be91b2 user: monax tags: auth-integration
12:05
add session authorization to tagging images check-in: a7e39163a2 user: monax tags: auth-integration
2025-06-06
23:43
Added some endpoints for a user page and a way to log out check-in: 2c349afdcb user: monax tags: auth
20:57
Add an endpoint where a user can authenticate and be issued a token check-in: f77d858dac user: monax tags: auth
20:39
replace usages of Effectful.FileSystem with System.Directory functions so that the main function runs in IO and not Eff '[FileSystem, IOE] check-in: d31c36e874 user: monax tags: auth
20:34
Add dependencies for monax-auth and monax-auth-api and add them to the initial run functions check-in: 06ddcd5ab1 user: monax tags: auth
2025-06-04
22:37
update BooruSession so it doesn't rebuild the map every time a query parameter is searched check-in: 9c9b91e3d8 user: monax tags: dev
01:13
merge check-in: 58623c1814 user: monax tags: dev
01:10
merge Closed-Leaf check-in: a9e1c98a72 user: monax tags: session-component
01:05
Cleanup Closed-Leaf check-in: e50820f46f user: monax tags: session-component-integration
01:02
integrate "images" methods check-in: 473b21dfde user: monax tags: session-component-integration
00:52
move tag method check-in: 6416d108ce user: monax tags: session-component-integration
00:49
moved "label" methods check-in: 812057b854 user: monax tags: session-component-integration
00:39
Integrate to the "group" methods check-in: 368743d6ff user: monax tags: session-component-integration
00:32
Begin integrating the BooruSession component check-in: 9e29386623 user: monax tags: session-component-integration