56 Commits

Author SHA1 Message Date
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
abbcc6fcbf Fix missing ad buttons 2021-09-11 15:43:33 -05:00
Mr. Stallion
4321f76b0f Electron 11 2021-09-10 20:59:05 -05:00
Mr. Stallion
73c8cf217b Fixed caching bugs 2021-09-10 18:02:50 -05:00
Mr. Stallion
4d1f2fd0d6 Image preview fixes 2021-09-07 20:33:01 -05:00
Mr. Stallion
c7044ed435 Fix redgif previews 2021-09-06 19:56:50 -05:00
Mr. Stallion
f264add394 Fixed m.imgur.com previews 2021-03-26 12:52:47 -05:00
Mr. Stallion
ac52f30679 Unpin preview with middle click 2021-03-25 16:54:10 -05:00
Mr. Stallion
00f2e2ba03 1.10.1 2021-02-26 15:46:34 -06:00
Mr. Stallion
ae08ed67f6 Hide latest ad from character preview if it was posted more than 45 minutes ago 2021-02-03 19:57:58 -06:00
Mr. Stallion
c0bf309f6d Updated version 2021-02-03 19:53:06 -06:00
Mr. Stallion
b09fe7ec43 Minor 2021-02-02 19:55:10 -06:00
Mr. Stallion
2006270f6a Fixes to image previews 2021-02-01 15:20:19 -06:00
Mr. Stallion
7043a9af89 Faster loading IMGUR previews; slightly slower triggering preview popup 2021-02-01 12:17:11 -06:00
Mr. Stallion
6ab1746929 Twitter previews 2021-01-24 14:07:58 -06:00
Mr. Stallion
1a33af73ea Instagram preview fix 2021-01-24 11:15:42 -06:00
Mr. Stallion
52bf27d4fc Gelbooru fix 2021-01-23 16:06:38 -06:00
Mr. Stallion
fe9180b789 Fixed logout/re-login leading to multiple event listeners 2021-01-20 15:26:15 -06:00
Mr. Stallion
a020e71ad4 New event bus 2021-01-20 14:52:33 -06:00
Mr. Stallion
725d250910 Random order ads 2020-12-28 17:07:10 -06:00
Mr. Stallion
9ff0d2210f Check for unread notes and messages 2020-11-27 00:12:47 -06:00
Mr. Stallion
4ceee99520 Better search rankings 2020-11-21 14:41:08 -06:00
Mr. Stallion
e2d85a41e7 BOS fix 2020-11-06 17:44:40 -06:00
Mr. Stallion
af55926527 Minor 2020-10-31 17:21:47 -05:00
Mr. Stallion
35d4d3494a Cleaner adblock fix 2020-10-31 16:25:28 -05:00
Mr. Stallion
1a12a3e57d Character preview cleanup 2020-10-30 17:47:33 -05:00
Mr. Stallion
5aa59e1dba Minor 2020-10-25 18:07:31 -05:00
Mr. Stallion
61b4976763 Character previews 2020-10-25 17:55:21 -05:00
Mr. Stallion
d69cab94ec Match logic in user menu 2020-10-24 18:17:31 -05:00
Mr. Stallion
a09f2b126a Tumblr/Twitter fixes 2020-10-24 14:42:04 -05:00
Mr. Stallion
361c6ffd5a Furaffinity fix 2020-10-04 16:30:15 -05:00
Mr. Stallion
cf4acbae4d Upgraded to Electron 10; upgraded dependencies 2020-10-04 13:14:12 -05:00
Mr. Stallion
567df79af1 More logging 2020-07-05 12:43:27 -05:00
Mr. Stallion
cdff8db311 Image preview fixes 2020-06-29 13:42:42 -05:00
Mr. Stallion
7358babe7f Minor 2020-06-29 11:31:32 -05:00
Mr. Stallion
643a0340a8 Minor 2020-06-28 17:15:43 -05:00
Mr. Stallion
4ace1d4b32 Spelled out more limitations to the webview 2020-06-28 17:12:32 -05:00
Mr. Stallion
b02db49404 Security review 2020-06-28 16:09:18 -05:00
Mr. Stallion
c31e3bde02 Reduced blocking UI on conversation view switches 2020-06-16 12:25:31 -05:00
Mr. Stallion
b052689afc Much more optimized fetching strategy for profiles 2020-06-16 11:27:31 -05:00
Mr. Stallion
adacce1e7a Image preview fixes 2020-05-24 17:07:58 -05:00
Mr. Stallion
e8d0ed4e4e Recover ad posting after reconnect 2020-04-11 09:48:09 -05:00
Mr. Stallion
3ce7bd0905 Electron 9 2020-04-09 18:06:48 -05:00
Mr. Stallion
8b57a31038 ImageFap preview 2020-04-05 14:10:59 -05:00
Mr. Stallion
c7b8b53f9a DOM mutator cleanup 2020-04-05 13:29:43 -05:00
Mr. Stallion
a191d32105 Loading animation 2020-04-04 15:22:42 -05:00
Mr. Stallion
cfc9f89aa1 Fixed image loaders 2020-04-04 13:38:00 -05:00
Mr. Stallion
c40b507a67 Dark and light theme support 2020-04-03 18:48:39 -05:00
Mr. Stallion
859151750c Reorg and minor fixes to search history 2020-04-03 10:00:38 -05:00
Mr. Stallion
155e1b659e Fixes to image preview 2020-04-01 19:27:21 -05:00