mirror of
https://github.com/indentlabs/notebook.git
synced 2025-10-26 11:19:22 +00:00
Start free Basil month
This commit is contained in:
parent
373fa3248c
commit
b0a2e1e2e9
@ -207,7 +207,7 @@ class BasilController < ApplicationController
|
||||
@in_progress_commissions = @commissions.select { |c| c.completed_at.nil? }
|
||||
@generated_images_count = current_user.basil_commissions.with_deleted.count
|
||||
|
||||
@can_request_another = current_user.on_premium_plan? || @generated_images_count < BasilService::FREE_IMAGE_LIMIT
|
||||
@can_request_another = (true || current_user.on_premium_plan?) || @generated_images_count < BasilService::FREE_IMAGE_LIMIT
|
||||
@can_request_another = @can_request_another && @in_progress_commissions.count < BasilService::MAX_JOB_QUEUE_SIZE
|
||||
end
|
||||
|
||||
@ -454,7 +454,7 @@ class BasilController < ApplicationController
|
||||
|
||||
def commission
|
||||
@generated_images_count = current_user.basil_commissions.with_deleted.count
|
||||
if !current_user.on_premium_plan? && @generated_images_count > BasilService::FREE_IMAGE_LIMIT
|
||||
if false && !current_user.on_premium_plan? && @generated_images_count > BasilService::FREE_IMAGE_LIMIT
|
||||
redirect_back fallback_location: basil_path, notice: "You've reached your free image limit. Please upgrade to generate more images."
|
||||
return
|
||||
end
|
||||
|
||||
@ -95,6 +95,10 @@ function commission_basil(style) {
|
||||
-->
|
||||
</div>
|
||||
|
||||
<div style="margin-top: 1.5rem; margin-bottom: 1rem;" class="card-panel yellow lighten-5">
|
||||
Image generation is a Premium feature, but this month (June 2025), all users can generate unlimited images for free!
|
||||
</div>
|
||||
<!--
|
||||
<div style="margin-top: 1.5rem; margin-bottom: 1rem;">
|
||||
<% unless current_user.on_premium_plan? %>
|
||||
<div class="orange lighten-2 card-panel">
|
||||
@ -115,6 +119,7 @@ function commission_basil(style) {
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
-->
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
|
||||
@ -39,6 +39,10 @@
|
||||
</div>
|
||||
<div class="col s12 m8 l9">
|
||||
|
||||
<div style="margin-top: 1.5rem; margin-bottom: 1rem;" class="card-panel yellow lighten-5">
|
||||
Image generation is a Premium feature, but this month (June 2025), all users can generate unlimited images for free!
|
||||
</div>
|
||||
<!--
|
||||
<% unless current_user.on_premium_plan? %>
|
||||
<div class="orange lighten-2 card-panel">
|
||||
<strong>
|
||||
@ -57,6 +61,7 @@
|
||||
<% end %>
|
||||
</div>
|
||||
<% end %>
|
||||
-->
|
||||
|
||||
<% if @universe_scope %>
|
||||
<div class="card-panel <%= Universe.color %> white-text">
|
||||
|
||||
@ -155,7 +155,7 @@
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%# render partial: 'notice_dismissal/messages/20' if show_notice?(id: 20) %>
|
||||
<%= render partial: 'notice_dismissal/messages/23' if show_notice?(id: 23) %>
|
||||
|
||||
<div class="col s12 m5 l4">
|
||||
<% if @recently_edited_pages.any? %>
|
||||
|
||||
18
app/views/notice_dismissal/messages/_23.html.erb
Normal file
18
app/views/notice_dismissal/messages/_23.html.erb
Normal file
@ -0,0 +1,18 @@
|
||||
<div class="col s12 m5 l4">
|
||||
<div class="grey-text uppercase center">
|
||||
See what's new
|
||||
</div>
|
||||
<%= link_to basil_path do %>
|
||||
<div class="card-panel hoverable purple white-text" style="margin-bottom: 0">
|
||||
<div class="valign-wrapper">
|
||||
<i class="material-icons" class="left" style="font-size: 3em; margin-right: 0.3em;">palette</i>
|
||||
<div>
|
||||
Visualize your notebook pages for free for the entire month of June!
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
<div style="margin-bottom: 2em;">
|
||||
<%= link_to 'dismiss message', notice_dismissal_dismiss_path(notice_id: 23), class: 'right' %>
|
||||
</div>
|
||||
</div>
|
||||
Loading…
Reference in New Issue
Block a user