diff --git a/app/mailers/archive_devise_mailer.rb b/app/mailers/archive_devise_mailer.rb
index f1879ac15..c5311b747 100644
--- a/app/mailers/archive_devise_mailer.rb
+++ b/app/mailers/archive_devise_mailer.rb
@@ -6,7 +6,7 @@ class ArchiveDeviseMailer < Devise::Mailer
helper :mailer
helper :application
- default from: "Archive of Our Own <#{ArchiveConfig.RETURN_ADDRESS}>"
+ default from: "superlove <#{ArchiveConfig.RETURN_ADDRESS}>"
def reset_password_instructions(record, token, options = {})
@user = record
diff --git a/app/views/home/_intro_module.html.erb b/app/views/home/_intro_module.html.erb
index a6521e0ce..70b1e2aad 100644
--- a/app/views/home/_intro_module.html.erb
+++ b/app/views/home/_intro_module.html.erb
@@ -2,17 +2,17 @@
<%= ts("for fanfiction, original fiction, multimedia fanworks, and anything i allow") %>
<%= ts("more than %{fandom_count} fandoms | %{user_count} users | %{work_count} works", fandom_count: content_tag(:span, number_with_delimiter(@fandom_count), class: "count"), user_count: content_tag(:span, number_with_delimiter(@user_count), class: "count"), work_count: content_tag(:span, number_with_delimiter(@work_count), class: "count")).html_safe %>
<%= ts("superlove is a project by") %> <%= link_to ts("melo"), "http://eunoia.sayitditto.net" %>.
- DAYS SINCE SUPERLOVE GOT CALLED ANTI-RUN: <%= Date.today.mjd - Date.parse("2025-03-08").mjd %>
+ DAYS SINCE SUPERLOVE GOT CALLED ANTI-RUN: <%= Date.today.mjd - Date.parse("2025-03-23").mjd %>
<% if !AdminSetting.current.invite_from_queue_enabled? && AdminSetting.current.creation_requires_invite? %>
- <%= ts("Joining the Archive currently requires an invitation; however, we
+ <%= ts("Joining superlove currently requires an invitation; however, we
are not accepting new invitation requests at this time. Please check
the %{news} for more information, or if you have already requested
an invitation, you can %{status}.",
- news: link_to("\"Invitations\" tag on AO3 News",
+ news: link_to("\"Invitations\" tag on superlove News",
admin_posts_path(tag: 143)),
status: link_to("check your position on the waiting list",
status_invite_requests_path)
diff --git a/app/views/home/about.html.erb b/app/views/home/about.html.erb
index b13c656df..0bda6fb44 100644
--- a/app/views/home/about.html.erb
+++ b/app/views/home/about.html.erb
@@ -12,6 +12,17 @@
read my rules don't be a prick about them i'm one guy i don't have lawyers this is the pink fanfic site that believes firmly in the way of the yuri warrior
some archive tag icons created and provided by steff of Ad Astra and the CFAA! everyone say thank you steff she's the best!
+
+
+
link back buttons
+
these buttons are contributed by friends and superlove users! use them as you wish to link to superlove :)
+
+ by aroceu:
+
+ 




+
+ by kiwu:
+ 
diff --git a/config/locales/mailers/en.yml b/config/locales/mailers/en.yml
index 3a4b5613f..296a7c4a4 100644
--- a/config/locales/mailers/en.yml
+++ b/config/locales/mailers/en.yml
@@ -59,8 +59,8 @@ en:
footer:
general:
about:
- html: superlove is a fan-run and fan-supported archive that relies on %{donate_link}.
- text: 'superlove is a fan-run and fan-supported archive that relies on your donations: %{donate_url}.'
+ html: superlove is an independently run website, supported by the admin out of pocket in addition to your donations: %{donate_link}.
+ text: 'superlove is an independently run website, supported by the admin out of pocket in addition to your donations: %{donate_url}.'
html:
donate_link_text: your donations
support_link_text: contact Support
@@ -76,11 +76,11 @@ en:
introductory: Hello from superlove!
metadata_label_indicator: ": "
signature:
- abuse_team: The superlove Policy & Abuse team
+ abuse_team: superlove admin
app_short_name: superlove
- open_doors: The Open Doors team
- parent_org: Organization for Transformative Works
- support: The superlove Support team
+ open_doors: no
+ parent_org: girl on the moon
+ support: superlove admin
user_mailer:
abuse_report:
copy:
@@ -88,38 +88,38 @@ en:
intro: 'Here is a copy of your report for your reference:'
summary: Terms of Service violation
url: URL of the reported page
- report_received: The Policy & Abuse team has received your report, and our volunteers will investigate as soon as they can. Because our team is small and we receive thousands of reports each month, it may take some time for us to get to your report.
+ report_received: your report has been received and will be examined as soon as possible by the superlove admin.
resubmission: Please do not resubmit this report unless you have additional information that you did not include in your original report. Submitting multiple reports about the same issue may delay our response.
subject: "[%{app_name}] Abuse - %{summary}"
thank_you: Thank you for your patience.
admin_deleted_work_notification:
bye: Attached is a copy of your work for your reference.
- contact_abuse: contact our Policy & Abuse team
+ contact_abuse: contact the superlove admin
deleted:
- html: Your work %{title} was deleted from the Archive by a site admin.
- text: Your work "%{title}" was deleted from the Archive by a site admin.
+ html: Your work %{title} was deleted from superlove by the site admin.
+ text: Your work "%{title}" was deleted from superlove by the site admin.
html:
- tos_violation: If it's possible your work violated the Archive's Terms of Service, please %{contact_abuse_link}.
+ tos_violation: If it's possible your work violated superlove's Terms of Service, please %{contact_abuse_link}.
import_project:
html: If your work was part of an import project managed by our Open Doors team, please %{opendoors_link} with any further questions.
text: If your work was part of an import project managed by our Open Doors team, please contact Open Doors (%{opendoors_link}) with any further questions.
- opendoors: contact Open Doors
+ opendoors: contact superlove admin
subject: "[%{app_name}] Your work has been deleted by an admin"
text:
- tos_violation: If it's possible your work violated the Archive's Terms of Service, please contact our Policy & Abuse team (%{contact_abuse_url}).
+ tos_violation: If it's possible your work violated superlove's Terms of Service, please contact the admin (%{contact_abuse_url}).
admin_hidden_work_notification:
- access: While your work is hidden, you will still be able to access it through the link provided above, but it will not be listed on your works page, and it won't be available to other users of the Archive.
- check_email: Please check your email, including your spam folder, as the Policy & Abuse team may have already contacted you explaining why your work was hidden.
- contact_abuse: contact Policy & Abuse
+ access: While your work is hidden, you will still be able to access it through the link provided above, but it will not be listed on your works page, and it won't be available to other users of superlove.
+ check_email: Please check your email, including your spam folder, as the admin may have already contacted you explaining why your work was hidden.
+ contact_abuse: contact the admin
html:
help: If you are uncertain why your work was hidden, and you have not received further communication regarding this matter, please %{contact_abuse_link} directly.
- hidden: Your work %{title} has been hidden by the Policy & Abuse team and is no longer publicly accessible.
- tos_violation: If your work was hidden due to being in violation of superlove's %{tos_link}, you will be required to take action to correct the violation. Failure to bring your work into compliance with the Terms of Service may lead to your work being deleted from the Archive.
- subject: "[%{app_name}] Your work has been hidden by the Policy & Abuse team"
+ hidden: Your work %{title} has been hidden by the site admin and is no longer publicly accessible.
+ tos_violation: If your work was hidden due to being in violation of superlove's %{tos_link}, you will be required to take action to correct the violation. Failure to bring your work into compliance with the Terms of Service may lead to your work being deleted from superlove.
+ subject: "[%{app_name}] Your work has been hidden by the site admin"
text:
- help: 'If you are uncertain why your work was hidden, and you have not received further communication regarding this matter, please contact Policy & Abuse directly: %{contact_abuse_url}.'
- hidden: Your work "%{title}" (%{work_url}) has been hidden by the Policy & Abuse team and is no longer publicly accessible.
- tos_violation: If your work was hidden due to being in violation of superlove's Terms of Service (%{tos_url}), you will be required to take action to correct the violation. Failure to bring your work into compliance with the Terms of Service may lead to your work being deleted from the Archive.
+ help: 'If you are uncertain why your work was hidden, and you have not received further communication regarding this matter, please contact the site admin directly: %{contact_abuse_url}.'
+ hidden: Your work "%{title}" (%{work_url}) has been hidden by the site admin team and is no longer publicly accessible.
+ tos_violation: If your work was hidden due to being in violation of superlove's Terms of Service (%{tos_url}), you will be required to take action to correct the violation. Failure to bring your work into compliance with the Terms of Service may lead to your work being deleted from superlove.
tos: Terms of Service
anonymous_or_unrevealed_notification:
anonymous_info: Anonymous works are included in tag listings, but not on your works page. On the work, your user name will be replaced with "Anonymous."
@@ -263,31 +263,31 @@ en:
support: contact Support
invitation:
been_invited: You've been invited to join superlove!
- features: With an account, you can post fanworks, use bookmarks to keep track of works you enjoyed, receive subscription emails when your favorite creators or works update, customize the way the site looks for you, and more!
+ features: With an account, you can post works, use bookmarks to keep track of works you enjoyed, receive subscription emails when your favorite creators or works update, customize the way the site looks for you, and more!
has_invited: "%{user_name} has invited you to join superlove!"
html:
- about: superlove (superlove) is a free, noncommercial archive built by and for fans. Our servers are owned by our parent nonprofit, the %{otw_link}, which works to protect fan rights and preserve fanworks. We welcome all kinds of fanworks, including fanfiction, fanart, fanvids, and podfic from any fandom.
+ about: superlove is a small, independently run repository of user-submitted creative works. we welcome works of any kind, original or fan-based, as long as they follow the site's Terms of Service (%{tos_url}).
activation_support: After you sign up, you'll receive an account activation email. If you do not receive this email after 48 hours, please %{support_link}.
faq: For more information, please check %{faq_link}.
faq_link_text: our FAQ
invitation_link_text: follow this link to sign up
join: If you'd like to join us, please %{invitation_link}.
- otw_link_text: Organization for Transformative Works
+ otw_link_text: girl on the moon
support_link_text: contact Support
subject: "[%{app_name}] Invitation"
text:
- about: superlove (superlove) is a free, noncommercial archive built by and for fans. Our servers are owned by our parent nonprofit, the Organization for Transformative Works (%{otw_url}), which works to protect fan rights and preserve fanworks. We welcome all kinds of fanworks, including fanfiction, fanart, fanvids, and podfic from any fandom.
+ about: superlove is a small, independently run repository of user-submitted creative works. we welcome works of any kind, original or fan-based, as long as they follow the sites Terms of Service (%{tos_url})
activation_support: 'After you sign up, you''ll receive an account activation email. If you do not receive this email after 48 hours, please contact Support: %{support_url}.'
faq: 'For more information, please check our FAQ: %{faq_url}.'
join: 'If you''d like to join us, please follow this link to sign up: %{invitation_url}.'
invitation_to_claim:
access:
- html: Depending on the archive, your works may have been imported restricted to registered users only (to keep them out of Google searches). If this is the case, the works will only be accessible by logged-in users unless you choose to make them fully visible. For help unlocking, orphaning, or deleting your works, please %{contact_support_link}.
- text: Depending on the archive, your works may have been imported restricted to registered users only (to keep them out of Google searches). If this is the case, the works will only be accessible by logged-in users unless you choose to make them fully visible. For help unlocking, orphaning, or deleting your works, please contact superlove Support.
+ html: Depending on superlove, your works may have been imported restricted to registered users only (to keep them out of Google searches). If this is the case, the works will only be accessible by logged-in users unless you choose to make them fully visible. For help unlocking, orphaning, or deleting your works, please %{contact_support_link}.
+ text: Depending on superlove, your works may have been imported restricted to registered users only (to keep them out of Google searches). If this is the case, the works will only be accessible by logged-in users unless you choose to make them fully visible. For help unlocking, orphaning, or deleting your works, please contact superlove Support.
claim_or_remove:
html: Claim or remove your works here.
text: 'Claim or remove your works here: %{claim_url}'
- email_tips: If you're contacting us, please add email addresses from @transformativeworks.org to your list of safe contacts and check your spam folders for our reply.
+ email_tips: If you're contacting us, please add the address dicakemelo@gmail.com to your list of safe contacts and check your spam folders for our reply.
html:
superlove_news: superlove News
contact_open_doors: contact Open Doors
@@ -310,7 +310,7 @@ en:
questions:
html: For other inquiries, please %{contact_support_link}.
text: For other inquiries, please contact superlove Support at %{support_link}.
- redirects: To preserve rec lists and bookmarks, the imported archive's web addresses may redirect to the imported copy of these works for a limited time (check the announcement post for your archive to be sure). If you've already uploaded a copy of these works and you did NOT use the import from URL feature, there will be two copies of the same work on the archive.
+ redirects: To preserve rec lists and bookmarks, the imported archive's web addresses may redirect to the imported copy of these works for a limited time (check the announcement post for your archive to be sure). If you've already uploaded a copy of these works and you did NOT use the import from URL feature, there will be two copies of the same work on superlove.
subject: "[%{app_name}] Invitation to claim works"
unwanted:
html: If these works do belong to you, but you don't want them, you can orphan (so that they remain on the superlove, but with your name removed) or delete them (so that they are entirely removed from the superlove). You do not need to add these works to any account in order to orphan or delete them--you can do this directly from the claim link above. (For assistance, please %{contact_support_link}.)
@@ -322,14 +322,14 @@ en:
invite_increase_notification:
html:
body:
- one: We just wanted to let you know that you have %{count} new invitation, which can be used to create a new account at the Archive. You can invite a friend at %{invitation_page_link}.
- other: We just wanted to let you know that you have %{count} new invitations, which can be used to create new accounts at the Archive. You can invite a friend at %{invitation_page_link}.
+ one: We just wanted to let you know that you have %{count} new invitation, which can be used to create a new account at superlove. You can invite a friend at %{invitation_page_link}.
+ other: We just wanted to let you know that you have %{count} new invitations, which can be used to create new accounts at superlove. You can invite a friend at %{invitation_page_link}.
invitation_page_link_text: your invitations page
subject: "[%{app_name}] New invitations"
text:
body:
- one: We just wanted to let you know that you have %{count} new invitation, which can be used to create a new account at the Archive. You can invite a friend at your invitations page (%{invitation_page_url}).
- other: We just wanted to let you know that you have %{count} new invitations, which can be used to create new accounts at the Archive. You can invite a friend at your invitations page (%{invitation_page_url}).
+ one: We just wanted to let you know that you have %{count} new invitation, which can be used to create a new account at superlove. You can invite a friend at your invitations page (%{invitation_page_url}).
+ other: We just wanted to let you know that you have %{count} new invitations, which can be used to create new accounts at superlove. You can invite a friend at your invitations page (%{invitation_page_url}).
invite_request_declined:
main:
one: We regret to inform you that your request for a new invitation cannot be fulfilled at this time.
@@ -351,15 +351,15 @@ en:
text: 'Please follow this link to activate your account: %{activate_account_url}'
activate_your_account: follow this link to activate your account
admin_posts: superlove News
- bye: We hope you enjoy using the Archive.
+ bye: We hope you enjoy using superlove.
contact_support: contact Support
faq: FAQ
features:
- html: Once your account is up and running, you can post your fanworks, set up email subscriptions to let you know when your favorite creators or works have updated, set preferences to customize the way the site looks and works for you, keep track of the works you've accessed on the Archive via your history, and much more.
- text: Once your account is up and running, you can post your fanworks, set up email subscriptions to let you know when your favorite creators or works have updated, set preferences to customize the way the site looks and works for you, keep track of the works you've accessed on the Archive via your history, and much more.
+ html: Once your account is up and running, you can post your fanworks, set up email subscriptions to let you know when your favorite creators or works have updated, set preferences to customize the way the site looks and works for you, keep track of the works you've accessed on superlove via your history, and much more.
+ text: Once your account is up and running, you can post your fanworks, set up email subscriptions to let you know when your favorite creators or works have updated, set preferences to customize the way the site looks and works for you, keep track of the works you've accessed on superlove via your history, and much more.
information:
- html: There's lots of information and advice on how to use the Archive in our %{faq_link}. You'll find the latest news about site developments on %{admin_posts_link}. If you need more help, run into a bug, or have questions or comments, please %{contact_support_link}, who are always happy to help out.
- text: 'There''s lots of information and advice on how to use the Archive in our FAQ at %{faq_url}. You''ll find the latest news about site developments on superlove News at %{admin_posts_url}. If you need more help, run into a bug, or have questions or comments, please contact Support, who are always happy to help out: %{contact_support_url}.'
+ html: There's lots of information and advice on how to use superlove in our %{faq_link}. You'll find the latest news about site developments on %{admin_posts_link}. If you need more help, run into a bug, or have questions or comments, please %{contact_support_link}, who are always happy to help out.
+ text: 'There''s lots of information and advice on how to use superlove in our FAQ at %{faq_url}. You''ll find the latest news about site developments on superlove News at %{admin_posts_url}. If you need more help, run into a bug, or have questions or comments, please contact Support, who are always happy to help out: %{contact_support_url}.'
subject: "[%{app_name}] Activate your account"
welcome: Welcome to superlove, %{login}!
users:
diff --git a/diff.diff b/diff.diff
deleted file mode 100644
index f66663a74..000000000
--- a/diff.diff
+++ /dev/null
@@ -1,46 +0,0 @@
-[1mdiff --git a/app/views/home/_tos.html.erb b/app/views/home/_tos.html.erb[m
-[1mindex 4f9530a1c..2ef48091f 100644[m
-[1m--- a/app/views/home/_tos.html.erb[m
-[1m+++ b/app/views/home/_tos.html.erb[m
-[36m@@ -1,20 +1,23 @@[m
- <% # IMPORTANT: Also update current_tos_version in application_controller %>[m
- [m
-[31m-
i am one person running this. these rules are strict.
[m
-[32m+[m[32m
superlove is an independent, one person operation. these rules are strict.
[m
- [m
-
content policies
[m
-
[m
- - no content about underage characters in sexual situations in which the underage characters are under the age of 16. the only exception to this is referencing canonical occurances of underage sexual content younger than 16. additionally, all underage sexual content must have the 'underage' archive warning and be locked to superlove members only.
to summarize: underage sexual content with characters between the ages of 16 and 17 is allowed, as long as it is tagged with the 'underage' archive warning and locked to archive members only. [m
-[31m- - no sexual content about REAL LIFE UNDERAGE PEOPLE, full stop. none of the above applies; real life teenagers and children depicted in sexual situations is not allowed and never will be.
[m
-[31m- - no "spite fic", don't post to spite others or be a dick, post only your original work that you made for yourself or others or whatever, don't be a dick in the process.
[m
-[31m- - no commission/payment talk, as in, promoting your patreon or ko-fi or anything. i promote my own ko-fi for superlove and that is possible because it is divorced from the works featured on this site. you cannot share your payment details because it will put me in deep shit for legal reasons.
[m
-[31m- - no artificial intelligence (a.i.) generated works, written and visual, are allowed. just make your own shit please
[m
-[31m- - these policies are subject to change and/or further detailing at any time.
[m
-[32m+[m[32m - no sexual content about real life underage people, full stop. none of the above applies; real life teenagers and children depicted in sexual situations is not allowed and never will be.
[m
-[32m+[m[32m - no "spite fic", don't post to spite or hurt others. any harassment will result in a ban.
[m
-[32m+[m[32m - no commission/payment talk, as in, promoting your patreon or ko-fi or anything. i (the admin) promote my own ko-fi for superlove and that is possible because it is divorced from the works featured on this site. users offering or desiring payment for their works based on copyrighted material is a risk under United States law and as such cannot be allowed by the admin.
[m
-[32m+[m[32m - works generated by large language model(s) ("LLM"), and/or generative AI, written and visual, are not and never will be allowed.
[m
-[32m+[m[32m - works created for the express purpose of sexual, fetish-based gratification are not allowed. on the other hand, kink IS allowed, and i will attempt to make a distinction between the two by describing fetish content as removing a character from having personality and agency and objectifying them for the purpose of fetish-based sexual gratification. superlove is a community before it is an archive; it is not meant to be a mere dumping ground for the kind of fetish work as previously described.
it is hard to precisely distinguish the difference between kink and fetish, and as such it is entirely at my discretion to decide if a work you would like to share OR have shared on the site runs afoul of this rule. [m
-[32m+[m[32m - superlove is run on a benevolent dictator for life model. as such, the admin has the final, independent say on any matter regarding the website, and these policies are subject to change and/or further detailing at any time.
[m
-
[m
- [m
-
privacy statement
[m
-
i do not collect analytics of any kind and never will. the ONLY data collected by me is internet standard, that being IP addresses and e-mails. i will see both of these when you submit an invite request and at any time i can see both when looking up a user as an admin. by signing up for superlove, you accept that i, the admin, will see your IP and e-mail address.
[m
- [m
-
when you submit any sort of content to superlove, there is no guarantee that it will be 100% gone on deletion. for instance, when you delete a work you have posted, the tags you created may remain on the website for others to use. this is a feature of the otw-archive software and not a bug. you have every right to request for created content of yours to be deleted; however, i reserve the right to control the data that is submitted to my website. superlove is a privately owned, privately run website. it is a one person operation. if you request deletion of content on the site that is not immediately removed on account deletion, i reserve the right to either refuse your request, or take my time on processing that request.
[m
-[32m+[m
-[32m+[m[32m
superlove's server and admin are based in the United States. please keep both of these in mind when sharing any information with the site.
[m
- [m
-
[m
-[1mdiff --git a/app/views/menu/_menu_about.html.erb b/app/views/menu/_menu_about.html.erb[m
-[1mindex e3bfc2260..66c1768de 100644[m
-[1m--- a/app/views/menu/_menu_about.html.erb[m
-[1m+++ b/app/views/menu/_menu_about.html.erb[m
-[36m@@ -2,6 +2,6 @@[m
- <%= link_to ts('About Us', key: 'header.about'), about_path %>[m
- <%= link_to ts('News', key: 'header.about'), admin_posts_path %>[m
- <%= link_to ts('FAQ', key: 'header.about'), archive_faqs_path %>[m
-[31m- <%= link_to ts('Wrangling Guidelines', key: 'header.about'), wrangling_guidelines_path %>[m
-[32m+[m[32m <%= link_to ts('Terms of Service / Rules', key: 'header.about'), tos_path %>[m
- <%= link_to ts('Donate or Volunteer', key: 'header.about'), donate_path %>[m
- [m
diff --git a/diff.txt b/diff.txt
deleted file mode 100644
index f66663a74..000000000
--- a/diff.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-[1mdiff --git a/app/views/home/_tos.html.erb b/app/views/home/_tos.html.erb[m
-[1mindex 4f9530a1c..2ef48091f 100644[m
-[1m--- a/app/views/home/_tos.html.erb[m
-[1m+++ b/app/views/home/_tos.html.erb[m
-[36m@@ -1,20 +1,23 @@[m
- <% # IMPORTANT: Also update current_tos_version in application_controller %>[m
- [m
-[31m-
i am one person running this. these rules are strict.
[m
-[32m+[m[32m
superlove is an independent, one person operation. these rules are strict.
[m
- [m
-
content policies
[m
-
[m
- - no content about underage characters in sexual situations in which the underage characters are under the age of 16. the only exception to this is referencing canonical occurances of underage sexual content younger than 16. additionally, all underage sexual content must have the 'underage' archive warning and be locked to superlove members only.
to summarize: underage sexual content with characters between the ages of 16 and 17 is allowed, as long as it is tagged with the 'underage' archive warning and locked to archive members only. [m
-[31m- - no sexual content about REAL LIFE UNDERAGE PEOPLE, full stop. none of the above applies; real life teenagers and children depicted in sexual situations is not allowed and never will be.
[m
-[31m- - no "spite fic", don't post to spite others or be a dick, post only your original work that you made for yourself or others or whatever, don't be a dick in the process.
[m
-[31m- - no commission/payment talk, as in, promoting your patreon or ko-fi or anything. i promote my own ko-fi for superlove and that is possible because it is divorced from the works featured on this site. you cannot share your payment details because it will put me in deep shit for legal reasons.
[m
-[31m- - no artificial intelligence (a.i.) generated works, written and visual, are allowed. just make your own shit please
[m
-[31m- - these policies are subject to change and/or further detailing at any time.
[m
-[32m+[m[32m - no sexual content about real life underage people, full stop. none of the above applies; real life teenagers and children depicted in sexual situations is not allowed and never will be.
[m
-[32m+[m[32m - no "spite fic", don't post to spite or hurt others. any harassment will result in a ban.
[m
-[32m+[m[32m - no commission/payment talk, as in, promoting your patreon or ko-fi or anything. i (the admin) promote my own ko-fi for superlove and that is possible because it is divorced from the works featured on this site. users offering or desiring payment for their works based on copyrighted material is a risk under United States law and as such cannot be allowed by the admin.
[m
-[32m+[m[32m - works generated by large language model(s) ("LLM"), and/or generative AI, written and visual, are not and never will be allowed.
[m
-[32m+[m[32m - works created for the express purpose of sexual, fetish-based gratification are not allowed. on the other hand, kink IS allowed, and i will attempt to make a distinction between the two by describing fetish content as removing a character from having personality and agency and objectifying them for the purpose of fetish-based sexual gratification. superlove is a community before it is an archive; it is not meant to be a mere dumping ground for the kind of fetish work as previously described.
it is hard to precisely distinguish the difference between kink and fetish, and as such it is entirely at my discretion to decide if a work you would like to share OR have shared on the site runs afoul of this rule. [m
-[32m+[m[32m - superlove is run on a benevolent dictator for life model. as such, the admin has the final, independent say on any matter regarding the website, and these policies are subject to change and/or further detailing at any time.
[m
-
[m
- [m
-
privacy statement
[m
-
i do not collect analytics of any kind and never will. the ONLY data collected by me is internet standard, that being IP addresses and e-mails. i will see both of these when you submit an invite request and at any time i can see both when looking up a user as an admin. by signing up for superlove, you accept that i, the admin, will see your IP and e-mail address.
[m
- [m
-
when you submit any sort of content to superlove, there is no guarantee that it will be 100% gone on deletion. for instance, when you delete a work you have posted, the tags you created may remain on the website for others to use. this is a feature of the otw-archive software and not a bug. you have every right to request for created content of yours to be deleted; however, i reserve the right to control the data that is submitted to my website. superlove is a privately owned, privately run website. it is a one person operation. if you request deletion of content on the site that is not immediately removed on account deletion, i reserve the right to either refuse your request, or take my time on processing that request.
[m
-[32m+[m
-[32m+[m[32m
superlove's server and admin are based in the United States. please keep both of these in mind when sharing any information with the site.
[m
- [m
-
[m
-[1mdiff --git a/app/views/menu/_menu_about.html.erb b/app/views/menu/_menu_about.html.erb[m
-[1mindex e3bfc2260..66c1768de 100644[m
-[1m--- a/app/views/menu/_menu_about.html.erb[m
-[1m+++ b/app/views/menu/_menu_about.html.erb[m
-[36m@@ -2,6 +2,6 @@[m
- <%= link_to ts('About Us', key: 'header.about'), about_path %>[m
- <%= link_to ts('News', key: 'header.about'), admin_posts_path %>[m
- <%= link_to ts('FAQ', key: 'header.about'), archive_faqs_path %>[m
-[31m- <%= link_to ts('Wrangling Guidelines', key: 'header.about'), wrangling_guidelines_path %>[m
-[32m+[m[32m <%= link_to ts('Terms of Service / Rules', key: 'header.about'), tos_path %>[m
- <%= link_to ts('Donate or Volunteer', key: 'header.about'), donate_path %>[m
- [m
diff --git a/lib/tasks/invite_queue.rake b/lib/tasks/invite_queue.rake
new file mode 100644
index 000000000..eef3a6070
--- /dev/null
+++ b/lib/tasks/invite_queue.rake
@@ -0,0 +1,9 @@
+namespace :invite_queue do
+ desc "TODO"
+ task inviteall: :environment do
+ creator = nil
+ InviteRequest.order(:id).each do |request|
+ request.invite_and_remove(creator)
+ end
+ end
+end