Commit Graph
100 Commits
Author SHA1 Message Date
Chaoscaot 887235dc86 Enhance caching mechanism by adding future promise to cached function and updating maps retrieval logic to use it
SteamWarCI Build successful
2025-06-29 13:54:03 +02:00
Chaoscaot a99a066f0d Merge branch 'master' of https://git.steamwar.de/SteamWar/Website
SteamWarCI Build successful
2025-06-29 11:24:07 +02:00
Chaoscaot e5e3c15b07 Add refresh functionality and duplicate fight feature in FightEditRow component 2025-06-29 11:23:51 +02:00
Chaoscaot 3576d5e034 Refactor save method to remove base64 encoding for page content
SteamWarCI Build successful
2025-06-27 00:31:08 +02:00
Chaoscaot ce895e9297 Add default value to prompt for change description in page update
SteamWarCI Build successful
2025-06-27 00:28:37 +02:00
Chaoscaot 7c83ad0937 Add prompt for change description in page update
SteamWarCI Build successful
2025-06-27 00:28:16 +02:00
Chaoscaot 5e0a9d89b3 Fixing
SteamWarCI Build successful
2025-06-27 00:24:13 +02:00
Chaoscaot 2a8b98ce5b Update copyright year to 2025 in table.css
SteamWarCI Build successful
2025-06-26 23:57:55 +02:00
Chaoscaot 427818d6bf Fixing
SteamWarCI Build failed
2025-06-26 23:56:45 +02:00
Chaoscaot 8424c14ca9 Remove unused import of ExtendedEvent from TeamTable.svelte
SteamWarCI Build failed
2025-06-26 23:54:21 +02:00
Chaoscaot 602a7e1453 Remove unused import of Team from TeamTable.svelte
SteamWarCI Build failed
2025-06-26 23:53:03 +02:00
Chaoscaot 9f31c5ff0c Remove unused import of Team from EventFightList.svelte
SteamWarCI Build failed
2025-06-26 23:50:28 +02:00
Chaoscaot 8a41b98c58 Remove unused import of ExtendedEvent from EventFightList.svelte
SteamWarCI Build failed
2025-06-26 23:49:09 +02:00
Chaoscaot bd1c4f7f45 feat: Refactor event management components and introduce EventModel for better state handling
SteamWarCI Build successful
2025-06-04 11:33:11 +02:00
Chaoscaot df389b3acf Merge remote-tracking branch 'origin/master' into event-brackets
SteamWarCI Build successful
2025-06-01 15:40:33 +02:00
Chaoscaot 4ecb5fa024 Merge branch 'master' of https://git.steamwar.de/SteamWar/Website
SteamWarCI Build successful
2025-05-31 21:02:48 +02:00
Chaoscaot 27f0b962c1 feat: Enhance article styling with code and link formatting 2025-05-31 21:02:24 +02:00
Chaoscaot da3699167b feat: Add frontmatter editor and enhance page management with YAML support; update dependencies and improve UI interactions
SteamWarCI Build failed
2025-05-29 12:35:58 +02:00
Chaoscaot 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.
SteamWarCI Build failed
2025-05-28 12:30:05 +02:00
Chaoscaot 0205108d2d Implement code changes to enhance functionality and improve performance
SteamWarCI Build successful
2025-05-23 14:25:29 +02:00
Chaoscaot 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
SteamWarCI Build successful
2025-05-23 14:23:33 +02:00
Chaoscaot b440456687 Merge branch 'event-brackets' of https://git.steamwar.de/SteamWar/Website into event-brackets
SteamWarCI Build successful
2025-05-22 19:42:17 +02:00
Chaoscaot 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
Chaoscaot 1da279bb24 feat: Add FightEdit and GroupEdit components for enhanced event management
SteamWarCI Build successful
2025-05-10 22:22:12 +02:00
Chaoscaot 7d67ad0950 Refactor stores and types for improved data handling and schema definitions
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
Chaoscaot 6377799e1b style: Improve code formatting and readability across multiple components
SteamWarCI Build successful
2025-05-07 14:33:48 +02:00
Chaoscaot b3598e1ee1 style: Improve code formatting and readability in FightStatistics component
SteamWarCI Build successful
2025-05-06 13:42:49 +02:00
Chaoscaot b9db5be858 style: Improve formatting and readability of WarShip rules
SteamWarCI Build successful
2025-04-22 23:34:13 +02:00
Chaoscaot 3e54934806 feat: Enable autoDarkMode in Basic layout for admin new page
SteamWarCI Build successful
2025-04-18 12:46:21 +02:00
Chaoscaot 98638f94fc feat: Add autoDarkMode support to Basic layout and update admin index
SteamWarCI Build successful
2025-04-18 12:43:09 +02:00
Chaoscaot 4da8fe50c0 feat: Refactor EventEdit and EventFightList components for improved UI and functionality
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
Chaoscaot 7757978668 refactor: clean up imports and improve player search functionality in RefereesList
SteamWarCI Build successful
2025-04-16 00:17:10 +02:00
Chaoscaot 9eea0b2b3f feat: enhance EventFightList with grouping and selection features
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
Chaoscaot 063638d016 Add TeamTable component and improve EventView layout
SteamWarCI Build successful
2025-04-14 23:31:19 +02:00
Chaoscaot f5a778d9b4 Trigger Rebuild
SteamWarCI Build successful
2025-04-14 18:21:26 +02:00
Chaoscaot 1b391b193e Implement code changes to enhance functionality and improve performance
SteamWarCI Build failed
2025-04-14 18:18:40 +02:00
Chaoscaot c05c032e3f Fix Merge
SteamWarCI Build failed
2025-04-14 18:15:05 +02:00
Chaoscaot da6f741806 Trigger Rebuild
SteamWarCI Build successful
2025-04-14 17:55:39 +02:00
Chaoscaot 36685bffd1 Fix wording in SteamWar Arcade event announcement for clarity
SteamWarCI Build successful
2025-04-14 17:53:46 +02:00
Chaoscaot caf9ea6cf1 Add SteamWar Arcade event image and update markdown file
SteamWarCI Build successful
2025-04-14 17:48:14 +02:00
Chaoscaot d505265910 Update sw-arcade.md with event details and correct creation date
SteamWarCI Build successful
2025-04-14 17:36:20 +02:00
Chaoscaot c8156ea47e Set fixed height for chart and disable aspect ratio maintenance
SteamWarCI Build successful
2025-04-05 15:21:36 +02:00
Chaoscaot 20a47ca6b6 Add favicon.svg to the public directory
SteamWarCI Build successful
2025-04-05 15:06:10 +02:00
Chaoscaot 2d601b9c4d Update schematic stats label and remove permission check
SteamWarCI Build successful
2025-04-02 09:58:11 +02:00
Chaoscaot 48586f1a50 Add error handling and improve file upload UX
SteamWarCI Build successful
2025-04-02 09:52:37 +02:00
Chaoscaot 7153cacbab Merge remote-tracking branch 'origin/master'
SteamWarCI Build successful
# Conflicts:
#	src/content/modes/missilewars.json
2025-04-02 09:40:05 +02:00
Chaoscaot 73cee211f2 Refactor referee management into standalone component 2025-04-02 09:39:58 +02:00
Chaoscaot 83074df7ef Refactor referee management into standalone component
SteamWarCI Build failed
2025-04-02 09:21:35 +02:00
Chaoscaot d1c926c093 Refactor referee management into standalone component
SteamWarCI Build failed
2025-04-02 09:20:36 +02:00
Chaoscaot ba7ecc1a8e Merge remote-tracking branch 'origin/master'
SteamWarCI Build successful
2025-03-04 23:33:17 +01:00
Chaoscaot 6ea92f9383 Tracking and adding LFS artifacts 2025-03-04 23:33:00 +01:00
Chaoscaot a231032555 Add and standardize MissileWars translations and links
SteamWarCI Build successful
2025-03-02 16:21:43 +01:00
Chaoscaot 3aa3731bcb Add MissileWars mode config and leaderboard link
SteamWarCI Build successful
2025-03-02 16:18:37 +01:00
Chaoscaot 5e80c95bfd Add download link and update source URL in teamserver.json
SteamWarCI Build successful
2025-03-02 16:12:47 +01:00
Chaoscaot 73bd6a5e96 Fix Website
SteamWarCI Build successful
2025-03-01 20:07:09 +01:00
Chaoscaot 9c02cc1f4d Fix Website
SteamWarCI Build successful
2025-03-01 20:04:41 +01:00
Chaoscaot de8457fe45 Fix Website
SteamWarCI Build successful
2025-03-01 20:03:04 +01:00
Chaoscaot 4fbe01f987 New Dashboard 2025-03-01 20:01:04 +01:00
Chaoscaot 86d90e3fd2 New Dashboard 2025-03-01 20:00:46 +01:00
Chaoscaot bccd5eb5a0 Enhance request handling with token refresh and retries
SteamWarCI Build successful
2025-03-01 11:55:01 +01:00
Chaoscaot 53afe70b27 Refactor token refresh logic to streamline error handling.
SteamWarCI Build successful
2025-03-01 11:34:09 +01:00
Chaoscaot 4bbdaa06a9 Refactor auth handling to improve token refresh logic
SteamWarCI Build successful
2025-03-01 11:30:30 +01:00
Chaoscaot f03867b9a7 Add retry mechanism and limit for token requests
SteamWarCI Build successful
2025-03-01 11:27:06 +01:00
Chaoscaot 23e10eef0f Fix group filtering logic in FightTable.svelte
SteamWarCI Build successful
2025-03-01 11:15:39 +01:00
Chaoscaot b53ce04a75 Remove reset password functionality
SteamWarCI Build successful
2025-02-23 17:23:45 +01:00
Chaoscaot 069a9973a4 Add Gitea link and icon to navbar layout
SteamWarCI Build successful
2025-02-23 15:20:50 +01:00
Chaoscaot c3410de1d7 Refactor event handling to use Promises for better efficiency.
SteamWarCI Build successful
2025-02-23 12:25:56 +01:00
Chaoscaot a23c514102 Revert "Refactor event mounts and update script management."
This reverts commit bf8110af6c.
2025-02-23 12:20:34 +01:00
Chaoscaot bf8110af6c Refactor event mounts and update script management.
SteamWarCI Build successful
2025-02-23 12:18:58 +01:00
Chaoscaot 349f71af1c Add event listener for "astro:before-swap" in slug page
SteamWarCI Build successful
2025-02-23 12:14:11 +01:00
Chaoscaot dda37127ca Use type import and update page load event handling.
SteamWarCI Build successful
2025-02-23 09:59:37 +01:00
Chaoscaot 1433784369 Update auth API endpoints to remove "/v2" prefix
SteamWarCI Build successful
2025-02-20 22:15:02 +01:00
Chaoscaot 2c63a33bda Refine token validation and update user stats endpoint.
SteamWarCI Build successful
Extend access token validation to include a 10-second buffer to prevent potential expiry issues. Modify the user stats API call to use the base `/stats/user` endpoint for improved consistency.
2025-02-18 00:09:06 +01:00
Chaoscaot 87265e5ccc Add "Repeat Password" label to i18n and form components
SteamWarCI Build successful
2025-02-17 18:32:54 +01:00
Chaoscaot 75f1a6528b Refactor authentication and implement password reset.
SteamWarCI Build successful
2025-02-17 18:29:17 +01:00
Chaoscaot 14b31be465 Fix i18n MircoWG
SteamWarCI Build successful
2025-01-26 10:35:23 +01:00
Chaoscaot a75b5b7c09 Fix Branch Creation
SteamWarCI Build successful
2025-01-26 10:24:20 +01:00
Chaoscaot 9146f65455 Fix Padding
SteamWarCI Build successful
2025-01-21 14:57:05 +01:00
Chaoscaot 254807efa6 Rebuild
SteamWarCI Build successful
2025-01-20 23:06:52 +01:00
Chaoscaot 36931aabb1 Fixes and Upgrade to Astro 5
SteamWarCI Build failed
2025-01-20 23:04:34 +01:00
Chaoscaot 628599f019 Fix Login Page and add Jahresplan
SteamWarCI Build successful
2025-01-20 19:21:21 +01:00
Chaoscaot 0a6c61bd88 Fix Upload
SteamWarCI Build successful
2025-01-20 17:42:08 +01:00
Chaoscaot 8bbad8b3cc Fix CI
SteamWarCI Build successful
2025-01-20 15:50:17 +01:00
Chaoscaot 5af6176889 Fix CI
SteamWarCI Build failed
2025-01-20 15:49:59 +01:00
Chaoscaot 9250dd5088 Fix CI
SteamWarCI Build failed
2025-01-20 15:49:36 +01:00
Chaoscaot 276e19409d Fix CI
SteamWarCI Build failed
2025-01-20 15:48:49 +01:00
Chaoscaot 11fa9fa126 Fix CI
SteamWarCI Build failed
2025-01-20 15:46:46 +01:00
Chaoscaot 17ec6023a9 Fix CI
SteamWarCI Build failed
2025-01-20 15:45:43 +01:00
Chaoscaot 3c7c899868 Fix CI
SteamWarCI Build failed
2025-01-20 15:41:59 +01:00
Chaoscaot 9cb161e470 Fix CI
SteamWarCI Build failed
2025-01-20 15:38:58 +01:00
Chaoscaot 7fc7c2a6eb Fix CI
SteamWarCI Build failed
2025-01-20 15:37:28 +01:00
Chaoscaot 2fce94d46b Fix CI
SteamWarCI Build failed
2025-01-20 15:35:21 +01:00
Chaoscaot 6356c9911a Fix CI
SteamWarCI Build failed
2025-01-20 15:34:38 +01:00
Chaoscaot 2402896fd5 Fix CI
SteamWarCI Build failed
2025-01-20 15:33:12 +01:00
Chaoscaot 2940304492 Fix CI
SteamWarCI Build failed
2025-01-20 15:32:20 +01:00
Chaoscaot 4c0a237b27 Merge remote-tracking branch 'origin/master'
SteamWarCI Build failed
2025-01-20 15:26:55 +01:00
Chaoscaot 77b8b41afb Fix CodeMirror 2025-01-20 15:19:18 +01:00
Chaoscaot a321b12680 Merge remote-tracking branch 'origin/master'
SteamWarCI Build failed
2025-01-20 15:05:42 +01:00
Chaoscaot feba5a5b4a Fix CodeMirror 2025-01-20 15:05:33 +01:00
Chaoscaot fdc7bb93dd Add some stuff 2025-01-19 17:58:26 +01:00