Commit Graph

  • aef32a8982 Change log level to DEBUG in beta configuration and improve logging in LoginController. akastijn 2025-07-06 19:23:38 +0200
  • 42f0961f13 Directly initialize JwtHelperService in auth service akastijn 2025-07-06 19:14:06 +0200
  • 04310e1cce Switch to localStorage for JWT handling and simplify case transformation logic in LoginComponent. Update app.config.ts and related services to align with the new token management method. Mark JwtClaims interface as exported. akastijn 2025-07-06 19:10:17 +0200
  • 54e747118c Merge branch 'bans' Peter 2025-07-06 18:15:09 +0200
  • 43430cfbef Merge remote-tracking branch 'origin/bans' into bans bans Peter 2025-07-06 11:13:59 +0200
  • cce83a08de Replace fakeLogin() with actual login() method in AuthService and remove redundant fakeLogin() implementation. akastijn 2025-07-04 23:32:08 +0200
  • f0faa63ca7 Add JWT support for authentication handling akastijn 2025-07-04 22:31:41 +0200
  • dfea91d8ca Add PrivilegedUserMapper to InitializeWebDb setup akastijn 2025-07-04 21:37:11 +0200
  • 73916f0aae Add login button to header akastijn 2025-07-04 21:14:45 +0200
  • ebe66c87c0 Rework folder structure in frontend akastijn 2025-07-04 19:50:21 +0200
  • c42fc38b2c Add SecurityAuthFailureHandler for better handling of authentication and access failures; update SecurityConfig to integrate the new handler. akastijn 2025-07-04 19:49:04 +0200
  • 213f9987d9 Remove particle component and its associated routes and security controls. akastijn 2025-07-03 20:08:56 +0200
  • 48cac607de Add route for lazy-loaded Login component. akastijn 2025-07-03 20:02:07 +0200
  • 6ed2e15017 Parametrize notification server URL configuration for improved flexibility. akastijn 2025-06-29 03:17:25 +0200
  • 7fc25f46f3 Add endpoints, services, and security controls for particle file management, including save and download APIs. akastijn 2025-06-29 03:15:39 +0200
  • c72703ea32 Refactor user privilege handling to use Optional instead of null checks. Remove unused cache entries and update security configuration to refine access controls. akastijn 2025-06-23 21:34:54 +0200
  • e837a9216d Fix slider sticking out of page Teriuihi 2025-06-23 00:25:31 +0200
  • d4363b3a8a Add particle type selection, size control, and enhance particle property handling Teriuihi 2025-06-23 00:23:03 +0200
  • 1e5862bae6 Add new particle types and enhance particle attributes handling Teriuihi 2025-06-23 00:04:30 +0200
  • daf88ea437 Add opacity control for intersection plane Teriuihi 2025-06-22 23:24:06 +0200
  • 9abd570b87 Add support for darkmode Teriuihi 2025-06-22 23:15:06 +0200
  • 5284d498f3 Add a reset camera button and implement default camera reset functionality Teriuihi 2025-06-22 20:53:11 +0200
  • c3a7be82e9 Add an option to highlight particles Teriuihi 2025-06-22 20:46:08 +0200
  • fdb57289f8 Fix weird interactions between plane and player model textures Teriuihi 2025-06-22 20:20:40 +0200
  • 60c1329163 Switch to steve Teriuihi 2025-06-22 20:17:02 +0200
  • 0e71c0f581 Fix textures overlapping and glitching for legs Teriuihi 2025-06-22 20:15:35 +0200
  • eb67a33331 Change default camera position Teriuihi 2025-06-22 20:12:25 +0200
  • 39f20796ce Simplify UV mapping logic and remove unnecessary face rotation handling Teriuihi 2025-06-22 20:08:42 +0200
  • e00165c56f Fix uv rotation Teriuihi 2025-06-22 20:04:26 +0200
  • 02c6497700 Fix mapping Teriuihi 2025-06-22 20:01:11 +0200
  • 0efd476676 Initial attempt at textures Teriuihi 2025-06-22 19:53:27 +0200
  • 237518638c Increase particles-list height in FramesComponent to 550px for improved visibility. Teriuihi 2025-06-22 19:34:20 +0200
  • fea1a98cea Adjust RendererService to use dynamic container height and update OrbitControls limits Teriuihi 2025-06-22 19:27:55 +0200
  • ecd9b3d824 Modularize renderer and plane control functionality into RenderContainerComponent Teriuihi 2025-06-22 19:23:54 +0200
  • 9808b5d63d Add manual plane orientation controls with lock/unlock functionality Teriuihi 2025-06-22 19:16:32 +0200
  • c13b7077a7 Remove unused OnInit lifecycle hook from ParticlesComponent and cleanup redundant comments. Teriuihi 2025-06-22 19:08:28 +0200
  • 023ae809ef Modularize ParticlesComponent by separating particle, frame, and property functionalities into dedicated components Teriuihi 2025-06-22 19:06:52 +0200
  • 3a6f137c9a Update ParticlesComponent to allow dynamic plane position limits and improve slider configuration Teriuihi 2025-06-22 17:59:29 +0200
  • cb8447a096 Correct default plane locations Teriuihi 2025-06-22 17:38:28 +0200
  • 3e98e1a498 add plane orientation for looking from above/below Teriuihi 2025-06-22 17:32:32 +0200
  • 4c31a91bb4 Add modular services for Three.js integration in ParticlesComponent Teriuihi 2025-06-22 17:26:10 +0200
  • d6faaba01c Update security configuration to allow unrestricted access Teriuihi 2025-06-22 01:15:45 +0200
  • 56175e62d6 Remove RemoveTrailingPeriodPipe import from AboutComponent Teriuihi 2025-06-22 01:10:53 +0200
  • 283838f444 Enhance ParticlesComponent to adjust plane position dynamically based on rotation angle. particles Teriuihi 2025-06-22 01:10:21 +0200
  • 49fe335c73 Refactor ParticlesComponent: simplify plane creation, remove legacy handler, and enhance quadrant logic with material updates. Teriuihi 2025-06-22 01:03:17 +0200
  • 1875f050c6 Add orbit controls and mouse interaction to ParticlesComponent Teriuihi 2025-06-22 00:55:38 +0200
  • 52d8658be3 Add particle creator component with Three.js integration CREDITS: Junie Teriuihi 2025-06-22 00:40:16 +0200
  • 32a454c034 Refactor permission handling and authentication services Teriuihi 2025-06-21 23:15:46 +0200
  • 07646e8c42 Implement enhanced login functionality with JWT, role-based permissions, and frontend integration Teriuihi 2025-05-30 23:41:13 +0200
  • 174ed834ca Added pages and fitting content for community, nickgenerator annd nicknames Peter 2025-05-30 23:07:42 +0200
  • 20dcebbab9 Added new pages with fitting content: skyblock, custom features, guide book, ranks, commandlist, reducing lag, staff powers Peter 2025-05-30 22:19:36 +0200
  • c4c17b3adc Add JWT-based login flow with key pair generation Teriuihi 2025-05-24 01:33:36 +0200
  • cf758bfe60 Add endpoints and schema for history retrieval by UUID Teriuihi 2025-05-03 04:37:47 +0200
  • 8c7ec0a237 Restrict team member query to global world scope. Teriuihi 2025-05-02 01:33:45 +0200
  • 80462218a7 Update role label for head mod Teriuihi 2025-05-02 01:32:15 +0200
  • 26b5f86983 Add rate limiting to LoginController endpoints Teriuihi 2025-04-26 23:14:33 +0200
  • ba6cf6d938 Add rate limiting to AppealController methods Teriuihi 2025-04-26 23:13:26 +0200
  • 643545a18a Add appeal and login functionality structure Teriuihi 2025-04-26 20:58:47 +0200
  • b922487d76 Fix punishment tag colors and avatar image size Teriuihi 2025-04-20 17:29:51 +0200
  • 54eb1ea735 Fixes #15 Teriuihi 2025-04-20 17:19:50 +0200
  • 9043c774f7 Refactor ban details layout and enhanced formatting. Peter 2025-04-20 17:00:31 +0200
  • 43b75b8e74 Fixed punishment removed message closes #12 Teriuihi 2025-04-19 22:19:08 +0200
  • 07c77f5485 Update ban history formatting to include clearer unban details Teriuihi 2025-04-19 22:13:19 +0200
  • d54a7e51ee Add MyPet and Warps components with HTML, SCSS Peter 2025-04-19 16:37:27 +0200
  • 6be6944dea Update rate limit for HistoryApiController Teriuihi 2025-04-19 05:00:41 +0200
  • 3babde5513 Add punishment details and history retrieval functionality Teriuihi 2025-04-19 04:02:51 +0200
  • a1912b96d8 Update favicon Teriuihi 2025-04-19 01:40:14 +0200
  • e9880f8864 Remove redundant 'logging' property from angular.json Teriuihi 2025-04-19 01:34:31 +0200
  • 3449cf24b1 Remove extractCss configuration from angular.json Teriuihi 2025-04-19 01:33:41 +0200
  • 43edd49273 Set up environment-based configurations for API and builds. Teriuihi 2025-04-19 01:28:29 +0200
  • 3d4d77bc73 Add WebConfig for static resource handling Teriuihi 2025-04-19 01:07:49 +0200
  • 5b158ae3f7 Add application-beta.properties for beta environment config. Teriuihi 2025-04-19 01:01:48 +0200
  • bbedd2257e Ensure backend tasks depend on frontend build completion Teriuihi 2025-04-19 00:44:52 +0200
  • 6f2a48338b Fix npm executable path resolution in build script Teriuihi 2025-04-19 00:09:33 +0200
  • e6df93ff5c Fix npm executable path resolution in build script Teriuihi 2025-04-19 00:08:13 +0200
  • 680506997e Add Claiming and Economy pages with routing and styles Peter 2025-04-18 22:52:05 +0200
  • 235f4fb60f Refactor database queries and handle non-429 errors in history Teriuihi 2025-04-18 22:41:04 +0200
  • 6dbb36399f Add 'node' to .gitignore Teriuihi 2025-04-18 22:27:42 +0200
  • 25e8dc8e8e Update build scripts to integrate frontend with backend. Teriuihi 2025-04-18 22:24:55 +0200
  • 5759d6c0dc Merge remote-tracking branch 'origin/master' Peter 2025-04-18 21:54:56 +0200
  • 96cc4610dd Add pagination display and update button styling Peter 2025-04-18 21:54:36 +0200
  • f53fc9746e Update avatar URL logic for console entries Teriuihi 2025-04-18 20:47:23 +0200
  • ecee377f01 Add API endpoints for search result counts by name and UUID Teriuihi 2025-04-18 20:43:17 +0200
  • ee66bdda83 Add pagination display and update button styling Peter 2025-04-18 19:33:54 +0200
  • 905373093c Update rate limiting headers and adjust time unit for limits Teriuihi 2025-04-18 19:32:34 +0200
  • 21f2b3e4a5 Refactor pagination logic and add error handling in history Teriuihi 2025-04-18 19:32:23 +0200
  • 53f67a5075 Fix handling of non-positive expiry times in punishment history Teriuihi 2025-04-18 18:46:14 +0200
  • 87a0b9ad1b Refactor pagination buttons and adjust rate limit interval. Peter 2025-04-18 18:45:40 +0200
  • a01038e86c Refactor rate-limiting and name history queries. Teriuihi 2025-04-18 18:33:47 +0200
  • e3eaab708c Add rate-limiting mechanism with AOP for API endpoints Teriuihi 2025-04-17 20:31:14 +0200
  • a3570b6833 Fix improperly formatted (input) binding in bans component Peter 2025-04-12 23:02:28 +0200
  • 48fd133b6d Fix pageChange emission to use history length Teriuihi 2025-04-12 23:01:35 +0200
  • 21b87fbf68 Add appeal endpoints and schema definitions Teriuihi 2025-04-12 22:51:16 +0200
  • 3a2a54050f Add custom avatar for console entries in ban history Teriuihi 2025-04-12 22:20:45 +0200
  • a5adb031bd Add pagination handling with pageSize and pageChange EventEmitter Teriuihi 2025-04-12 22:11:40 +0200
  • d535dd1ba9 Reset page number on search and filter changes Teriuihi 2025-04-12 21:55:51 +0200
  • 13122559db Refactor table and pagination UI components. Peter 2025-04-12 21:55:25 +0200
  • a4d8fc07e9 Updated styles and structure for history table and navigation Peter 2025-04-12 19:42:06 +0200
  • 3ed5fcfc0f Add pagination controls with proper state handling in BansComponent Teriuihi 2025-04-12 17:41:44 +0200
  • 81807b107c Enhance user and punisher avatar display in history table Peter 2025-04-12 17:41:29 +0200