CoSky

High-performance, low-cost microservice governance platform. Service Discovery and Configuration Service | 高性能、低成本微服务治理平台

APACHE-2.0 License

Stars
76
Committers
4

Bot releases are hidden (Show)

CoSky - v3.1.2

Published by Ahoo-Wang over 1 year ago

What's Changed

Full Changelog: https://github.com/Ahoo-Wang/CoSky/compare/v3.1.0...v3.1.2

CoSky - v3.1.0

Published by Ahoo-Wang almost 2 years ago

What's Changed

Full Changelog: https://github.com/Ahoo-Wang/CoSky/compare/v3.0.5...v3.1.0

CoSky - v3.0.5

Published by Ahoo-Wang almost 2 years ago

What's Changed

Full Changelog: https://github.com/Ahoo-Wang/CoSky/compare/v3.0.3...v3.0.5

CoSky - v3.0.3

Published by Ahoo-Wang almost 2 years ago

What's Changed

Full Changelog: https://github.com/Ahoo-Wang/CoSky/compare/v3.0.2...v3.0.3

CoSky - v3.0.2

Published by Ahoo-Wang almost 2 years ago

What's Changed

  • refactor CoSkyDiscoveryAutoConfiguration
  • add cosky-rest-api-cluster.yml demo for k8s
  • Improve code coverage

Full Changelog: https://github.com/Ahoo-Wang/CoSky/compare/v3.0.0...v3.0.2

CoSky - v3.0.0

Published by Ahoo-Wang almost 2 years ago

What's Changed

Full Changelog: https://github.com/Ahoo-Wang/CoSky/compare/v2.0.1...v3.0.0

CoSky - v2.0.1

Published by Ahoo-Wang over 2 years ago

What's Changed

Full Changelog: https://github.com/Ahoo-Wang/CoSky/compare/v2.0.0...v2.0.1

CoSky - v2.0.0

Published by Ahoo-Wang over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/Ahoo-Wang/CoSky/compare/v1.3.20...v2.0.0

CoSky - v1.3.20

Published by Ahoo-Wang over 2 years ago

⭐ Refactor

  • compress jwt-token Id
  • update file header license Copyright [2021-present]
  • add integration-test.yml(CI)
  • remove useless @EnableScheduling

🔨 Dependency Upgrades

CoSky - v1.3.11

Published by Ahoo-Wang almost 3 years ago

  • add Comparison with others section.
  • replace io.codearte.nexus-staging -> io.github.gradle-nexus.publish-plugin
  • update cosid version to 1.4.15
  • update simba version to 0.2.5
  • add distributed scheduling(StatServiceScheduler) by Simba
CoSky - 1.3.10

Published by Ahoo-Wang almost 3 years ago

  • change cosky-rest-api banner
    image
  • expose /actuator/health
  • add *Probe for K8S-Deployment
CoSky - 1.3.8

Published by Ahoo-Wang about 3 years ago

  • Fix the problem of repeated registration of LoadBalancer to listen service instance changes
CoSky - 1.3.5

Published by Ahoo-Wang about 3 years ago

  • optimize AuthorizeService code
  • fix login locked problem
CoSky - 1.3.1

Published by Ahoo-Wang about 3 years ago

ALL IN reactive programming model ! 🎉🎉🎉🎉🎉

  • change: Modified asynchronous API to reactive programming API.
  • change: Use WebFlux as the web programming framework of cosky-rest-api.
  • fix: Export configuration file reports 401 authorization exception (Dashboard-UI).
CoSky - 1.2.10

Published by Ahoo-Wang about 3 years ago

  • Visual enhancement: split service dependent topology (Dashboard) #14
    dashboard-topology
CoSky - 1.2.9

Published by Ahoo-Wang about 3 years ago

  • fix #12
CoSky - 1.2.8

Published by Ahoo-Wang about 3 years ago

  • add the tool class RedisKeys to support the hashtag of Redis Cluster mode.
  • when using Redis cluster mode, it supports automatic conversion of namespace to hashtag.
  • support for parameter defensive check
CoSky - 1.2.5

Published by Ahoo-Wang about 3 years ago

Service-Topology
Service-Topology-1

dashboard-audit-log

CoSky - 1.2.1

Published by Ahoo-Wang over 3 years ago

  • Add reserved role(Role.ADMIN) description
  • Update distributed ID generator (CosId) version dependency 1.3.1 -> 1.3.2
CoSky - 1.2.0

Published by Ahoo-Wang over 3 years ago

add support Role-based access control(RBAC) 🎉🎉🎉🎉🎉

Role-based access control(RBAC)

  • cosky: Reserved username, super user, with the highest authority. When the application is launched for the first time, the super user (cosky) password will be initialized and printed on the console. Don't worry if you forget your password, you can configure enforce-init-super-user: true, CoSky will help you reinitialize the password and print it on the console.
---------------- ****** CoSky -  init super user:[cosky] password:[6TrmOux4Oj] ****** ----------------
  • admin: Reserved roles, super administrator roles, have all permissions, a user can be bound to multiple roles, and a role can be bound to multiple resource operation permissions.
  • Permission control granularity is namespace, read and write operations

Role Permissions

dashboard-role

Add Role

dashboard-role-add

User Management

dashboard-user

Add User

dashboard-user-add