Conor Macpherson
c98c43456e
Merge pull request #22657 from mattermost/MM-50966-in-product-expansion-backend
...
MM-50966 - In Product Expansion Backend
2023-04-20 10:38:47 -04:00
Agniva De Sarker
c34a50a6c7
MM-50427: Make MM survive DB replica outage ( #22888 )
...
We monitor the health of DB replicas, and on a fatal error,
take them out of the pool.
On a separate goroutine, we keep pinging the unhealthy replicas,
and on getting a good response back, we add them back to the pool.
https://mattermost.atlassian.net/browse/MM-50427
```release-note
Mattermost is now resilient against DB replica outages and will
dynamically choose a replica if it's alive.
Also added a config parameter ReplicaMonitorIntervalSeconds
whose default value is 5. This controls how frequently unhealthy
replicas will be monitored for liveness check.
```
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-04-19 17:03:18 +05:30
Conor Macpherson
adb4ef04c1
Merge branch 'master' into MM-50966-in-product-expansion-backend
2023-04-18 12:07:48 -04:00
Agniva De Sarker
b200a07881
v8.0 module release ( #22975 )
...
https://mattermost.atlassian.net/browse/MM-52079
```release-note
We upgrade the module version to 8.0. The new module path is github.com/mattermost-server/server/v8.
```
Co-authored-by: Doug Lauder <wiggin77@warpmail.net >
2023-04-18 11:05:28 +05:30
Conor Macpherson
98aa1f070b
Merge branch 'master' into MM-50966-in-product-expansion-backend
2023-04-17 16:32:54 -04:00
Conor Macpherson
dab14be745
fix mocks
2023-04-12 14:44:33 -04:00
Conor Macpherson
dcdc9c5f4b
Merge branch 'master' of github.com:mattermost/mattermost-server into MM-50966-in-product-expansion-backend
2023-04-12 14:26:59 -04:00
Conor Macpherson
4bd3701363
remove new model in favor of making self hosted confirm payment method request more generic.
2023-04-12 14:15:11 -04:00
Conor Macpherson
451f169fea
use a more generic model for self hosted confirm payment method.
2023-04-12 14:12:28 -04:00
Conor Macpherson
33d3c90654
Add mocks/layers.
2023-04-11 14:15:56 -04:00
Conor Macpherson
dd2e325c24
Ensure admins can send true up telemetry, even if telemetry is disabled.
2023-04-11 12:52:54 -04:00
Agniva De Sarker
bcf115e315
Upgrade mockery to fix errors ( #22892 )
...
Mockery started to throw errors like "Unexpected package creation during export data loading".
This was consistently reproducible locally and on upgrade, it has gone away.
```release-note
NONE
```
2023-04-10 14:20:57 +05:30
Allan Guwatudde
ed36e8bd64
[MM-51236] - Add opt-in checkbox in self-hosted account creation page ( #22709 )
...
* [MM-51236] - Add opt-in checkbox in self-hosted account creation page
* add server impl
* fix lint and translations
* add tests
* improvents
* fix model
* fix mocks
* feedback impl
* update text color
* handle error
* fix tests
2023-04-04 13:57:32 +03:00
Conor Macpherson
ff01fabc32
add mocks.
2023-03-24 16:30:26 -04:00
Conor Macpherson
9d8597b399
add self hostded expansion mm-server parts.
2023-03-24 15:11:17 -04:00
Doug Lauder
c943ed6859
Mono repo -> Master ( #22553 )
...
Combines the following repositories into one:
https://github.com/mattermost/mattermost-server
https://github.com/mattermost/mattermost-webapp
https://github.com/mattermost/focalboard
https://github.com/mattermost/mattermost-plugin-playbooks
2023-03-22 17:22:27 -04:00