ORIENT/modules/backend
Ben Thomson 4950edc196
Add sensitive field input (#5201)
A field widget that allows for entering of sensitive information that can be revealed at the user's request - ie. API keys, secrets.

When a sensitive field that has been previously populated is loaded again, a placeholder is used instead of the real value, until the user opts to reveal the value. The real value is loaded via AJAX.

Credit to @tomaszstrojny for the original implementation.

Replaces #5062. Fixes #5061, #1850, perhaps #1061.

Co-authored-by: Tomasz Strojny <tomasz@init.biz>
Co-authored-by: Luke Towers <github@luketowers.ca>
2020-07-08 16:26:38 +08:00
..
assets Update combined jquery file to 3.4.0, added fix for #5097 2020-05-31 02:32:58 -06:00
behaviors Merge remote-tracking branch 'origin/develop' into wip/laravel-6 2020-06-23 11:01:21 +08:00
classes Merge remote-tracking branch 'origin/develop' into wip/laravel-6 2020-06-23 11:01:21 +08:00
controllers Add missing import (#5101) 2020-06-01 10:42:15 -06:00
database Restore default password setting 2020-02-27 20:07:41 +11:00
facades Code dusting (#2826) 2017-04-24 21:38:19 +10:00
formwidgets Add sensitive field input (#5201) 2020-07-08 16:26:38 +08:00
helpers Support nested asset files and files under a symlinked directory when decompiling backend assets 2020-06-05 15:51:12 -06:00
lang Updated Polish translation (#5129) 2020-06-17 16:10:37 +08:00
layouts Use IE11-compatible code for worker deregistration. (#5079) 2020-05-19 18:59:03 +08:00
models Merge branch 'develop' into wip/laravel-6 2020-06-17 03:37:55 -06:00
reportwidgets Hide link to "Access Logs" when the user doesn't have access (#4462) 2019-07-19 09:53:02 -06:00
skins {@inheritDoc} -> @inheritDoc 2017-03-16 06:26:14 +11:00
traits Improve error handling for UploadableWidgets 2020-06-05 15:52:27 -06:00
views Prevent subject and password from being HTML encoded in the invite email (#4301) 2019-04-30 09:13:55 -06:00
widgets Fix issue when refreshing an entire form that occurs because the toggleEmptyTabs timer runs after the elements it was based on have all been replaced. 2020-06-24 11:33:44 -06:00
ServiceProvider.php Add sensitive field input (#5201) 2020-07-08 16:26:38 +08:00
composer.json Add roles and updated PHP version to module Composer requirements 2020-02-27 17:40:56 +08:00
routes.php Switch to October Rain assetic 2020-02-27 20:07:42 +11:00