Commit Graph

29 Commits

Author SHA1 Message Date
7ec678ae7d Add AuditLog
Some checks failed
SteamWarCI Build failed
2025-12-01 18:38:06 +01:00
c3bb62f3fb feat: Add event collection and event page structure
All checks were successful
SteamWarCI Build successful
- Introduced a new events collection in config.ts with schema validation.
- Created a new event markdown file for the WarGear event.
- Updated German translations to include new event-related strings.
- Modified PageLayout to support a wide layout option.
- Enhanced announcements page to improve tag filtering and post rendering.
- Implemented dynamic event pages with detailed event information and fight plans.
- Added an index page for events to list all upcoming events.
2025-11-10 12:37:32 +01:00
7f41765acb Fix App
All checks were successful
SteamWarCI Build successful
2025-11-02 00:27:23 +01:00
972b8da9e6 Enhance EventFight handling by adding conditional relation names and improving group button visibility
Some checks failed
SteamWarCI Build failed
2025-10-30 12:06:44 +01:00
b11534490d Refactor EventFight handling to include team relation names and update type definitions
All checks were successful
SteamWarCI Build successful
2025-09-28 14:11:58 +02:00
c0f4a852b5 Refactor event handling and introduce TeamSelector component for improved fight management
All checks were successful
SteamWarCI Build successful
2025-09-28 10:26:08 +02:00
a3b4a6d0c2 Refactor event and fight repositories to use numeric IDs for groups; update datetime picker input handling; add new generator components for event fights and group phases.
All checks were successful
SteamWarCI Build successful
2025-09-16 18:03:29 +02:00
e5e3c15b07 Add refresh functionality and duplicate fight feature in FightEditRow component 2025-06-29 11:23:51 +02:00
3576d5e034 Refactor save method to remove base64 encoding for page content
All checks were successful
SteamWarCI Build successful
2025-06-27 00:31:08 +02:00
ce895e9297 Add default value to prompt for change description in page update
All checks were successful
SteamWarCI Build successful
2025-06-27 00:28:37 +02:00
7c83ad0937 Add prompt for change description in page update
All checks were successful
SteamWarCI Build successful
2025-06-27 00:28:16 +02:00
5e0a9d89b3 Fixing
All checks were successful
SteamWarCI Build successful
2025-06-27 00:24:13 +02:00
8424c14ca9 Remove unused import of ExtendedEvent from TeamTable.svelte
Some checks failed
SteamWarCI Build failed
2025-06-26 23:54:21 +02:00
602a7e1453 Remove unused import of Team from TeamTable.svelte
Some checks failed
SteamWarCI Build failed
2025-06-26 23:53:03 +02:00
9f31c5ff0c Remove unused import of Team from EventFightList.svelte
Some checks failed
SteamWarCI Build failed
2025-06-26 23:50:28 +02:00
8a41b98c58 Remove unused import of ExtendedEvent from EventFightList.svelte
Some checks failed
SteamWarCI Build failed
2025-06-26 23:49:09 +02:00
bd1c4f7f45 feat: Refactor event management components and introduce EventModel for better state handling
All checks were successful
SteamWarCI Build successful
2025-06-04 11:33:11 +02:00
da3699167b feat: Add frontmatter editor and enhance page management with YAML support; update dependencies and improve UI interactions
Some checks failed
SteamWarCI Build failed
2025-05-29 12:35:58 +02:00
7d75453be5 Refactor FightTable and GroupTable components to use numeric group identifiers; enhance event handling in FightEdit and EventFightList; add new Pages management UI with editor tabs; improve event data handling and display logic; update event types to include hasFinished status; optimize announcement page rendering and structure.
Some checks failed
SteamWarCI Build failed
2025-05-28 12:30:05 +02:00
2bf3beb044 feat: Implement group management features with dialogs for editing and displaying group results, enhance event creation with a form, and update team and referee management UI
All checks were successful
SteamWarCI Build successful
2025-05-23 14:23:33 +02:00
5277c9a3fc feat: Enhance event management with FightEdit and GroupEdit components, including improved data handling and new functionalities 2025-05-22 19:41:49 +02:00
1da279bb24 feat: Add FightEdit and GroupEdit components for enhanced event management
All checks were successful
SteamWarCI Build successful
2025-05-10 22:22:12 +02:00
7d67ad0950 Refactor stores and types for improved data handling and schema definitions
All checks were successful
SteamWarCI Build successful
- Consolidated player fetching logic in stores.ts to utilize dataRepo.
- Introduced teams fetching logic in stores.ts.
- Updated permissions structure in stores.ts for better clarity.
- Enhanced data schemas in data.ts with new ResponseUser and ResponseTeam schemas.
- Expanded event-related schemas in event.ts to include groups, relations, and event creation/update structures.
- Improved code formatting for consistency and readability across files.
2025-05-08 21:47:36 +02:00
4da8fe50c0 feat: Refactor EventEdit and EventFightList components for improved UI and functionality
All checks were successful
SteamWarCI Build successful
- Enhanced EventEdit component with AlertDialog for delete confirmation.
- Added Menubar component to EventFightList for batch editing options.
- Updated alert-dialog components to streamline props and improve reactivity.
- Refactored menubar components for better structure and usability.
- Improved accessibility and code readability across various components.
2025-04-16 12:55:10 +02:00
7757978668 refactor: clean up imports and improve player search functionality in RefereesList
All checks were successful
SteamWarCI Build successful
2025-04-16 00:17:10 +02:00
9eea0b2b3f feat: enhance EventFightList with grouping and selection features
All checks were successful
SteamWarCI Build successful
- Added grouping functionality to the EventFightList component, allowing fights to be grouped by their associated group.
- Implemented row selection with checkboxes for both individual fights and groups, enabling bulk selection.
- Updated columns definition to include a checkbox for selecting all rows and individual row selection checkboxes.
- Modified the checkbox component to support indeterminate state and improved styling.
- Enhanced date formatting for fight start times in the table.
2025-04-15 16:28:19 +02:00
063638d016 Add TeamTable component and improve EventView layout
All checks were successful
SteamWarCI Build successful
2025-04-14 23:31:19 +02:00
d1c926c093 Refactor referee management into standalone component
Some checks failed
SteamWarCI Build failed
2025-04-02 09:20:36 +02:00
86d90e3fd2 New Dashboard 2025-03-01 20:00:46 +01:00