Patrick Tombez and Yannick Vaucher
7401d6f204
[13.0][ADD] monitoring_prometheus ( #239 )
...
[13.0][ADD] monitoring_prometheus
2021-11-15 12:43:15 +01:00
Yannick Vaucher
35cc8297b2
Travis build only on master branches
...
Avoid duplicate build on branches created for pull requests
2021-11-15 12:35:45 +01:00
Yannick Vaucher and GitHub
cb79a4e591
Merge pull request #296 from camptocamp/10.0-bp-cloud-abstract
...
[10.0] Backport of cloud abstraction
2021-11-15 12:25:32 +01:00
Patrick Tombez and Yannick Vaucher
98f5a8b8aa
[13.0][FIX] cloud_platform: Fix Redis checks
2021-11-15 10:56:09 +01:00
Alexandre Fayolle and Yannick Vaucher
8016121d95
[FIX] cloud_platform_ovh uses swift
2021-11-15 10:56:09 +01:00
Patrick Tombez and Yannick Vaucher
3416431adc
[13.0][IMP] Make cloud_platform fully abstract + update related modules ( #244 )
2021-11-15 10:56:09 +01:00
Yannick Vaucher and GitHub
ff551a4318
Merge pull request #302 from camptocamp/10.0-bp-redis-url
...
[10.0][IMP] session_redis: allow configuring Redis URL instead of host & port.
2021-11-15 10:18:07 +01:00
Miku Laitinen and Yannick Vaucher
737290c23f
[IMP] session_redis: allow configuring Redis URL instead of host & port.
...
Back-porting from [13] branch
2021-11-11 19:54:40 +01:00
Yannick Vaucher and GitHub
a7d23406d3
Merge pull request #285 from nilshamerlinck/10.0-backport-attachment_azure
...
[MIG] attachment_azure: Backport from 11.0 to 10.0
2021-11-11 18:37:45 +01:00
Nils Hamerlinck
394b1bb1cb
[MIG] attachment_azure: Backport from 11.0 to 10.0
2021-11-09 19:01:06 +07:00
Nils Hamerlinck
743d691a40
[MIG] attachment_azure: Backport from 12.0 to 11.0
2021-10-20 22:26:51 +07:00
Nils Hamerlinck
297c8072ef
[12.0][IMP] attachment_azure: don't get blob content if we only need its size
2021-10-20 22:26:51 +07:00
Nils Hamerlinck
d874ae7386
[MIG] attachment_azure: Backport from 13.0 to 12.0
2021-10-20 22:26:51 +07:00
Nils Hamerlinck
51a3501938
[13.0][FIX] attachment_azure: in 13.0, _file_read() is expected to return base64 encoded data
2021-10-20 22:26:51 +07:00
Patrick Tombez and Nils Hamerlinck
dfdc58d4d6
[MIG] attachment_azure: Backport from 14.0 to 13.0
2021-10-20 22:26:51 +07:00
Patrick Tombez and Nils Hamerlinck
8cb2e7f0a6
[14.0][IMP] attachment_azure: Allow storage name override
2021-10-20 22:26:51 +07:00
Vincent Renaville and Nils Hamerlinck
2d55dd1028
[IMP] Add identity ( #238 )
...
* [IMP] can use ad identity to access storage
2021-10-20 22:26:51 +07:00
Nils Hamerlinck
c17f6e7f50
[FIX] attachment_azure: clean dbname to fit with container naming rules
2021-10-20 22:26:51 +07:00
Nils Hamerlinck
bff809b3f9
[FIX] attachment_azure: higher level of permissions needed to create container and upload blobs when using the SAS token
2021-10-20 22:26:51 +07:00
Hiren Pattani and Nils Hamerlinck
3a17f375d6
[ADD] attachment_azure
2021-10-20 22:26:51 +07:00
Guewen Baconnier and GitHub
601842b9c0
Merge pull request #188 from acsone/logging_json-with-request_id-sbi
...
[10.0] Extend json logger with request uuid and user id
2020-06-22 13:35:45 +02:00
Guewen Baconnier and GitHub
a880a406e8
Merge pull request #138 from camptocamp/10-fixes
...
cloud_platform: fix default config
2020-06-22 07:38:51 +02:00
Guewen Baconnier
3665465bbd
Update setuptools files
2020-06-22 07:19:32 +02:00
Guewen Baconnier and GitHub
e0d0b1a6dd
Merge pull request #189 from acsone/10.0-logging-json-depency-override-lmi
...
[10.0][FIX] logging_json: define dependency override
2020-06-22 07:15:52 +02:00
Laurent Mignon (ACSONE)
d71d159200
[FIX] logging_json: define dependency override
2020-06-19 09:46:25 +02:00
Stéphane Bidoul
9bcdc7b8f8
Log uid
2020-06-18 19:39:26 +02:00
Stéphane Bidoul
dd7c2b2ac8
Log request uuid
2020-06-18 19:39:26 +02:00
Patrick Tombez and GitHub
b13c14612f
Merge pull request #171 from p-tombez/10.0-s3_boto3
...
[10.0] attachment_s3: Migrate to boto3
2020-04-07 12:25:05 +02:00
Akim Juillerat and Patrick Tombez
9119d6d468
attachment_s3: Migrate to boto3
2020-03-10 11:07:23 +01:00
Akim Juillerat and GitHub
4ca8d4dd27
Merge pull request #163 from grindtildeath/bscloudfr-7_fix_auth_to_keystone_v3
...
[10.0] attachment_swift: fix auth to keystone v3
2020-03-09 13:32:20 +01:00
Akim Juillerat
9dff460f00
Fix authentication to Keystone v3
...
- Use newer version from python lib.
- Define project_domain_id + user_domain_id in auth
2020-03-06 12:36:08 +01:00
Akim Juillerat and GitHub
b7e66133e5
Merge pull request #149 from grindtildeath/10.0_dev_attachments
...
[10.0] Require AWS_BUCKETNAME for prod, integration and labs environments only
2020-03-05 10:00:31 +01:00
Patrick Tombez and GitHub
b6da6a9d89
Merge pull request #154 from p-tombez/10.0-keystoneauth_v3
...
[10.0] Use keystoneauth v3 for Swift attachments
2020-03-04 10:45:50 +01:00
Mussie Sirak and Patrick Tombez
04fba0fdc4
Use keystoneauth v3 for Swift attachments
2020-03-04 10:26:37 +01:00
Akim Juillerat
98a55edc94
Require AWS_BUCKETNAME for prod, integration and labs environments only
...
AWS_BUCKETNAME is only needed in order to write on the bucket, but
read-only access should be allowed for other environments.
Fixes bug introduced by 6c3b610610
2020-02-25 16:00:03 +01:00
Simone Orsi
3b17357e57
cloud_platform: fix default config
...
`_config_by_server_env` should always retutn a `PlatformConfig` instance
2020-02-04 13:40:33 +01:00
Patrick Tombez and GitHub
5b8804ffc0
Merge pull request #133 from p-tombez/10.0-anon_redis_session
...
[10.0] Add anonymous redis session expiration configuration
2020-01-31 11:15:17 +01:00
Patrick Tombez
abdd69a1b2
Add anonymous redis session expiration configuration
2020-01-29 16:36:35 +01:00
Yannick Vaucher and GitHub
ede68ba355
Merge pull request #120 from leemannd/10_remove_useless_log
...
[10.0] Add description to model
2019-12-10 10:59:45 +01:00
Denis Leemann
018161eb11
[10.0] Add description to model
...
This removes the useless warning at startup
2019-12-09 16:31:02 +01:00
Guewen Baconnier and GitHub
5217cc9a6f
Merge pull request #107 from camptocamp/revert-102-10.0-monitoring_check_db_connection
...
Revert "[10.0] [IMP] monitoring_status: check the db is reachable"
2019-11-18 13:50:23 +01:00
Guewen Baconnier and GitHub
bacb45d30c
Revert "[10.0] [IMP] monitoring_status: check the db is reachable"
2019-10-29 17:32:42 +01:00
Simone Orsi and GitHub
3e91624edb
Merge pull request #102 from gurneyalex/10.0-monitoring_check_db_connection
...
[10.0] [IMP] monitoring_status: check the db is reachable
2019-10-28 08:10:33 +01:00
Alexandre Fayolle
d17cf7deb9
[IMP] monitoring_status: check the db is reachable
...
make a real SQL query on GET /monitoring/status and return a 503
if the query failed.
2019-10-25 16:21:10 +02:00
Simone Orsi and GitHub
5fa64d3e82
Merge pull request #75 from guewen/10.0-monitoring_status-ignore-http
...
[10.0] Ignore HTTP version in monitoring_status filter
2019-08-09 11:55:46 +02:00
Simone Orsi and Guewen Baconnier
3a2d524cd9
Ignore HTTP version in monitoring_status filter
2019-08-09 10:02:34 +02:00
Guewen Baconnier and Simone Orsi
9d25b72f74
[10.0] Filter /monitoring/status werkzeug logs ( #67 )
...
* Filter /monitoring/status werkzeug logs
With healtchecks, they constitute 95% of our logs. Let's stop wasting
resources and shut them up.
2019-07-19 15:34:02 +02:00
Guewen Baconnier and GitHub
17847a8f2f
Merge pull request #61 from guewen/10.0-swift-auth-session
...
[10.0] attachment_swift: share a session for all connections
2019-05-21 14:52:13 +02:00
Guewen Baconnier
c405f57cc2
Override dependencies with different name and pin versions
...
The name of the libs and python packages are different, Odoo expects
the inner python package in the manifest, but setuptools cannot find the
libs in pypi, overrides them with the libs names.
2019-05-09 10:09:44 +02:00
Guewen Baconnier
1178b6d9a4
Pin PyYAML version because 5.x does not work with Odoo
...
It would raise ConstructorError: could not determine a constructor for the tag '!record'
2019-05-09 10:09:44 +02:00