DEV: Update eslint-config-discourse, use prettier for hbs (#146)
This commit is contained in:
parent
fb072aa851
commit
7fb0936e5c
|
@ -41,8 +41,8 @@ jobs:
|
|||
shell: bash
|
||||
run: |
|
||||
yarn prettier -v
|
||||
if [ 0 -lt $(find assets admin/assets -type f \( -name "*.scss" -or -name "*.js" -or -name "*.es6" \) 2> /dev/null | wc -l) ]; then
|
||||
yarn prettier --list-different "assets/**/*.{scss,js,es6}"
|
||||
if [ 0 -lt $(find assets admin/assets -type f \( -name "*.scss" -or -name "*.js" -or -name "*.es6" -or -name "*.hbs" \) 2> /dev/null | wc -l) ]; then
|
||||
yarn prettier --list-different "assets/**/*.{scss,js,es6,hbs}"
|
||||
fi
|
||||
if [ 0 -lt $(find test -type f \( -name "*.js" -or -name "*.es6" \) 2> /dev/null | wc -l) ]; then
|
||||
yarn prettier --list-different "test/**/*.{js,es6}"
|
||||
|
@ -50,7 +50,12 @@ jobs:
|
|||
|
||||
- name: Ember template lint
|
||||
if: ${{ !cancelled() }}
|
||||
run: yarn ember-template-lint --no-error-on-unmatched-pattern assets/javascripts admin/assets/javascripts
|
||||
run: yarn ember-template-lint --no-error-on-unmatched-pattern assets/javascripts
|
||||
|
||||
# Separated due to https://github.com/ember-template-lint/ember-template-lint/issues/2758
|
||||
- name: Ember template lint (admin)
|
||||
if: ${{ !cancelled() }}
|
||||
run: yarn ember-template-lint --no-error-on-unmatched-pattern admin/assets/javascripts
|
||||
|
||||
- name: Rubocop
|
||||
if: ${{ !cancelled() }}
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
{{#if model.unconfigured}}
|
||||
<p>{{i18n "discourse_subscriptions.admin.unconfigured"}}</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://meta.discourse.org/t/discourse-subscriptions/140818/"
|
||||
>
|
||||
<a href="https://meta.discourse.org/t/discourse-subscriptions/140818/">
|
||||
{{i18n "discourse_subscriptions.admin.on_meta"}}
|
||||
</a>
|
||||
</p>
|
||||
|
@ -60,4 +58,4 @@
|
|||
create=(action "createNewCoupon")
|
||||
}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -55,4 +55,4 @@
|
|||
</tbody>
|
||||
</table>
|
||||
{{/if}}
|
||||
{{/load-more}}
|
||||
{{/load-more}}
|
|
@ -29,4 +29,4 @@
|
|||
</tr>
|
||||
{{/each}}
|
||||
</tbody>
|
||||
</table>
|
||||
</table>
|
|
@ -71,4 +71,4 @@
|
|||
{{i18n "discourse_subscriptions.admin.products.product_help"}}
|
||||
</p>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -135,7 +135,7 @@
|
|||
</form>
|
||||
|
||||
<section>
|
||||
<hr>
|
||||
<hr />
|
||||
|
||||
<p class="control-instructions">
|
||||
{{i18n "discourse_subscriptions.admin.plans.operations.create_help"}}
|
||||
|
@ -158,4 +158,4 @@
|
|||
}}
|
||||
{{/if}}
|
||||
</div>
|
||||
</section>
|
||||
</section>
|
|
@ -124,7 +124,7 @@
|
|||
{{else}}
|
||||
<tr>
|
||||
<td colspan="8">
|
||||
<hr>
|
||||
<hr />
|
||||
{{i18n
|
||||
"discourse_subscriptions.admin.products.product.plan_help"
|
||||
}}
|
||||
|
@ -156,4 +156,4 @@
|
|||
{{/if}}
|
||||
</div>
|
||||
|
||||
{{outlet}}
|
||||
{{outlet}}
|
|
@ -1 +1 @@
|
|||
{{outlet}}
|
||||
{{outlet}}
|
|
@ -87,4 +87,4 @@
|
|||
{{/load-more}}
|
||||
|
||||
{{conditional-loading-spinner condition=loading}}
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -35,7 +35,7 @@
|
|||
}}
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
<hr />
|
||||
|
||||
<div id="discourse-subscriptions-admin">
|
||||
{{outlet}}
|
||||
|
@ -47,4 +47,4 @@
|
|||
{{i18n "discourse_subscriptions.admin.on_meta"}}
|
||||
</a>
|
||||
</p>
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -170,4 +170,4 @@
|
|||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -42,4 +42,4 @@
|
|||
icon="times"
|
||||
class="btn btn-icon"
|
||||
}}
|
||||
</div>
|
||||
</div>
|
|
@ -5,4 +5,4 @@
|
|||
action=(action "createAccount")
|
||||
icon="user"
|
||||
class="btn btn-primary"
|
||||
}}
|
||||
}}
|
|
@ -10,4 +10,4 @@
|
|||
clickPlan=(action "clickPlan")
|
||||
}}
|
||||
{{/each}}
|
||||
</div>
|
||||
</div>
|
|
@ -18,4 +18,4 @@
|
|||
<span class="amount">
|
||||
{{format-currency this.plan.currency this.plan.amountDollars}}
|
||||
</span>
|
||||
</DButton>
|
||||
</DButton>
|
|
@ -46,4 +46,4 @@
|
|||
{{/if}}
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -4,4 +4,4 @@
|
|||
{{#each products as |product|}}
|
||||
{{product-item product=product isLoggedIn=isLoggedIn}}
|
||||
{{/each}}
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -1 +1 @@
|
|||
<div id="card-element"></div>
|
||||
<div id="card-element"></div>
|
|
@ -1 +1 @@
|
|||
{{campaign-banner connectorName="above-main-container"}}
|
||||
{{campaign-banner connectorName="above-main-container"}}
|
|
@ -1 +1 @@
|
|||
{{campaign-banner connectorName="after-topic-footer-buttons"}}
|
||||
{{campaign-banner connectorName="after-topic-footer-buttons"}}
|
|
@ -1 +1 @@
|
|||
{{campaign-banner connectorName="before-topic-list"}}
|
||||
{{campaign-banner connectorName="before-topic-list"}}
|
|
@ -3,4 +3,4 @@
|
|||
{{d-icon "far-credit-card"}}
|
||||
{{i18n "discourse_subscriptions.navigation.billing"}}
|
||||
{{/link-to}}
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -23,4 +23,4 @@
|
|||
{{d-button label="no_value" action=(route-action "closeModal")}}
|
||||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -5,7 +5,7 @@
|
|||
</h1>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
<hr />
|
||||
|
||||
{{outlet}}
|
||||
</div>
|
||||
</div>
|
|
@ -2,4 +2,4 @@
|
|||
{{login-required}}
|
||||
{{/unless}}
|
||||
|
||||
{{product-list products=model isLoggedIn=isLoggedIn}}
|
||||
{{product-list products=model isLoggedIn=isLoggedIn}}
|
|
@ -4,7 +4,7 @@
|
|||
{{model.product.name}}
|
||||
</h2>
|
||||
|
||||
<hr>
|
||||
<hr />
|
||||
|
||||
<p>
|
||||
{{html-safe model.product.description}}
|
||||
|
@ -17,11 +17,11 @@
|
|||
{{i18n "discourse_subscriptions.subscribe.card.title"}}
|
||||
</h2>
|
||||
|
||||
<hr>
|
||||
<hr />
|
||||
|
||||
{{payment-options plans=model.plans selectedPlan=selectedPlan}}
|
||||
|
||||
<hr>
|
||||
<hr />
|
||||
|
||||
{{subscribe-card cardElement=cardElement}}
|
||||
|
||||
|
@ -57,4 +57,4 @@
|
|||
{{/link-to}}
|
||||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -24,4 +24,4 @@
|
|||
|
||||
<section class="user-content">
|
||||
{{outlet}}
|
||||
</section>
|
||||
</section>
|
|
@ -1 +1 @@
|
|||
BILLING INDEX
|
||||
BILLING INDEX
|
|
@ -19,4 +19,4 @@
|
|||
<div class="alert alert-info">
|
||||
{{i18n "discourse_subscriptions.user.payments_help"}}
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -1,11 +1,11 @@
|
|||
<h3>{{i18n "discourse_subscriptions.user.subscriptions.update_card.heading" sub_id=model}}</h3>
|
||||
<h3>{{i18n
|
||||
"discourse_subscriptions.user.subscriptions.update_card.heading"
|
||||
sub_id=model
|
||||
}}</h3>
|
||||
|
||||
<div class="form-vertical">
|
||||
<div class="control-group">
|
||||
{{subscribe-card
|
||||
cardElement=cardElement
|
||||
class="input-xxlarge"
|
||||
}}
|
||||
{{subscribe-card cardElement=cardElement class="input-xxlarge"}}
|
||||
</div>
|
||||
|
||||
{{save-controls
|
||||
|
@ -14,4 +14,4 @@
|
|||
saveDisabled=loading
|
||||
savingText="discourse_subscriptions.user.subscriptions.update_card.single"
|
||||
}}
|
||||
</div>
|
||||
</div>
|
|
@ -31,7 +31,7 @@
|
|||
}}
|
||||
{{else}}
|
||||
{{d-button
|
||||
action= (route-action "updateCard" subscription.id)
|
||||
action=(route-action "updateCard" subscription.id)
|
||||
icon="far-edit"
|
||||
class="btn no-text btn-icon"
|
||||
}}
|
||||
|
@ -52,4 +52,4 @@
|
|||
<div class="alert alert-info">
|
||||
{{i18n "discourse_subscriptions.user.subscriptions_help"}}
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
|
@ -423,7 +423,9 @@ body:not(.archetype-regular):not(.success-animation-off) {
|
|||
}
|
||||
}
|
||||
|
||||
body.subscription-campaign-sidebar:not(.archetype-regular):not(.success-animation-off) {
|
||||
body.subscription-campaign-sidebar:not(.archetype-regular):not(
|
||||
.success-animation-off
|
||||
) {
|
||||
.fireworks > .before,
|
||||
.fireworks > .after {
|
||||
position: absolute;
|
||||
|
|
Loading…
Reference in New Issue