Commit graph

371 commits

Author SHA1 Message Date
Kyle Drake
0ca1473d22 mostly finished port to ruby3 2022-08-10 14:31:36 -05:00
Kyle Drake
a2a46d406e async black box 2020-11-24 01:11:38 -06:00
Kyle Drake
e4c580564b site: dont update domain for blank record 2020-11-20 21:36:43 -06:00
Kyle Drake
d91c196d69 Fix clamav exception messages 2020-06-18 21:26:01 -07:00
Kyle Drake
9e5dbfa2c6 Merge branch 'master' of github.com:neocities/neocities 2020-04-30 07:45:53 +00:00
Kyle Drake
8b762bb786 catch clamav crashes and skip to avoid upload failure 2020-04-30 07:45:37 +00:00
Kyle Drake
3057eda4b0 ensure stats for supporter children are retained 2020-04-30 00:44:00 -07:00
Kyle Drake
bf00086074 Flush cache for undeletes - dont show profile disabled site suggestions 2020-04-13 11:32:23 -07:00
Kyle Drake
f4d12b625a Move follow count to a weekly compute task due to bugs/abuse. *sigh* 2020-02-29 14:50:05 -05:00
Kyle Drake
1073ed8c2a Don't show/count follows/followers for banned/deleted/disabled profile sites 2020-02-28 21:55:43 -05:00
Kyle Drake
c8b748069c site: add final slash to file list 2020-01-31 07:02:37 +00:00
Kyle Drake
b2b38b90b9 Patch more missing thumbnail/screenshot change events, cache purges 2020-01-27 18:56:43 -08:00
Kyle Drake
ff696d3231 DRY thumbnail/screenshot generation 2020-01-27 14:12:30 -08:00
Kyle Drake
780c093dd6 Move screenshots/thumbs when renaming user.
Also DRY up a bit, remove some old code. Fix an extra path slash, and fix screenshot display in dashboard.
2020-01-27 01:53:54 -08:00
Kyle Drake
0afe4f6df3 method for unbanning 2019-12-18 20:58:59 -08:00
Kyle Drake
82462b2461 whitelisting for blackbox 2019-12-18 20:43:04 -08:00
Kyle Drake
525065e2f0 make follows use overwritten dataset 2019-11-03 19:00:33 -08:00
Kyle Drake
c4995ce262 order follows by score 2019-10-30 14:04:33 -07:00
Kyle Drake
e26e23b439 order follows 2019-10-30 13:58:38 -07:00
Kyle Drake
16673f0111 index for suggestions, only load when needed 2019-10-30 13:18:10 -07:00
Kyle Drake
ae3df1d0f9 fix for svg 2019-10-29 11:30:19 -07:00
Kyle Drake
4d27f625f1 DRY up file uri / index stuff a bit 2019-10-07 15:39:25 -07:00
Kyle Drake
00cd44878a update site changed once rather than inline - edge case where change boolean is overwritten by update with old data 2019-10-07 00:20:58 -07:00
Kyle Drake
013086d3bc Add two mime types for email text and ttf fonts 2019-09-27 13:52:02 -07:00
Kyle Drake
10155986d8 add email text mime type 2019-09-23 22:31:57 -07:00
Kyle Drake
904e773d16 clean up some old gunk 2019-09-21 02:17:13 -07:00
Kyle Drake
69c32d17ed Update gems, modernize test stack, fix flaky tests 2019-09-21 01:19:47 -07:00
Kyle Drake
b966321282 patch bug where dir create didn't scrub path in db entry 2019-09-19 18:45:45 -07:00
Kyle Drake
0bb6774473 add some rss-related file types to whitelist 2019-06-28 15:16:29 -07:00
Kyle Drake
54a27a23ed fix for when former credit card supporter switches to paypal after 2019-06-28 22:07:49 +00:00
Kyle Drake
bd23c94b65 new approach: compute score separately from real follower count, use db cache for score rather than total 2019-06-27 21:53:44 -07:00
Kyle Drake
7a50bed7d3 Dont allow following of own sites 2019-06-24 20:52:43 -07:00
Kyle Drake
ef1f448a40 Merge branch 'site_file_rename' 2019-02-26 09:38:14 -08:00
Kyle Drake
26aa62fcae scrub carriage return garbage 2019-02-13 22:45:28 -08:00
Kyle Drake
0231cca30f Don't allow tarballs of enormous sites 2019-02-11 01:28:33 -08:00
Kyle Drake
6f7a6098a4 bugfixes and reforms to block filters 2019-02-03 21:54:01 -08:00
Kyle Drake
249ea7a2d0 Support for site file and directory renaming / moving 2019-02-03 05:05:47 -08:00
Kyle Drake
8e7a6bff33 check for explicit true value of ipfs_archiving_enabled 2019-01-19 12:16:52 +00:00
Kyle Drake
8b0d396565 Refactor IPFS archiving to support cidv1-base32 2019-01-19 03:36:07 -08:00
Kyle Drake
0b5b07aad4 Remove extra slash for screenshot url 2019-01-19 03:03:00 -08:00
Kyle Drake
c6140531ee cocaine gem renamed to terrapin 2018-12-09 23:33:00 -08:00
Kyle Drake
af0c65e94f knowl file support 2018-10-06 18:14:33 -07:00
Kyle Drake
62df9c47e9 zero or more for banned email domain match 2018-06-25 18:19:49 -07:00
Kyle Drake
a8d64e0af5 add banned email blacklist 2018-06-10 17:54:35 -07:00
Kyle Drake
24e458d368
Merge pull request #258 from Retroity/master
Remove Mention of Underscores in Signup Dialog
2018-04-13 15:47:00 -07:00
Kyle Drake
a5d331082c add webmanifest to ext whitelist 2018-03-23 13:07:40 -07:00
Kyle Drake
e235090108 add bin for gltf support, lowercase gltf 2018-03-16 19:21:56 -07:00
Kyle Drake
e89f5d7092 remove old redis proxy domain records on site delete 2017-12-27 12:41:22 -08:00
Kyle Drake
86e188f29f Merge branch 'master' of github.com:neocities/neocities 2017-12-08 22:19:29 -08:00
Kyle Drake
a99e3cc330 if site path doesn't exist during a destroy, continue with destroy anyways 2017-12-08 22:19:04 -08:00