Skip to content

v2.25.0 - #1802

Merged
prafull-opensignlabs merged 1 commit into
stagingfrom
updates-15735030679
Jun 18, 2025
Merged

v2.25.0#1802
prafull-opensignlabs merged 1 commit into
stagingfrom
updates-15735030679

Conversation

@nxglabs

@nxglabs nxglabs commented Jun 18, 2025

Copy link
Copy Markdown
Collaborator

No description provided.

fix: handle password protected pdf
@vercel

vercel Bot commented Jun 18, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
open-sign ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 18, 2025 2:03pm

Copilot AI review requested due to automatic review settings June 18, 2025 14:03

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds dark mode support and enhances the dashboard with a debounced search, plus UI tweaks and translation updates.

  • Introduced a new ThemeToggle component and integrated it into the header for dark mode support.
  • Implemented debounced search in DashboardReport and wired it through to the report table.
  • Applied consistent text-base-content styling across components and updated translations and dependencies.

Reviewed Changes

Copilot reviewed 80 out of 81 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/components/pdf/CellsSettingModal.jsx New modal to configure cell widget options.
src/components/dashboard/DashboardReport.jsx Added search input with debounce, search state, and prop updates.
src/components/ThemeToggle.jsx New component managing dark/light theme toggle.
src/components/Header.jsx Integrated ThemeToggle and logo switching on theme changes.
src/components/dashboard/DashboardButton.jsx Updated base-content styling classes for consistency.
public/locales/*/translation.json Added keys for dark mode, cell-count, and consolidated errors.
package.json Added quill-html-edit-button dependency.
src/App.jsx Fixed typo in a route comment.
Files not reviewed (1)
  • apps/OpenSign/package-lock.json: Language not supported
Comments suppressed due to low confidence (3)

apps/OpenSign/src/components/dashboard/DashboardReport.jsx:50

  • [nitpick] The new debounced search handler should be covered by unit or integration tests to ensure it behaves correctly under rapid input changes and network errors.
  const handleSearchChange = async (e) => {

apps/OpenSign/src/components/dashboard/DashboardReport.jsx:1

  • You use axios.post in this file but axios is not imported; please add import axios from 'axios'; at the top.
import React, { useEffect, useState, useRef } from "react";

apps/OpenSign/src/components/dashboard/DashboardButton.jsx:42

  • The inner text container no longer includes text-base-content, which may lead to inconsistent text color in dark mode; consider re-adding it to maintain styling consistency.
        <div className="text-lg ml-3">

@prafull-opensignlabs prafull-opensignlabs changed the title Merge pull request #861 from nxglabs/staging v2.25.0 Jun 18, 2025
@prafull-opensignlabs
prafull-opensignlabs merged commit 5a28c0e into staging Jun 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants