Takashi Kajinami
b880f0b121
Bump hacking
...
hacking 3.0.x is too old.
Change-Id: I32bf40a31e41284c5fcd0432572576e7debca6dd
2024-01-26 01:26:58 +09:00
ramishra
da7987ca92
Add new basic auth middleware
...
This adds a middleware that can be used as an alternative to noauth in
standalone environments.
This middleware uses a password file which supports the Apache htpasswd
syntax. This file is read for every request, so no service restart is
required when changes are made.
The only password digest supported is bcrypt, and the ``bcrypt``
python library is used for password checks since it supports ``$2y$``
prefixed bcrypt passwords as generated by the Apache htpasswd utility.
Adapted from I874783b8ece0eedf27a94dfed5163d0c82f8b9de.
Change-Id: I3d80d86afd063af9fa2f411885dbd0dc65a7bbc7
2021-08-03 16:30:42 +05:30
Sean McGinnis
37ceca6d0c
Drop use of six
...
Change-Id: I53005107bf4c05809182dc3865c5dc72c77b1054
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-06 07:12:09 -05:00
Cyril Roelandt
baf3193f6a
Do not use the deprecated best_match() method
...
This requires an upgrade of WebOb to 1.8.0.
Change-Id: Ifb0abb958ca30f19b4937384d9d732e2dc4e35a5
2019-03-28 21:32:21 +01:00
OpenStack Proposal Bot
1c50f5e0bf
Updated from global requirements
...
Change-Id: I6d677d3d160c5730e7e2d8b00211eac22fe1a918
2018-03-21 08:56:07 +00:00
OpenStack Proposal Bot
c3a392d8ef
Updated from global requirements
...
Change-Id: I55f69fd0de5051edc186555a781b4ffbfd3a63b9
2017-12-19 01:38:56 +00:00
OpenStack Proposal Bot
9d75e6c1fe
Updated from global requirements
...
Change-Id: I33d7f778458d4dedfc934add257b3c848d6702fd
2017-11-29 09:15:20 +00:00
OpenStack Proposal Bot
3af9ea2418
Updated from global requirements
...
Change-Id: Id3828421ece02140a525625a20ea870efa3314cd
2017-11-16 11:21:33 +00:00
OpenStack Proposal Bot
00ad72d280
Updated from global requirements
...
Change-Id: Ib07c6386ed7cebc03771fb5a7c972ad39e10053a
2017-11-12 21:13:55 +00:00
OpenStack Proposal Bot
491124d6c7
Updated from global requirements
...
Change-Id: I6fd4cde4a2006e0d42c77a90cb83efa135e94758
2017-11-03 01:25:05 +00:00
OpenStack Proposal Bot
947d41d557
Updated from global requirements
...
Change-Id: Ibcf055859acbc429b8a98972b8f4a4cc1e12165d
2017-10-15 17:07:37 +00:00
OpenStack Proposal Bot
7c1c806fa5
Updated from global requirements
...
Change-Id: Ic6a97a7c7485b13a6baa67a52de4debff2f5f088
2017-09-11 21:28:20 +00:00
OpenStack Proposal Bot
8aff6c73a7
Updated from global requirements
...
Change-Id: Ic325e064e1ab2c2fe31389c03befe9d97ff08d6e
2017-06-15 16:33:00 +00:00
OpenStack Proposal Bot
3f4b6bda5f
Updated from global requirements
...
Change-Id: I5edaea8053ea00ea8556157f6a953d4d5842e5a5
2017-06-02 02:35:06 +00:00
OpenStack Proposal Bot
ac68f40bd3
Updated from global requirements
...
Change-Id: Ie2f72ad44298c3601a1465160f5c5f873f2c31cf
2017-05-26 17:27:37 +00:00
OpenStack Proposal Bot
c45f9a21d5
Updated from global requirements
...
Change-Id: I607978b6bfc0ca34f91c992f1f14b0706ef4c499
2017-05-23 11:58:04 +00:00
OpenStack Proposal Bot
c61612b206
Updated from global requirements
...
Change-Id: I040d41c88588f353e52790d16744602f22bd4981
2017-04-15 17:49:36 +00:00
OpenStack Proposal Bot
c4f2263d49
Updated from global requirements
...
Change-Id: I541f9d38c847f580f461de75531c2c472cbe532b
2017-03-13 19:40:06 +00:00
OpenStack Proposal Bot
f3e52752ea
Updated from global requirements
...
Change-Id: Ia6f0c93b68aef3baa5099ad51587cecd2ab923c7
2017-03-03 00:03:09 +00:00
OpenStack Proposal Bot
4413c89e11
Updated from global requirements
...
Change-Id: I4a7664a970bd14deb09a765707588509a2197e5f
2017-02-10 09:48:27 +00:00
Jenkins
472363fb2d
Merge "Add new middleware to send API data to statsd"
2017-01-17 03:02:49 +00:00
OpenStack Proposal Bot
ae58497e30
Updated from global requirements
...
Change-Id: I9b4a1c61519986c8f9fb2eeb847735841183715a
2017-01-12 09:43:25 +00:00
Julian Edwards
032addde67
Add new middleware to send API data to statsd
...
The new StatsMiddleware is a Paste filter that examines the URL path and
request method, and sends a stat count and a timer to a statsd host
whose name is based on the path/method.
If your statsd is configured to send stats to Graphite, you'll end up
with stat names of the form:
timer.<appname>.<METHOD>.<path>.<from>.<url>
Because a dot has special meaning in Graphite, dots in API versions that
appear in the path will be replaced with _, so for example v2.1 becomes v2_1,
and v1.0 becomes v1_0.
Change-Id: Ieaffeded1bf81c0782d88f49b6f5209f11744899
2017-01-04 09:23:57 +10:00
OpenStack Proposal Bot
ffbe885e3a
Updated from global requirements
...
Change-Id: Ibec1f8e1eb921dc16de7e32424e3b8a1fb404738
2016-11-09 04:22:55 +00:00
OpenStack Proposal Bot
cf1148c1df
Updated from global requirements
...
Change-Id: Id67ce4576ba7ff2d9b1434fbc87f61e3dbb9f4d8
2016-11-01 13:34:11 +00:00
OpenStack Proposal Bot
beec696f11
Updated from global requirements
...
Change-Id: I6bd7d189b1aadb9c74896fc1352e774570abfd46
2016-10-12 22:52:52 +00:00
OpenStack Proposal Bot
3e5af9f535
Updated from global requirements
...
Change-Id: I1bd0a4c7dbb08d77f9e41b55e40420f1048ceb56
2016-10-07 05:36:05 +00:00
OpenStack Proposal Bot
df740dcd98
Updated from global requirements
...
Change-Id: I078c6d0365fa5cd2b335728e997ade93e9cc2181
2016-08-24 01:37:33 +00:00
OpenStack Proposal Bot
0e98f3c765
Updated from global requirements
...
Change-Id: Ieb701ffd687316a2d2a84b2d360ca5502b5ac9e2
2016-08-13 01:36:37 +00:00
OpenStack Proposal Bot
37d1a0f6c3
Updated from global requirements
...
Change-Id: Idfa4664da0c6bffed5d58ad8ab37160e44b67e88
2016-08-08 10:47:07 +00:00
OpenStack Proposal Bot
269799540a
Updated from global requirements
...
Change-Id: I226cfd2bb2b44583050a57b7039c2280cea7b70e
2016-07-29 02:33:56 +00:00
OpenStack Proposal Bot
3a1891640e
Updated from global requirements
...
Change-Id: I9726495a68e43fee804bea6535a30e6324d54a40
2016-07-18 18:14:41 +00:00
OpenStack Proposal Bot
6ca6c88405
Updated from global requirements
...
Change-Id: Ide7df253a6e36a146ad567fc8ef10dac05a85a7c
2016-07-09 19:25:56 +00:00
OpenStack Proposal Bot
45e90c6f85
Updated from global requirements
...
Change-Id: Ic7bc8936c2fc9e1ae59a8cfde3eb50a521485d0e
2016-06-30 18:48:28 +00:00
OpenStack Proposal Bot
aba811b5ef
Updated from global requirements
...
Change-Id: Idb80c2ce92626dae901b49f2e92f2dd5f27a1b26
2016-06-09 16:12:55 +00:00
OpenStack Proposal Bot
549be72d68
Updated from global requirements
...
Change-Id: I450fc87dbd6ad80875110512c100d28095a15194
2016-06-03 18:18:04 +00:00
OpenStack Proposal Bot
4028696088
Updated from global requirements
...
Change-Id: Ia3307d02ecf4d58cd6972945767e426f31200d59
2016-05-31 03:05:23 +00:00
OpenStack Proposal Bot
f5a55c6270
Updated from global requirements
...
Change-Id: Ie4b5f5ce4d1ed20d1006ec3c7afa8e6999f6edcf
2016-05-10 00:48:43 +00:00
OpenStack Proposal Bot
fe0bd54b8e
Updated from global requirements
...
Change-Id: I2efcf5a5a88256a6a291f2c5300738467c96faf4
2016-04-19 12:28:02 +00:00
Joshua Harlow
830149dbeb
Remove direct dependency on babel
...
The dependency on oslo.i18n already forces this requirement.
Change-Id: Ifc708a432a8c89aa2a98f0d33c189cad4e25e931
2016-04-18 13:23:00 -07:00
OpenStack Proposal Bot
179fd83f1f
Updated from global requirements
...
Change-Id: I0cedeaf396b1cd0ebcc3b6f3dbbb1d0a67094a0d
2016-04-13 12:47:33 +00:00
OpenStack Proposal Bot
c0264c4c8c
Updated from global requirements
...
Change-Id: I7277d49f58275739dac5f0db0bc448806683bb98
2016-04-07 17:13:17 +00:00
OpenStack Proposal Bot
3f14482ae1
Updated from global requirements
...
Change-Id: Id1a49843e35b23c4b1cca171a06ec031cd93a021
2016-04-02 16:16:24 +00:00
OpenStack Proposal Bot
b23c46ef94
Updated from global requirements
...
Change-Id: Ica5b6d2af8b88a4a106b9d4f80467c609ebde3bc
2016-02-26 01:52:28 +00:00
OpenStack Proposal Bot
a1980b9325
Updated from global requirements
...
Change-Id: Icc244123f4a2899caeb468fd831e9f821407102c
2016-02-24 21:49:29 +00:00
OpenStack Proposal Bot
7f7f4a3632
Updated from global requirements
...
Change-Id: I34acf045bbd892a2ea1675180eb72c0b03122171
2016-01-26 23:27:58 +00:00
OpenStack Proposal Bot
2f30da7c48
Updated from global requirements
...
Change-Id: I49e8e31f258f407a1a207345dfd6c7e4a2d7570b
2016-01-23 10:52:46 +00:00
OpenStack Proposal Bot
62d1dc045d
Updated from global requirements
...
Change-Id: I724acbab23e229923814ca3ae6307e5963682c57
2016-01-18 22:45:02 +00:00
Thomas Goirand
c593e87825
Remove ordereddict from requirements.txt
...
This is a remaining of the Python 2.6 compat, and this is causing
some issues in distros who have to patch it out. So this patch
removes ordereddict from requirements.txt
Change-Id: I4e8498b71a65e2b235598916ce07349a33086deb
2016-01-16 17:47:58 +08:00
OpenStack Proposal Bot
e77744e345
Updated from global requirements
...
Change-Id: Ife0027f8dfdf48111176c1c40806616026ee1890
2016-01-16 03:31:18 +00:00