54 Commits

Author SHA1 Message Date
bb4adbff2c feat(openrouter): add support for listing and using free OpenRouter models
Add a new configuration option `list_all_free_models` to enable fetching and displaying free models from OpenRouter. Enhance model loading functions to include free models when enabled, and implement fallback logic in prompt generation to try alternative models if the primary one fails. Update the UI to display free models in a separate optgroup.
2025-10-30 17:15:59 +00:00
f5427d18ed revert blocking image gen 2025-08-12 15:21:23 +01:00
82f29a4fde block generation if image in queue 2025-08-12 15:17:02 +01:00
1b75417360 update the queue 2025-08-12 15:03:50 +01:00
3e46b3363b working queue logic 2025-08-12 14:15:23 +01:00
ff5dfbcbce show queue count 2025-08-12 13:02:38 +01:00
14e69f7608 initial qwen support 2025-08-12 12:08:12 +01:00
fdd2893255 pass the version to all templates 2025-07-30 09:22:28 +01:00
bd1bb98160 working openrouter and better create_image page formatting 2025-07-29 12:47:55 +01:00
76e33ea523 initial openrouter support 2025-07-29 11:51:29 +01:00
aa8e1d1701 refactor(ui): implement base template and shared CSS
Introduce a `base.html` template to establish a common structure for all pages using Jinja2 template inheritance. This eliminates redundant HTML boilerplate across multiple files.

Additionally, common CSS rules have been extracted from individual templates and consolidated into a single `static/css/main.css` file. All pages now link to this shared stylesheet.

This refactoring significantly reduces code duplication, improves maintainability, and ensures a consistent user interface.
2025-07-18 13:56:38 +01:00
33404c7a37 keyboard support in the lightbox 2025-06-30 14:28:27 +01:00
eeb82a9a3a switch title based on the page 2025-06-30 13:16:45 +01:00
fe7a32b1de support for favourite images in gallery 2025-06-30 11:56:14 +01:00
070279cd78 new flux and working settings 2025-06-25 08:35:41 +01:00
d7883af040 working settings page logic for all cfg items 2025-06-24 16:44:02 +01:00
7946e5dce5 split out routes and add settings page 2025-06-24 13:01:39 +01:00
08f3a80169 add selecting the topic when doing random prompt 2025-06-18 16:58:20 +01:00
1a0542861c basic working auth for create_image page 2025-06-06 17:26:37 +01:00
f7f049aacb split out selecting model so can be returned to the ui 2025-06-06 15:35:50 +01:00
ac388b0f4e Add grouping to model list 2025-06-06 13:10:32 +01:00
33bfee0220 remove extension from displayed models 2025-06-06 12:39:11 +01:00
f041a6afea add padding to the lightbox 2025-06-06 12:32:49 +01:00
336c03a888 allow navigation in lightbox over all images 2025-06-06 12:31:30 +01:00
9ce6ff25ea add padding to the index page 2025-06-06 12:28:39 +01:00
5be690f6c1 reformat the text on the gallery 2025-06-06 12:28:32 +01:00
a75c7c554a better view on mobiles 2025-06-06 11:21:32 +01:00
4b52e5c713 code updates for date, fix update flux guff, new prompt logic 2025-06-06 11:15:43 +01:00
3f2c59c5bb add mobile better mobile support 2025-06-04 10:03:44 +01:00
b8322e1fd8 updated view on gallery page 2025-05-27 18:43:58 +01:00
d749da148e scrollable text on index 2025-05-27 18:41:46 +01:00
0b74672844 select model on create page 2025-05-18 21:16:11 +01:00
205481c4d4 increase batch so gallery works full size on my monitor 2025-05-18 14:51:11 +01:00
80f535be45 create_image spinner 2025-05-18 14:46:48 +01:00
1abba32f18 floating home button on gallery page 2025-05-17 11:38:23 +01:00
9d60135ab5 show version on the index page 2025-05-17 11:34:13 +01:00
b0bb465cf7 add style for mobile 2025-05-17 10:37:10 +01:00
4ec98ebf8f working lazyloading 2025-05-17 10:32:28 +01:00
c3f0a70da0 working lightbox navifation with js cache for details 2025-05-17 10:29:53 +01:00
636148b968 only load details when loading image in lightbox 2025-05-17 10:25:46 +01:00
cf9f5d0413 cleanup and show modle name on gallery 2025-05-17 10:15:29 +01:00
8be2111e6c image queued page 2025-05-15 17:09:55 +01:00
0ccebcf037 add back button to the bottom of the gallery 2025-05-15 09:26:10 +01:00
da37913d84 add create_image page 2025-05-15 09:16:09 +01:00
Karl Hudgell
41fd1444eb re working into libs, and use thumbs in gallery 2025-04-25 10:13:03 +01:00
Karl Hudgell
020c2c2f1b updated styling and prompt on home page 2025-04-24 22:15:13 +01:00
Karl Hudgell
81140d720b updated logic to show prompt on the lightbox display 2025-04-24 16:55:07 +01:00
Karl Hudgell
cce1cb27d2 lazy load images 2025-04-24 16:39:14 +01:00
Karl Hudgell
0838f37017 bigger gallery 2025-04-01 16:56:10 +01:00
Karl Hudgell
342416a68d arrow cycle 2025-04-01 16:51:43 +01:00