d11n
a962e60de9
More Translations ( #6318 )
...
* Store selector
* Footer
* Notifications
* Checkout Appearance
* Users list
* Forms
* Emails
* Pay Button
* Edit Dictionary
* Remove newlines, fix typos
* Forms
* Pull payments and payouts
* Various pages
* Use local docs link
* Fix
* Even more translations
* Fixes #6325
* Account pages
* Notifications
* Placeholders
* Various pages and components
* Add more
2024-10-25 22:48:53 +09:00
d11n
77fba4aee3
Add more translations ( #6302 )
...
* Newlines
* Dashboard
* Add more translations
* Moar
* Remove from translated texts
* Dictionary controller translations
* Batch 1 of controller updates
* Batch 2 of controller updates
* Component translations
* Batch 3 of controller updates
* Fixes
2024-10-17 22:51:40 +09:00
d11n
0f8da123b8
UI: Move section navigation to sidebar ( #5744 )
...
* UI: Move section navigation to sidebar
* Scroll active nav link into view
* Move CTAs to top right
* Server Settings: Make Policies first page
* Responsive table fixes
* Spacing fixes
* Add breadcrumb samples
* store settings fixes
* payment request fixes
* updates pull payment title
* adds invoice detail fix
* updates server settings breadcrumbs + copy fix
* Don't open Server Settings on Plugins page
* Add breadcrumbs to pull payment views
* adds breadcrumbs to account
* server and store breadcrumb fixes
* fixes access tokens
* Fix payment processor breadcrumbs
* fixes webhook 404
* Final touches
* Fix test
* Add breadcrumb for email rules page
* Design system updates
---------
Co-authored-by: dstrukt <gfxdsign@gmail.com >
2024-06-19 15:23:10 +02:00
d11n
06edb0e157
Server email settings: Fix missing password field ( #5952 )
...
Fixes #5949 .
2024-04-24 23:02:54 +09:00
d11n
09dbe44bca
Onboarding: Invite new users on store level ( #5719 )
...
* Onboarding: Invite new users
- Separates the user self-registration and invite cases
- Adds invitation email for users created by the admin
- Adds invitation tokens to verify user was invited
- Adds handler action for invite links
- Refactors `UserEventHostedService`
- Fixes #5726 .
* Add permissioned form tag helper
* Better way of changing a user's role
* Test fixes
2024-03-19 14:58:33 +01:00
Chukwuleta Tobechi
d0e11f1ec4
changing check box to toggle in various setting views ( #5769 )
...
* Resolves: check box to toggle in various setting views
* resolve conflicts
* Notification logic reversal
* remove transform property in the toggle
* Handle email tls certificate check
* Unifications and fixes
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de >
2024-03-14 15:16:48 +01:00
Andrew Camilleri
e497903bf4
Support Admin being able to view stores ( #5782 )
...
* Support Admin being able to view stores
* fix null check
* Delete obsolete empty view
* Add test
* Apply CanViewStoreSettings policy changes
Taken from #5719
* Fix Selenium tests
* Update dashboard permission requirement
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de >
2024-03-14 10:25:40 +01:00
d11n
9c95b98f3a
Policies: Cleanup and improvements ( #5731 )
...
* Policies: Turn checkboxes into toggles
* Move email policy to server email settings
* Move maintenance policies to server maintenance settings
* Policies: Adjust spacings
* Policies: Remove DisableInstantNotifications setting
* Wording updates
* Move maintenance settings back
2024-02-21 14:43:44 +01:00
d11n
b174977bc7
Store Email Settings: Improve configuration ( #5629 )
...
* Store Email Settings: Improve configuration
This works with the existing settings and provides better guidance about the different store email cases. Closes #5623 .
* Split email and notification settings
2024-01-26 10:28:50 +01:00
d11n
96da7f0322
UI: Form validation summary matches alert style ( #5576 )
...
Fixes #5564 .
2023-12-21 23:43:12 +09:00
d11n
8894d14130
Upgrade Bootstrap to v5.2.3; Design System improvements ( #4380 )
2022-12-04 10:01:38 +01:00
d11n
9e31270459
Improve "Advanced Settings" button ( #4140 )
...
* Improve "Advanced Settings" button
Closes #4132 .
* Use collapse toggle for multi-sig examples
2022-09-20 09:50:59 +02:00
Nicolas Dorier
e4866a8265
Can disable cert check for email server ( #3908 )
2022-06-29 23:38:44 +09:00
Nicolas Dorier
c89f7aaaed
Improve email settings validation and UX ( #3891 )
2022-06-23 13:41:52 +09:00
Andrew Camilleri
c2d72e71aa
Store Emails ( #3611 )
...
* Store Emails
* fix test
* Update email rules layout
* Cleanups
* Test cleanups
* Add back comments
* Update view; add test
* Show email rules link even if email settings aren't completed
* Validate email addresses
* No redirect, display warning
* Fix test
* Refactoring: Change email argument types to MailAddress
* Test fix
* Refactoring: Use MailboxAddress
* Parse emails properly in controllers and backend
Co-authored-by: Dennis Reimann <mail@dennisreimann.de >
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com >
2022-06-22 12:05:32 +09:00
dstrukt
fb90ff2fbb
updates ( #3631 )
2022-04-14 13:09:37 +09:00
Kukks
dca986eb2e
Add Greenfield Store Email API
2022-03-26 21:46:40 +00:00
d11n
cbf8b23385
Adapt desktop breakpoints in views ( #3358 )
...
* Add XXL breakpoint
* Unify setup guide display
* Adapt desktop breakpoints in views
* Fix POS code display
* Fix syntax in home view
* store settings + constrain update
* account settings
Co-authored-by: dstrukt <gfxdsign@gmail.com >
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com >
2022-01-27 11:56:46 +09:00
dstrukt
c3f73c0de3
Content Consistency Updates (1.4.0) ( #3316 )
...
* updates
* updates
* updates
* updates
* updates
* moves api key CTA to top right
* updates
* more updates
* more updates
* Fix active state when "Account" is selected
* Update wording in subnav: Profile becomes Account
* Fix email test
* Update Emails wording
* Try to fix email test
* Make General first tab in store settings
Co-authored-by: Dennis Reimann <mail@dennisreimann.de >
2022-01-18 10:19:27 +09:00
Nicolas Dorier
ac099aa513
Change implementation of the Smtp server ( #3202 )
...
* Change implementation of the Smtp server
* Update BTCPayServer/Services/Mails/EmailSettings.cs
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com >
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com >
2021-12-15 21:30:46 +09:00
dstrukt
11a9b10a54
Minor visual improvements to various Server Settings views ( #3152 )
2021-11-24 09:59:19 +01:00
dstrukt
f2286fb1be
updates copy to reduce button size
2021-09-02 12:36:02 +02:00
d11n
64a7abe53a
Bootstrap migration fixups ( #2534 )
...
* Remove xxl breakpoint
* Remove code bg
* Form updates
* Update PoS accordion
* Update forms
* Fix webhook password toggle
* Update highlight js styles
* Page updates
* Style unformatted checkboxes
* Fix typo
* Update accordions
* Update policies domain mapping
* Update toggles and checkboxes
* Update storage pages
* Fix specter logo filename casing
* Update checkout experience view
* Update webhook view
* Re-add used negative margins
* Update bootstrap
* POS layout fixes
* Decrease size of info icon in main headline
* Update BTCPayServer/Views/Stores/ModifyWebhook.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
2021-06-06 20:44:54 +09:00
d11n
ed7031981b
Bootstrap v5 migration ( #2490 )
...
* Swap bootstrap asset files
* Update themes and color definitions
* Move general bootstrap customizations
* Theme updates
Theme updates
* Remove BuildBundlerMinifier
This lead to an error, because BuildBundlerMinifier and BundlerMinifier.Core seem to conflict here. Details: https://stackoverflow.com/a/61119586
* Rewplace btn-block class with w-100
* Update badge classes
* Remove old font family head variable
* Update margin classes
* Cleanups
* Update float classes
* Update text classes
* Update padding classes
* Update border classes
* UPdate dropdown classes
* Update select classes
* Update neutral custom props
* Update bootstrap and customizations
* Update ChromeDriver; disable smooth scroll
https://github.com/SeleniumHQ/selenium/issues/8295
* Improve alert messages
* Improve bootstrap customizations
* Disable reduced motion
See also 7358282f
* Update Bootstrap data attributes
* Update file inputs
* Update input groups
* Replace deprecated jumbotron class
* Update variables; re-add negative margin util classes
* Update cards
* Update form labels
* Debug alerts
* Fix aria-labelledby associations
* Dropdown-related test fixes
* Fix CanUseWebhooks test
* Test fixes
* Nav updates
* Fix nav usage in wallet send and payouts
* Update alert and modal close buttons
* Re-add backdrop properties
* Upgrade Bootstrap to v5 final
* Update screen reader classes
* Update font-weight classes
* Update monospace font classes
* Update accordians
* Update close icon usage
* Cleanup
* Update scripts and style integrations
* Update input group texts
* Update LN node setup page
* Update more form control classes
* Update inline forms
* Add js specific test
* Upgrade Vue.js
* Remove unused JS
* Upgrade Bootstrap to v5.0.1
* Try container related test updates
* Separate jQuery bundle
* Remove jQuery from LND seed backup page
* Remove unused code
* Refactor email autofill js
* Refactor camera scanner JS
* Re-add tests
* Re-add BuildBundlerMinifier
* Do not minify bundles containing Bootstrap
Details https://github.com/madskristensen/BundlerMinifier/issues/558
* Update bundles
* Cleanup JS test
* Cleanup tests involving dropdowns
* Cleanup tests involving collapses
* Cleanup locale additions in ConfigureCore
* Cleanup bundles
* Remove duplicate status message
* Cleanup formatting
* Fix missing validation scripts
* Remove unused unminified Bootstrap js files
* Fix classic theme
* Fix Casa theme
* Fix PoS validation
2021-05-19 11:39:27 +09:00
d11n
b12c4c5fa0
Improve and unify page headers ( #2412 )
...
* Improve and unify page headers
* Altcoin test fixes
* Update BTCPayServer/Views/Apps/UpdateCrowdfund.cshtml
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com >
* Update BTCPayServer/Views/Apps/UpdateCrowdfund.cshtml
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com >
* Fix missing store name in pairing view
* Fix CanUsePairing test
* Bump header navigation font size
* Use partial tag instead of Html.PartialAsync in views
As suggested by @nicolasdorier. These are equivalent, see details [here](https://docs.microsoft.com/en-us/aspnet/core/mvc/views/partial?view=aspnetcore-3.1#partial-tag-helper ).
* Fix docs link
As in #2432 .
* Update BTCPayServer/Views/Wallets/SignWithSeed.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
* Update BTCPayServer/Views/Wallets/WalletSendVault.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
* Update BTCPayServer/Views/Wallets/WalletTransactions.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com >
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
2021-04-08 22:32:42 +09:00
nicolas.dorier
60cadb8b6d
Do not show password in clear text in email configuration ( Fix #1790 )
2020-10-05 17:57:50 +09:00
Dennis Reimann
3f23531f20
Improve email settings view
2020-07-09 17:22:22 +02:00
Charles Hill
821b904163
Added SendGrid, Mailgun to Quick-fill email settings ( #1335 )
2020-02-15 14:37:29 +09:00
Jameson Lopp
4f046ed1d3
add spelling / grammar fixes and some clarifications for settings.
2019-12-26 07:32:32 -05:00
Lucas Cullen
6064e3ce55
Add office365 quick settings
2019-11-18 08:12:06 +10:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
Umar Bolatov
e584004b23
Make UI checkboxes inline with their labels
...
address #1089
2019-10-13 20:07:41 -07:00
Wouter Samaey
dec5d19a2f
Only show SMTP quick fill when JavaScript is enabled
2019-08-07 22:10:15 +02:00
Wouter Samaey
ff533994d8
UI improvements to SMTP settings + Quick fill function for Gmail and Hotmail
2019-08-07 21:31:08 +02:00
Wouter Samaey
7841f79f31
Prevent autofilling SMTP config user and password
2019-08-02 20:35:48 +02:00
nicolas.dorier
010ba4d5b6
Can specify display name for sender in email settings (Fix https://github.com/btcpayserver/btcpayserver/issues/910 )
2019-07-14 22:45:14 +09:00
nicolas.dorier
f0c106de75
Change the menu nav bar pages by moving the title above the nav pills
2019-06-06 18:29:54 +09:00
Andrew Camilleri
e8abc1137b
remove duplicate view code for email and fix password bug ( #788 )
...
closes #786
2019-05-01 12:17:25 +09:00