Skip to content

Releases: laoshanxi/app-mesh

SDK & Security enhancement

29 Apr 05:08
Compare
Choose a tag to compare
  1. Enhanced object design in Python SDK
  2. CentOS 7 compatibility
  3. SSL enabled for all connections
  4. GPG signing for RPM and DPKG packages (use 'rpm/dpkg --import gpg_public.key')
  5. Generated SBOM (Software Bill of Materials) file
  6. YAML format support for application configuration
  7. Cluster host request forwarding
  8. JWT authentication for client requests
  9. PSK authentication for requests from App Mesh agent to engine
  10. PSK authentication for Docker requests from App Mesh engine to agent

SDK & Network improvements

28 Sep 10:29
Compare
Choose a tag to compare
  1. libcpr replace cpprestsdk
  2. MessagePack replace ProtoBuffer
  3. TCP socket enable SSL
  4. Publish Python SDK to PyPI
  5. Publish ARM64 v8 platform packages
  6. Generate SBOM for AppMesh Docker image
  7. Build third party in build docker image
  8. Integrate Python SDK to readthedoc with sphinxcontrib.apidoc

Golang REST agent

01 Jun 00:03
Compare
Choose a tag to compare
  1. Golang re-write REST agent
  2. env APPMESH_POSIX_TIMEZONE for specify timezone for cli/server
  3. Support Grafana SimpleJson data source

Security enhance

24 Mar 13:15
Compare
Choose a tag to compare
  1. Multi factor authentication

Cloud feature enhancement

27 Jan 13:52
Compare
Choose a tag to compare
  1. API: get cloud application output from master node
  2. appc cache local token in json file
  3. Generate password for admin after installation
  4. CLI return app exit code
  5. HTTP head method
  6. Add config: DisableExecUser
  7. Support specify daemon exec user
  8. SSL: VerifyPeer
  9. pstree text output for application

Error handling

14 Sep 12:57
Compare
Choose a tag to compare
  1. Support error handling definition for application
  2. CLI support tail view app output
  3. Support return code for container app
  4. Container support resource (cpu/mem) limitation
  5. Docker agent support X.509
  6. Add "process last exit time"
  7. Support TCP REST process on/off
  8. Metadata unescape
  9. Add App to run Python string code from metadata
  10. Not persist temp application
  11. Share Prometheus metric for run application

LDAP support

08 Jul 12:21
Compare
Choose a tag to compare
  1. Add LDAP Security plugin
  2. Add Docker REST proxy with Golang
  3. Docker application support REST API way and docker CLI
  4. Application metadata support JSON format input
  5. Add tecnical diagram
  6. Remove init/fini command for app

Security plugin

30 May 02:19
Compare
Choose a tag to compare
  1. Abstract security interface to support more security plugins
  2. appc view display age & duration & starts
  3. Cluster deploy support Docker container

Golang SDK

21 Apr 04:49
Compare
Choose a tag to compare
  1. REST Header follow go rule
  2. Add Golang SDK
  3. Python SDK complete
  4. All REST messages response use JSON format
  5. Auto detect host time zone
  6. Security: XSS
  7. Use dir /opt/appmesh/bin

Cloud features

20 Mar 13:02
Compare
Choose a tag to compare
  1. Command line appc join to join to Consul cluster
  2. Command line appc cloud to list cloud applications status
  3. Provide Cloud reg/del REST API
  4. Provide appc nodes CLI
  5. Schedule consider memory usage
  6. CLI appc run support run an existing application