Commit graph

103 commits

Author SHA1 Message Date
Kyle Drake
f109b416a0 add domain index, check uri on screenshots, set workers to system cpu core count 2023-03-22 13:37:18 +00:00
Kyle Drake
e7eb6d8a2d fix for gemfile, merge conflicts, test fixes for ruby 3 2022-11-05 12:46:43 -05:00
Kyle Drake
a55a00f5c3 api key index 2020-11-18 22:00:09 -06:00
Kyle Drake
c6a83f8426 add ga_adgroupid column to sites 2020-05-05 14:40:52 -07:00
Kyle Drake
82462b2461 whitelisting for blackbox 2019-12-18 20:43:04 -08:00
Kyle Drake
16673f0111 index for suggestions, only load when needed 2019-10-30 13:18:10 -07:00
Kyle Drake
687a134207 add index for slow featured_at query 2019-01-26 22:45:29 +00:00
Kyle Drake
590d2bdd49 New version of webmock to fix error with ruby 2.6 2019-01-19 03:34:54 -08:00
Kyle Drake
3aea4e8333 add email and lower(email) sites index 2017-12-08 22:27:34 -08:00
Kyle Drake
6c9267d791 Migration and template for email invoice 2017-10-04 20:29:15 -07:00
Kyle Drake
ea760fc849 migrations for future (possible) github integration 2017-09-27 20:46:30 -07:00
Kyle Drake
d2d1f730d6 archiving controls migration 2017-07-20 13:44:35 -07:00
Kyle Drake
a9c6ec8edb add migration for site profile enabled flag 2017-06-14 14:00:14 -07:00
Kyle Drake
1274e9fa63 API key support 2017-05-13 18:18:34 -05:00
Kyle Drake
e7be10fb8e add index for sites.parent_site.id 2017-04-25 15:43:49 -07:00
Kyle Drake
2b69e9cb8a more speedups for browsing 2017-04-03 00:35:32 -07:00
Kyle Drake
9d9ada3acc event index for actioning_site_id 2017-04-02 22:19:49 -07:00
Kyle Drake
baf9b6100d index for follow_count/view/updated 2017-04-02 21:26:03 -07:00
Kyle Drake
04af230f8d performance: denormalize count of followers 2017-04-02 20:47:06 -07:00
Kyle Drake
9f73ec61bd Fixes for Ruby 2.4 support 2017-03-22 11:39:06 -07:00
Kyle Drake
bd1ed0d732 Database migration for tips table changes 2017-02-07 22:46:17 -08:00
Kyle Drake
621e45b6a2 Modify domain registration record structure. 2017-02-07 22:44:03 -08:00
Kyle Drake
571e445dc3 experimental support for site tipping integration via paypal or bitcoin 2016-12-25 13:40:35 -06:00
Kyle Drake
e92fba18be Force unique constraint on username 2016-12-08 15:26:12 -06:00
Kyle Drake
bfa13e5325 Detect and remove dead custom domains 2016-09-17 10:02:51 -07:00
Kyle Drake
dc0bf88392 improvements to admin interface 2016-07-20 13:33:46 -07:00
Kyle Drake
01e721adca track when certs are updated 2016-06-27 20:56:46 -07:00
Kyle Drake
cef1611003 Maximum email confirmation anti-spam column 2016-05-13 16:39:49 -04:00
Kyle Drake
be6196d67c Add indexes to site_change_files 2016-04-18 21:29:14 -07:00
Kyle Drake
fd3a7ccabc major improvements and testing for password reset 2016-04-07 15:30:43 -07:00
Kyle Drake
a03056863e Commit migrations from domains 2016-04-07 12:51:01 -07:00
Kyle Drake
fcb86b185e Record dashboard access 2016-02-08 00:54:08 -08:00
Kyle Drake
242cc6e92d experimental statistical language classification system 2015-12-28 14:32:43 -06:00
Kyle Drake
7786320a94 bigints for daily stats 2015-12-26 16:13:22 -06:00
Kyle Drake
2bac42078c bigint for views and hits 2015-12-26 04:33:26 -06:00
Kyle Drake
7d8ad81fd0 Log stats for log date, rather than processing time. Add daily total
stats.
2015-12-22 04:37:16 -06:00
Kyle Drake
b75116d13c index score, filter site_changed for compute 2015-08-28 01:04:17 -07:00
Kyle Drake
b246eefe1d NEW FORMULA, EVEN BETTER TASTE 2015-08-27 22:25:19 -07:00
Kyle Drake
55dce7e80e SpEcIaL SaUcE 2015-08-27 21:12:52 -07:00
Kyle Drake
3035175c4f ability to set custom maximum space 2015-08-21 14:42:05 -07:00
Kyle Drake
b5920d8ba8 Dedupe follows 2015-08-13 19:01:13 -05:00
Kyle Drake
a1023948f8 You never know. 2015-07-29 22:29:36 -07:00
Kyle Drake
64fb2cf4c4 forgot the migration, of course 2015-07-18 17:13:26 -07:00
Kyle Drake
c9b4393dce Fix for iterator 2015-06-17 14:31:40 -07:00
Kyle Drake
964b4493f8 Add indexes for timestamp to stats 2015-06-17 14:30:05 -07:00
Kyle Drake
fb31f2de57 Add stat referrers site id index 2015-06-17 14:27:15 -07:00
Kyle Drake
334a9c019a Add url hash index for stat_referrers 2015-06-17 14:20:43 -07:00
Kyle Drake
64ebf70b31 add username index to sites 2015-06-04 01:07:40 -07:00
Kyle Drake
8424cc02e8 Implement IPFS archiving (locally). Refactor store_file. 2015-05-21 23:10:59 -07:00
Kyle Drake
49defcd0c7 fix tag tests, start on education site creation, updated test code 2015-05-06 14:22:55 -07:00