Commit Graph

466 Commits

Author SHA1 Message Date
ThePendulum f31aef6f5d Replaced container key with route watchers to reduce flashing. 2020-05-09 01:42:10 +02:00
ThePendulum de5b729c0b Changed range filter to routes for every view. 2020-05-09 01:10:07 +02:00
ThePendulum 525995615a Changed range toggles to links for home and actor pages. 2020-05-07 03:20:51 +02:00
ThePendulum c410294022 Added lazy-loading to release tile posters. 2020-05-07 02:10:28 +02:00
ThePendulum 79c7847f1c Preserving aspect ratio on release tiles. 2020-04-27 04:00:16 +02:00
ThePendulum f684923a8a Actor tiles maintain aspect ratio. 2020-04-27 02:37:30 +02:00
ThePendulum 4b26f8f476 Added covers to media module. Fixed 'New' sorting for all pages. 2020-04-16 22:54:07 +02:00
ThePendulum 3b2bf921f3 Replaced batch ranges with 'New' sorting. 2020-04-16 22:23:25 +02:00
ThePendulum cb68319ac0 Added lazy loading to tag photos. Changed tag thumb location. 2020-04-08 14:50:43 +02:00
ThePendulum 24b297011e Added various tag posters. 2020-04-02 04:05:55 +02:00
ThePendulum 0ad1a5e049 Revert "Added transition to theme switch."
This reverts commit 5d467622f4.
2020-04-02 03:19:45 +02:00
ThePendulum 5d467622f4 Added transition to theme switch. 2020-04-02 03:11:00 +02:00
ThePendulum c39bfb234d Blurring video when paused in SFW mode. 2020-04-02 02:23:54 +02:00
ThePendulum baaa701249 Added SFW mode with NSFW warning to releases. 2020-04-02 02:02:03 +02:00
ThePendulum ad7874649f Added self hash filtering to media module. Moved Girl Girl back to Jules Jordan. 2020-04-02 01:10:50 +02:00
ThePendulum 9a712e7371 Media module saves files. 2020-03-31 04:05:31 +02:00
ThePendulum 93d4f0ff1a Added WIP media module. Returning releases from release search database function. Fixed page loop in update module. 2020-03-29 04:00:46 +02:00
ThePendulum 6d9f96c5d5 Improved duplicate filtering, now also applying to upcoming updates. Updated Gamma fetchLatest method parameters. Added shortcut for SFW-mode. 2020-03-28 04:37:04 +01:00
ThePendulum 95d115b585 Added Aziani. Added URL origin parameter to relevant qu methods. 2020-03-28 01:40:02 +01:00
ThePendulum fb59bf552a Added actor assignment to new actors module. Showing network icon on network-specific actors. Improved dark theme. Changed tag tile design. Added Digital Playground logos. 2020-03-27 04:39:13 +01:00
ThePendulum d29e296799 Added database structure for profiles and tattoos. Improved sidebar appearance. Expanded new actors module. 2020-03-26 03:32:07 +01:00
ThePendulum 1173827a79 Improved dark theme. Changed sidebar toggle icon. 2020-03-25 03:42:46 +01:00
ThePendulum 15a386ad05 Added compact sidebar. Added tag sections and posters. 2020-03-25 02:48:54 +01:00
ThePendulum 4db3da1eaa Removed shadow from network logos. 2020-03-23 05:01:31 +01:00
ThePendulum aa488cc6e3 Changed tags on tag overview. 2020-03-23 04:58:23 +01:00
ThePendulum 58ead7b426 Added dark and SFW modes. 2020-03-23 01:43:49 +01:00
ThePendulum 5441063012 Increased compact header logo margin. 2020-03-10 15:48:18 +01:00
ThePendulum 638757b6e4 Added rudimentary movie relations. 2020-03-09 05:06:37 +01:00
ThePendulum 6cbb7f9c1e Major API change for 'q', renamed to 'qu', refactored modules. Fixed Gamma URL entry ID regex. 2020-03-09 02:02:29 +01:00
ThePendulum 5b4490a845 Showing compact logo on narrow screens. 2020-03-08 17:09:33 +01:00
ThePendulum 240b203ec0 Realigned header items. 2020-03-08 04:31:19 +01:00
ThePendulum acad99bdfe Changed q get and geta APIs to include status, refactored scrapers. Showing front- and back-cover on movie tiles and release page (fix). Removed icons from main navigation. Returning scenes from Jules Jordan movie scraper. 2020-03-08 04:23:10 +01:00
ThePendulum 628c5a2013 Fixed Gamma scene scraper extracting the wrong scene ID from non-standard URLs. 2020-03-07 23:40:38 +01:00
ThePendulum fa7b2a7a23 Fixed subnetwork spacing in network sidebar. Using derived entry IDs for main Hush scrapers. 2020-03-06 03:15:49 +01:00
ThePendulum 956afa6ae7 Added Hussie Pass scraper. 2020-03-05 02:47:52 +01:00
ThePendulum e79a6b33fb Added 'newly added' filter. Handling paywalled videos in Private scraper. Added shoot ID to search. 2020-03-02 03:41:41 +01:00
ThePendulum e57f440665 Added Amateur Allure. 2020-03-01 05:28:08 +01:00
ThePendulum 3290a5f686 Focusing and auto-hiding search tooltip. Separated Girl Girl from Jules Jordan. 2020-03-01 00:21:54 +01:00
ThePendulum a8e14f6305 Improved search query prep. Showing query in header after refresh. 2020-02-29 23:57:45 +01:00
ThePendulum a828fee476 Handling NULL actors and tags in search table query. Added limit parameter to home URL, default to 30. 2020-02-29 03:22:51 +01:00
ThePendulum 97cf5b2b6b Added seed file for test data. 2020-02-27 00:38:11 +01:00
ThePendulum 82d1f0fd38 Improved mobile layout for header search. Improved release tile layout behavior. 2020-02-26 04:07:35 +01:00
ThePendulum 638a71f36c Added rudimentary release search. 2020-02-26 01:15:50 +01:00
ThePendulum 6d1f30f703 Passing matching site to profile scrapers. Allowing scrapers to pass avatar metadata. Added scraper and copyright properties to media. Auto-adding copyright from site or scraper to avatars. Separated Porn Pros from Whale Member. 2020-02-24 03:12:58 +01:00
ThePendulum 968eb07472 Improved actor filter layout behavior. 2020-02-23 05:23:07 +01:00
ThePendulum 349a5a506e Queueing and batching media HTTP requests for improved reliability. 2020-02-22 03:22:30 +01:00
ThePendulum acf780635b Release tile favicon now links to network overview. 2020-02-20 02:53:24 +01:00
ThePendulum 377970f874 Added parent-child relations to network, showing parent network in sidebar. Added Burning Angel using Gamma API. 2020-02-20 02:35:23 +01:00
ThePendulum 97f5e49187 Refactored media module. Returning 320p and 720p videos from MindGeek as teasers instead of trailers. 2020-02-19 04:41:53 +01:00
ThePendulum fe3cc901b0 Added PG site search function and enabled site search bar. Added Full Porn network assets. 2020-02-15 01:10:32 +01:00
ThePendulum 872a529d3e Showing actors without gender info in overview. 2020-02-14 02:30:43 +01:00
ThePendulum 5b19fdf7f2 Fixed photo banner on tags. 2020-02-13 15:37:25 +01:00
ThePendulum 1ff8d37d89 Added upcoming support to Nubiles. Renamed q's formatDate to extractDate, added actual formatDate. 2020-02-13 04:11:32 +01:00
ThePendulum c9c7a33585 Added Cherry Pimps/Pimp.XXX. 2020-02-13 03:44:04 +01:00
ThePendulum b7abd805e2 Added Girl Girl to Jules Jordan. 2020-02-12 23:49:22 +01:00
ThePendulum b8074205ef Added Insex. Renamed q's stand-alone date function. Separated q's trim function. Release tile uses cover if available, and poster is not available. 2020-02-12 04:39:57 +01:00
ThePendulum dd6a1d9bfd Added Vivid network. Added ASMR Fantasy to Adult Time. Storing deep URL in database. Added href to header links. 2020-02-11 04:58:18 +01:00
ThePendulum 4c7c3c2ff4 Using router-link slots for header link indicators. Added release cache to store. 2020-02-10 02:05:28 +01:00
ThePendulum 48b1f15070 Restoring scroll position when going from home to scene to home. 2020-02-10 01:27:13 +01:00
ThePendulum 0f513266a0 Added Black for Wife to JayRock. Switched parameters field to JSON type. 2020-02-09 19:41:39 +01:00
ThePendulum 4eb57b4a91 Added actor alphanetic and gender filters. 2020-02-09 05:30:10 +01:00
ThePendulum f921bb4ae9 Generating and using URL slugs for releases, improver slugify module. Added 'extract' parameter to MindGeek scraper to get scenes not associate with a channel (see Digital Playground). Added various high res logos. 2020-02-04 03:12:09 +01:00
ThePendulum ef602a3a15 Added basic filename copy. Added HTTP helper to q. Fetching all actor release pages from Naughty America. Added various high res network logos. 2020-02-04 00:18:53 +01:00
ThePendulum a97c6defca Added teaser support. Added Score network with scraper for Scoreland. Improved q. Added assets. 2020-02-02 05:14:58 +01:00
ThePendulum 83164e44d3 Fixed site search overflowing networks page. 2020-01-31 02:01:30 +01:00
ThePendulum c48d04de0f Set page title for networks and tags overviews. 2020-01-31 00:12:58 +01:00
ThePendulum c9200180cf Tag tiles use SPA links instead of anchors. 2020-01-31 00:09:11 +01:00
ThePendulum 2035b06888 Actor tiles use SPA links instead of anchors. 2020-01-31 00:03:05 +01:00
ThePendulum 6d4fd5fd77 Added MindGeek profile scraper for all MG sites. 2020-01-27 22:54:14 +01:00
ThePendulum c83c5513df Fixed compact actor view and gender icon size. 2020-01-26 23:10:08 +01:00
ThePendulum bceded3ebd Added gender indicator to actor tiles. Fixed PornHub scraper fetching default avatars. 2020-01-25 01:26:13 +01:00
ThePendulum 37e4259fbd Changed profile height to max-height. 2020-01-24 23:46:44 +01:00
ThePendulum fb1f7f739b Removed rogue expand arrows. 2020-01-24 23:43:07 +01:00
ThePendulum c93116dee2 Added actor expand button to profile. 2020-01-24 23:36:06 +01:00
ThePendulum 42d07e86f8 Context q methods can accept alternative element as first argument. Added BoobPedia profile scraper. Showing fake boobs icon again. 2020-01-23 22:45:46 +01:00
ThePendulum 7ca4fd3a1c Allowing double line titles. 2020-01-23 14:53:42 +01:00
ThePendulum e8c6d7def6 Separated actor profile header for permanent display when scrolling. 2020-01-23 04:32:22 +01:00
ThePendulum 9db0e97512 Improved actor profile flow. Added images. 2020-01-23 03:52:12 +01:00
ThePendulum f8175f6054 Added generic Gamma photo and actor scraper for XEmpire, 21Sextury, Blowpass and Evil Angel. 2020-01-22 22:25:58 +01:00
ThePendulum daee426ba6 Removed site and tag matching from Dogfart scraper. Filtering duplicate tag associations before insert attempt. 2020-01-17 01:55:54 +01:00
ThePendulum ef76909d3c Merged Reality Kings and Babes into MindGeek scraper. Kept classic latest wrapper for Look At Her Now and Tranny Surprise. 2020-01-14 04:50:42 +01:00
ThePendulum 859cb7e1f3 Added support for Family Strokes. 2020-01-13 23:45:09 +01:00
ThePendulum 8f72e61928 Added Jay Rock network. Fixed site logo not showing up without URL. 2020-01-11 05:31:04 +01:00
ThePendulum 070dd53096 Hiding expand/collapse sidebar arrow on independent sites. 2020-01-09 18:46:41 +01:00
ThePendulum a7199c1019 Fixed actor avatar not visible in compact mode. Showing actor photos at full height in compact mode. 2020-01-09 17:16:28 +01:00
ThePendulum c31c2a5f19 Improved network sites expand/collapse layout. Left-aligned tag header. 2020-01-09 15:47:45 +01:00
ThePendulum b1343a63b5 Showing hover backgrounds on expand toggles. 2020-01-09 03:54:47 +01:00
ThePendulum f652b0d91c Fixed missing bottom margin in site list. 2020-01-09 03:39:13 +01:00
ThePendulum bca925d122 Added expand/collapse sidebar to desktop network sites. 2020-01-09 03:23:16 +01:00
ThePendulum 3123589169 Restored actor wrapping in release view. 2020-01-09 02:52:20 +01:00
ThePendulum 419e098282 Added expand/collapse to compact network sites. 2020-01-09 02:40:02 +01:00
ThePendulum edaf659bf8 Fixed network site list overflow. 2020-01-09 02:13:37 +01:00
ThePendulum 26161abd39 Added borders to release info column. 2020-01-09 02:09:17 +01:00
ThePendulum 7473fa123a Fixed actor overflow on releases. 2020-01-09 02:06:17 +01:00
ThePendulum ae5da770cf Realigned filter bar for mobile. 2020-01-09 02:03:47 +01:00
ThePendulum 01c98d7008 Improved tag view for mobile. 2020-01-09 01:59:30 +01:00
ThePendulum 9da63baf65 Modified network releases query to accomodate date sorting. Showing upcoming releases first to last. 2020-01-09 00:23:37 +01:00
ThePendulum 863df38b29 Simplified tag media seed file. Renamed tags. Media refactor experiment. 2020-01-08 23:33:24 +01:00
ThePendulum a773e0bf54 Added Manuel Ferrara site to Jules Jordan. Refactored Jules Jordan photo scraper for better compatability and quality. 2020-01-08 05:12:14 +01:00
ThePendulum 0a19f2e624 Added Bang! deep scrape. Improved network page layout. Added Bang Bros logos. 2020-01-07 04:23:28 +01:00
ThePendulum 89064e9e0c Simplified single-site network overview. Added Jules Jordan favicons. 2020-01-07 00:30:51 +01:00
ThePendulum 9e6e5605ed Added favicons for all networks. Showing sites on dark background, lightened logos. Updated Kink logos. Changed Bang! studios to sites, removed studio prominence. 2020-01-06 21:49:37 +01:00
ThePendulum bb5b8085f6 Added Bang! scraper. Showing studio on tile. Added favicons to tiles. 2020-01-06 05:19:38 +01:00
ThePendulum a94edca073 Improved network and site layout and design. 2020-01-05 03:27:26 +01:00
ThePendulum 746b9bf201 Refined network layout 2020-01-05 03:02:02 +01:00
ThePendulum a16dbbbec0 Further network layout improvements. 2020-01-05 02:50:55 +01:00
ThePendulum 63079787c0 Added sites 2020-01-05 01:08:38 +01:00
ThePendulum 2271577874 Improved network overview responsivity. 2020-01-05 01:07:32 +01:00
ThePendulum 30cf597ec9 Improving network overview. Added DDF logos and tag posters. 2020-01-04 04:58:56 +01:00
ThePendulum 72b175e9e2 Removed views in favor of PostGraphile filter and sort plugins. Updated site modules to GraphQL. Added tag posters. 2020-01-04 02:51:58 +01:00
ThePendulum 70e27a6cd9 Moved networks to GraphQL. 2020-01-03 00:59:02 +01:00
ThePendulum 5a6bf2b42f Further refactoring. Fixed actor pages and more. 2019-12-31 03:12:52 +01:00
ThePendulum 1c43884102 Refactoring client to reflect database changes. 2019-12-19 04:42:50 +01:00
ThePendulum 9b17add4e2 Re-added date ranges. 2019-12-18 02:42:55 +01:00
ThePendulum 6950a76cb5 Abstracted fragments and curation. Using GraphQL for tags. 2019-12-16 05:30:25 +01:00
ThePendulum f4c2e6c08c Replaced default height and weight fields with fields taking units argument. 2019-12-16 02:39:13 +01:00
ThePendulum 13b45e1709 Fixed Babel dependencies. 2019-12-15 23:01:48 +01:00
ThePendulum 7ba716cd6f Experimenting using GraphQL in favor of REST. 2019-12-15 05:42:51 +01:00
ThePendulum fed2b0be8a When poster is not available during scraping, first photo is stored as poster; removed client-side fallback. Added screencap album fallback to Jules Jordan scraper. Simplified JJ page traversal. 2019-12-13 16:59:04 +01:00
ThePendulum c998fcf933 Added photo album support to Blowpass scraper. 2019-12-13 05:04:04 +01:00
ThePendulum e69b7744c8 Showing movie covers as poster when available. 2019-12-13 03:57:01 +01:00
ThePendulum 18f37e3fbd Moved all tag photos to public asset directory. 2019-12-11 02:25:25 +01:00
ThePendulum b9bac6d8f9 Added Kelly Madison profile scraper. 2019-12-10 22:35:00 +01:00
ThePendulum 04a89efa58 Refactored 21sextury scraper. 2019-12-09 05:00:49 +01:00
ThePendulum 98b9c885ec Added support for Reality Kings sites 'Look At Her Now' and 'Tranny Surprise'. 2019-12-07 00:42:47 +01:00
ThePendulum a2925febeb Moved tag posters back to img/, as they are part of the project. Still using database to track which tags have a poster. 2019-12-06 05:09:08 +01:00
ThePendulum 71cb85c3e1 Allowing scrapers to return raw tags and site URLs or slugs, to gradually remove site and tag fetching from individual scrapers. Added media and deep fetchin support to Perv City scraper. 2019-12-05 01:26:22 +01:00
ThePendulum 55e3130062 Move tag posters and photos to media database. 2019-12-04 21:58:08 +01:00
ThePendulum cf81aa99e0 Added rudimentary tags page. Improved social match behavior. 2019-12-01 05:32:47 +01:00
ThePendulum bead69de49 Added basic actor and network overview. Added DDF Network actor scraper. Various bug fixes and layout improvements. 2019-11-30 05:55:32 +01:00
ThePendulum 0dbe853f39 Resolving actor birth and residence place before storage. Layout improvements. 2019-11-29 05:46:06 +01:00
ThePendulum 4be508b388 Drastic actor page redesign. Storing one avatar per actor, other profile photos as 'photo' role; no longer assuming first photo is avatar. 2019-11-28 05:36:22 +01:00
ThePendulum d113123778 Fixed countries seed file. Updated MOFOS scraper. Improved Reality Kings scraper. Limiting photos for XEmpire scraper. 2019-11-27 04:58:38 +01:00
ThePendulum de36ed97e4 Added profile scraping in try/catch block. Re-added boobs enhanced info to actor page. 2019-11-21 11:43:07 +01:00
ThePendulum 31a8f1cac1 Improved profile scrapers. Sorting avatars on actor page by index. 2019-11-21 04:24:55 +01:00
ThePendulum 9224b441e2 Added Brazzers and Jules Jordan as profile sources. Changed profile structure for proper bust-waist-hip properties and improved stability. 2019-11-21 04:05:32 +01:00
ThePendulum 9fcc40dd17 Added avatars. Added PornHub and LegalPorno actor profile scrapers. 2019-11-20 04:53:36 +01:00
ThePendulum 3ec7b15886 Improved scraping and association behavior. 2019-11-19 04:36:15 +01:00
ThePendulum e8130c3634 Scraping actor profiles from FreeOnes. 2019-11-17 03:56:45 +01:00
ThePendulum b489c8fc33 Major refactor, cleand up site scrape module, fixed and cleaned up release scrape module. Removed old CLI code 2019-11-16 03:33:36 +01:00
ThePendulum 5620dfcb65 Added filter bar to all pages. Added 'upcoming' marker. Improved date tidbit. 2019-11-15 05:10:59 +01:00
ThePendulum 0575dbc7e4 Generalized filters bar, added to network page. 2019-11-15 02:37:17 +01:00
ThePendulum 1c3f17ec82 Added timerange filters. Refactored releases module for more efficient queries. 2019-11-15 01:27:58 +01:00
ThePendulum bf223adc55 Redesigned release page. Added 'single site' marker, linking directly to network page. Fixed Dogfart scraper duration. 2019-11-14 05:13:38 +01:00
ThePendulum 4fa13bb163 Redesigned homepage. 2019-11-14 01:18:19 +01:00
ThePendulum f9f9cc7977 Added tag filter to releases query, enabled on homepage. 2019-11-13 03:14:24 +01:00
ThePendulum 832e96ced1 Improved site and network pages. Fixed various issues. 2019-11-12 01:22:20 +01:00
ThePendulum 681f1bca85 Added tag page. Added default 'anal' tag to Vixen scraper for Tushy and Tushy Raw. 2019-11-11 05:18:28 +01:00
ThePendulum 50816d7b28 Generating thumbnails. Added site overview page. 2019-11-11 03:20:00 +01:00
ThePendulum 6ed484af76 Moved icons into network directories. Improved network logo handling. 2019-11-10 04:47:41 +01:00
ThePendulum a9b91ff76c Added actors page. Added site logos with overview on network page. 2019-11-10 04:20:22 +01:00
ThePendulum 82c9bc664a Added network page and sites back-end. Split release tiles into own component. 2019-11-09 04:43:58 +01:00
ThePendulum e9277028e2 Added Mike Adriano scraper (True Anal, All Anal, Swallowed, Nympho). Updated README. 2019-11-09 01:22:50 +01:00
ThePendulum f8f6428e36 Added media support to Private scraper. 2019-11-05 01:41:13 +01:00
ThePendulum 5745cd33d8 Added Dogfart scraper. Added 'date added' property to release page. 2019-11-04 05:47:37 +01:00
ThePendulum 382e40b651 Added studio support. Added studios for LegalPorno. Improved media fetch error handling. Fixed DDFNetwork scraper, added media support. 2019-10-30 04:45:42 +01:00
ThePendulum 076cae07df Added icons to release page. Improved release and home page styling. 2019-10-29 05:21:51 +01:00
ThePendulum d5073a73ce Added media support to XEmpire (HardX) scraper. 2019-10-29 03:13:56 +01:00
ThePendulum 5f853792b8 Added icon component. Stylized filter bar. 2019-10-28 02:54:37 +01:00
ThePendulum 0e784a274f Reworked tag matching. Added tag filter groundwork. 2019-10-28 00:58:54 +01:00
ThePendulum 298eabe56e Improved Vixen and XEmpire scrapers. Added media to Blowpass scraper. Improved release fetch code. 2019-09-26 03:27:01 +02:00
ThePendulum 96d8cfbcb6 Improved media handling, added trailer support. Fetching media from Vixen network frontpages. 2019-09-25 04:52:58 +02:00
ThePendulum 05263a97ea Scrolling content container instead of whole page. Improved title source in XEmpire scraper. Fixed scene page breaking when no photos are available. 2019-09-25 01:38:06 +02:00
ThePendulum cf4987ba48 Using media database for images. 2019-09-10 16:48:04 +02:00
ThePendulum f2a6b58370 Added release page with photo viewer. Added photo count to database. Improved styling. 2019-07-06 05:29:12 +02:00
ThePendulum b8aa81b3f1 Transitioning to Vue. Installed environment and restored homepage scene overview. 2019-06-03 05:31:38 +02:00