mateclaw/mateclaw-server/src/main/java/vip/mate/config
matevip cc28f665f1 feat(db): introduce Flyway migration framework and unify H2/MySQL schemas
- Add Flyway baseline migration (V1) for both H2 and MySQL
- Remove 5 legacy SchemaMigration ApplicationRunner classes
- Add WorkspacePathGuard for file tool sandbox enforcement
- Inject workspace basePath context into agent graph state and tool executor
- Add workspace basePath config UI in frontend
- Fix workspace slug preservation on update
2026-04-11 16:34:09 +08:00
..
AsyncSecurityConfig.java feat(platform): workspace isolation, info architecture, and UI redesign 2026-04-09 16:29:02 +08:00
ConversationWindowProperties.java feat(agent): context compression upgrade, 429 retry, iteration limit & repetition fixes 2026-04-10 00:52:26 +08:00
DatabaseBootstrapRunner.java feat(db): introduce Flyway migration framework and unify H2/MySQL schemas 2026-04-11 16:34:09 +08:00
GraphObservationProperties.java feat(agent): smart truncation, stale stream cleanup, configurable tool timeouts, and new indexes 2026-04-07 06:39:46 +08:00
JacksonConfig.java Initial commit: MateClaw — Java + Vue 3 AI Assistant System 2026-04-04 19:03:49 +08:00
JwtAuthFilter.java Initial commit: MateClaw — Java + Vue 3 AI Assistant System 2026-04-04 19:03:49 +08:00
MybatisPlusConfig.java Initial commit: MateClaw — Java + Vue 3 AI Assistant System 2026-04-04 19:03:49 +08:00
SecurityConfig.java feat(platform): add workspace foundation and channel execution upgrades 2026-04-09 10:29:16 +08:00
SpaForwardController.java fix(security): resolve SPA frontend route refresh returning 401 2026-04-05 18:20:40 +08:00
ToolTimeoutProperties.java feat(agent): smart truncation, stale stream cleanup, configurable tool timeouts, and new indexes 2026-04-07 06:39:46 +08:00
WebMvcConfig.java feat(platform): Phase 3 Sprint 1-3 — permission, agent binding, dashboard 2026-04-09 11:58:20 +08:00
WebSocketConfig.java feat(platform): add workspace foundation and channel execution upgrades 2026-04-09 10:29:16 +08:00
WorkspaceAccessInterceptor.java feat(platform): Phase 3 Sprint 1-3 — permission, agent binding, dashboard 2026-04-09 11:58:20 +08:00