DominikDoom
cfe026f366
Merge branch 'main' into feature-fuzzysearch
2024-05-04 14:12:58 +02:00
DominikDoom
3eef536b64
Use custom wildcard wrapper chars from sd-dynamic-prompts if the option is set
...
Closes #286
2024-05-04 14:12:14 +02:00
DominikDoom
c594156d30
Fix duplicates & displaying for translations
2024-04-28 19:13:40 +02:00
DominikDoom
2126a5d217
Some refactoring, WIP translation search
...
Translation are still a bit buggy, e.g. listing duplicates & no english tag shown yet.
2024-04-28 17:14:30 +02:00
DominikDoom
a4a656ae23
Fix frequency sorting not matching fuzzy results
2024-04-28 15:47:27 +02:00
DominikDoom
c59ffed049
Extremely WIP and unperformant experiments for fuzzy lora matching
2024-04-25 23:33:34 +02:00
DominikDoom
625298bed6
Fix alias display & cross-field searching (not correct with translations yet)
...
- Now stays isolated to tag/alias/translation and also only matches inside one alias at a time
- Limited intraIns to 10, should still be enough for most cases while fixing extreme outliers
- Added unicode search variant in preparation for translations
2024-04-25 18:39:29 +02:00
DominikDoom
8c0c308a6f
Extremely messy temp hack / experiment to search in different fields (alias etc)
...
Needs a better data structure later that isn't reliant on the source/index, current state is only useful for testing
2024-04-24 22:50:11 +02:00
DominikDoom
fa4a3bc036
Use μFuzzy instead as it is faster and more configurable
2024-04-21 17:58:14 +02:00
DominikDoom
a8f175925f
Fuzzysort experiment WIP
2024-04-21 12:11:06 +02:00
DominikDoom
a27633da55
Remove hardcoded preview url modifiers, use ResultType instead
...
Fixes #284
2024-04-15 18:48:44 +02:00
DominikDoom
9155e4d42c
Prevent db response errors from breaking the regular completion
2024-04-14 12:01:15 +02:00
DominikDoom
d1eea880f3
Rename API call functions on JS side to prevent name conflicts
...
Fixes #282
2024-04-13 17:27:10 +02:00
DominikDoom
ef59cff651
Move last used date check guard to SQL side, implement max cap
...
- Server side date comparison and cap check further improve js sort performance
- The alias check has also been moved out of calculateUsageBias to support the new cap system
2024-03-16 16:44:43 +01:00
DominikDoom
a454383c43
Merge branch 'main' into feature-sort-by-frequent-use
2024-03-03 13:52:32 +01:00
DominikDoom
bec567fe26
Merge pull request #277 from Symbiomatrix/embpath
...
Embedding relative path.
2024-03-03 13:50:33 +01:00
DominikDoom
d4041096c9
Merge pull request #275 from Symbiomatrix/wildcard
2024-03-03 13:43:27 +01:00
Symbiomatrix
0903259ddf
Update ext_embeddings.js
2024-03-03 13:49:36 +02:00
Symbiomatrix
b71e6339bd
Fix tabs.
2024-03-03 12:21:29 +02:00
Symbiomatrix
7ddbc3c0b2
Update tagAutocomplete.js
2024-03-03 04:23:13 +02:00
DominikDoom
f810b2dd8f
Merge branch 'main' into feature-sort-by-frequent-use
2024-01-27 12:39:40 +01:00
DominikDoom
afa13306ef
Small regex fix to make style completion work after [ or before ,
2024-01-26 20:39:33 +01:00
DominikDoom
a966be7546
Merge branch 'main' into feature-sort-by-frequent-use
2024-01-26 16:21:15 +01:00
DominikDoom
d37e37acfa
Added option to autocomplete style names
...
To be used in tandem with https://github.com/SirVeggie/extension-style-vars
Closes #268
2024-01-26 16:16:04 +01:00
DominikDoom
342fbc9041
Pre-calculate usage bias for all results instead of in the sort function
...
Roughly doubles the sort performance
2024-01-19 21:10:09 +01:00
DominikDoom
d496569c9a
Cache sort key for small performance increase
2024-01-19 20:17:14 +01:00
DominikDoom
7778142520
Same fix for embeddings and chants, although probably not relevant
2024-01-11 15:42:30 +01:00
DominikDoom
cde90c13c4
Fix wildcards being cut off after colon
...
Fixes #267
2024-01-11 15:42:30 +01:00
DominikDoom
c659ed2155
Use <lora: for models in lycoris folder by default
...
Added a backcompat option to keep using <lyco: if needed.
Closes #263
2023-12-24 14:11:19 +01:00
Jibaku789
6e65811d4a
Add support of deepdanbooru-object-recognition
...
Add support of autocomplete in extension;
deepdanbooru-object-recognition
2023-12-18 15:57:00 -06:00
DominikDoom
30c9593d3d
Merge branch 'main' into feature-sort-by-frequent-use
2023-12-12 14:23:18 +01:00
DominikDoom
f840586b6b
Auto-refresh embedding list after model change
...
Uses own API endpoint and doesn't force-reload to skip unneeded work
(only works for A1111 as SD.Next model change detection isn't implemented yet)
2023-12-12 14:22:53 +01:00
DominikDoom
57076060df
Merge branch 'main' into feature-sort-by-frequent-use
2023-12-11 11:43:26 +01:00
DominikDoom
f1870b7e87
Force text color to account for themes not following gradio settings
...
As discussed in PR #256
2023-12-10 15:30:49 +01:00
DominikDoom
20b6635a2a
WIP usage info table
...
Might get replaced with gradio depending on how well it works
2023-12-04 15:00:19 +01:00
DominikDoom
1fe8f26670
Add explanatory tooltip and inline reset ability
...
Also add tooltip for wiki links
2023-12-04 13:56:15 +01:00
DominikDoom
e82e958c3e
Fix alias check for non-aliased tag types
2023-11-29 18:15:59 +01:00
DominikDoom
4df90f5c95
Don't frequency sort alias results by default
...
with an option to enable it if desired
2023-11-29 18:04:50 +01:00
DominikDoom
a156214a48
Last used & min count settings
...
Also some performance improvements
2023-11-29 17:45:51 +01:00
DominikDoom
15478e73b5
Count positive / negative prompt usage separately
2023-11-29 15:22:41 +01:00
DominikDoom
434301738a
Merge branch 'main' into feature-sort-by-frequent-use
2023-11-05 13:30:51 +01:00
DominikDoom
a7233a594f
Escape $ signs for the insert functions
...
Fixes #248 , as discussed in #247
2023-10-14 16:19:34 +02:00
DominikDoom
4fba7baa69
Merge branch 'main' into feature-sort-by-frequent-use
2023-10-06 18:36:24 +02:00
DominikDoom
5ebe22ddfc
Add sha256 (V2) keyword lookup
...
As discussed in #245
2023-10-06 16:46:18 +02:00
DominikDoom
44c5450b28
Fix special characters breaking wiki link urls
2023-10-06 14:54:29 +02:00
DominikDoom
5fd48f53de
Fix csv parsing for unclosed quotes
...
Fixes #245
2023-10-06 14:44:03 +02:00
DominikDoom
7128efc4f4
Apply same fix to extra tags
...
Count now defaults to max safe integer, which simplifies the sort function
Before, it resulted in really bad performance
2023-10-02 00:45:48 +02:00
DominikDoom
bd0ddfbb24
Fix embeddings not at top
...
(only affecting the "include embeddings in normal results" option)
2023-10-02 00:16:58 +02:00
DominikDoom
3108daf0e8
Remove kaomoji inclusion in < search
...
because it interfered with use count searching and is not commonly needed
2023-10-01 23:51:35 +02:00
DominikDoom
446ac14e7f
Fix umi list not resetting after deleting chars behind "["
2023-10-01 23:47:02 +02:00