builds - kwantu/platformconfiguration GitHub Wiki
Builds
The builds log is stored in a google sheet that can be found here.
To setup new environment refer here
here
The latest build stepsTo check build steps up to Build 4.0.33.
Build 4.0.37
- New grids
- Filter and recent made more user freindly
- KwantuGo support in the platform
Build 4.0.33
Build 4.0.28
- Dashbaord fitlers
- Elastic based dashboard (Map, HeatMap, Grid, Vega) components
- User managment role
- Global feed processor
- Copy session info quick link in help section - For easy support
- Workflow prereq implementation for Valid date on a variable
- Variable based calculated valid date
- Download capability from grid itself
- Service worker (already up)
- Grid preset filters for Workflow status (one or more)
- Grid preset filters for assigned to me
- Server side transition capability for sendWorker type workers.
- Server workflow enhancements
- EPWP valid dates validation
- EPWP Valid date for summary auto calculated
Build 4.0.25
- Issue fixes.
Build 4.0.24
- Elastic based reports.
- Elastic based dashboards.
- Dynamic dashboard filters.
Build 4.0.23
- Issue fixes.
Build 4.0.22
- Issue fixes.
Build 4.0.21
- Location taxonomy standardisation.
- API work.
- Issue fixes.
- Performance improvement.
Build 4.0.20
- Chatbox changes.
- API work.
- Issue fixes.
- Performance improvement.
Build 4.0.19
- Reports and dashboard sharing across community.
- Server side transitions.
- Heat Map implementation.
- Boundary work for dashboard map.
- Issue fixes.
- Performance improvement.
Build 4.0.18
- Performance Navigation fixed
- Map widget boundary implemented.
- Minor issue fixes.
Build 4.0.17
- Stability issue fixes.
Build 4.0.16
- Few issue fixes.
- Workflow prerequisite work.
- Assigned to fixes in SDO model.
Build 4.0.15
- Few issue fixes.
Build 4.0.14
- Forgot password implementation.
- Boundary enhancement in MAP element.
- Few issue fixes.
Build 4.0.13
- Same process search based dropdown issue fix.
- Malawi services.
- EPWP funding count fix.
- Performance app new graphs and node result objects.
Build 4.0.12
- Dashboard domain bug fix
Build 4.0.11
- Bug Fixes
Build 4.0.0
- Left navigation work and tabs work
- Recent implementation for sub profiles and new instances lists
- Some fixes in NTIP service (I am not aware - May be Pavan can better describe in case you have any question)
- Javascript security for client side.
- Left navigation re alignment
- Breadcrumb implementation
- New grids for profile/subprofile and new instances
- Some performance improvements in community switch and application & profile loading.
- Performance improvement in authentication serivce and user list loading.
- Delete all nodes button is now available on all nodes of performance plan
- Performance plan improvement in tree layout and some other features in tree navigation
- New charts for performance plan using SDO-Widget (version 5)
- Few bug fixes
- Local searches will now use DB indexes for subprofile filtering. (Performance improvement)
Build 3.0.45
- New UI for performance indicators.
- Details page changes for performance application.
- Fix for SDO opening on screen unlock.
- Changes to make screen lock configurable.
- Default screen inactivity timeout increased to 30 mins.
- Performance tree editor introduced.
- Color scheme and level definition changes in performance app.
- Auto outline added in performance application.
- Performance improvement and minor bug fixes.
Build 3.0.44
- Performance Audit lock fix.
- Dashboard fixes.
Build 3.0.43
- Performance Audit creation fix.
Build 3.0.42
- Offline notification worker fixed.
Build 3.0.41
- Dashboards
Build 3.0.40
SKIPPED
Build 3.0.39
SKIPPED
Build 3.0.38
- Local file sync issues fixed.
- Rollback logging fixed.
Build 3.0.37
- Out of sync issues fixed.
- Minor UI fixes.
- _uuid issue for repeats.
Build 3.0.36
SKIPPED
Build 3.0.35
- Out of sync issues fixed.
- Minor UI fixes.
Build 3.0.34
- Performance application fix for _uuid issue.
- Minor UI fixes.
Build 3.0.33
- EPWP service fix.
- Only if condition fix.
Build 3.0.32
- Titles alignment across UI.
- Icons messages aligned.
- Repeat form validation fixes.
- Community level external pages support.
- Support for multiple external pages at one level. (for all community/profile/subprofile/application)
- Notifications alignment.
- Minor fixes.
Rollout:
- Node build.
- Performance app config release as needed.
Build 3.0.31
- Unique validation issue fixed.
- Icons messages aligned.
- New instance title issue fixed.
- Notification mark all read functionality added.
Rollout:
- Node build
- Electron rollout.
Build 3.0.30
- Link SDO service fix to deal with double entry.
- Icons messages updated.
Rollout:
- Node build
Build 3.0.29
- Verify password Modal dialog fix.
- Force password change dialog fixed.
- Build download link fixed for electron applications.
Rollout:
- Node build
- Electron rollout.
Build 3.0.28
- Force PW change fix.
- Icons to indicate sync status.
- Performance app half yearly support.
- Performance app audit on separate frequency.
Rollout:
- Node build
- For Performance plan folders add the following in the {profile}:variables: "audit":"monthly/quarterly/halfYearly/yearly
Builds up to 3.0.23
- eXist build.
- Please run following attached (tables.sql) sql statements on all mysql servers.
- inside /opt/couchdb/etc/local.ini under section
[httpd]
;add line below
changes_timeout = 300000
- restart CouchDB
- Clear Redis data
redis-cli
127.0.0.1:6379> flushall
OK
127.0.0.1:6379>
- Clear kwantu_transactions bucket. Open the database in fauxton, delete and recreate the kwantu_transactions bucket.
- Migrate System_Settings in the configs bucket
- Do config builds (EPWP and others as needed)7. Node build
- Run script https://{servername}/exist/rest/db/kwantu-resource/api/build-script-23.xq
- Do node build
Release 3.0.0
- Build steps
- GitHub branch
- BuildCode
- Redis installation
- Lucene installation
- MySQL Schema build
- Redis configured
- Make sure Lucene configured properly
- eXist build for /db/kwantu-resource folder
- mod-server file merge
- Mysql buildAccess = 0 in user_ table
- Verify that all couchdb installations are on v2.3.1
- create kwantu_geo bucket
- create kwantu_transactions bucket
- run createIndex for all communities
- Configure server.js in github production01
- Update System_Settings document to kwantu_configs bucket
- cd /opt/betterdata-mobile/mobile1.8
- npm install redis
- npm install request
- Now do Node build using build code
- Do config build for communities
- SET port and network performance parameters on all servers
- Release cordova apps
- Update release lisk in mysql