-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Development #9
Merged
Merged
Development #9
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This commit updates the version number and corresponding changelog details in the AppService. The changes include refactoring of code and fixing common crashes.
Fixed an issue with the HoppiesInterface parser causing incorrect parsing of data. The version number has been updated to 1.0.4.1, and the change log and available downloads have also been updated to reflect this hot.
Updated the latestVersion and availableDownloads version in the AppService from 1.0.4.1 to 1.0.5. This commit reflects the new version release of the Controller Plugin.
In this commit, the version of the app in AppService has been updated from '1.0.4.1' to '1.0.5', and the changelog has been updated to include a recent hotfix for the HoppiesInterface parser.
This commit adds a new data resource for the application. This includes the DataController, DataService, and DataModule. The DataController handles the API route '/data/network' to fetch network data. DataService is responsible for fetching and storing the network data, which is scheduled to run every minute. The DataModule includes the Data DataService.
Switched from using axios to fetch for making the API call in the fetchNetworkData method of the DataService. Also updated the API endpoint URL.
Changed the API endpoint used to fetch network data in the DataService class from "https://api.vatacars.com/data/network" to "https://vatsim-radar.com/api/data/vatsim/data". This change is reflected in the fetchNetworkData function.
This commit adds the ScheduleModule to app.module.ts, allowing for the tasks.
In the ATSUController class, the schedule for "logout inactive ATSU" was updated from "in 2 minutes" to "in 3 minutes". This change was applied in multiple instances within the controller.
Updated version details and changelog in app.service.ts for Controller Plugin. Improved PDC logic, added QOL improvements and improved stability and performance. Also fixed visual issues in dispatch window, added escape, restore, suspend functionality to editor window and fixed networking code for interactions with vatACARS server.
This commit adds sentry_auth_token and sentry_dsn variables to the .env.example file
This commit adds .env.development and .env.sentry-build-plugin to the .gitignore file to prevent committing sensitive information to the repository.
This commit includes the addition of "@nestjs/microservices", "@sentry/cli", "@sentry/nestjs", "@sentry/profiling-node", "@sentry/webpack-plugin", and "node-fetch" to the package.json file. Also, the version of the vatacars-server has been updated from "0.0.2" to "0.1.0". This is a minor version bump.
…ent setup This commit includes a new Dockerfile and docker-compose.yml to setup the development environment. The Dockerfile is configured to build an image from node:20.16-alpine, copy the application code into the image, and install dependencies using npm. The docker-compose.yml is configured to build the Docker image, set the working directory, expose port 8802, and start the application with 'npm start' command. It also mounts the application code into the container and uses .env.development for environment variables.
This commit integrates Sentry, a popular error tracking and profiling library, into the main application module. It also slightly refactors the Swagger documentation setup for better readability. The Sentry DSN and sampling rates are now configurable via environment.
Removed an unused import in atsu.controller.ts file and improved the formatting of the ThrottlerModule in app.module.ts file
Improved the formatting of the ThrottlerModule and DataService in the AppModule file for better readability and maintenance. No functional changes
2 new modules: ATSUModule and DataModule have been added to the app.module.ts. These modules will aid in data processing and ATS operations.
…service Refactored the import syntax for improved code consistency. Also utilized the `atsuMessageService` instance in `defineExpireATSUMessage` method Service.
This commit introduces a new service in the docker-compose file for the API in a production environment. It uses the same build commands and environment variables as the development service but uses the Dockerfile for building.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.