summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* OpenDev Migration Patchpike-eolstable/pikeOpenDev Sysadmins2019-04-191-1/+1
| | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* import zuul job settings from project-configNguyen Hai2018-08-211-0/+13
| | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: Ic8883efd96029d504fbe05ae7fb4ca2e3eb3eb63 Story: #2002586 Task: #24299
* Allow an action if no policy exists for it and there is no default policy.pike-em3.6.1Vladislav Kuzmin2018-05-224-1/+69
| | | | | | | | | | This is a special cherry-pick from horizon master branch as openstack_auth was merged into horizon in Queens. Closes-bug: 1739108 (cherry picked from commit 54365d7ef1007b3c8373ecb4e591c7f899dbeb98) Change-Id: I94b54b84e22f9c9f0f38adff087c465b558e5e2a
* Remove tox_install.sh usageAkihiro Motoki2018-05-172-33/+4
| | | | | | | | | There is no need to use tox_install.sh in the new CI environment. upper-constraints file can be specified in 'deps' in tox.ini. This fixes build-openstack-sphinx-docs gate failure. Change-Id: I03f9eddb61ac8747a275561d4d94b3a9e9ac5242
* Imported Translations from Zanata3.6.0OpenStack Proposal Bot2018-03-0111-58/+55
| | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I61d4cd6a85331d8a8e4e00826074ab199c423674
* Merge "Don't add required attribute to html form fields" into stable/pikeZuul2018-02-171-0/+1
|\
| * Don't add required attribute to html form fieldsColleen Murphy2018-01-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Django 1.10 a new Form property was introduced, defaulting to True, which enabled HTML form validation for fields marked "required" in Django. This changed old behavior, which was that required fields were only validated server-side. This patch restores old behavior by setting use_required_attribute to False for the inherited AuthenticationForm. This problem arose because when WebSSO is enabled and a non-keystone-credentials authentication method is selected from the dropdown list, the now-hidden username and password fields are still marked "required" and still validated client-side, even though they are invisible to the user and cannot be filled in. It would be nice to fix the javascript to properly turn the "required" attribute on or off depending on what authentication method is selected and whether the "required" fields are even visible, but for now this just restores the behavior we had before Djanto 1.10. Change-Id: I3e798a2288d9c33396b40a86b07ea8c163d3b525 Closes-bug: #1703109 (cherry picked from commit 1fa9ae26cc6006f8ee94fabddb7fea171adee55d)
* | Zuul: Remove project nameJames E. Blair2018-02-091-1/+0
|/ | | | | | | Zuul no longer requires the project-name for in-repo configuration. Omitting it makes forking or renaming projects easier. Change-Id: Ie632b8006a4c9c5587564a19c1d2ba7b3602d8e2
* Imported Translations from ZanataOpenStack Proposal Bot2017-12-241-4/+26
| | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I6c0d012696ca27986c03d54eb6fa35ad0201500e
* Add .zuul.yaml for pikeAkihiro Motoki2017-12-191-0/+12
| | | | Change-Id: I70e8c8649fb16b603e8864cd20f37dfa61f932a5
* Imported Translations from ZanataOpenStack Proposal Bot2017-08-241-5/+24
| | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: Ic0c46e8745e9b5cd371d59b8cb48ea04cb409ccc
* Imported Translations from ZanataOpenStack Proposal Bot2017-08-183-15/+24
| | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I5fc084d613a096a17459b1ceef02e9b05fa76b42
* Updated from global requirementsOpenStack Proposal Bot2017-08-112-2/+2
| | | | Change-Id: Ie77a775bf695512af8d5aafc3b50d43ff532069a
* Update UPPER_CONSTRAINTS_FILE for stable/pikeOpenStack Release Bot2017-07-281-1/+1
| | | | Change-Id: Ibb34a16f943843e44f153252b390fb52e71c8781
* Update .gitreview for stable/pikeOpenStack Release Bot2017-07-281-0/+1
| | | | Change-Id: I81f7c6d0e1a1f3ad5d29a40af08081af7b797984
* Merge "Manually bump Django requirement"3.5.0Jenkins2017-07-201-1/+1
|\
| * Manually bump Django requirementRob Cresswell2017-07-201-1/+1
| | | | | | | | Change-Id: I3cd128b388f6efd9426d9db44ff3f407f7d1b503
* | Merge "Allow for manual setting of default service region in config"Jenkins2017-07-203-4/+29
|\ \ | |/ |/|
| * Allow for manual setting of default service region in configTimur Sufiev2017-07-103-4/+29
| | | | | | | | | | | | | | | | | | | | | | In case DEFAULT_SERVICE_REGIONS setting in Horizon config is specified (on a per-endpoint basis), use it instead of a value stored in cookies. This value is still checked for sanity, i.e. it should be present in Keystone service catalog. Change-Id: Ia4787b56db7ce7787bd8aac21b5c0ec8a95a6f09 Related-Bug: #1506825 Closes-Bug: #1703390
* | Merge "hacking: Drop import_exceptions from tox.ini"Jenkins2017-07-197-25/+18
|\ \
| * | hacking: Drop import_exceptions from tox.iniAkihiro Motoki2017-07-087-25/+18
| |/ | | | | | | | | | | | | | | | | Current hacking check actually does not check attribute-level imports. We can safely drop import_exceptions from tox.ini. Also drops noqa to guard import exceptions from the same reason. Change-Id: I4e37931a7bfb0aa7867d027125ffcf66e414cf08
* | Merge "Fix Django 1.11 Compatibility"3.4.0Jenkins2017-07-183-3/+10
|\ \
| * | Fix Django 1.11 CompatibilityRob Cresswell2017-07-183-3/+10
| | | | | | | | | | | | | | | | | | Implements: blueprint dj111 Change-Id: Idfaef58b2a069006f6d792e43041dd136097c413 Co-Authored-By: Adrian Turjak <adriant@catalyst.net.nz>
* | | Imported Translations from ZanataOpenStack Proposal Bot2017-07-131-5/+11
|/ / | | | | | | | | | | | | For more information about this automatic import see: http://docs.openstack.org/developer/i18n/reviewing-translation-import.html Change-Id: I859cd55204ac4837793d34ddc6b6bb014acc9779
* | Fix default mutable arg in k2k.pyRob Cresswell2017-07-111-1/+4
|/ | | | Change-Id: I9e8d838315d521874e6f92922a9f488ee7029dbc
* Bump Django requirements cap3.3.0Rob Cresswell2017-07-061-1/+1
| | | | Change-Id: I51d7d75e5d658b80763e552d1ccbaeb5f199b723
* Migrate settings on a feature merged recentlyAkihiro Motoki2017-07-051-0/+27
| | | | | | | | | | Recently the support for domain drop-down menu at login was merged into django_openstack_auth and the corresponding settings docs were merged into horizon. This commit migrates the settings docs from horizon as we recently moved django_openstack_auth settings into the in-tree docuemnt. Change-Id: Idc84a2535c1918079c6dcba09aef9110cf9be7df
* Merge "doc: Add configuration reference"Jenkins2017-07-052-0/+377
|\
| * doc: Add configuration referenceAkihiro Motoki2017-06-302-0/+377
| | | | | | | | | | | | | | | | | | | | | | Previously most (not all) openstack_auth configuration options are documented in the horizon documentation. It would be nice if we have the config reference in the same repo so that we can easily manage the contents. Horizon document will be updated to refer to this. Change-Id: Ie1986a77bc5d69e27ae52f3b59377a41c3462e2b
* | Add Django 1.11 tox envRob Cresswell2017-07-051-0/+4
| | | | | | | | Change-Id: I274130c0c24c536dea8f150226c8f7f54c4e5ed5
* | Merge "Add support for a domain dropdown menu at login"Jenkins2017-07-032-5/+42
|\ \
| * | Add support for a domain dropdown menu at loginColleen Murphy2017-07-032-5/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On clouds that use domain-specific Identity configuration[1], a user must provide both their username and domain in order to log into horizon. Without this patch, users must be aware of their domain's name and enter it into a text box at login. This is sensible on public clouds, because supplying potential domains to an unauthenticated user exposes too much information about other customers and makes potential attacks easier. On private clouds, however, it is a hinderance to usability. For example, when migrating from a single-domain configuration to a multi-domain configuration, users must now guess or be informed of their domain in order to enter it in the text box. As another example, when keystone domains are mapped to Active Directory domains, the user may not be used to having to know their AD domains and would prefer to select a likely one based on their geographical location or department from a dropdown menu. This patch adds support for a new config option, "OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN" for enabling a dropdown menu instead of a textbox when MULTIDOMAIN_SUPPORT is enabled. The dropdown is disabled by default. If enabled, choices for domains to display and submit are configured in "OPENSTACK_KEYSTONE_DOMAIN_CHOICES". It is not possible to dynamically generate a list of domains before the user has authenticated and this would be a huge security hole if this was possible. Requiring the admin to statically set the domain list allows them to hide private domains like the service users domain. [1] https://docs.openstack.org/developer/keystone/configuration.html#domain-specific-drivers Change-Id: Ie0a7e36b9975342fab81ddebb87880608d3ef187 Needed-By: I71d64182524d1f54745d9e42347b3a605fa2a920
* | | Merge "doc: cleanup doc build configuration"Jenkins2017-06-303-81/+4
|\ \ \ | | |/ | |/|
| * | doc: cleanup doc build configurationAkihiro Motoki2017-06-303-81/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Populate doc build timestamp * Fix the title of reference/user.rst as openstackdocstheme does not handle a title string with backquoted string in the nav icons. * Remove unnecessary build configurations (manpage, latex, texinfo) * Remove the heading "Indices and tables" in index.rst. It simplifies the toc of the top page. Change-Id: If35bd99ee203105418ea49eb921b2d6d428e0187
* | | Merge "Imported Translations from Zanata"Jenkins2017-06-291-5/+30
|\ \ \
| * | | Imported Translations from ZanataOpenStack Proposal Bot2017-06-291-5/+30
| |/ / | | | | | | | | | | | | | | | | | | For more information about this automatic import see: http://docs.openstack.org/developer/i18n/reviewing-translation-import.html Change-Id: Ic6cc1494aa1ce4cdbb97912507d323fdf3fa1516
* | | Updated from global requirementsOpenStack Proposal Bot2017-06-292-5/+5
|/ / | | | | | | Change-Id: I693e39d07f57248e792582340e5677c24af64c06
* | switch from oslosphinx to openstackdocsthemeDoug Hellmann2017-06-262-3/+8
| | | | | | | | | | | | Change-Id: I98caec52c74b44d94372ff5c1f4ddc695a0c3d4c Depends-On: Ifc5512c0e2373cf3387e0e0498268eab092e52bb Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | move documentation into the new standard layoutDoug Hellmann2017-06-268-6/+15
|/ | | | | Change-Id: Ie16878c132794f74209d450670e12eaed80efd6a Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Imported Translations from ZanataOpenStack Proposal Bot2017-06-081-5/+10
| | | | | | | For more information about this automatic import see: http://docs.openstack.org/developer/i18n/reviewing-translation-import.html Change-Id: I19eab7d5dcdb2d1b8c505abba1fc44ef32d0ab99
* Updated from global requirementsOpenStack Proposal Bot2017-06-071-1/+1
| | | | Change-Id: Iddc30f7ebe482b4548ba3190a5ce25dc3b3a12d3
* Fix doc buildAkihiro Motoki2017-06-052-1/+4
| | | | | | | | | | | | | Starting in Django 1.7, standalone scripts, such as a sphinx build require that django.setup() be called first. See: https://docs.djangoproject.com/en/1.8/releases/1.7/#standalone-scripts This should be added to the horizon/docs/source/conf.py setenv DJANGO_SETTINGS_MODULE for docs env in tox.ini is no longer needed as it is configured in doc/source/conf.py. Change-Id: I910dae37770ab9767689918a0c61b78d9c56115a
* Imported Translations from Zanata3.2.0OpenStack Proposal Bot2017-05-221-5/+28
| | | | | | | For more information about this automatic import see: http://docs.openstack.org/developer/i18n/reviewing-translation-import.html Change-Id: Ica9d6ec65228b7815975c583ed0f62c9eebc0869
* Updated from global requirementsOpenStack Proposal Bot2017-05-171-2/+2
| | | | Change-Id: Ie3f344e4beb65ddbfc2896acc77a7c2eba699ad8
* Updated from global requirementsOpenStack Proposal Bot2017-05-031-1/+1
| | | | Change-Id: Ie5d1be3313abf7314cb919b4d930fdb01f62b58e
* Updated from global requirementsOpenStack Proposal Bot2017-04-181-1/+1
| | | | Change-Id: Ib6cb1615cfd05c8754bc4ac42f3a244d7f467421
* Updated from global requirementsOpenStack Proposal Bot2017-04-121-1/+1
| | | | Change-Id: Id5f653b8cd46e83a7c499e982a7de43e6edc6c25
* Imported Translations from ZanataOpenStack Proposal Bot2017-04-111-4/+9
| | | | | | | For more information about this automatic import see: http://docs.openstack.org/developer/i18n/reviewing-translation-import.html Change-Id: Ia3ee207fcb608a4f553d77c31d7dbf28c5ac0b63
* Imported Translations from ZanataOpenStack Proposal Bot2017-04-081-5/+9
| | | | | | | For more information about this automatic import see: http://docs.openstack.org/developer/i18n/reviewing-translation-import.html Change-Id: Ibd980066d6fc32777cb49e21d0ad30e6e970f457
* Updated from global requirementsOpenStack Proposal Bot2017-04-071-1/+1
| | | | Change-Id: Ie74a403cb578416218d92ece4e1afbb589fbb091