- 在 API 请求处理中移除对多个自定义 API 的支持。
- 简化了 API 源验证逻辑。
- 引入了一个新函数,用于处理来自自定义 API 的特殊详细信息。
- 更新了应用程序,以便使用复选框管理选定的 API,允许多个选择。
- 增强了搜索功能,以支持多个选定的 API,并改进了对成人内容的过滤。
- 增加了管理自定义 API 的功能,包括添加、编辑和从列表中删除。
- 改进了 UI 元素,使用户在管理 API 源时获得更好的体验。
- 更新了配置,在自定义 API 中加入了用于标记成人内容的属性。
* Refactor card layout for desktop: reduce card size and padding for improved display
* Add ad filtering toggle and related functionality
---------
Co-authored-by: developer <noreply@null.org>
- Created index.html for the main user interface with settings panel and search functionality.
- Implemented api.js for handling API requests with improved error handling and timeout management.
- Developed app.js for managing application state, including search history and site availability testing.
- Configured global constants and API site settings in config.js.
- Enhanced UI interactions and toast notifications in ui.js.
- Added robots.txt to manage web crawler access and sitemap.xml for search engine optimization.