Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Mar 13, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added ⤵️ pull merge-conflict Resolve conflicts manually labels Mar 13, 2025
@xjh22222228 xjh22222228 force-pushed the main branch 2 times, most recently from ae9028a to 4e4f79f Compare March 28, 2025 13:02
…tency

- Added missing commas in constructor parameters and object literals across multiple components and services to ensure consistent code style and prevent potential syntax errors.
- Updated function parameters and object properties to include trailing commas where applicable.
- Ensured that all changes maintain the existing functionality while improving code readability and maintainability.
- Filter tagList based on login status to exclude non-open tags.
- Refactor move-web component HTML to improve layout with responsive design.
- Add new localization keys for "No open" in English and Chinese.
- Extend ITagPropValues interface to include optional noOpen property.
- Update tag management UI to include a switch for tag visibility.
- Import NzSwitchModule in tag component for toggle functionality.
- Updated SideComponent to use `navs()` instead of `websiteList` for navigation items.
- Modified SimComponent to access settings via `settings()` for dynamic updates.
- Refactored SuperComponent to utilize `navs()` for navigation and settings retrieval.
- Adjusted SystemBookmarkExportComponent and SystemBookmarkComponent to replace `websiteList` with `navs()`.
- Changed CollectComponent to use `navs()` and updated tagMap initialization.
- Updated SystemComponent to access settings and components dynamically.
- Refactored SystemSearchComponent to use `search()` for search list retrieval.
- Modified SystemSettingComponent to access settings and components dynamically.
- Updated SystemTagComponent to use `tagList()` for tag management.
- Refactored WebComponent to utilize `navs()` for navigation and settings handling.
- Ensured consistent use of dynamic settings retrieval across all components.
- Added `icon-192x192.png` and `icon-512x512.png` for application icons.
- Created `manifest.webmanifest` for PWA configuration with app name, theme color, and icons.
- Updated `app.config.ts` to include service worker for caching and offline support.
- Implemented data backup functionality in `main.ts` with JSON stringification.
- Modified English and Chinese locale files for improved translations.
- Updated HTML files to include manifest link and theme color meta tag.
- Enhanced table layouts in various components for better responsiveness.
- Configured Vercel to serve the manifest with the correct content type.
build(docker): add volume for data and upload directories, update CMD to initialize before starting

feat(settings): add title input field to settings form
…nality

- Added a new SidebarComponent to manage navigation and sidebar display.
- Integrated SidebarComponent into various views (light, mobile, sim, super, side).
- Updated styles for the sidebar to ensure responsiveness and proper display on mobile devices.
- Modified existing components to utilize the new sidebar structure, enhancing the overall layout.
- Added conditional rendering for buttons based on user login status in create-web component.
- Refactored HTML structure in multiple components for better semantic organization.
- Improved accessibility and user experience with better handling of sidebar visibility and interactions.
- Introduced a new utility function `dfsNavs` for depth-first search on navigation structures, improving code reusability and readability.
- Replaced recursive navigation filtering and processing with `dfsNavs` in multiple components and utilities.
- Added a new API endpoint `getHoliday` to fetch holiday data.
- Updated the holiday drawer component to allow users to select and add holidays, enhancing user experience.
- Improved form handling in the holiday drawer, including dynamic addition and removal of holiday entries.
- Enhanced localization for holiday-related strings in both English and Chinese.
- Cleaned up web attributes during export and update processes to ensure only necessary data is retained.
…nitialization

- Consolidated max ID tracking into a single variable in utils.ts to simplify ID management.
- Updated increment functions to use the new max ID variable.
- Refactored setWebs function to utilize the new increment function for IDs.
- Modified writePWA function to ensure proper Buffer type handling.
- Adjusted SwiperComponent's ngAfterViewInit to use setTimeout for better initialization timing.
- Adjusted the width of the site-box in index.component.html to be responsive with a utility class for medium screens.
- Removed the fixed width setting in index.component.scss to allow for flexible layout.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⤵️ pull merge-conflict Resolve conflicts manually

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant