Commit graph

2938 commits

Author SHA1 Message Date
Kyle Drake
fcc9f66076 welcome/charge/confirm copy changes, send email confirmation token before welcome 2025-03-24 15:29:00 -05:00
Kyle Drake
e00f991c4c copy cleanups/improvements 2025-03-13 09:24:54 -05:00
Kyle Drake
ca428a22da supporter ban auto-refund 2025-03-13 09:23:58 -05:00
Kyle Drake
1584bb0865 remove net-smtp gem, not used and causing drama 2025-02-25 16:32:02 -06:00
Kyle Drake
03b052a3a7 update webmock 2025-02-18 12:15:55 -06:00
Kyle Drake
39aa74964a
Merge pull request #575 from neocities/dependabot/bundler/rack-3.1.10
Bump rack from 3.1.9 to 3.1.10
2025-02-18 12:11:18 -06:00
Kyle Drake
b766432974
Merge pull request #573 from neocities/dependabot/bundler/net-imap-0.5.6
Bump net-imap from 0.5.5 to 0.5.6
2025-02-18 12:10:31 -06:00
dependabot[bot]
e7cda8f410
Bump rack from 3.1.9 to 3.1.10
Bumps [rack](https://github.com/rack/rack) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: rack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-12 19:38:11 +00:00
Kyle Drake
124671d2e3 mime types: add application/pgp-signature 2025-02-10 16:16:16 -06:00
dependabot[bot]
31a738b5d6
Bump net-imap from 0.5.5 to 0.5.6
Bumps [net-imap](https://github.com/ruby/net-imap) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/ruby/net-imap/releases)
- [Commits](https://github.com/ruby/net-imap/compare/v0.5.5...v0.5.6)

---
updated-dependencies:
- dependency-name: net-imap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 18:09:43 +00:00
Kyle Drake
bd9024f6a9 remove old skeuocard images 2025-02-08 11:59:37 -06:00
Kyle Drake
b21d15e285 webdav: improve docs, enforce supporter only access 2025-02-08 11:59:20 -06:00
Kyle Drake
6e49ac23cd webdav: awful hack to fix VSC plugin 2025-02-07 18:09:28 -06:00
Kyle Drake
91055a2feb fixes for webdav 2025-02-06 16:36:01 -06:00
Kyle Drake
a81a708be5 show bandwidth on dashboard, fix extra stats one_to_many, clarify stats retainent and fix typo 2025-02-04 19:57:28 -06:00
Kyle Drake
2dd1f55119 updates for ruby 3.4.1 2025-02-02 20:52:01 -06:00
Kyle Drake
2cb5fb2399 update deps 2025-01-31 21:55:33 -06:00
Kyle Drake
f8f914879c temp message for logging back in 2025-01-31 20:33:03 -06:00
Kyle Drake
98acf7ce89 sessions: new secret, set issued time of session cookie for revoking 2025-01-31 20:03:41 -06:00
Kyle Drake
f7c367b939 migrate to sinatra 4 / rack 3 (breaks current session cookies) 2025-01-31 16:15:14 -06:00
Kyle Drake
cf712b7175 stats: cleanup 2025-01-31 11:09:12 -06:00
Kyle Drake
514836fd4f no slash on host root for search 2025-01-16 14:20:33 -06:00
Kyle Drake
f3a2116b6e latest attempt to fix search timeout bug 2025-01-16 14:11:54 -06:00
Kyle Drake
92902696ab less strict tutorial regex for <h1></h1> 2025-01-16 13:07:37 -06:00
Kyle Drake
1bddcd4cfb Add AI blocking/selling copy 2024-12-31 01:16:53 -06:00
Kyle Drake
bb30252000 remove Applebot from list (Applebot-Extended determins LLM usage) 2024-12-30 17:40:19 -06:00
Kyle Drake
2cfc848ab2 move search above tags 2024-12-15 11:08:53 -06:00
Kyle Drake
db35971217 Add robots.txt for new sites, with instructions for blocking AI crawlers 2024-12-14 00:20:51 -06:00
Kyle Drake
d63467c4ca fix ci tests 2024-12-13 17:20:25 -06:00
Kyle Drake
a854244c33 ensure that the atproto dns record gets removed when updating the new record in .well-known 2024-12-13 17:16:13 -06:00
Kyle Drake
16fb3444fa refinements to search 2024-12-13 13:14:41 -06:00
Kyle Drake
44644cc7fa more encoding fixes 2024-12-12 17:20:45 -06:00
Kyle Drake
1463074f35 fix encoding display from result links 2024-12-12 17:05:22 -06:00
Kyle Drake
afef407744 scrub pdf/txt files and non-subdomain search results 2024-12-12 16:35:16 -06:00
Kyle Drake
40bef7d125 fix for .htm indexes 2024-12-12 15:33:25 -06:00
Kyle Drake
aae94f2078 quick n dirty neocities search results w/screenshots 2024-12-12 14:05:38 -06:00
Kyle Drake
3767725759 fix for screenshot sizing issues 2024-12-05 15:41:26 -06:00
Kyle Drake
4876708d99 sample from the top 1000 scored sites for featured 2024-11-29 10:17:22 -06:00
Kyle Drake
eec3adfd23 dont feature deleted or nsfw sites 2024-11-29 10:12:31 -06:00
Kyle Drake
84f916c6bd fix for crop error with webp 2024-11-28 21:11:41 -06:00
Kyle Drake
b495761db4 fix up acme challenge turd cleanup 2024-11-22 11:27:08 -06:00
Kyle Drake
dccd03a941 use site host for handle name 2024-11-21 14:44:48 -06:00
Kyle Drake
9f24cce038 remove value add for did on settings 2024-11-21 14:37:59 -06:00
Kyle Drake
8aa48f1ac2 update bluesky atproto setup to use .well-known vs dns 2024-11-21 14:28:40 -06:00
Kyle Drake
0d78a105d4 Switch to Bluesky from Twitter, change AT DID instructions to use well-known instead of DNS 2024-11-20 18:27:27 -06:00
Kyle Drake
dded5d130a fix removal of well-known acme challenge on letsencrypt 2024-11-20 15:38:57 -06:00
Kyle Drake
abc5a4cf56
Merge pull request #554 from aaadelnrrv/make-acme-cleanup-more-specific
Make ACME challenge cleanup more specific
2024-11-20 14:37:11 -06:00
Kyle Drake
920f25b098 allow text files with no extension (for well-known stuff) 2024-11-20 12:23:22 -06:00
Kyle Drake
5fb1523396 attempt 1 of several million to fix coveralls 2024-11-19 17:18:21 -06:00
Kyle Drake
0e10225f19 add exact date to titles for dates 2024-11-19 11:41:51 -06:00