Ohtsuki Yui's Image Board

Timeline
Login

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

50 most recent check-ins

2026-08-05
21:59
merge Leaf check-in: 68b93ba3fc user: monax tags: trunk, 0.2.2.3
21:58
merge Leaf check-in: da9f399e6b user: monax tags: dev
21:58
merge Closed-Leaf check-in: 4b72c08907 user: monax tags: autocomplete
21:31
throw a 401 instead of 403 if a user authenticates with the wrong password, per suggestion via claude pen-testing Closed-Leaf check-in: deb940458c user: monax tags: auth-redirect, 0.2.2.3
01:14
drop the leading / and add the baseurl and it seems to work kinda jank but okay check-in: a3ec713321 user: monax tags: auth-redirect, 0.2.2.2, deployed
00:53
attempt to add an auth redirect check-in: 18eab9a1ff user: monax tags: auth-redirect, 0.2.2.2, deployed
2026-08-03
23:36
version bump check-in: cbb3ee5b10 user: monax tags: autocomplete, 0.2.2.1
22:25
Add rudimentary autocomplete to the tagging interface check-in: 64d55b50f1 user: monax tags: autocomplete
01:43
Add an endpoint to serve a list of labels /label/like/:text Stashing changes on this branch so I don't forget about them check-in: d039bce5c4 user: monax tags: autocomplete
2026-08-02
20:03
merge check-in: c0340d2026 user: monax tags: dev
20:02
migrate the rich label page Closed-Leaf check-in: 3254584e0c user: monax tags: migrate-label-endpoints
19:50
refactor the get-label-thumbnails endpoint check-in: b12b95d233 user: monax tags: migrate-label-endpoints
19:33
migrate the endpoint for inserting a synonym check-in: ecda5d054e user: monax tags: migrate-label-endpoints
19:25
merge check-in: 4eeb3866e4 user: monax tags: trunk, 0.2.2.0
18:32
version bump Closed-Leaf check-in: bd72512d97 user: monax tags: sort-by-modified
18:32
remove a data instance for query ordering, replace it with a concrete type, and add sort by modified check-in: 8005c739eb user: monax tags: sort-by-modified
2026-07-27
17:25
version bump check-in: 013f69261f user: monax tags: trunk, 0.2.1.0
16:28
signature check-in: 94b0c61958 user: monax tags: trunk
16:25
merge refactors check-in: a8bcc3c711 user: monax tags: trunk
16:24
refactor UploadImage to use the Web.API type Closed-Leaf check-in: a11fbbbbac user: monax tags: rich-image-api-refactor
16:20
Refactor the endpoint for getting the image upload page check-in: 94c8f49edd user: monax tags: rich-image-api-refactor
12:42
increase session ttl to 4 hours up from 1 hour check-in: 9bebe39370 user: monax tags: rich-image-api-refactor
12:40
Formatting imports in Web.Http.Server check-in: c1cf053414 user: monax tags: rich-image-api-refactor
2025-11-02
21:00
Refactor the GET /tag/{i} endpoint with Web.API stuff check-in: 9f6fd5b4dc user: monax tags: rich-image-api-refactor
20:43
Use the TagImage type from Web.API in the image API for Server. check-in: 4943e829a8 user: monax tags: rich-image-api-refactor
20:36
remove the Content data family because it was causing orphan instance warnings and also this project has gross abuse of data families so I would like to move away from using them. In the meantime, I have replaced instances of Content with their own data types or, if there is no usage of that API route, I have replaced the route type with a new NotImplemented void type. check-in: 8b789d3958 user: monax tags: rich-image-api-refactor
20:07
I remembered what the point of the commented code in Web.Http.Html.Document was for so I am refactoring the GET /image/{i} route to use these data instances and ToHtmlBytes instances. This current check-in appears to work completely but I will attempt to refactor the affected routes before merging this. check-in: ef5d7f0060 user: monax tags: rich-image-api-refactor
19:34
refactor the image/{i}/{t}/delete server to use the type defined in Web.API check-in: a0039b91b3 user: monax tags: trunk
19:25
minor reorganization check-in: d7c7b69cf0 user: monax tags: trunk
19:24
Qualify the 'proc' function just in case that ever becomes an arrow, I expect the typechecker to fail if that ever happens for some reason but I just noticed it so might as well. check-in: 70e6e6765a user: monax tags: trunk
2025-11-01
19:44
Read the wiki for this checkin, it contains a patch to run on booru.db before upgrading check-in: bc57d684b9 user: monax tags: trunk, 0.2.0.0
19:43
version bump to 0.2.0.0 to reflect schema changes Closed-Leaf check-in: 470514b597 user: monax tags: dev
19:37
Add a sharing link to each rich image that does not contain the extra query paramters so that sharing links is less ugly check-in: 24e04117c1 user: monax tags: dev
19:26
merge check-in: 691ca405ff user: monax tags: dev
19:26
new development branch since the other changes require a schema patch check-in: 89134fcb29 user: monax tags: dev
19:24
add a link to the label page from the tag Closed-Leaf check-in: f643290a9a user: monax tags: standard-added-metadata
19:13
Update the rich tag page check-in: 6be0366e9e user: monax tags: standard-added-metadata
18:47
fix a trigger definition check-in: b09cdb2d66 user: monax tags: standard-added-metadata
18:37
merge check-in: 34d040dc92 user: monax tags: standard-added-metadata
18:36
fix a bug in the parser for the prop:false and prop:true expressions Closed-Leaf check-in: f7a9253a9f user: monax tags: change-created-nomenclature
18:31
change instances of create to added check-in: 556f1e81d4 user: monax tags: change-created-nomenclature
18:29
change references to 'created' columns to 'added' in the database module check-in: fc4d928b84 user: monax tags: change-created-nomenclature
18:25
change created to added in the Language Compiler class instance check-in: 6ddb32b38c user: monax tags: change-created-nomenclature
18:25
update the query compiler for the column name in the order clause check-in: cc1d77e29f user: monax tags: change-created-nomenclature
18:24
Rename the 'created' fields in the schema to 'added' check-in: 031658089a user: monax tags: change-created-nomenclature
18:12
I want to change most instances of "created" to "added" since that what it actually means in most of its usages check-in: f1beb94841 user: monax tags: change-created-nomenclature
17:56
Add added metadata information back to images check-in: 71a7b6ad1f user: monax tags: standard-added-metadata
17:20
version bump check-in: bd0f326b62 user: monax tags: trunk, 0.1.5.1
2025-10-31
20:11
merge image delete check-in: a02ff8a21f user: monax tags: trunk
20:11
Update the rich image html to include a form, if the user is authorized, to delete an image. Updated some corresponding CSS as well. Closed-Leaf check-in: 88cbd27cc3 user: monax tags: soft-delete-image