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

Closed
opened 2026-02-26 13:35:43 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/community-scripts/ProxmoxVE/pull/3053
Author: @vhsdream
Created: 3/13/2025
Status: Merged
Merged: 3/13/2025
Merged by: @tremor021

Base: mainHead: fluid-1.2.0


📝 Commits (1)

  • 89354d0 Update Fluid Calendar for v1.2.0

📊 Changes

2 files changed (+13 additions, -18 deletions)

View changed files

📝 ct/fluid-calendar.sh (+4 -2)
📝 install/fluid-calendar-install.sh (+9 -16)

📄 Description

✍️ 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.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/community-scripts/ProxmoxVE/pull/3053 **Author:** [@vhsdream](https://github.com/vhsdream) **Created:** 3/13/2025 **Status:** ✅ Merged **Merged:** 3/13/2025 **Merged by:** [@tremor021](https://github.com/tremor021) **Base:** `main` ← **Head:** `fluid-1.2.0` --- ### 📝 Commits (1) - [`89354d0`](https://github.com/community-scripts/ProxmoxVE/commit/89354d05dda07913b5b382a29fc9922aaf5702fb) Update Fluid Calendar for v1.2.0 ### 📊 Changes **2 files changed** (+13 additions, -18 deletions) <details> <summary>View changed files</summary> 📝 `ct/fluid-calendar.sh` (+4 -2) 📝 `install/fluid-calendar-install.sh` (+9 -16) </details> ### 📄 Description ## ✍️ 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. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 13:35:43 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#4114
No description provided.