mirror of
https://github.com/neocities/neocities.git
synced 2025-04-24 17:22:35 +02:00
Change upgrade copy, initial site files prime code
This commit is contained in:
parent
ac9ca39bfe
commit
6e0b21bfd2
2 changed files with 26 additions and 4 deletions
24
Rakefile
24
Rakefile
|
@ -216,6 +216,30 @@ task :hash_ips => [:environment] do
|
|||
end
|
||||
end
|
||||
|
||||
desc 'prime_site_files'
|
||||
task :prime_site_files => [:environment] do
|
||||
Site.where(is_banned: false).select(:id, :username).all.each do |site|
|
||||
Dir.glob(File.join(site.files_path, '**/*')).each do |file|
|
||||
next unless site.username == 'kyledrake'
|
||||
path = file.gsub(site.base_files_path, '').sub(/^\//, '')
|
||||
|
||||
site_file = site.site_files_dataset[path: path]
|
||||
|
||||
if site_file.nil?
|
||||
next if File.directory? file
|
||||
mtime = File.mtime file
|
||||
site.add_site_file(
|
||||
path: path,
|
||||
size: File.size(file),
|
||||
sha1_hash: Digest::SHA1.file(file).hexdigest,
|
||||
updated_at: mtime,
|
||||
created_at: mtime
|
||||
)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
=begin
|
||||
desc 'Update screenshots'
|
||||
task :update_screenshots => [:environment] do
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
Hi there!
|
||||
|
||||
A Neocities administrator has upgraded your account to supporter! Someone at Neocities must really like you (or your site). :)
|
||||
|
||||
We won't charge you for the upgrade, so no worries on that. You can see some of the new features you can use by visiting our supporter page at https://neocities.org/plan
|
||||
A Neocities administrator has upgraded your account to supporter! You can see some of the new features you can use by visiting our supporter page at https://neocities.org/plan
|
||||
|
||||
We're looking forward to seeing the awesome things you will do with it.
|
||||
|
||||
|
@ -12,4 +10,4 @@ If you have any questions or comments, or just want to say hi, feel free to cont
|
|||
|
||||
From Penelope (the Neocities' cat/sysadmin), everyone that's helped work on Neocities, and on behalf of all our sites, our very best wishes for you (and your awesome web site).
|
||||
|
||||
- The Neocities Team
|
||||
- The Neocities Team
|
||||
|
|
Loading…
Add table
Reference in a new issue