neocities/migrations
2022-11-05 12:46:43 -05:00
..
001_create_sites.rb Finish creation and signin flow 2013-05-25 17:09:48 -07:00
002_create_servers.rb Initial checkin of project. Creates sites and goes to dashboard 2013-05-24 00:47:50 -07:00
003_create_tags.rb Finish creation and signin flow 2013-05-25 17:09:48 -07:00
004_create_sites_tags.rb Finish creation and signin flow 2013-05-25 17:09:48 -07:00
005_mark_changed_sites.rb helps when you remember to add the files 2013-06-20 14:57:45 -07:00
006_remove_change_marker.rb migration files 2013-06-20 19:54:20 -07:00
007_add_hits_counter.rb fix migrations, acceptance testing for auth, 32 char username limit 2014-04-01 16:34:53 -07:00
008_add_nsfw_flag.rb add experimental custom domain support 2013-07-27 00:07:06 -04:00
009_add_indexes.rb nsfw flag and index for site lookup 2013-06-21 14:37:35 -07:00
010_add_more_indexes.rb Add more indexes 2013-06-21 15:45:36 -07:00
011_add_admin_flag.rb fix migrations, acceptance testing for auth, 32 char username limit 2014-04-01 16:34:53 -07:00
012_add_banned_flag.rb fix migrations, acceptance testing for auth, 32 char username limit 2014-04-01 16:34:53 -07:00
013_add_ip_address_of_creator.rb fix migrations, acceptance testing for auth, 32 char username limit 2014-04-01 16:34:53 -07:00
014_add_password_reset_token.rb fix migrations, acceptance testing for auth, 32 char username limit 2014-04-01 16:34:53 -07:00
015_mark_site_changed.rb fix migrations, acceptance testing for auth, 32 char username limit 2014-04-01 16:34:53 -07:00
016_site_updated_count.rb fix migrations, acceptance testing for auth, 32 char username limit 2014-04-01 16:34:53 -07:00
017_add_domain.rb add experimental custom domain support 2013-07-27 00:07:06 -04:00
018_add_social_schema.rb add social schema, associations 2014-04-16 15:16:36 -07:00
019_add_stripe_customer_id.rb implement plan code 2014-04-18 15:40:08 -07:00
020_add_plan_ended.rb This completes the stripe integration for existing sites 2014-04-19 14:02:19 -07:00
021_add_site_is_crashing.rb image thumbnails, catch crashy sites with screenshots 2014-04-21 16:47:43 -07:00
022_fix_changes.rb more improvements for profile/feed page 2014-04-29 02:07:35 -07:00
023_add_profile_comments.rb initial profile comments 2014-04-29 01:17:17 -07:00
024_add_paranoid_site_delete.rb event deleting 2014-05-02 17:44:31 -07:00
025_add_event_paranoid_delete.rb event deleting 2014-05-02 17:44:31 -07:00
026_add_comment_paranoid_delete.rb event comment delete 2014-05-02 22:45:57 -07:00
027_add_comment_likes.rb comment liking 2014-05-05 11:58:11 -07:00
028_remove_comment_like_site_id.rb comment liking 2014-05-05 11:58:11 -07:00
029_add_actioning_site_to_events.rb event actioning_site migration 2014-05-19 16:57:58 +02:00
030_fix_event_timestamp.rb continued work on site profile, tag adding 2014-05-30 21:18:55 -07:00
031_fix_event_site_update_id.rb site change and file recording, better share support 2014-06-04 18:05:29 -07:00
032_add_site_change_files.rb site change and file recording, better share support 2014-06-04 18:05:29 -07:00
033_add_site_id_to_site_change_files.rb finish basic implementation of tags, misc cleanups 2014-06-11 16:18:19 -07:00
034_add_reports.rb implement site reporting 2014-06-14 16:15:47 -07:00
035_add_missing_indexes.rb fix for gemfile, merge conflicts, test fixes for ruby 3 2022-11-05 12:46:43 -05:00
036_add_editor_theme.rb make editor theme stick, and get rid of slim 2014-08-01 22:37:38 -07:00
037_email_confirmation.rb brush up email requirements 2014-08-02 15:22:54 -07:00
038_blocked_ips.rb block ips rake task 2014-08-11 04:21:25 -07:00
039_privacy.rb allow site to disable comments on profile 2014-08-31 20:25:59 -07:00
040_add_ssl.rb allow adding of ssl certs for domain 2014-09-02 18:36:17 -07:00
041_add_intermediate_ssl.rb allow adding of ssl certs for domain 2014-09-02 18:36:17 -07:00
042_pull_intermediate_ssl.rb fixes and improvements to ssl verification 2014-09-03 17:14:11 -07:00
043_add_commenting_allowed_flag.rb restrict comments for new users that haven't updated their site 2014-09-05 22:23:23 -07:00
044_add_plan_type.rb initial plan structure, and some misc fixes 2014-09-12 14:54:53 -07:00
045_remove_servers.rb patch a few missing tests, deprecate server model, fix a few bugs 2014-09-12 19:09:58 -07:00
046_add_site_parent_id.rb start on accounts using site context, improved settings page, clean up space representation 2014-10-07 02:22:08 +02:00
047_add_nsfw_to_tags.rb add nsfw boolean for tags 2014-10-13 17:39:42 -07:00
048_add_subscription_id_to_sites.rb track subscription ids 2014-10-25 16:56:53 -07:00
049_add_space_used_to_sites.rb add space used migration 2014-10-27 15:43:29 -07:00
050_add_site_files.rb refactor site_updated, add initial site file tracking 2014-10-27 16:34:06 -07:00
051_add_site_updated_at.rb refactor site_updated, add initial site file tracking 2014-10-27 16:34:06 -07:00
052_site_files_composite_keys.rb start tracking files in our database 2014-11-03 17:36:20 -08:00
053_add_email_controls.rb better email infrastructure, email for profile comments, webapp format support 2015-01-06 19:14:24 -08:00
054_add_deleted_reason.rb Ability to delete sites, #29 2015-02-07 20:44:52 -08:00
055_add_featured_sites.rb add featured at column for sites 2015-03-30 00:29:53 -07:00
056_add_api_calls.rb track api call counts that require auth 2015-04-04 17:11:30 -07:00
057_add_paypal_data.rb add migrations 2015-04-10 18:31:43 -07:00
058_add_paypal_status.rb add migrations 2015-04-10 18:31:43 -07:00
059_refactor_stats.rb Refactor logs, granularity to one day, with testing 2015-04-29 18:18:02 -07:00
060_separate_stat_timestamps.rb stat referrers, locations, and paths 2015-05-02 02:34:24 -07:00
061_add_site_ids.rb stat referrers, locations, and paths 2015-05-02 02:34:24 -07:00
062_fix_latlng.rb stat referrers, locations, and paths 2015-05-02 02:34:24 -07:00
063_add_bandwidth_to_stats.rb stat referrers, locations, and paths 2015-05-02 02:34:24 -07:00
064_add_education_to_sites.rb fix tag tests, start on education site creation, updated test code 2015-05-06 14:22:55 -07:00
065_add_ipfs.rb Implement IPFS archiving (locally). Refactor store_file. 2015-05-21 23:10:59 -07:00
066_add_username_index_to_sites.rb add username index to sites 2015-06-04 01:07:40 -07:00
067_add_missing_stat_indexes.rb fix for gemfile, merge conflicts, test fixes for ruby 3 2022-11-05 12:46:43 -05:00
068_add_stat_referrer_site_id_index.rb fix for gemfile, merge conflicts, test fixes for ruby 3 2022-11-05 12:46:43 -05:00
069_add_stat_created_indexes.rb fix for gemfile, merge conflicts, test fixes for ruby 3 2022-11-05 12:46:43 -05:00
070_add_admin_nsfw.rb forgot the migration, of course 2015-07-18 17:13:26 -07:00
071_banned_referrers.rb You never know. 2015-07-29 22:29:36 -07:00
072_banned_commenting.rb You never know. 2015-07-29 22:29:36 -07:00
073_add_follow_uniqueness.rb Dedupe follows 2015-08-13 19:01:13 -05:00
074_add_custom_max_space.rb ability to set custom maximum space 2015-08-21 14:42:05 -07:00
075_special_sauce.rb SpEcIaL SaUcE 2015-08-27 21:12:52 -07:00
076_decimal_sauce.rb NEW FORMULA, EVEN BETTER TASTE 2015-08-27 22:25:19 -07:00
077_decimal_sauce_index.rb index score, filter site_changed for compute 2015-08-28 01:04:17 -07:00
078_total_stat.rb Log stats for log date, rather than processing time. Add daily total 2015-12-22 04:37:16 -06:00
079_add_total_stat_bandwidth.rb Log stats for log date, rather than processing time. Add daily total 2015-12-22 04:37:16 -06:00
080_fix_total_stat_bandwidth.rb Log stats for log date, rather than processing time. Add daily total 2015-12-22 04:37:16 -06:00
081_stats_bigint.rb Fixes for Ruby 2.4 support 2017-03-22 11:39:06 -07:00
082_daily_stats_bigint.rb Fixes for Ruby 2.4 support 2017-03-22 11:39:06 -07:00
083_add_classifiers.rb experimental statistical language classification system 2015-12-28 14:32:43 -06:00
084_dashboard_accessed.rb Record dashboard access 2016-02-08 00:54:08 -08:00
085_gandi_contact_handle.rb Commit migrations from domains 2016-04-07 12:51:01 -07:00
086_create_domains.rb Commit migrations from domains 2016-04-07 12:51:01 -07:00
087_password_reset_confirmed.rb major improvements and testing for password reset 2016-04-07 15:30:43 -07:00
088_site_change_files_indexes.rb Add indexes to site_change_files 2016-04-18 21:29:14 -07:00
089_maximum_email_confirmations.rb Maximum email confirmation anti-spam column 2016-05-13 16:39:49 -04:00
090_add_cert_updated_at.rb track when certs are updated 2016-06-27 20:56:46 -07:00
091_site_banned_at.rb improvements to admin interface 2016-07-20 13:33:46 -07:00
092_domain_check.rb Detect and remove dead custom domains 2016-09-17 10:02:51 -07:00
093_unique_username_constraint.rb Force unique constraint on username 2016-12-08 15:26:12 -06:00
094_site_tipping.rb experimental support for site tipping integration via paypal or bitcoin 2016-12-25 13:40:35 -06:00
095_modify_domains.rb Modify domain registration record structure. 2017-02-07 22:44:03 -08:00
096_modify_tips.rb Database migration for tips table changes 2017-02-07 22:46:17 -08:00
097_add_follow_count_to_sites.rb performance: denormalize count of followers 2017-04-02 20:47:06 -07:00
098_add_follow_count_index.rb performance: denormalize count of followers 2017-04-02 20:47:06 -07:00
099_follow_multi_index.rb index for follow_count/view/updated 2017-04-02 21:26:03 -07:00
100_add_event_actioning_site_id_index.rb event index for actioning_site_id 2017-04-02 22:19:49 -07:00
101_sites_tags_site_id_index.rb more speedups for browsing 2017-04-03 00:35:32 -07:00
102_parent_sites_index.rb fix for gemfile, merge conflicts, test fixes for ruby 3 2022-11-05 12:46:43 -05:00
103_sites_api_key.rb API key support 2017-05-13 18:18:34 -05:00
104_sites_profile_enabled.rb add migration for site profile enabled flag 2017-06-14 14:00:14 -07:00
105_archiving_controls.rb archiving controls migration 2017-07-20 13:44:35 -07:00
106_github_access_token.rb migrations for future (possible) github integration 2017-09-27 20:46:30 -07:00
107_github_deploy_key.rb migrations for future (possible) github integration 2017-09-27 20:46:30 -07:00
108_email_invoice.rb Migration and template for email invoice 2017-10-04 20:29:15 -07:00
109_add_email_lowercase_index.rb add email and lower(email) sites index 2017-12-08 22:27:34 -08:00
110_add_sites_email_index.rb add email and lower(email) sites index 2017-12-08 22:27:34 -08:00
111_archiving_mod.rb New version of webmock to fix error with ruby 2.6 2019-01-19 03:34:54 -08:00
112_sites_featured_at_index.rb fix for gemfile, merge conflicts, test fixes for ruby 3 2022-11-05 12:46:43 -05:00
113_site_suggestions_index.rb index for suggestions, only load when needed 2019-10-30 13:18:10 -07:00
114_site_blackbox_whitelist.rb whitelisting for blackbox 2019-12-18 20:43:04 -08:00
115_ga_adgroupid.rb add ga_adgroupid column to sites 2020-05-05 14:40:52 -07:00
116_add_api_key_index.rb api key index 2020-11-18 22:00:09 -06:00