[PR #3053] Update Fluid Calendar for v1.2.0 #4060

Closed
opened 2025-11-20 06:08:05 -05:00 by saavagebueno · 0 comments
Owner

Original Pull Request: https://github.com/community-scripts/ProxmoxVE/pull/3053

State: closed
Merged: Yes


✍️ Description

This commit breaks up the npm commands due to some breaking changes. It also modifies the .env file to remove deprecated options and adds new ones.

Link: Discussion #3047

Prerequisites

Before this PR can be reviewed, the following must be completed:

  • Self-review performed – Code follows established patterns and conventions.
  • Testing performed – Changes have been thoroughly tested and verified.

🛠️ Type of Change

Select all that apply:

  • [] 🆕 New script – A fully functional and tested script or script set.
  • 🐞 Bug fix – Resolves an issue without breaking functionality.
  • [] New feature – Adds new, non-breaking functionality.
  • 💥 Breaking change – Alters existing functionality in a way that may require updates.

📋 Additional Information (optional)

There are quite a lot of changes in this update. In the .env file you need to add the IP address of the LXC in three parts. And then upon navigating to the page, it looks like something may be off, but it's kind of a weird landing page? Click on "sign in" and you'll create your admin account, then you'll likely be returned to the landing page.
image

You can either click 'Sign in' again or scroll down and click on 'Sign in to your instance' at the bottom and then it should actually take you to your calendar. Once signed in, when you open your URL it will go straight to the calendar.

Also, in fluid-calendar.sh I did not add anything to modify/replace the existing .env file, if someone had happened to install v1.1.0 since yesterday. I suggest they just nuke the container and reinstall.

**Original Pull Request:** https://github.com/community-scripts/ProxmoxVE/pull/3053 **State:** closed **Merged:** Yes --- ## ✍️ Description This commit breaks up the `npm` commands due to some breaking changes. It also modifies the `.env` file to remove deprecated options and adds new ones. ## 🔗 Related PR / Discussion / Issue Link: Discussion #3047 ## ✅ Prerequisites Before this PR can be reviewed, the following must be completed: - [x] **Self-review performed** – Code follows established patterns and conventions. - [x] **Testing performed** – Changes have been thoroughly tested and verified. ## 🛠️ Type of Change Select all that apply: - [] 🆕 **New script** – A fully functional and tested script or script set. - [x] 🐞 **Bug fix** – Resolves an issue without breaking functionality. - [] ✨ **New feature** – Adds new, non-breaking functionality. - [x] 💥 **Breaking change** – Alters existing functionality in a way that may require updates. ## 📋 Additional Information (optional) There are quite a lot of changes in this update. In the `.env` file you need to add the IP address of the LXC in three parts. And then upon navigating to the page, it looks like something may be off, but it's kind of a weird landing page? Click on "sign in" and you'll create your admin account, then you'll likely be returned to the landing page. ![image](https://github.com/user-attachments/assets/b5f4cb96-047d-4952-8250-3b30271f71b0) You can either click 'Sign in' again or scroll down and click on 'Sign in to your instance' at the bottom and then it should actually take you to your calendar. Once signed in, when you open your URL it will go straight to the calendar. Also, in `fluid-calendar.sh` I did not add anything to modify/replace the existing `.env` file, if someone had happened to install v1.1.0 since yesterday. I suggest they just nuke the container and reinstall.
saavagebueno added the pull-request label 2025-11-20 06:08:05 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#4060