horizon/releasenotes/notes
Mohammed Naser d1042fdaf9 Remove "Change Password" from users table for non-admin users
If you're a user without administrative permissions, you will
not be able to edit a password using the table inside the identity
section due to the fact that it uses a different edit API which
is not meant to be used for the user-side of things.

This patch adds a policy change in order to hide the change password
link for normal users, while keeping the functionality inside
the Settings panel still intact.

This change was first broken by I76eb9f95c7112bcbad75ee151f363f892298d081

Partial-Bug: 1788384
Change-Id: I7a64257ac274c9dac5705ba72a85833f8e7a1591
(cherry picked from commit 0630be639b)
2018-11-28 11:19:09 +00:00
..
bp Remove all remaining vendor specific code 2017-03-22 20:23:12 +00:00
bug Update default OpenStack branding across Horizon 2017-01-25 10:15:11 +00:00
.placeholder Add reno for release notes management 2015-11-11 02:38:47 -08:00
Selectable-Themes-Setting-863c4686f71c70d8.yaml Cleanup Pike release notes 2017-08-05 14:28:29 +00:00
action-results-303c282165b60f47.yaml Images tables uses action promises 2016-05-05 14:06:18 -06:00
add-clouds-yaml-f72b9a0b7df2aa79.yaml Cleanup Pike release notes 2017-08-05 14:28:29 +00:00
add-domain-dropdown-65006187e5605735.yaml Add config settings for login domain dropdown 2017-07-04 13:50:25 +00:00
add-server-groups-quota-management-0c1dc5763a3b893c.yaml Add server groups and server group members quota management in Horizon 2018-05-06 00:33:41 +08:00
add-virtio-forwarder-vnic-type-03eba218d36e2aae.yaml Add support for virtio-forwarder VNIC type 2017-07-24 13:40:54 +00:00
admin-neutron-l3-agents-dd6274467572906b.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
admin-redirect-on-login-6a818fe886621a14.yaml Do not redirect to the /identity tab admin users on login. 2018-06-21 18:16:35 +03:00
angular-direct-1b156f152590ab93.yaml Angular direct service access. 2016-07-18 13:30:51 -07:00
angular-features-d677356f161322d6.yaml Add ANGULAR_FEATURES setting dict 2016-08-15 21:01:53 +00:00
bp-add-scheduler-hints-77600faec041e134.yaml Support scheduler hints when launching instance 2016-04-15 22:47:57 +00:00
bp-add-server-metadata-a5d5582966ef25c5.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-admin-manage-fips-5aa409d3502b031a.yaml Add floating IP panel to admin dashboard 2016-08-19 12:15:55 +08:00
bp-admin-views-filter-first-5b0d8a02b1271135.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-allow-launching-ports-b1fcc495777b7f4c.yaml Add Network Port selection to instance launch 2016-02-05 15:44:25 +00:00
bp-angular-performance-strict-di-3cf325d8bfca8487.yaml Add missing release notes 2016-03-17 23:40:47 +00:00
bp-angular-schema-form-bbe1aedf644b53db.yaml Add Angular Schema Form 2016-08-04 16:53:41 +00:00
bp-angular-table-directive-1b593f2ad28c2845.yaml Add release notes for hz-dynamic-table directive 2016-05-10 10:38:43 -07:00
bp-angular-template-overrides-9f05ffd61367245a.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-angularize-swift-9a1b44aa3646bc8c.yaml Make ngcontainers the default Swift UI 2016-03-17 11:40:49 -07:00
bp-application-credentials-26aa907271e467c2.yaml Add support for application credentials 2018-04-26 09:32:00 +02:00
bp-bootstrap-theme-preview-65da171c9b943646.yaml Add Developer Dashboard + Bootstrap Theme Preview 2015-12-06 12:04:11 +00:00
bp-cache-templates-4ab00dcda195a03a.yaml Removes some redundant words 2016-03-25 11:29:48 +07:00
bp-cinder-consistency-groups-7cc98fda0ff3bb7a.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-cinder-consistency-groups-b0aba555b1ed4a6c.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-configurable-boot-sources-4ba89f3b2a927801.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-dj110-438f26c21f283c46.yaml Fix compatibility issues with Django 1.10 2016-09-20 12:29:16 +01:00
bp-edit-server-metadata-7e6b00946a2e793a.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-enable-angular-launch-instance-897f7bb227711c86.yaml Enable Angular Launch Instance by default 2016-03-03 17:40:35 +00:00
bp-global-default-service-region-0cafecaafa1af5be.yaml Rework DEFAULT_SERVICE_REGIONS 2018-07-17 13:58:24 +12:00
bp-horizon-glance-large-image-upload-c987dc86bab38761.yaml [Django] Allow to upload the image directly to Glance service 2016-08-16 14:30:38 +03:00
bp-horizon-vendor-split-4451bc1988485957.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-integrate-magic-search-03a97d4431d7c3d1.yaml Add missing release notes 2016-03-17 23:40:47 +00:00
bp-integration-tests-hardening-8e94e87bc548c1fe.yaml Add missing release notes 2016-03-17 23:40:47 +00:00
bp-integration-with-cinder-volume-encryption-80a3fe4ff66314b2.yaml Add volume type encryption update 2016-01-04 17:04:30 -05:00
bp-k2k-horizon-9577253d626337c1.yaml Keystone to Keystone Federation Drop Down 2017-01-19 14:59:01 -06:00
bp-keystone-federation-protocol-mapping-a6ea9f7c35d2d6f0.yaml Add missing release notes 2016-03-17 23:40:47 +00:00
bp-launch-instance-volume-quotas-490070a36cadfe8d.yaml Add charts to show volume quotas on Angular launch instance modal 2017-06-11 21:38:35 -07:00
bp-local-settings-override-mechanism-6c8632432cf1f44c.yaml Add local_settings.d/ dir for settings snippets 2016-02-19 11:04:38 +01:00
bp-mks-console-support-a943797a8bad14ca.yaml Add MKS console support 2017-11-29 21:06:38 -05:00
bp-network-bandwidth-limiting-qos-df3d667b1a644e30.yaml QoS panel: default to disabled 2017-07-27 16:01:55 +01:00
bp-network-ports-tenant-58a9d5ba925f1d3d.yaml Add Port-Create in Project Dashboard 2017-02-16 14:11:43 +09:00
bp-neutron-trunk-ui-72e05888e68502c4.yaml Trunks panel: default to disabled 2017-07-27 14:54:01 +02:00
bp-neutron-trunk-ui-queens-1d59df887b9a079a.yaml Trunks panel: admin panel 2018-01-29 20:24:05 +01:00
bp-next-steps-4c7064e52d5abcf5.yaml Add support for detail actions 2016-05-31 10:34:45 +00:00
bp-ng-keypairs-876c38a1a8aed60f.yaml Add create and import key pair actions 2017-12-14 15:44:44 +09:00
bp-ng-server-groups-c60849796a273138.yaml Add angular server group details page 2018-03-18 22:42:43 +08:00
bp-ng-users-01212620d644289f.yaml Fix layout of dialogs for Angularized users panel 2018-03-13 18:02:20 +09:00
bp-pagination-for-flavor-f603fd7630e13756.yaml Add missing release notes 2016-03-17 23:40:47 +00:00
bp-password-expires-validation-28b7ea155404b778.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-pike-docs-overhaul-b4f01f45ced58e07.yaml Reorganise and update the settings documentation 2017-07-13 14:50:24 +01:00
bp-port-allowed-address-pairs-extension-a05c3a864f494b0c.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
bp-restrict-private-network-input-5e5bd5978b273c62.yaml Restrict user private network cidr input 2016-08-15 13:22:39 +08:00
bp-support-extra-prop-for-project-and-user-e8a4578c395a8ade.yaml Supports extra properties in project and user 2016-08-21 22:13:35 +09:00
bp-update-dependencies-newton-3bd257faa37d3dda.yaml Add release note for package updates 2016-08-23 21:30:57 +00:00
bp-update-nova-enforce-policies-c207166bc3a714d5.yaml Update Horizon to use latest nova policy rules for validation 2017-03-13 13:43:02 +00:00
bug-123741-4be1aa90b9d44e40.yaml Add releasenotes for bug #1161144 2016-09-04 16:30:30 +00:00
bug-1226003-drop-simple-fip-disassociation-3c751297b467597e.yaml Fix typo on release note for bug/1226003 2018-08-01 10:10:50 +09:00
bug-1568764-cached-template-loaders-3536f35e11099eba.yaml Template loaders defined before local settings 2016-04-18 18:11:23 +02:00
bug-1585682-abd815f290e494d3.yaml Minor release notes fix 2016-10-10 18:55:41 +09:00
bug-1588663-6fab83e9d89b20d2.yaml Add a parameter fixed ip when creating a port 2016-08-24 14:03:54 +09:00
bug-1593903-8fb8721dc2449f71.yaml Minor release note cleanup 2017-06-25 20:23:34 +09:00
bug-1595913-5f0cd019b7c2173a.yaml Support fixed ip address when attaching interface 2017-10-21 00:06:47 +00:00
bug-1618235-59865fa0e5991e63.yaml Bug fixes Magic Search 2016-12-01 00:40:22 +00:00
bug-1635505-3807fd0151702a5f.yaml Bug fixes Magic Search 2016-12-01 00:40:22 +00:00
bug-1640049-1195315b5f591ab0.yaml Remove use of scope from action service 2016-11-24 18:42:49 +11:00
bug-1678109-4440ebe90908647d.yaml Minor release note cleanup 2017-06-25 20:23:34 +09:00
bug-1699144-configurable-image-visibility-fda69cb25d960efb.yaml Make default visibility option on create image modal configurable 2017-07-28 21:08:38 -07:00
bug-1709056-33d18a562840e334.yaml Disable Edit Flavour by default 2017-08-07 12:06:33 +00:00
bug-1746706-8d2f982c514f22b1.yaml Reproduce navigations on refreshing ngdetails view 2018-03-29 15:01:59 +09:00
bug-1755339-2dfa3ce2accb568f.yaml Add plugin xstatic modules support 2018-03-20 11:37:29 +09:00
bug-1779268-44848e4d2c69fddc.yaml Support can_edit_user and can_edit_role settings in Angularized panels 2018-07-18 11:25:31 +09:00
cinder-api-v3-by-default-d6e3c12760fdf655.yaml Use Cinder API v3 by default 2017-12-18 15:34:41 +02:00
create-port-with-security-groups-68afba4d26f1eac1.yaml Support specified security groups when creating a port 2018-02-04 19:41:04 +08:00
default-keystone-api-v3-dc201adba4255752.yaml Updating default keystone API verson to 3 2017-12-21 03:24:07 +09:00
delete-update-flavor-feature-6ed1e482b91f5e08.yaml Delete the deprecated Edit Flavor feature 2018-04-13 15:49:54 +03:00
deprecate-lbaas-v1-dashboard-1f9c48d7c6997b1f.yaml Deprecate LBaaS v1 dashboard 2016-09-05 12:33:12 +00:00
deprecation-of-default-subnet-pool-label-options-b05ebccbf6f68ecf.yaml Deprecate default_*_subnet_pool_label options 2016-03-02 21:27:09 +01:00
deprecation-of-old-wsgi-file-7ffdeae78698ff93.yaml Create new wsgi.py file and deprecate old file 2018-05-15 01:41:01 +00:00
django-2.0-b37c6e91d20519fa.yaml Drop Django <= 1.10 support 2018-03-03 07:33:23 +09:00
django-version-queens-b7785b96ecbceaf0.yaml Add note for Django 1.8-1.10 support in relnote and doc 2018-01-23 09:29:23 +00:00
domains-0581aa42773d5f41.yaml Retrieve domain scoped token 2016-03-08 15:17:38 -08:00
drop-LBaaS-v1-dashboard-d767b0bde5274af5.yaml Drop LBaaS v1 dashboard 2016-10-18 08:57:26 +09:00
drop-action-strings-attributes-64f0cb0323f629ee.yaml table action: drop deprecated action_present/past attributes 2017-03-24 16:04:06 +00:00
drop-deprecated-settings-rocky-dd8c853d979d6990.yaml Drop deprecated settings 2018-03-23 18:37:02 +09:00
drop-nova-network-2186d008f696cfa7.yaml Minor release note cleanup 2017-06-25 20:23:34 +09:00
drop-settings-enable-fireall-vpn-fad7c1a4cd96df2b.yaml Cleanup Pike release notes 2017-08-05 14:28:29 +00:00
dynamic-themes-b6b02238e47b99f8.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
edit-port-security-groups-f650fc98f5e10eb8.yaml Add "Edit Port Security Groups" action 2018-04-22 07:44:20 +09:00
enable-js-catalog-plugin-1885df911148247a.yaml Support javascript translation for plugin 2016-01-11 13:46:05 -08:00
enable-phantomjs-selenium-cce59f25cb327ca2.yaml Enable PhantomJS for running Selenium tests 2015-11-25 11:25:51 +11:00
excise-sahara-7eff95feb416ce4b.yaml Adding missing release notes around upgrades 2016-03-17 23:43:07 +00:00
excise-trove-ce576b50fbcd15ad.yaml Adding missing release notes around upgrades 2016-03-17 23:43:07 +00:00
extensible-header-ac3c94f3057c1b2a.yaml Adds extensible header functionality 2017-10-03 17:11:06 +00:00
extensible-service-a8689c89a71f8961.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
filter-first-identity-panels-139c4a5b7a696707.yaml Implement "filter first" for identity panels 2017-01-19 15:32:20 -06:00
fix-precise-keystone-endpoint-message-03129e37a6377715.yaml Use the new fix_auth_url_version_prefix() call 2016-12-16 14:48:32 +03:00
flavor-panel-switch-6b5cd5f0964f4ba3.yaml Flavors panel can switch to Angular 2016-10-11 15:49:55 -07:00
floating-ip-dns-attributes-d227f98eb5c39396.yaml Add DNS parameters to Floating IP panels 2018-07-22 20:24:36 +09:00
floating_ip_description-f4d2df7949b9fde9.yaml Floating IP: Expose description field in form and tables 2017-12-17 12:58:50 +00:00
fwaas-panel-splitout-635c63d4da0e6d97.yaml Cleanup Pike release notes 2017-08-05 14:28:29 +00:00
gb-to-gib-conversion-8a91839030a2f570.yaml Cleanup release notes 2017-07-24 01:37:59 +00:00
generic-details-4f78452b14005e5b.yaml Generic details display framework 2016-05-16 11:39:57 -06:00
generic-volumes-support-407406de8233c912.yaml Hide default_cgsnapshot_type from cinder group types 2018-08-08 21:10:38 +09:00
get-me-a-network-c979c244fa038258.yaml Support "Get me a network" in launch instance 2018-05-07 20:49:29 +09:00
glance-v2-ba86ba34611f95ce.yaml Make shared image text less confusing for Glance v2 2017-02-03 15:07:31 +00:00
global-class-name-convention-71ff68913c39b800.yaml Cleanup release notes 2017-07-24 01:37:59 +00:00
heat-panel-splitout-b609b157aa4bf29b.yaml Drop Heat related code from horizon 2017-12-05 07:38:55 +00:00
horizon-without-nova-3cd0a84109ed2187.yaml Fix horizon-without-nova release note 2016-08-01 13:52:11 +01:00
hz-select-fixes-c9bfe6a53e0daa20.yaml Removes some redundant words 2016-03-25 11:29:48 +07:00
image-description-3fc00c02f46a80c7.yaml Fix image description field 2018-07-22 20:07:16 +09:00
image-panel-switch-38e9d3716451f9e3.yaml Add ANGULAR_FEATURES setting dict 2016-08-15 21:01:53 +00:00
introduce_default_service_regions_config-26a41e0d06582d7a.yaml Introduce DEFAULT_SERVICE_REGIONS 2017-07-10 16:19:15 +02:00
ip-availability-be217ba59cc02b40.yaml Add Network IP Availability Extension 2016-06-05 14:35:48 -05:00
keystone-federation-idp-d4456dd3b3081a53.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
launch-instance-defaults-c6ab65b7ab822162.yaml Add upgrade notes for new REST_API_REQUIRED_SETTINGS 2016-10-21 10:50:11 +11:00
merge-openstack-auth-aa101f9432ba799a.yaml relnote: clearly mention django-openstack-auth needs uninstall 2018-02-01 20:20:50 +09:00
message-of-the-day-19eb745a147ca56d.yaml Add message of the day option 2016-01-22 11:31:36 -08:00
move-developer-enabled-files-b1ad2265cd79b11e.yaml Move Developer enabled/ files to contrib 2016-09-23 10:59:20 +00:00
move-policy-engine-b19e434a62912e5f.yaml Adding missing release notes around upgrades 2016-03-17 23:43:07 +00:00
network-type-geneve-71eed4104699754e.yaml Add Geneve support 2016-04-15 08:39:26 +09:00
network-type-midonet-6c78bdfe1e3186a0.yaml Add network types used by midonet 2016-04-15 08:39:21 +09:00
neutron-default-quotas-ddd237af2935fde3.yaml quota: Use neutron default quota (read-only) API 2018-01-14 04:53:30 +09:00
ngdetail-reload-e711a77b2d07191a.yaml Enable to refresh ngdetails view 2018-02-01 20:30:03 +09:00
openstack-auth-policy-dirs-c5d77665eac415ea.yaml Add release note on policy dirs support 2017-11-29 14:26:32 +00:00
openstack-profiler-at-developer-dashboard-da1b1556e30aa858.yaml Update the doc links to the newest ones 2018-03-20 16:22:05 +09:00
operation-history-log-64354f66614cb1dd.yaml Add feature to log operations of users to Horizon 2016-05-31 10:34:08 +00:00
pluggable-tabs-7b7467e7c64d1e5b.yaml TabGroup: Make tabs pluggable via horizon plugin config 2018-03-12 21:04:22 +09:00
pluggable-workflow-steps-c919cdd8b0cbea55.yaml Workflow: Make steps pluggable via horizon plugin config 2018-04-13 12:57:46 +00:00
plugin-enabled-override-f317e7c9c352f58f.yaml plugin framework: allow operators to override embeded enabled files 2017-07-24 09:37:57 +09:00
port-security-81278703eae4f927.yaml Add editing for port security 2017-03-09 12:44:49 +01:00
provider-net-config-713f0672c8e49888.yaml Fixing typo in release note 2016-10-13 14:45:43 -06:00
quota-usage-reduce-unnecessary-API-calls-1ca424e093bec135.yaml Retrieve quota and usage only for resources really required 2017-06-14 08:53:32 +00:00
removal-of-default-subnet-pool-label-options-9aeaa816ad6cc2f8.yaml Remove deprecated default_*_subnet_pool options 2016-05-06 21:29:11 +02:00
removal-of-webroot-theme-108db1d2f11da449.yaml Webroot Theme is no longer needed 2016-02-11 11:58:25 -07:00
remove-ceilometer-support-376d38802a3ef833.yaml Removing deprecate ceilometer code 2016-11-17 16:52:13 -07:00
remove-change-pw-from-users-table-ef8d45a4a95762e0.yaml Remove "Change Password" from users table for non-admin users 2018-11-28 11:19:09 +00:00
remove-cinder-v1-api-support-7cec9a556945a5c5.yaml Remove Cinder API v1 compatibility 2018-06-05 18:11:42 +03:00
remove-default-styles-1d8ba7ad46a51381.yaml Remove 'default' theme styles 2016-07-28 14:02:02 -07:00
remove-deprecated-init-scope-342153755181f0a4.yaml Remove deprecated scope handling 2017-11-01 14:51:50 +09:00
remove-deprecated-swift-ui-1165b60bab5771d6.yaml Removing deprecated Swift UI code 2016-11-17 16:00:00 -07:00
remove-fix-auth-url-version-e63c52fbbd293838.yaml Remove deprecated fix_auth_url_version function 2018-03-14 18:01:27 +02:00
remove-i9n-scaffolds-from-production-6e52eb1da2a4bc9e.yaml Move out integration tests scaffolds from Horizon production code 2016-05-31 10:01:21 +00:00
remove-inline-edit-63f92054238378d3.yaml Removed inline_edit functionality for tables 2016-08-18 09:45:52 +00:00
remove-table-update-action-d3fc1c5e5e3598b0.yaml Remove deprecated table.UpdateAction class 2018-04-12 17:34:17 +03:00
remove-transfer-table-avail-changed-cfae61341b5fea71.yaml transfer-table: Rethink CHANGED message handler 2017-10-26 13:05:05 +02:00
reorganize-admin-dashboard-e180216d200357ec.yaml Reorganize Admin dashboard menus 2017-03-13 04:53:20 +00:00
resource-directives-44629f1116545141.yaml Adding resource panel and table features 2016-06-14 11:12:08 -06:00
security-group-associate-per-port-c81ca7beb7dca409.yaml Support security groups association per port 2017-10-20 23:57:40 +00:00
security-group-in-port-detail-10a7f5d6d50d1571.yaml Show security groups in Port detail page 2017-06-16 00:16:18 +00:00
security-group-rule-wildcard-protocol-and-port-support-7dd6f5acfaba55ba.yaml Allow any port or protocol in security group rules 2017-03-29 04:53:02 +00:00
setting-OVERVIEW_DAYS_RANGE-9b87e8b077952a32.yaml Minor release notes fix 2016-10-10 18:55:41 +09:00
setting-openstack-endpoint-type-ebdeda92ba0d1587.yaml Use publicURL as default of OPENSTACK_ENDPOINT_TYPE consistently 2017-04-27 13:31:31 +00:00
setting-retrieve-instance-ip-addresses-b9db6703d8b010c8.yaml Allow to skip API calls to Neutron in instance tables 2017-12-11 23:19:01 +09:00
sg-rule-description-support-37ea7580d3b7c7a9.yaml A description can now be added to a security rule 2018-04-10 00:48:30 +09:00
support-websso_keystone_url-f663bbf40a5855c9.yaml support WEBSSO_KEYSTONE_URL 2018-10-29 13:27:11 -07:00
swift-object-copy-function-d0fd75cf2bc0e0c7.yaml Add swift object copy function 2018-03-14 08:12:11 +09:00
table-row-warning-class-2fdb3434440d0c22.yaml Replace table row 'status_unknown' class with 'warning' class 2016-09-08 09:57:06 +00:00
theme-modal-sizes-924e5835efe9bb79.yaml Modals should inherit from the theme 2016-06-21 15:54:00 -07:00
token-delete-disabled-bb50c3cddd315ee6.yaml Add rel note and example for TOKEN_DELETE_DISABLED 2016-08-30 19:13:14 +00:00
use-toast-instead-of-alert-ef2f7dec2bd1121a.yaml replace horizon.alert used by client-side with horizon.toast 2016-08-19 10:45:19 -07:00
vpnaas-panel-splitout-5783df1675bc984f.yaml Split out VPNaaS dashboard 2017-06-27 14:20:03 +00:00
workflow-step-allowed-support-d0a770da1d30efb7.yaml Support allowed() in workflows.Step 2017-04-17 08:23:48 +00:00
workflow-step-policy-1ca99b0249294337.yaml Use doc8 check 2017-07-19 10:31:16 +00:00
xstatic-settings-cleanup-8de0e2ba00fd43ec.yaml Re-work static_settings to clean up 2016-08-18 16:28:57 +03:00
xstatic-updates-c3ff5e2b4750ae96.yaml Release notes for XStatic updates 2017-02-02 10:55:33 +00:00