- None
- None
- None
- None
- None
- None
- [
PR-77
] Adding Erlang support - [
PR-80
] Adding Erlang hot upgrade support - [
PR-82
] Adding host Terminal (tmux) via Liveview
- Added new configuration for gleam, new variables documentation added to the README.
- Update
deployex-config.json
to support new configuration - Update
deployex.sh
to be able to install using new configuration
- None
- [
PR-70
] Changed function listener to subscribe - [
PR-71
] Added ex_docs and enhanced documentation - [
PR-72
] Change deploy reference to string instead erlang reference - [
PR-73
] Adding deploy_ref to the monitor global_name - [
PR-75
] Adding Gleam support
- None
- None
- [
PR-69
] Fixed bug that was rendering mode set when not required
- None
- None
- [
PR-62
] Modified application index to handle only its own node monitoring data - [
PR-63
] Fixed blocking state for Monitor GenServer, when migrations were too long, the system couldn't fetch its state anymore. It is now under an ETS table and can be accessed without going to the Monitor GenServer.
- A sew set of env vars were introduced in the installer, it requires update.
- Update
deployex.sh
to be able to install using new configuration
- [
PR-60
] Fixed issues with auto-complete functionality in the IEx terminal and increased the log and terminal size.
- None
- None
- [
PR-59
] Fixing bug that was capturing letter v as Ctrl+v.
- None
- None
- None
- [
PR-58
] Updated terminal to allow more than one connection since authentication is required.
- Changed release adapter to be configurable (adapter and bucket), new variables documentation added to the README.
- Created secrets adapter (adapter and path) to be able to configure different formats of fetching secrets, new variables documentation added to the README.
- Added new configuration for google credentials when using GCP, new variables documentation added to the README.
- Update
deployex-config.json
to support new configuration - Update
deployex.sh
to be able to install using new configuration
- [
PR-51
] Terminal copy/paste bug, terminal was pasting when copying code within it.
- None
- Changed storage to use term files instead jason format, updating to this version will require losing previous data.
- New secret needs to be set to allow authentication DEPLOYEX_ADMIN_HASHED_PASSWORD
- [
Issue-47
] Application logs were not being appended
- [
PR-44
] New storage format (term), allowing a better map handling - [
PR-49
] Adding authentication scheme - [
PR-50
] Since authentication is required, there is noneed of typing the Erlang cookie - [
PR-43
] New mode set functionality, the user can now set a specific version to be applied. - Multiple optimizations and improvements in organizations and context
- Unit test added to achieve >90% of coverage
- A new folder was created (
storage/{app-name}
) and this will represent the persistent data for deployex, updating to this version will require losing previous data.
- None
- [
00eb09f
] Modify Monitor to use dynamic supervisors for start/stop instead of receiving direct commands via gen_server - [
b91f640
] Implemented pre_commands functionality for running migrations
- None
- None
- [
PR-19
] Adding backoff delay pattern for retries and enhanced Monitor state handling - [
32ac1b9
] Adding ability to copy/paste for the IEX terminal
- Modified aws secret manager name which requires an update from the previous version
- Modified installer script to use a configuration json file instead arguments
- None
- [
PR-21
] Modified aws secret manager name to deployex-${deployex_monitored_app_name}-${deployex_cloud_environment}-secrets - Modified ubuntu installer script to require a configuration json file instead of arguments
- None
- [
PR-16
] Fixed an uptime bug that at deployex.
- [
PR-18
] Improvements for consistency
- None
- [
c9bdc47
] Fixed an uptime bug that incorrectly depended on previous version information.
- [
769e69f
] Created an installer script for ubuntu and added it to the release package
- None
- None
- Modifying form ids for terminal/logs
- None
- None
- Modifying log view to keep the scroll position at the bottom
- None
- None
- Adding stderr log file for deployex
- None
- None
- Adding possibility to connect to the IEX terminal (including deployex)
- None
- None
- Adding stderr and stdout logs for each app from liveview (including deployex)
- None
- None
- Improved version badge and uptime status show
- Fixed app card click
- None
- Fixing exception when clicking in the app button
- Adding try/catch for calling Monitor GenServer
- Adding uptime feature for monitored apps.
- This version requires new environment variables to be defined. Please ensure the following environment variables are set.
- None
- Modified the application to be able to handle multiple instances for the monitored app
This release includes binaries for the following Ubuntu versions:
- Ubuntu 20.04
- Ubuntu 22.04
You can use these pre-built binaries, or you can build your own if preferred.