-
Notifications
You must be signed in to change notification settings - Fork 4
Changelog
Arra edited this page Nov 22, 2023
·
3 revisions
- Entirely new update process with unified updates and more reliable beta channel.
- Improve the modularity of the server source code.
- Create a new components library that can be used by third-party apps.
- Allow apps to register their own Vertex Monitoring metrics.
- Allow apps to register code running on Vertex Kernel.
- Add a new developer tool to generate
service.yml
. - Support for 201 and 422 HTTP status codes in the API (vertex#86).
- When linking a database to a service, the database name can now be changed (vertex#87).
- Fix an issue where vertex could fail to update if the executable was not found.
- Fix an issue where updates could be executed by multiple clients at the same time.
- Fix an issue where empty redirections could be created in the reverse proxy (vertex#85).
- Fix an issue where setting a database in Vertex Containers could corrupt the environment file (vertex#87).
- Fix the container service update process that did not detect new updates.
- @AshwinKul28 - Reverse Proxy: Disallow empty string in source/target (vertex#85).
- @Syycorax - Added 201 and 422 http codes (vertex#86).
- @MinhDuongg - Add custom database name support (vertex#87).
- Completely move to a multi-applications model. This will allow to create third-party apps for Vertex in the future.
- New Vertex SQL app for relational databases management.
- Complete overhaul of the API.
- Auto-start a Postgres instance for Vertex.
- Improve the API calls from the UI with caching and retries.
- Improve global design.
- Rename the Vertex Instances app to Vertex Containers.
- Rename
instance_settings.json
tosettings.yml
. - Container tags are now readable names instead of ids.
- Fixed some errors with the logs.
- Add a Vertex Tunnel app.
- Add a Vertex Metrics app.
- Expose a
/metrics
endpoint for Prometheus with events gathered by Vertex. - Find the server local IP automatically.
- The server can now add tags to the instances.
- Revamped navigation.
- Change the kernel CLI flags.
- Fix an issue where the logs would recreate a deleted instance at midnight.
- Fix an issue where Vertex displays 'building' indefinitely when an error occurs during the build of an instance.
- Support for startup command in the services.
- Allow to change the proxy and kernel port with command args.
- Add a migration tool.
- Add ability to change the version of an instance.
- Logs can now display download progress properly.
- Revamped loading progress bars.
- Revamped UI controls size.
- Revamped instance status.
- Ignore instances start/stop when they are in a transition state.
- Details about errors are now displayed only in the logs for security purposes. The error displayed to the user has no details about the infrastructure.
- Remove the support for scripts, as the API is not good enough for public releases.
- Beta channel for the releases.
- Fix an issue building Vertex on Windows.
- Fix an issue that prevents the kernel to open the port 80.
- Fix an issue that makes the kernel close before vertex, blocking instances shutdown.
- New Vertex-Kernel, which enhances the security and stability of Vertex.
- Refined themes.
- Fix an issue that could occur when creating new url routes in the reverse proxy.
- Setup your host SSH keys with Vertex.
- Vertex now supports to run in Docker.
- Show all dependencies with their versions on the update page.
- Improve service update interface.
- Show the hardware running vertex.
- Simplify the About page.
- Show API errors in the server logs.
- Link databases with other services without settings environment manually.
- Service versioning.