Commit Graph

39 Commits

Author SHA1 Message Date
Mr. Stallion e11f833810 minor tweaks 2024-07-05 20:38:57 -07:00
Mr. Stallion b3e0f8217d minor 2024-07-05 18:03:36 -07:00
FatCat Client 34ac3023ab Fixes the nonbinary default kink not being taken into account w/ gender matching 2024-02-20 21:44:56 +01:00
Mr. Stallion c713d7be7e fix profile recommendation bug with grouped kinks 2023-06-06 17:02:19 -07:00
Mr. Stallion d2431684e8 bug fixes 2023-03-14 18:28:50 -07:00
Mr. Stallion 21ff1d25b9 Profile analyzer 2023-03-11 21:43:58 -08:00
Mr. Stallion 4a56ef254a new scoring; fix autoresponder 2022-12-24 12:50:07 -08:00
Mr. Stallion c27ee8be41 Formatting error 2022-08-08 17:15:43 -07:00
Mr. Stallion 75b5ef54cf Latest messages in character preview; better filters; log filtered messages 2022-03-25 18:53:37 -07:00
Mr. Stallion f160b0f176 Age and species fixes 2022-03-19 15:44:53 -07:00
Mr. Stallion bbc2ca2f83 Smart filters and M1 build 2022-01-02 16:37:57 -06:00
Mr. Stallion 65ab5ffa32 Smart filters 2021-12-31 18:06:08 -06:00
buttercheezii c539dba6a8 Fix insane bug where some profiles cause client hang
Some code was converting the customs object to an array with millions of elements, which caused iteration and ipc transport (json serialize) to hang the client for many minutes at a time.

This is probably because incorrect lodash functions were used on the customs. Lodash would convert it to array and then it would get stored and turn up as array every time, corrupting storage and ensuring client denial of service.

This fixes that bug by avoiding using incorrect lodash functions that convert things to arrays with millions of elements.

It also retroactively fixes profiles that were stored with array customs, so the client won't crash.
2021-12-06 05:00:44 -08:00
Mr. Stallion 9369f9483e Position comparison 2021-04-22 18:49:21 -05:00
Mr. Stallion 60a9dc0997 Slightly more relaxed post length scoring 2021-03-26 12:53:17 -05:00
Mr. Stallion 34cb62b1ad Post length comparison 2021-03-25 15:53:37 -05:00
Mr. Stallion fec16d1f89 Better profile scoring weights 2021-03-21 16:28:13 -05:00
Mr. Stallion 4c28ce8264 Kink scoring 2021-03-06 14:59:28 -06:00
Mr. Stallion 4ceee99520 Better search rankings 2020-11-21 14:41:08 -06:00
Mr. Stallion 1a12a3e57d Character preview cleanup 2020-10-30 17:47:33 -05:00
Mr. Stallion d69cab94ec Match logic in user menu 2020-10-24 18:17:31 -05:00
Mr. Stallion c2c08a9b82 Updated dependencies 2020-10-24 15:47:50 -05:00
Mr. Stallion 7cc5afc8c8 Species search improvements 2020-10-24 14:43:25 -05:00
Mr. Stallion d91f44d0db Improved species matching 2020-10-18 17:52:56 -05:00
Mr. Stallion d9e1e83d74 Fix to scoring logic 2020-10-04 16:48:48 -05:00
Mr. Stallion b52c7eec69 Fluid species support 2020-10-04 16:30:54 -05:00
Mr. Stallion e9e1e8ef63 Age matching fix 2020-07-01 09:33:29 -05:00
Mr. Stallion 24aced5b64 Wording changes 2020-06-30 11:51:56 -05:00
Mr. Stallion 326e1b9445 Species search 2020-04-11 15:23:53 -05:00
Mr. Stallion 47f329b3f5 Better species detection 2020-04-11 12:46:57 -05:00
Mr. Stallion c8625b3085 Minor 2020-04-09 11:58:44 -05:00
Mr. Stallion 56ad463f82 Minor 2020-03-15 09:02:31 -05:00
Mr. Stallion 54397a4686 Nicer external image previews 2020-03-14 21:31:28 -05:00
Mr. Stallion b762abec97 Fix for Imgur NSFW wall 2019-10-27 13:58:41 -05:00
Mr. Stallion c35136c6dd Better caching for character data 2019-09-24 12:53:43 -07:00
Mr. Stallion 8dfbe9ba2f Better age match 2019-07-10 19:38:09 -05:00
Mr. Stallion 4d9c8cec02 Better age match 2019-07-10 19:36:11 -05:00
Mr. Stallion 68097817d5 Switched to IndexedDb cache for profiles 2019-07-08 14:08:16 -05:00
Mr. Stallion b983f388e1 SQLite cache 2019-07-07 16:44:32 -05:00