ivpn / ivpn.net

Official IVPN Website
https://www.ivpn.net/
Other
101 stars 37 forks source link

Update Hugo and nodeJS versions #770

Closed nathanrod closed 2 months ago

nathanrod commented 3 months ago

Currently we are using outdated Hugo and NodeJS versions, to support future features it is required to update them.

nathanrod commented 3 months ago

Related to https://github.com/ivpn/ivpn.net/pull/745 Deployed to staging. Since Nodejs was updated, the clientarea has to be also reviewed.

gorkapernas commented 3 months ago

Verified on staging, tested the website and client area, and nearly everything looks good, but an issue I found in the 'Apps' section. It's probably not related to the HUGO updated, but there is a formatting issue in these two pages: /apps-linux/ /apps-macos/

The commands in the instructions are not displayed properly, also there is a new section with instructions for the Signature Verification which is not in production (this section is in both macOS app and Linux app pages).

nathanrod commented 3 months ago

Regarding the apps-macos page, it is not part of the PR, on staging is just different. Not sure if it is a change that will be merged to prod in the future or not.

gorkapernas commented 2 months ago

Verified fixed the issue with the code style, no more issues found in the website or client area. This should be good to go.