Brenton Hughes
|
37dc920c5e
|
[ADD] base_export_security: Create module (#917)
* [ADD] base_export_security: Create module
* Add Export Rights security group, access rights
* Add user rights checks to prevent unauthorized exports and hide
Export menu item from unauthorized users
* Add Export model for logging data export activity
* Add views, menu link for Export Logs
* Add data exports discussion channel, notifications of exports
* [IMP] base_export_security: Make requested changes
* Fix manifest website and depends
* Fix xml structure
* Rename model 'export' -> 'export.event'
* Simplify date calculation
* Use % instead of .format
* Avoid translating variables
* Assign recordsets to variables instead of ids
* Use (6, _, ids) command instead of (4, id, _)
* Clean up syntax redundancies
* Remove unnecessary sort
* Override export_data method with inheritance/super
* [FIX] base_export_security: Fix eslint errors
* Fix prefer-rest-params
* Fix no-prototype-builtins
* Fix comma-dangle
* Fix dot-location
* Fix unnecessary apply
* [IMP] base_export_security: Update readme
* Add three screenshots from PR to readme
|
7 years ago |