QxxxGit
f01f95ddfb
Organize UIPluginApi.md docs and pluginApi.d.ts ( #5971 )
...
* Organized alphabetically and removed duplicate Setting and TabTitleCounter
* Organized components alphabetically
* Add missing PerformerDetailsPanel and PerformerDetailsPanel.DetailGroup
* Add missing SceneFileInfoPanel component
* Add missing MainNavBar.MenuItems and MainNavBar.UtilityItems in docs
2025-07-01 13:48:16 +10:00
WithoutPants
6f4920cb81
Update custom css links and replace plex theme link with themes link ( #5976 )
2025-06-30 07:53:08 +10:00
DogmaDragon
3af472d3b2
Fix typo in Plugins documentation for clarity ( #5972 )
2025-06-27 12:54:44 +10:00
DogmaDragon
27bc6c8fca
Update captions documentation ( #5967 )
...
* Update captions documentation to clarify file location and naming conventions
* Clarify naming convention
2025-06-26 07:33:55 +10:00
WithoutPants
4b5424dd51
Update manual with new patchable components
2025-06-24 08:27:41 +10:00
QxxxGit
c09913a614
Add useLightbox and useGalleryLightbox in plugin api ( #5936 )
2025-06-20 16:03:22 +10:00
QxxxGit
e95c1bbc76
Patched AlertModal, SweatDrops, TruncatedText, BackgroundImage components ( #5913 )
...
* Patched AlertModal, SweatDrops, TruncatedText
* Patch BackgroundImage component
* Inline PatchComponent calls
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-06-11 17:32:36 +10:00
QxxxGit
709fdb14de
Rating system patched components ( #5912 )
2025-06-11 11:46:05 +10:00
CJ
46b0b8cba4
Patch CustomFields Component ( #5914 )
2025-06-11 11:45:03 +10:00
CJ
c66ef42480
New patchable performer page components ( #5897 )
2025-06-03 10:16:57 +10:00
QxxxGit
044ed2708f
Gallery card patched component ( #5880 )
...
* Gallery card patched component
* Define in pluginApi.d.ts
2025-06-02 17:20:34 +10:00
DogmaDragon
5ea4c507b2
docs: Update scraper objects ( #5794 )
2025-06-02 17:16:42 +10:00
DogmaDragon
155c4ec72a
docs: Add note on Chrome 136 requirements for remote debugging ( #5884 )
2025-05-23 16:07:15 +03:00
DogmaDragon
d0ece86bb8
Update markdown syntax for Scrapers Development page ( #5829 )
...
* Update markdown syntax for Scrapers Development
* Fix typo
2025-04-16 08:56:21 +10:00
DogmaDragon
18381664aa
Update Configuration.md ( #5770 )
2025-03-27 11:50:14 +11:00
WithoutPants
529e4f6514
Improve UI loadable components ( #5732 )
...
* Add TagLink and PerformerCard to loadableComponents
* Add coarse grain loadable components
2025-03-18 13:21:00 +11:00
CJ
4d61c88661
Patchable ExternalLinkButtons component ( #5727 )
...
* Patchable ExternalLinkButtons component
* added fontAwesomeBrands
* use ExternalLinkButtons on groups page
2025-03-17 11:20:39 +11:00
WithoutPants
bc923929bb
Stash scraper scene query ( #5722 )
...
* Enable scene querying in stash scraper
* Update docs
2025-03-17 10:20:08 +11:00
WithoutPants
9b7e20351a
Plugin api improvements ( #5703 )
...
* Add ReactSelect to PluginApi.libraries
* Make Performer tabs patchable
* Make PerformerCard patchable
* Use registration pattern for HoverPopover, TagLink and LoadingIndicator
Initialising the components map to include these was causing an initialisation error.
* Add showZero property to PopoverCountButton
* Make TagCard patchable
* Make ScenePage and ScenePlayer patchable
* Pass properties to container components
* Add example for scene tabs
* Make FrontPage patchable
* Add FrontPage example
2025-03-05 14:04:12 +11:00
echo6ix
5f595f8ca7
Update KeyboardShortcuts.md ( #5615 )
...
* Update KeyboardShortcuts.md
- Added table of shortcuts for Image page
- Reorganized a few tables to include sub-headings
- Renamed `Edit Scene tab [...]` heading to `Scene Edit tab [...]` for logical consistency with other headings
- Moved Scene page rating shortcuts from vestigial location in *Edit Scene* section to global Scene page section
* Update edit header to be consitant with the others
---------
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com >
2025-02-28 13:42:22 +11:00
WeedLordVegeta420
e97f647a43
Add Image Scraping ( #5562 )
...
Co-authored-by: keenbed <155155956+keenbed@users.noreply.github.com >
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-02-24 16:38:14 +11:00
DogmaDragon
4ed522c5f8
Correct syntax ( #5586 )
2025-01-29 14:55:59 +11:00
echo6ix
b7592374aa
Update Tasks.md ( #5603 )
...
* Update Tasks.md
Denoted which task items are only accessible in advanced mode.
* Add note to transcodes
---------
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com >
2025-01-29 14:55:21 +11:00
DogmaDragon
077cd774f3
docs: clarify regex case sensitivity ( #5607 )
2025-01-29 14:54:59 +11:00
DogmaDragon
b5cb52bb5e
docs: add note about lack of SOCKS5 support ( #5630 )
2025-01-29 14:53:44 +11:00
Ikko Eltociear Ashimine
0621d87133
docs: update ScraperDevelopment.md ( #5529 )
2024-12-04 15:57:57 +11:00
WithoutPants
5f690d96bd
Fix stash scraper errors and add apikey field ( #5474 )
...
* Use hasura/go-graphql-client instead of shurcooL version
* Fix graphql query errors
* Support setting api key for stash server
2024-11-13 10:14:55 +11:00
DogmaDragon
3abdcbee6f
Replace movie with group ( #5280 )
2024-09-22 13:18:12 +10:00
WithoutPants
476688c84d
Database connection pool refactor ( #5274 )
...
* Move optimise out of RunAllMigrations
* Separate read and write database connections
* Enforce readonly connection constraint
* Fix migrations not using tx
* #5155 - allow setting cache size from environment
* Document new environment variable
2024-09-20 12:56:26 +10:00
WithoutPants
c9f76a01c5
Add UI option for rescan scan option ( #5254 )
2024-09-11 17:29:27 +10:00
GlitchGal
129dd0ffcc
ImageDetailPanel Patch Component ( #5245 )
2024-09-11 11:56:17 +10:00
DogmaDragon
ba83da1983
Add note about saved filter sorting ( #5234 )
2024-09-08 01:20:44 +03:00
DogmaDragon
010a355e0b
Add info about regex modifiers ( #5200 )
2024-09-02 22:44:17 +03:00
DogmaDragon
d8ee57cd50
[Docs] add note about caption functionality [skip ci]
2024-08-23 02:31:33 +03:00
WithoutPants
49060e6686
UI nested instead ( #5125 )
...
* Support multiple calls to PluginApi.patch.instead for a component.
Allow calling the original/chained function from the hook function.
* Add example of new usage of instead
* Update documentation
2024-08-20 12:36:45 +10:00
WithoutPants
15a7b8a859
Movie group renames ( #5039 )
...
* Rename Movie and MoviePartial to Group/GroupPartial
* Rename Movie interfaces
* Update movie url builders to use group
* Rename movieRoutes to groupRoutes
* Update dataloader
* Update names in sqlite package
* Rename in resolvers
* Add GroupByURL to scraper config
* Scraper backward compatibility hacks
2024-07-04 09:10:26 +10:00
WithoutPants
845d718c67
Plugin api improvements ( #4935 )
...
* Support hook into App component
* Add hookable PluginSettings component
* Add useSettings to plugin hooks
* Make setting inputs hookable
* Add hooks for performer details panel
* Update docs
2024-06-11 13:18:45 +10:00
anonymous-ants
e4b89064b1
Fix typos in docs (en) ( #4946 )
2024-06-11 08:26:56 +10:00
DogmaDragon
4b8af18fab
Update manual documentation ( #4921 )
2024-06-06 14:46:28 +10:00
WithoutPants
540e80c86b
Support patching select sorting function ( #4903 )
...
* Fix return types for RegisterComponent and PatchFunction
* Add support for patching TagSelect.sort
* Add support for patching PerformerSelect.sort
* Patch other select component sort functions
* Document patchable functions/components
2024-05-31 18:16:31 +10:00
WithoutPants
2b699fcf95
Default create missing to true in Identify ( #4873 )
...
* Default create missing to true in Identify
* Update manual
2024-05-30 13:12:07 +10:00
DogmaDragon
911da87264
Update plugins script language ( #4762 )
2024-04-16 00:07:57 +03:00
WithoutPants
2e00cb6c5a
Document plugin settings
2024-02-28 11:07:31 +11:00
Raghavan
6a9175c954
Implement UI event dispatcher/listener ( #4492 )
...
* page change event
* expose event to plugin api
* Update UIPluginApi.md
* Add to example plugin
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2024-02-27 09:27:28 +11:00
WithoutPants
a303446bb7
Scene play and o-counter history view and editing ( #4532 )
...
Co-authored-by: randemgame <61895715+randemgame@users.noreply.github.com >
2024-02-22 11:28:18 +11:00
WithoutPants
61bd9233b2
Fix incorrect documentation in Plugins.md
2024-02-22 08:15:40 +11:00
WithoutPants
440c261f5b
Developer option: extra blob paths ( #4566 )
...
* Allow additional read-only blob paths
* Add developer option to add more blob sources
* Add makefile targets to start and remove build container
* Documentation
2024-02-16 12:39:45 +11:00
WithoutPants
46eb01198a
Plugin api improvements ( #4546 )
...
* Expose useToast
* Expose components:
- studio/tag/performer/gallery selects
- date input
- country select
- folder select
2024-02-12 15:07:44 +11:00
Raghavan
892d74c98b
expose useful libs ( #4489 )
...
* expose useful libs
* Update UIPluginApi.md
2024-02-06 11:29:01 +11:00
DogmaDragon
64f2071d8c
Add note for auto tag ( #4490 )
2024-01-24 21:00:57 +11:00