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