These 45 commits are when the Protocol Buffers files have changed:
| Commit: | 8e3ea18 | |
|---|---|---|
| Author: | yeqown | |
Save agent access and guide implementation
The documentation is generated from this commit.
| Commit: | cd2a58b | |
|---|---|---|
| Author: | yeqown | |
[refactor](kv) rename cassemdb surfaces to cassemkv
| Commit: | 50e7e8f | |
|---|---|---|
| Author: | yeqown | |
[refactor](api) unify proto package namespaces Align protobuf package names under cassem.api.* so generated descriptors and gRPC service names stay consistent across api modules.
| Commit: | f623100 | |
|---|---|---|
| Author: | yeqown | |
[refactor](raft) unify mutate apply and watch path Move kv writes to a single MutateCommand raft path so apply becomes source of truth for storage, acknowledgments, and committed change events.
| Commit: | ab5f86c | |
|---|---|---|
| Author: | yeqown | |
refactor(api): migrate validation to protovalidate
| Commit: | d5cd977 | |
|---|---|---|
| Author: | yeqown | |
[refactor](api) remove main module dependency
| Commit: | c254f45 | |
|---|---|---|
| Author: | yeqown | |
[refactor](internal) flatten private app layout
| Commit: | 0f72560 | |
|---|---|---|
| Author: | yeqown | |
refactor: migrate api from internal/cassemdb into api; rename internal/cassemdb to be cassemkv
| Commit: | bb40542 | |
|---|---|---|
| Author: | yeqown | |
fix(storage) apply key storage decisions
| Commit: | d7ee3cd | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(db) add cluster member metadata
| Commit: | 46ffbf1 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
[feat](admin) improve console validation and UI workflows
| Commit: | 3c9aaf3 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
[feat](admin) add retention GC and console workflows Add element history retention cleanup, policy API, and UI callouts. Polish admin console workflows for content editing, env copy, topology, instances, and related tests. Update agent client and HTTP gateway coverage alongside generated API changes.
| Commit: | ccb66f0 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat: complete config center operational gaps Add operation audit, user reset, instance-level gray dispatch, TTL expiry fixes, and safer agent pool concurrency.
| Commit: | 3074607 | |
|---|---|---|
| Author: | yeqown | |
fix: PGV without ValidateAll method; update go dependency too
| Commit: | fcdc02d | |
|---|---|---|
| Author: | yeqown | |
| Committer: | GitHub | |
Issue 21/refactor cassemdb bootstrap (#23) * refactor(cassemdb): try another way to bootstrap cassemdb * feat(deploy/k8s): update k8s deploy file * fix(deploy/k8s): fix deploy * chore(deploy): update deploy scripts
| Commit: | 12da833 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
refactor(cassemdb): try another way to bootstrap cassemdb
| Commit: | 6f0b8af | |
|---|---|---|
| Author: | yeqown | |
feat: client instance API redesign; agent renew and register API redesign
| Commit: | a6b1055 | |
|---|---|---|
| Author: | yeqown | |
feat(cassemagent): redesign publish channel from agent to client instance.
| Commit: | fff11dc | |
|---|---|---|
| Author: | yeqown | |
refactor(api): move concept and agent sdk into api
| Commit: | b327b64 | |
|---|---|---|
| Author: | yeqown | |
feat(API): adjust while developing WEB UI
| Commit: | b5926b0 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(cassemadm): adjust acl strategy
| Commit: | b0c950a | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(cassemadm): ACL model working in progress.
| Commit: | d4d76fd | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
refactor: refactor packages in cassem.
| Commit: | bd0a1b1 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
fix(cassemdb): ignore duplicated change log; redesign propose structure to propose logs.
| Commit: | b54be35 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
refactor(cassemdb): [WIP] replacing raft library by etcd/raft
| Commit: | e17b347 | |
|---|---|---|
| Author: | yeqown | |
feat(cassemdb): defines raft log entry and command
| Commit: | fcd250a | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(cassemdb): use proto rather than customized change type.
| Commit: | 5a10e52 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(publish): agent register and publish element to agent mechanism.
| Commit: | 5d168f2 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(cassemadm): publish and rollback operation implementation.
| Commit: | 3a8c6b7 | |
|---|---|---|
| Author: | yeqown | |
fix(cassemdb): expire operation works wrong; and adjust proto TTL as int32
| Commit: | a291c36 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
styl: camelCase of request, response and also proto
| Commit: | b8398af | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(interceptors): validation for grpc client and request
| Commit: | 07d7730 | |
|---|---|---|
| Author: | yeqown | |
styl(cassemdb): re-generate cassemdb protobuf file in api package
| Commit: | 50265ae | |
|---|---|---|
| Author: | yeqown | |
feat(agent): fix agent renew; grpcx package standalone
| Commit: | 282e301 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
WIP(cassemagent): designing and coding
| Commit: | b10031d | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(concept): use proto message format
| Commit: | e0910f5 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
fix(cassemdb): expired operation check and render
| Commit: | 37a78ba | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
WIP(cassemadm): adm developing
| Commit: | 6b913f6 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
WIP: refactor cassemdb
| Commit: | 932fde4 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
WIP: refactor cassemdb
| Commit: | 84d2984 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
WIP: coding cassemadm
| Commit: | db28215 | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
WIP: refactor cassemdb
| Commit: | c813904 | |
|---|---|---|
| Author: | yeqown | |
WIP: refactor cassem'raft into cassemdb
| Commit: | bffcd20 | |
|---|---|---|
| Author: | yeqown | |
refactor: pull away raft from core which makes core as daemon rather than a component.
| Commit: | 31ff9db | |
|---|---|---|
| Author: | yeqown | |
| Committer: | yeqown | |
feat(WIP): server watcher mechanism based grpc.