Commit graph

84 commits

Author SHA1 Message Date
Kyle Drake
143704215f first pass at phone validation 2023-11-09 14:55:48 -06:00
Kyle Drake
161dfb70f3 fixes for changes to sidekiq 2023-07-19 16:47:08 -05:00
Kyle Drake
e1416fd40f Merge branch 'github-actions' of https://github.com/talklittle/neocities into talklittle-github-actions 2022-11-12 13:51:51 -06:00
Kyle Drake
0ca1473d22 mostly finished port to ruby3 2022-08-10 14:31:36 -05:00
Andrew Shu
ca1802758f Migrate from Travis CI to GitHub Actions 2021-08-12 19:45:25 -07:00
Kyle Drake
2821f513f1 fixes for hcaptcha, add to dmca form 2020-11-26 01:45:23 -06:00
Kyle Drake
79cdd06b19 testing hcaptcha for contact form 2020-11-25 18:54:04 -06: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
9606c951b6 silence money gem warnings 2019-01-19 23:11:14 -08:00
Kyle Drake
6798d31e0f init for redis proxy db 2017-06-28 13:01:38 -07:00
Kyle Drake
31b864227a upgrades ruby gems, related fixes 2017-05-08 02:54:19 -07:00
Kyle Drake
9f73ec61bd Fixes for Ruby 2.4 support 2017-03-22 11:39:06 -07:00
Kyle Drake
e821410d84 optimize screenshots and thumbnails, slight thumbnail quality reduction 2016-12-29 17:09:01 -06:00
Kyle Drake
57b430c895 require url for redis init 2016-12-09 21:52:08 -08:00
Kyle Drake
1c98e591af 30 seconds wait for screenshot (from 1 min) 2016-09-20 21:00:53 +00:00
Kyle Drake
9ef69854ca simplify letsencrypt code for now, merge into single async worker 2016-06-18 12:46:00 -07:00
Kyle Drake
8473b99d56 checkin of initial letsencrypt code 2016-06-16 01:42:16 -07:00
Kyle Drake
d3c4c5f340 Fix for tag test issues 2016-05-13 16:42:11 -04:00
Kyle Drake
2f09415d88 quick and dirty cache for popular tags result 2016-04-18 22:25:18 -07:00
Kyle Drake
f026d9d5fe Initial setup of Gandi gem 2016-02-11 19:56:37 -08:00
Kyle Drake
b878417ee0 merge master with paypalrecurring 2016-01-19 11:29:12 -08:00
Kyle Drake
a37586bad4 step back on classifier for now 2016-01-15 20:20:16 -08:00
Kyle Drake
32b4fe0d49 improvements to pagination 2016-01-06 14:46:57 -08:00
Kyle Drake
242cc6e92d experimental statistical language classification system 2015-12-28 14:32:43 -06:00
Kyle Drake
6559f9b129 config for puma 2015-10-20 11:24:00 -07:00
Kyle Drake
93427dca14 merge dashboard list view, wire in live data 2015-07-17 13:14:17 -07:00
Kyle Drake
af0a31d6a2 catch branch up with master 2015-07-13 20:14:55 -07:00
Kyle Drake
3a6ca6c12b implement the cache purger 2015-07-02 14:23:22 -07:00
Kyle Drake
51140856c5 First implementation of advanced stats 2015-05-11 15:00:58 -07:00
Kyle Drake
c4376bc580 an unfinished start on proper paypal recurring integration 2015-04-10 18:15:11 -07:00
Kyle Drake
4319bfde05 mistakenly committed namecheap test code, removing 2015-03-06 14:20:13 -05:00
Kyle Drake
7b83db26e3 little copy changes 2015-03-06 14:14:59 -05:00
Kyle Drake
029eb57b85 New welcome page #54 2015-02-24 13:23:15 -08:00
Kyle Drake
41a7cb763d tweaks to global feed 2015-02-15 12:01:17 -08:00
Kyle Drake
73f29bf9cc deprecate the black box and the questions 2015-01-19 10:21:45 -08:00
Kyle Drake
8630e5d431 Fix for production with sass 2014-12-14 09:28:14 -08:00
Kyle Drake
4983a9b24e Cryptographically scramble IPs stored by Neocities
"There is a time when the operation of the machine becomes so odious,
makes you so sick at heart, that you can't take part; you can't even
passively take part, and you've got to put your bodies upon the gears
and upon the wheels, upon the levers, upon all the apparatus, and you've
got to make it stop. And you've got to indicate to the people who run
it, to the people who own it, that unless you're free, the machine will
be prevented from working at all."

Mario Savio
Sproul Hall Steps
University of California, Berkeley
December 3, 1964
2014-11-07 00:41:10 -08:00
Kyle Drake
05807e2f39 refactor site_updated, add initial site file tracking 2014-10-27 16:34:06 -07:00
Kyle Drake
c36ca15055 add space used migration 2014-10-27 15:43:29 -07:00
Kyle Drake
518ef4579d Add back the timestamp creation 2014-10-27 15:22:40 -07:00
Kyle Drake
b112db7e62 Switch to new plan features model 2014-10-27 14:29:12 -07:00
Kyle Drake
42e2935916 implement new signup form validation 2014-10-22 22:06:36 -07:00
Kyle Drake
3f8167dc17 OMG IT ROFLSCALES NOW 2014-09-16 22:09:25 -07:00
Kyle Drake
c93d0bbc7f catch errors with titles, run sidekiq jobs immediately in development 2014-09-16 22:05:37 -07:00
Kyle Drake
50c1f67bdf patch a few missing tests, deprecate server model, fix a few bugs 2014-09-12 19:09:58 -07:00
Kyle Drake
92fcee0aea allow site to disable comments on profile 2014-08-31 20:25:59 -07:00
Kyle Drake
4b94fc65bf fixes tests, quiet sidekiq client logger 2014-08-30 15:49:03 -07:00
Kyle Drake
47344e8bdc streamline CSS, remove google font/cdn dep 2014-08-29 20:05:19 -07:00
Kyle Drake
b2906808d1 move neo.css back to assets folder for relative url links 2014-08-20 18:23:20 -07:00