Skip to content

Commit 5172c5b

Browse files
committed
[release] v0.18.0
1 parent 79b7d65 commit 5172c5b

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

client/src/pages/home/index.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ const HomePage = () => {
162162
return () => {
163163
clearInterval(interval);
164164
};
165-
}, []);
165+
}, [isAdmin]);
166166

167167
const refreshConfig = () => {
168168
if(isAdmin) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cosmos-server",
3-
"version": "0.18.0-unstable991",
3+
"version": "0.18.0",
44
"description": "",
55
"main": "test-server.js",
66
"bugs": {

readme.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ Cosmos is:
4949
* **Authentication Server** 🔐👤 With strong security, **multi-factor authentication** and multiple strategies (**OpenId**, forward headers, HTML)
5050
* **Customizable Homepage** 🏠🖼 To access all your applications from a single place, with a beautiful and customizable UI
5151
* **Container manager** 🐋🔧 To easily manage your containers and their settings, keep them up to date as well as audit their security. Includes docker-compose support!
52-
* **VPN** 🌐🔒 To securely access your applications from anywhere, without having to open ports on your router.
52+
* **VPN** 🌐🔒 To securely access your applications from anywhere, without having to open ports on your router.
53+
* **Backups** 📦🔒 To easily backup your applications, with **incremental backups**, **encryption**, and **remote backups**. Using Restic under the hood
5354
* **Monitoring** 📈📊 Fully persisting and real-time monitoring with customizable alerts and notifications, so you can be notified of any issue.
5455
* **Identity Provider** 👦👩 To easily manage your users, **invite your friends and family** to your applications without awkardly sharing credentials. Let them request a password change with an email rather than having you unlock their account manually!
5556
* **SmartShield technology** 🧠🛡 Automatically secure your applications without manual adjustments (see below for more details). Includes anti-bot and anti-DDOS strategies. Now includes TCP protection (FTP, SSH, Games, ...)

src/httpServer.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,12 @@ func InitServer() *mux.Router {
432432
tlsKey = selfTLSKey
433433
}
434434

435+
if baseMainConfig.HTTPConfig.ForceHTTPSCertificateRenewal {
436+
baseMainConfig.HTTPConfig.ForceHTTPSCertificateRenewal = false
437+
utils.SetBaseMainConfig(baseMainConfig)
438+
utils.Log("Certificate renewal forced")
439+
}
440+
435441
utils.Log("Initialising HTTP(S) Router and all routes")
436442

437443
router := mux.NewRouter().StrictSlash(true)

0 commit comments

Comments
 (0)