Commit Graph

33 Commits

Author SHA1 Message Date
Richard Ward 509b68446f config: packages,metadata,json (1 files) 2025-12-31 12:12:58 +00:00
Richard Ward dc291628ce update: packages,lua,forum (3 files) 2025-12-31 12:12:30 +00:00
Richard Ward 067767ef39 config: packages,metadata,json (6 files) 2025-12-31 02:17:12 +00:00
Richard Ward 3a13029dad config: packages,metadata,json (6 files) 2025-12-31 02:15:40 +00:00
Richard Ward 96f8607c46 config: packages,metadata,json (44 files) 2025-12-31 02:01:20 +00:00
Richard Ward 198cd22961 config: packages,metadata,json (47 files) 2025-12-31 00:19:04 +00:00
Richard Ward 24b06b5536 config: styles,packages,json (39 files) 2025-12-31 00:17:06 +00:00
Richard Ward a72ffff6e2 config: packages,metadata,json (18 files) 2025-12-30 23:11:25 +00:00
Richard Ward 5261109221 code: tsx,storybook,src (2 files) 2025-12-30 22:21:12 +00:00
Richard Ward 953cff09f9 update: packages,lua,shared (2 files) 2025-12-30 22:19:35 +00:00
Richard Ward 0d61490faf docs: packages,operations,lua (3 files) 2025-12-30 21:45:27 +00:00
Richard Ward af2f9ad2fb config: packages,metadata,json (2 files) 2025-12-30 21:36:57 +00:00
Richard Ward c3c4e134da config: yaml,packages,entities (4 files) 2025-12-30 21:32:49 +00:00
Richard Ward 3d7e38bd50 docs: lua,packages,init (8 files) 2025-12-30 19:47:00 +00:00
Richard Ward 53224a8294 config: packages,webchat,lua (4 files) 2025-12-30 13:09:18 +00:00
Richard Ward 6a3720d982 config: permissions,packages,json (1 files) 2025-12-30 13:08:52 +00:00
Richard Ward ef461f5260 update: packages,lua,webchat (7 files) 2025-12-30 12:36:03 +00:00
git cfa1e5bfee feat: add new icon components including Envelope, ChatCircle, HardDrives, WarningCircle, CheckCircle, XCircle, TrendUp, ShieldWarning, LockKey, Crown, Sparkle, BookOpen, Tree, Broom, Export, UploadSimple, Funnel, FunnelSimple, MapTrifold, PushPinSimple, Buildings, GithubLogo, and GoogleLogo 2025-12-30 12:21:15 +00:00
git b20f2d2533 Add Media Daemon server and TV engine implementation
- Introduced `Server` class for managing the Media Daemon, including configuration, lifecycle, and HTTP route handling.
- Added `TvEngine` class for managing TV channels, scheduling, EPG generation, and streaming functionalities.
- Created `types.hpp` to define various data structures and enums for jobs, radio, TV channels, and plugins.
- Implemented main entry point in `main.cpp` to initialize and run the Media Daemon server with command-line and environment variable configurations.
- Established error handling and result management using a generic `Result` class.
- Included necessary headers and dependencies for media processing and plugin management.
2025-12-30 11:40:25 +00:00
git c107c63848 feat: implement MUI dependency elimination plan and update related styles and scripts 2025-12-30 10:09:52 +00:00
git 7416f47b62 feat: add devDependencies and testing configurations to metadata files for multiple packages 2025-12-30 01:55:22 +00:00
git cad5669c77 refactor: remove outdated test files and add new component validation tests
- Deleted existing metadata test files for stream_cast, ui_auth, ui_dialogs, ui_footer, ui_header, ui_home, ui_intro, ui_level2, ui_level3, ui_level4, and ui_level5 packages.
- Introduced new Lua-based component validation tests for ui_home, ui_intro, ui_level2, ui_level3, ui_level4, and ui_level5 packages.
- Added metadata validation tests for ui_intro, ui_level2, ui_level3, ui_level4, and ui_level5 packages with comprehensive checks for structure and dependencies.
- Created new component cases JSON files for ui_home, ui_intro, ui_level2, ui_level3, ui_level4, and ui_level5 packages to define expected component structures.
- Updated metadata cases JSON files for ui_intro, ui_level2, ui_level3, ui_level4, and ui_level5 packages to include validation patterns and required fields.
- Added a new UI Pages Bundle package with validation tests and comprehensive dependency checks.
2025-12-30 01:52:28 +00:00
git 2d65639c13 Add test cases and metadata validation for various packages
- Created metadata cases and component structure tests for form_builder, forum_forge, irc_webchat, nav_menu, notification_center, schema_editor, screenshot_analyzer, social_hub, stream_cast, ui_auth, ui_dialogs, and ui_footer packages.
- Implemented validation for package ID format, version format, required fields, and expected components.
- Added Lua test scripts to validate component structures and metadata integrity.
- Ensured all packages adhere to the defined structure and dependencies.
2025-12-30 01:48:35 +00:00
git 94fe1c83b7 Refactor audit log components and add validation tests
- Removed the AuditLogViewer, Filters, and LogTable components.
- Added new component definitions in components.json for Audit Stats Cards and Audit Log Viewer.
- Implemented scripts for stats calculation, log formatting, and applying filters.
- Created validation tests for the arcade_lobby, codegen_studio, data_table, form_builder, forum_forge, and irc_webchat packages.
- Updated index.json to include new audit_log and quick_guide packages with their respective metadata.
2025-12-30 01:43:40 +00:00
git 4d451dab46 fix(types): enhance type safety across various components and utilities 2025-12-30 00:47:10 +00:00
git 52e1337b69 feat: Implement local and remote package sources with package source manager
- Added LocalPackageSource to load packages from the local filesystem.
- Introduced RemotePackageSource to fetch packages from a remote registry.
- Created PackageSourceManager to manage multiple package sources and resolve conflicts.
- Added tests for package source types and configurations.
- Updated metadata.json files for various packages to include dependencies.
- Enhanced type definitions for package sources and related data structures.
2025-12-30 00:32:52 +00:00
git b72763d9ff feat: add minLevel property to metadata.json files and update permission levels in levels.lua 2025-12-30 00:13:12 +00:00
git 4c1a3ee65e feat: add icon field to metadata for multiple packages 2025-12-29 23:48:49 +00:00
git 9d67c8dbbc feat: add notification center package with toast and list functionalities
- Implemented notification center initialization and rendering utilities.
- Added toast notification types: success, error, warning, and info.
- Created notification list rendering with badge support.
- Included SVG icons for notification center.
- Added tests for notification center functionalities.

feat: introduce schema editor package for database management

- Developed schema editor initialization and field type definitions.
- Implemented table management and relationships handling.
- Added SVG icons for schema editor.
- Included tests for schema editor functionalities.

feat: create user manager package for user management operations

- Implemented user management actions: create, update, delete, change level, and toggle active.
- Developed user list rendering with sortable columns.
- Added SVG icons for user manager.
- Included tests for user manager functionalities.

feat: add workflow editor package for workflow management

- Developed workflow editor rendering and step management utilities.
- Implemented workflow run status display and progress rendering.
- Added SVG icons for workflow editor.
- Included tests for workflow editor functionalities.

chore: add static SVG icons for various packages
2025-12-29 23:47:01 +00:00
git 02a7a48c85 docs: nextjs,globals,frontends (5 files) 2025-12-26 01:16:55 +00:00
git bc84907b84 docs: tsx,powertransfertab,packages (3 files) 2025-12-26 01:15:02 +00:00
git 1a897b8ced docs: dbal,packages,forum (27 files) 2025-12-26 00:55:57 +00:00
git acea2a624b config: packages,metadata,json (1 files) 2025-12-26 00:53:28 +00:00