Commit Graph

  • ef46b6f3b9 chore: integrate timezone functionality and improve logging in weather updates main StarAppeal 2026-05-01 04:43:15 +02:00
  • 11913450f1 chore: remove commented code for type checking in restStorage StarAppeal 2026-05-01 03:32:15 +02:00
  • 6186d45ee3 chore: remove spotify integration, add lastfm integration, unify music data StarAppeal 2026-04-30 20:51:31 +02:00
  • c8dc052029 chore: enhance user polling and update handling in services StarAppeal 2026-04-30 17:17:33 +02:00
  • 84738c28a8 chore: enhance RestUser to support WebSocket notifications and update user state handling StarAppeal 2026-04-30 17:17:27 +02:00
  • dcc0cd068a chore: update deployment workflows to use heavy and light runners StarAppeal 2026-04-29 12:02:50 +02:00
  • 59a0978662 npm audit fix StarAppeal 2026-04-29 01:30:19 +02:00
  • 9951e897c2 chore: add Docker login and logout commands in deployment scripts StarAppeal 2026-04-29 00:06:04 +02:00
  • b6639c4488 chore: specify services in docker-compose up commands for backend and frontend StarAppeal 2026-04-28 23:48:58 +02:00
  • 8608e00488 chore: remove cache configuration from deploy.yml StarAppeal 2026-04-28 17:38:53 +02:00
  • f323634bb0 change workflow from github specific to gitea StarAppeal 2026-04-28 17:13:33 +02:00
  • 8e86a04a06 change workflow folder name to gitea StarAppeal 2026-04-28 12:31:24 +02:00
  • 4955ae4835 fix: package.json & package-lock.json to reduce vulnerabilities snyk-fix-95c0107fbca098fe1abd11f4df73d818 snyk-bot 2026-02-13 14:48:40 +00:00
  • 6269b2484f fix: package.json & package-lock.json to reduce vulnerabilities snyk-fix-44dec5cab9cfe4b2a24a711609159228 snyk-bot 2026-02-06 03:10:11 +00:00
  • a80f6a8c6a fix: upgrade ws from 8.17.1 to 8.19.0 snyk-upgrade-b24f8fb544529d32b632893c2365f4dc snyk-bot 2026-01-30 11:07:57 +00:00
  • cdabb2bbc9 chore: update user location structure and add validation tests StarAppeal 2026-01-23 00:47:07 +01:00
  • 492406a1a9 chore: update user location structure and add validation tests StarAppeal 2026-01-23 00:47:07 +01:00
  • 162a4b8774 feat: add endpoint to update user location with validation StarAppeal 2026-01-23 00:37:02 +01:00
  • 7a1d9c029d feat: add endpoint to update user location with validation StarAppeal 2026-01-23 00:37:02 +01:00
  • c9d73bb1ab chore: enhance user change stream handling for update and replace operations StarAppeal 2026-01-23 00:00:13 +01:00
  • d9b5badee3 chore: enhance user change stream handling for update and replace operations StarAppeal 2026-01-23 00:00:13 +01:00
  • df773866c0 chore: update package-lock.json StarAppeal 2026-01-22 23:29:50 +01:00
  • 63a0145b9d chore: update package-lock.json StarAppeal 2026-01-22 23:29:50 +01:00
  • a955ed2de6 feat: implement default state handling in GetStateEvent StarAppeal 2026-01-22 23:29:32 +01:00
  • 4a349599c5 feat: implement default state handling in GetStateEvent StarAppeal 2026-01-22 23:29:32 +01:00
  • 60bb8d8728 chore: update location field to use object schema with latitude and longitude StarAppeal 2026-01-22 23:29:18 +01:00
  • b87cdc00c6 chore: update location field to use object schema with latitude and longitude StarAppeal 2026-01-22 23:29:18 +01:00
  • ddbdecd568 test: update WeatherUpdatesEvent to use location coordinates instead of city names StarAppeal 2026-01-22 23:00:22 +01:00
  • 1758979d99 test: update WeatherUpdatesEvent to use location coordinates instead of city names StarAppeal 2026-01-22 23:00:22 +01:00
  • bd03d94521 test: update bcrypt mock to use bcryptjs in passwordUtils tests StarAppeal 2026-01-22 22:55:31 +01:00
  • b56425c9a7 test: update bcrypt mock to use bcryptjs in passwordUtils tests StarAppeal 2026-01-22 22:55:31 +01:00
  • 5c68ca37a7 chore: replace bcrypt with bcryptjs in package.json and update related imports StarAppeal 2026-01-22 22:46:15 +01:00
  • 834f4212f1 chore: replace bcrypt with bcryptjs in package.json and update related imports StarAppeal 2026-01-22 22:46:15 +01:00
  • 833a916c5b fix: package.json & package-lock.json to reduce vulnerabilities snyk-fix-a45f281fd2680acaee5f32749671580d snyk-bot 2026-01-22 21:40:31 +00:00
  • edebb71894 create package-lock.json StarAppeal 2026-01-22 22:38:45 +01:00
  • 58499bc800 create package-lock.json StarAppeal 2026-01-22 22:38:45 +01:00
  • 2879417dea Merge branch 'temp-rettung' StarAppeal 2026-01-22 22:37:26 +01:00
  • 316759d5b0 Merge branch 'temp-rettung' StarAppeal 2026-01-22 22:37:26 +01:00
  • a302209fb8 Fix dependencies npm audit StarAppeal 2026-01-22 22:37:12 +01:00
  • 57beebd37e Fix dependencies npm audit StarAppeal 2026-01-22 22:37:12 +01:00
  • 240e6ff5d8 Merge pull request #4 from StarAppeal/snyk-upgrade-10f0f04833e110a471807a271aa13a21 StarAppeal 2026-01-19 01:24:55 +01:00
  • 64c7b72582 Merge pull request #4 from StarAppeal/snyk-upgrade-10f0f04833e110a471807a271aa13a21 StarAppeal 2026-01-19 01:24:55 +01:00
  • ce0b680dfb fix: upgrade mongoose from 8.18.2 to 8.20.4 snyk-upgrade-37a3b972b71c296cc4bd63e1a6fc7cb9 snyk-bot 2026-01-09 06:51:58 +00:00
  • 268d56c73f fix: upgrade @aws-sdk/s3-request-presigner from 3.896.0 to 3.955.0 snyk-bot 2026-01-09 06:51:54 +00:00
  • 9f2091ef54 fix: upgrade @aws-sdk/s3-request-presigner from 3.896.0 to 3.955.0 snyk-bot 2026-01-09 06:51:54 +00:00
  • 903264ecd2 fix: upgrade @aws-sdk/client-s3 from 3.896.0 to 3.955.0 snyk-upgrade-adf21c69745b1c2ae485c8cf5a449b28 snyk-bot 2026-01-09 06:51:50 +00:00
  • 196a243d59 fix: upgrade typescript-eslint from 8.44.1 to 8.50.0 snyk-upgrade-857d16c29d4cfd9f957db430b1a7844b snyk-bot 2026-01-09 06:51:46 +00:00
  • 00255dc9b8 chore: add logging for weather updates request with user uuid StarAppeal 2025-12-27 18:48:27 +01:00
  • d4492fabb5 chore: add logging for weather updates request with user uuid StarAppeal 2025-12-27 18:48:27 +01:00
  • 80cad0d13b fix: update weather polling service calls to use latitude and longitude separately StarAppeal 2025-12-27 18:37:15 +01:00
  • 53e962b126 fix: update weather polling service calls to use latitude and longitude separately StarAppeal 2025-12-27 18:37:15 +01:00
  • 4d7f67be6c feat: add location search endpoint, update weather polling to use coordinates, and enforce weather rate limiting StarAppeal 2025-12-27 18:31:12 +01:00
  • e678bc800b feat: add location search endpoint, update weather polling to use coordinates, and enforce weather rate limiting StarAppeal 2025-12-27 18:31:12 +01:00
  • 4032206437 chore: Add endpoint to update user state and update test cases StarAppeal 2025-12-27 04:49:08 +01:00
  • e3926a422a chore: Add endpoint to update user state and update test cases StarAppeal 2025-12-27 04:49:08 +01:00
  • 77995057e4 chore: Update docker-compose commands to use the new syntax StarAppeal 2025-12-27 01:27:17 +01:00
  • f7bb3786d4 chore: Update docker-compose commands to use the new syntax StarAppeal 2025-12-27 01:27:17 +01:00
  • dac8145843 chore: Update docker compose commands to use the correct syntax StarAppeal 2025-12-27 00:53:05 +01:00
  • dcd6397154 chore: Update docker compose commands to use the correct syntax StarAppeal 2025-12-27 00:53:05 +01:00
  • 272ec841d3 feat: Add GitHub Actions workflows for building and deploying frontend and backend services StarAppeal 2025-12-27 00:47:49 +01:00
  • a2d336f38a feat: Add GitHub Actions workflows for building and deploying frontend and backend services StarAppeal 2025-12-27 00:47:49 +01:00
  • b032a4b00a fix: package.json & package-lock.json to reduce vulnerabilities snyk-fix-ec3bc335a5c53d068765ece202b942bc snyk-bot 2025-11-28 11:48:13 +00:00
  • 178418d02b test: Remove console error spy from database connection retry test StarAppeal 2025-09-30 06:59:22 +02:00
  • 8c9be8cbec test: Remove console error spy from database connection retry test StarAppeal 2025-09-30 06:59:22 +02:00
  • df94026f00 feat: Replace console logs with logger in database and S3 service StarAppeal 2025-09-30 06:58:03 +02:00
  • 19760db1f2 feat: Replace console logs with logger in database and S3 service StarAppeal 2025-09-30 06:58:03 +02:00
  • ec8578ff0c chore: Remove logging of weather data in websocket.ts StarAppeal 2025-09-30 06:55:59 +02:00
  • a0ee0fe6ea chore: Remove logging of weather data in websocket.ts StarAppeal 2025-09-30 06:55:59 +02:00
  • 10a075681d fix: Improve type definition for WebsocketEvent and add missing semicolon StarAppeal 2025-09-30 06:55:24 +02:00
  • d1347af2d9 fix: Improve type definition for WebsocketEvent and add missing semicolon StarAppeal 2025-09-30 06:55:24 +02:00
  • 47a9523c10 test: Update user tests to use dynamic ObjectId and add validation for ObjectId StarAppeal 2025-09-30 06:55:02 +02:00
  • 329911d3b5 test: Update user tests to use dynamic ObjectId and add validation for ObjectId StarAppeal 2025-09-30 06:55:02 +02:00
  • d617f801c4 fix: Update user ID in tests and enforce admin check in user retrieval route StarAppeal 2025-09-30 06:51:25 +02:00
  • 9975e4f1b1 fix: Update user ID in tests and enforce admin check in user retrieval route StarAppeal 2025-09-30 06:51:25 +02:00
  • 9b13763acf feat: Update ID validation to use ObjectId in REST user route StarAppeal 2025-09-30 06:49:05 +02:00
  • c193311b50 feat: Update ID validation to use ObjectId in REST user route StarAppeal 2025-09-30 06:49:05 +02:00
  • 8b65381ec9 chore: Remove unused import for CustomWebsocketEvent in websocketEventHandler.ts StarAppeal 2025-09-30 06:41:35 +02:00
  • 1360a86633 chore: Remove unused import for CustomWebsocketEvent in websocketEventHandler.ts StarAppeal 2025-09-30 06:41:35 +02:00
  • ee18c7a680 feat: Implement event registry for websocket events StarAppeal 2025-09-30 06:40:09 +02:00
  • 35ea1d8cb4 feat: Implement event registry for websocket events StarAppeal 2025-09-30 06:40:09 +02:00
  • ca58b40d80 feat: Implement SingleSpotifyUpdateEvent and SingleWeatherUpdateEvent for websocket communication StarAppeal 2025-09-30 06:32:43 +02:00
  • 55713a2372 feat: Implement SingleSpotifyUpdateEvent and SingleWeatherUpdateEvent for websocket communication StarAppeal 2025-09-30 06:32:43 +02:00
  • 1cedff56e5 feat: Enhance WebSocket server with UUID client mapping and connection handling StarAppeal 2025-09-30 06:07:43 +02:00
  • 8b8302ba36 feat: Enhance WebSocket server with UUID client mapping and connection handling StarAppeal 2025-09-30 06:07:43 +02:00
  • e1bd8109bc add package lock StarAppeal 2025-09-30 06:07:25 +02:00
  • 6364cece5b add package lock StarAppeal 2025-09-30 06:07:25 +02:00
  • c9483c16ac feat: Update CustomWebsocketEvent to support async handlers and refactor event registration StarAppeal 2025-09-30 05:46:02 +02:00
  • f206d5b4d3 feat: Update CustomWebsocketEvent to support async handlers and refactor event registration StarAppeal 2025-09-30 05:46:02 +02:00
  • 839ad0ec13 fix: Change default type parameter from 'never' to 'object' in CustomWebsocketEvent class StarAppeal 2025-09-30 05:36:49 +02:00
  • a6d549f467 fix: Change default type parameter from 'never' to 'object' in CustomWebsocketEvent class StarAppeal 2025-09-30 05:36:49 +02:00
  • e1a5e040a1 test: Add TypeScript ignore comments for private property access in spotifyPollingService tests StarAppeal 2025-09-30 05:21:12 +02:00
  • d710e735e9 test: Add TypeScript ignore comments for private property access in spotifyPollingService tests StarAppeal 2025-09-30 05:21:12 +02:00
  • 68a7f6b9cc feat: Update ESLint configuration to ignore build and test files StarAppeal 2025-09-30 05:18:29 +02:00
  • eeb257446e feat: Update ESLint configuration to ignore build and test files StarAppeal 2025-09-30 05:18:29 +02:00
  • d29f45a049 style: Clean up code formatting and remove unnecessary whitespace StarAppeal 2025-09-30 05:16:46 +02:00
  • 1395d625d3 style: Clean up code formatting and remove unnecessary whitespace StarAppeal 2025-09-30 05:16:46 +02:00
  • 9389d9c4b9 refactor: Improve type safety and error handling across multiple files, eslint fix StarAppeal 2025-09-30 05:16:25 +02:00
  • 5ddb7c67cf refactor: Improve type safety and error handling across multiple files, eslint fix StarAppeal 2025-09-30 05:16:25 +02:00
  • 9a600cac0f feat: Implement stayLoggedIn functionality for JWT authentication StarAppeal 2025-09-29 09:36:36 +02:00
  • a3a34b3576 feat: Implement stayLoggedIn functionality for JWT authentication StarAppeal 2025-09-29 09:36:36 +02:00