Commit Graph

602 Commits

Author SHA1 Message Date
Tony Breeds f61e5a13b5 Retire Packaging Deb project repos
This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).

Change-Id: I338ace932cd0e20dd0bfdb69c783c7c831c0baf9
2017-09-12 15:58:21 -06:00
Jenkins 3fa43f1431 Merge "Imported Translations from Zanata" 2017-07-20 16:01:29 +00:00
Jenkins 2ca726c68e Merge "Manually bump Django requirement" 2017-07-20 14:16:34 +00:00
Jenkins acd690ae6c Merge "Allow for manual setting of default service region in config" 2017-07-20 11:48:37 +00:00
Rob Cresswell 1c8fe2b75f Manually bump Django requirement
Change-Id: I3cd128b388f6efd9426d9db44ff3f407f7d1b503
2017-07-20 11:31:36 +01:00
OpenStack Proposal Bot 5af6603618 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I8169342b724fe533138d269a50d01b8797d23955
2017-07-20 10:12:40 +00:00
Jenkins c6c8982fc1 Merge "hacking: Drop import_exceptions from tox.ini" 2017-07-19 12:40:02 +00:00
Jenkins fb76589a26 Merge "Fix Django 1.11 Compatibility" 2017-07-18 15:06:39 +00:00
Rob Cresswell 601e1ad44c Fix Django 1.11 Compatibility
Implements: blueprint dj111
Change-Id: Idfaef58b2a069006f6d792e43041dd136097c413
Co-Authored-By: Adrian Turjak <adriant@catalyst.net.nz>
2017-07-18 12:30:37 +01:00
OpenStack Proposal Bot 33524c8d2c Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I859cd55204ac4837793d34ddc6b6bb014acc9779
2017-07-13 10:22:29 +00:00
Rob Cresswell a0af708a49 Fix default mutable arg in k2k.py
Change-Id: I9e8d838315d521874e6f92922a9f488ee7029dbc
2017-07-11 15:33:08 +01:00
Timur Sufiev 3227365bc6 Allow for manual setting of default service region in config
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
2017-07-10 16:27:20 +02:00
Akihiro Motoki 28144e9a2f hacking: Drop import_exceptions from tox.ini
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
2017-07-08 23:19:23 +00:00
Rob Cresswell c15dfe5acd Bump Django requirements cap
Change-Id: I51d7d75e5d658b80763e552d1ccbaeb5f199b723
2017-07-06 06:39:13 +00:00
Akihiro Motoki 39137dc8be Migrate settings on a feature merged recently
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
2017-07-05 21:59:11 +09:00
Jenkins 50d18d50f1 Merge "doc: Add configuration reference" 2017-07-05 11:49:53 +00:00
Rob Cresswell 1af919009a Add Django 1.11 tox env
Change-Id: I274130c0c24c536dea8f150226c8f7f54c4e5ed5
2017-07-05 11:49:34 +01:00
Jenkins a1e421e0b7 Merge "Add support for a domain dropdown menu at login" 2017-07-03 21:01:15 +00:00
Colleen Murphy 35a2fb35a7 Add support for a domain dropdown menu at login
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
2017-07-03 10:37:41 +02:00
Jenkins 011c2274a0 Merge "doc: cleanup doc build configuration" 2017-06-30 12:25:21 +00:00
Akihiro Motoki 0390301e40 doc: Add configuration reference
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
2017-06-30 05:49:44 +09:00
Jenkins c1b1d37b44 Merge "Imported Translations from Zanata" 2017-06-29 17:47:30 +00:00
Akihiro Motoki 43c6e3157c doc: cleanup doc build configuration
* 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
2017-06-30 02:02:14 +09:00
OpenStack Proposal Bot dd3b786895 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Ic6cc1494aa1ce4cdbb97912507d323fdf3fa1516
2017-06-29 10:19:12 +00:00
OpenStack Proposal Bot 1faa079779 Updated from global requirements
Change-Id: I693e39d07f57248e792582340e5677c24af64c06
2017-06-29 02:16:40 +00:00
Doug Hellmann d1efd47a0b switch from oslosphinx to openstackdocstheme
Change-Id: I98caec52c74b44d94372ff5c1f4ddc695a0c3d4c
Depends-On: Ifc5512c0e2373cf3387e0e0498268eab092e52bb
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-26 15:58:00 -04:00
Doug Hellmann 8455ebcf9d move documentation into the new standard layout
Change-Id: Ie16878c132794f74209d450670e12eaed80efd6a
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-26 15:57:47 -04:00
OpenStack Proposal Bot 08a5622853 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I19eab7d5dcdb2d1b8c505abba1fc44ef32d0ab99
2017-06-08 10:54:41 +00:00
OpenStack Proposal Bot 243654a342 Updated from global requirements
Change-Id: Iddc30f7ebe482b4548ba3190a5ce25dc3b3a12d3
2017-06-07 13:26:50 +00:00
Akihiro Motoki b0a2a39508 Fix doc build
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
2017-06-05 09:39:31 +00:00
OpenStack Proposal Bot 525b76dc32 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Ica9d6ec65228b7815975c583ed0f62c9eebc0869
2017-05-22 10:32:46 +00:00
OpenStack Proposal Bot 0dd54977b9 Updated from global requirements
Change-Id: Ie3f344e4beb65ddbfc2896acc77a7c2eba699ad8
2017-05-17 03:47:05 +00:00
OpenStack Proposal Bot 45311106cb Updated from global requirements
Change-Id: Ie5d1be3313abf7314cb919b4d930fdb01f62b58e
2017-05-03 12:12:15 +00:00
OpenStack Proposal Bot d17f699ed5 Updated from global requirements
Change-Id: Ib6cb1615cfd05c8754bc4ac42f3a244d7f467421
2017-04-18 16:46:22 +00:00
OpenStack Proposal Bot 09233f728e Updated from global requirements
Change-Id: Id5f653b8cd46e83a7c499e982a7de43e6edc6c25
2017-04-12 04:10:52 +00:00
OpenStack Proposal Bot 444b317195 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Ia3ee207fcb608a4f553d77c31d7dbf28c5ac0b63
2017-04-11 06:45:09 +00:00
OpenStack Proposal Bot 6eea808e24 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Ibd980066d6fc32777cb49e21d0ad30e6e970f457
2017-04-08 06:44:01 +00:00
OpenStack Proposal Bot 0a730b563a Updated from global requirements
Change-Id: Ie74a403cb578416218d92ece4e1afbb589fbb091
2017-04-07 06:03:30 +00:00
Jenkins 27a1b7a312 Merge "Cleanup doc warnings and enforce warning-is-error in sphinx" 2017-03-24 17:49:10 +00:00
Akihiro Motoki bc5f1df5a9 Cleanup doc warnings and enforce warning-is-error in sphinx
* doc/source/conf.py: html_static_path pointed to nonexisting dir
* Fix indent error in python codes
* Insert blank lines before starting code block
* Enable warning-is-error in setup.cfg to prevent future warnings
* 'all_files' should be 'all-files' in setup.cfg

Change-Id: I7c5bc31be9c95ec78f18f895014a03cb003d7e04
2017-03-24 23:05:56 +09:00
OpenStack Proposal Bot 13af89c865 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Id081f21015abdbd447793d9c3b3d350b63511b8a
2017-03-24 06:48:18 +00:00
OpenStack Proposal Bot a8111dadc0 Updated from global requirements
Change-Id: I559b3f928eb7e70a1d0e8d09bc96f8c46befd152
2017-03-13 19:30:21 +00:00
kavithahr 4e24faa2cf The python 3.5 added
The python 3.5 as missing so i have added.

Change-Id: Ieaa2c7151167ea71f02ec1dd9d72b96618af5917
2017-03-07 13:24:54 +00:00
OpenStack Proposal Bot a0f213f68f Updated from global requirements
Change-Id: Ib47056da8ac8d8aa204a9e02d8f365c72c564e65
2017-03-02 22:03:15 +00:00
Jenkins 1ff8021347 Merge "Update hacking version to fix tests" 2017-03-02 21:58:05 +00:00
Rob Cresswell d8a51799c3 Update hacking version to fix tests
See https://review.openstack.org/#/c/429481/ for discussion on why
these specific bounds were chosen.

Change-Id: I6cf7eda76130644b68b06ba47db35e17d3c6fdbf
2017-03-02 19:26:49 +00:00
jlopezgu d0a4f14fbb Implement expiration date alert message
A new attribute was added to keystone user response, that will allow
us to warn users if their passwords are about to expire.
This will be configured in the local_settings.py file

Implements blueprint: password-expires-validation

Change-Id: Id66aa1c9596f8db8d07f63f3feb5166cb723a8e1
2017-02-15 20:57:30 +00:00
OpenStack Proposal Bot 9c02a16322 Updated from global requirements
Change-Id: I42d62aa93ec82216fa17d7ec12f6b7ac7e5edfea
2017-02-10 05:48:04 +00:00
OpenStack Proposal Bot b19cf2c852 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I7a8ada1d5e043e5bb461558af6305e620271dc6b
2017-02-06 06:26:18 +00:00
OpenStack Proposal Bot 8fc4eb768b Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I467ec457ff34ffd3877dcca42852e654966ce575
2017-02-04 06:30:17 +00:00