* Added functionality to enable 2FA for users.. * Do not use the obsolete ctor in tests * cleanup * Cleanup * Convert User view from overlay to infinite editor * Add support for having additional editors on top of the user (2fa) which overlay does not support * Add controllerAs syntax in the template * Remove unused dependencies * Adjustments to 2fa login view * organize elements * add translations * add a11y helpers * add autocompletion = one-time-code * change to controllerAs syntax * add callback to cancel 2fa and fix error where submit button was not reset when all other validations were * add a cancel/go back button to the 2fa view * replace header with something less obstrusive * move logout button to the footer in the new editor view * change 'edit profile' to an umb-box and move ng-if for password fields out to reduce amount of checks * Add umb-box to external login provider section * add umb-box to user history section * bug: fix bug where notificationsService would not allow new notifications if removeAll had been called * add styling and a11y to configureTwoFactor view - also ensure that the view reloads when changes happen in the custom user view to enable 2fa - ensure that view updates when disabling 2fa - add extra button to show options (disable) for each 2fa provider * add notification when 2fa is disabled * add data-element to support the intro tour also changed a minor selector in the cypress test * correct usage of umb-box with umb-box-content * do not use the .form class twice to prevent double box-shadow * make tranlastion for 2fa placeholder shorter * ensure that field with 2fa provider is always visible when more than 1 provider * move error state of 2fa field to token field * update translation of multiple 2fa providers * move CTA buttons to right side to follow general UI practices * rename options to disable * add disabled state * add helper folders to gitignore so you can work with plugins and custom code without committing it accidentally * move the disable functionality to its own infinite editor view * use properties from umb-control-group correctly * add 'track by' to repeater * make use of umb-control-group * remove unused functions * clean up translations * add Danish translations * copy translations to english * Only return enabled 2fa providers as expected Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
106 lines
2.2 KiB
Plaintext
106 lines
2.2 KiB
Plaintext
#
|
|
# Umbraco CMS .gitignore
|
|
#
|
|
|
|
# Common files
|
|
*.obj
|
|
*.pdb
|
|
*.user
|
|
*.aps
|
|
*.pch
|
|
*.vspscc
|
|
*.orig
|
|
*.suo
|
|
*.vs10x
|
|
*.ndproj
|
|
*.ignorer.*
|
|
|
|
# Common directories
|
|
.DS_Store
|
|
._.DS_Store
|
|
.vs/
|
|
.idea/
|
|
|
|
# Build directories
|
|
[Bb]in/
|
|
[Oo]bj/
|
|
[Db]ebug/
|
|
[Rr]elease/
|
|
|
|
# Tools
|
|
_ReSharper*/
|
|
_NCrunch_*/
|
|
*.ncrunchsolution
|
|
*.ncrunchsolution.user
|
|
*.ncrunchproject
|
|
*.crunchsolution.cache
|
|
tools/NDepend/
|
|
[Tt]est[Rr]esult*
|
|
[Bb]uild[Ll]og.*
|
|
[sS]ource
|
|
[sS]andbox
|
|
node_modules
|
|
lib-bower
|
|
*.psess
|
|
*.vspx
|
|
NDependOut/*
|
|
QueryResult.htm
|
|
tools/docfx/*
|
|
|
|
# Ignore rule for clearing out Belle (avoid rebuilding all the time)
|
|
preserve.belle
|
|
|
|
# Ignore rule for output of generated documentation files from grunt docserve
|
|
src/Umbraco.Web.UI.Docs/api
|
|
src/Umbraco.Web.UI.Docs/package-lock.json
|
|
|
|
# Build
|
|
build.out/
|
|
build.tmp/
|
|
build/hooks/
|
|
build/temp/
|
|
|
|
# Build output
|
|
build/docs.zip
|
|
build/ui-docs.zip
|
|
build/csharp-docs.zip
|
|
build/ApiDocs/*
|
|
build/ApiDocs/Output/*
|
|
src/ApiDocs/api/*
|
|
|
|
# Environment specific data
|
|
src/Umbraco.Web.UI.Client/[Bb]uild/*
|
|
src/Umbraco.Web.UI.Client/[Bb]uild/[Bb]elle/
|
|
src/Umbraco.Web.UI.Client/src/[Ll]ess/*.css
|
|
src/Umbraco.Web.UI.Client/TESTS-*.xml
|
|
src/Umbraco.Web.UI/[Uu]mbraco/[Dd]ata/*
|
|
src/Umbraco.Web.UI/[Uu]mbraco/[Ll]ogs
|
|
src/Umbraco.Web.UI/[Uu]mbraco/[Mm]odels/*
|
|
src/Umbraco.Web.UI/appsettings.Development.json
|
|
src/Umbraco.Web.UI/appsettings.json
|
|
src/Umbraco.Web.UI/appsettings.Local.json
|
|
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/assets/*
|
|
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/js/*
|
|
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/lib/*
|
|
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/views/*
|
|
src/Umbraco.Web.UI/wwwroot/Media/*
|
|
src/Umbraco.Web.UI/Smidge/
|
|
src/Umbraco.Web.UI/App_Code/
|
|
src/Umbraco.Web.UI/App_Plugins/
|
|
|
|
# Tests
|
|
cypress.env.json
|
|
tests/Umbraco.Tests.AcceptanceTest/cypress/screenshots/
|
|
tests/Umbraco.Tests.AcceptanceTest/cypress/support/chainable.ts
|
|
tests/Umbraco.Tests.AcceptanceTest/cypress/videos/
|
|
tests/Umbraco.Tests.Integration.SqlCe/DatabaseContextTests.sdf
|
|
tests/Umbraco.Tests.Integration.SqlCe/umbraco/Data/TEMP/
|
|
tests/Umbraco.Tests.Integration/TEMP/*
|
|
tests/Umbraco.Tests.Integration/umbraco/Data/
|
|
tests/Umbraco.Tests.Integration/umbraco/logs/
|
|
tests/Umbraco.Tests.Integration/Views/
|
|
tests/Umbraco.Tests.UnitTests/umbraco/Data/TEMP/
|
|
|
|
# Ignore auto-generated schema
|
|
src/Umbraco.Web.UI/umbraco/config/appsettings-schema.json
|