This is a very important release, most of the stuff you see here is core work done in order to:
- Complete the SaaS version of eramba, we can now trial the service with customers
- Complete the Community version of eramba. From now on, every release we do applies to Enterprise and Community so there will be no more gaps in between them (other than the enterprise only features). This is HUGE for us.
- Completes the CI integration, we have now automated releases completely from development to release, this includes testing, pull requests reviews, automated docker images, Etc.
- The worker on all new installs (Docker or VM) includes a change on the crontab where it now runs every minute, not every ten minutes. This will spread load better trough-out the day.
- We have prepared a new “Download Database” and “Upload Database” feature so customers can migrate easily and on its own from On-Prem to SaaS.
- We are still working on a migration script from OLD community to the current community, it will be done before the end of the year for sure. If you are using community 2.x and want to migrate to this community you need to wait for that migration script.
- Pentest completed for this release: 20221015_Quick_https_acunetix_eramba_org_.pdf (69.0 KB)
Features:
-
Feature-General saas aws requirements
- Github (internal): https://github.com/eramba/eramba/issues/3495
-
Feature-Option docker install for enterprise and community
- Github (internal): https://github.com/eramba/eramba/issues/3677
-
Feature-Security salt env
- Github (internal): https://github.com/eramba/eramba/issues/3852
-
Feature-Kubernetes Github Runners Test
- Github (internal): https://github.com/eramba/eramba/pull/3805
-
Feature-Add Certificate to Docker
- Github (internal): https://github.com/eramba/eramba/issues/3829
-
Feature-Files backup restore
- Github (internal): https://github.com/eramba/eramba/issues/3799
-
Feature-First login verification + internet checks
- Github (internal): https://github.com/eramba/eramba/issues/3779
-
Feature-All hourly and daily Cron tasks must go into the queue
- Github (internal): https://github.com/eramba/eramba/issues/3627
-
Feature-Simulating daily CRON within hourly CRON at the configured Timezone’s offset
- Github (internal): https://github.com/eramba/eramba/issues/3817
-
Feature-Settings menu on saas
- Github (internal): https://github.com/eramba/eramba/issues/3484
-
Feature-Make CLIENT_KEY and CLIENT_ID as environmental variables
- Github (internal): https://github.com/eramba/eramba/issues/3666
-
Feature-Add environmental values for proxy settings
- Github (internal): https://github.com/eramba/eramba/issues/3801
-
Feature-Add RedisCluster version of redis cache engine for SaaS
- Github (internal): https://github.com/eramba/eramba/issues/3810
-
Feature-Remove cron URL message
- Github (internal): https://github.com/eramba/eramba/issues/3752
-
Feature-Prototype for large optimization to dockerization
- Github (internal): https://github.com/eramba/eramba/issues/3798
-
Feature-Change description for audit/maintenances
- Github (internal): https://github.com/eramba/eramba/issues/3679
-
Feature-Docker Related Window For SaaS/LabLabs Stuff
- Github (internal): https://github.com/eramba/eramba/issues/3718
-
Feature-Endpoint for webpage
- Github (internal): https://github.com/eramba/eramba/issues/3781
-
Feature-Updates on on-premise docker
- Github (internal): https://github.com/eramba/eramba/issues/3738
-
Feature-Docker as a standalone module
- Github (internal): https://github.com/eramba/eramba/pull/3724
-
Feature-All CRON tasks must be migrated to the queue worker
- Github (internal): https://github.com/eramba/eramba/issues/3469
-
Feature-Method to deal with cron issues on saas
- Github (internal): https://github.com/eramba/eramba/issues/3413
-
Feature-Community dashboard seed
- Github (internal): https://github.com/eramba/eramba/issues/3699
-
Feature-Finalize Cypress testing for Community version
- Github (internal): https://github.com/eramba/eramba/issues/3697
-
Feature-Cypress test case for API
- Github (internal): https://github.com/eramba/eramba/issues/3674
-
Feature-Cron task to remove old system logs
- Github (internal): https://github.com/eramba/eramba/issues/3684
Bugs:
-
Bug-Report table block cannot be added to report layout
- Github (internal): https://github.com/eramba/eramba/issues/3849
-
Bug-Queued Job table can get overloaded from few hundreds of report jobs
- Github (internal): https://github.com/eramba/eramba/issues/3709
-
Bug-Macro escape in editor url
-
Github (internal): https://github.com/eramba/eramba/issues/3822
-
Zendesk (internal): https://eramba.zendesk.com/agent/tickets/17775
-
-
Bug-Filters sync function uses Users.account_ready column, which is deprecated
- Github (internal): https://github.com/eramba/eramba/issues/3819
-
Bug-Unable to delete group if there is wrong user field association in list
- Github (internal): https://github.com/eramba/eramba/issues/3840
-
Bug-Typo mistake on dashboard
- Github (internal): https://github.com/eramba/eramba/issues/3838
-
Bug-Third Party module misses support contract field
- Github (internal): https://github.com/eramba/eramba/issues/3825
-
Bug-Third Party module misses support contract field
-
Github (internal): https://github.com/eramba/eramba/issues/3825
-
Zendesk (internal): https://eramba.zendesk.com/agent/tickets/17789
-
-
Bug-Dashboard Tasklist is crashing on plugin events
-
Github (internal): https://github.com/eramba/eramba/issues/3773
-
Zendesk (internal): https://eramba.zendesk.com/agent/tickets/17789
-
-
Bug-Additional maintenance is created with every save of internal control
-
Github (internal): https://github.com/eramba/eramba/issues/3802
-
Forum (public): Bug - internal audits edition creates issues - #2 by david.schroth
-
-
Bug-Assets import validation issue
- Github (internal): https://github.com/eramba/eramba/issues/3659
-
Bug-Text editor wrong escape of macro in link href
- Github (internal): https://github.com/eramba/eramba/issues/3778
-
Bug-Direct link to policies not working
-
Github (internal): https://github.com/eramba/eramba/issues/3579
-
Zendesk (internal): https://eramba.zendesk.com/agent/tickets/17007
-
-
Bug-Session-lost redirection is not encoding URL redirection query parameter
- Github (internal): https://github.com/eramba/eramba/issues/3663
-
Bug-Timezone affecting notifications
- Github (internal): https://github.com/eramba/eramba/issues/3346
-
Bug-Guzzle security fixes
- Github (internal): https://github.com/eramba/eramba/pull/3775
-
Bug-Investigate SSL certificate issue further
- Github (internal): https://github.com/eramba/eramba/issues/3685
-
Bug-Simulation of an issue for a Notification System module
- Github (internal): https://github.com/eramba/eramba/issues/3701
-
Bug-Macro finder does not take associations config into account
- Github (internal): https://github.com/eramba/eramba/issues/3671