botserver/src/core
Rodrigo Rodriguez (Pragmatismo) 57bf5b8754 feat: add ON EMAIL and ON CHANGE keywords for event-driven monitoring
- Add ON EMAIL keyword with FROM/SUBJECT filters
- Add ON CHANGE keyword with account:// syntax (gdrive, onedrive, dropbox, local)
- Add TriggerKind::EmailReceived (5) and FolderChange (6)
- Add migration 6.1.3_bot_hierarchy_monitors with:
  - email_monitors, folder_monitors tables
  - email_received_events, folder_change_events tables
  - user_organizations table
  - Bot hierarchy: parent_bot_id, enabled_tabs_json, inherit_parent_config
- Add 26 unit tests (12 on_email, 12 on_change, 2 trigger_kind)
- Update PROMPT.md with weekly maintenance checklist
- Zero warnings, zero errors
2025-12-18 16:17:58 -03:00
..
automation - New templates. 2025-12-03 07:15:54 -03:00
bootstrap Fix warnings: add Debug derive, prefix unused vars 2025-12-17 11:26:58 -03:00
bot Fix LLM 400 error - remove invalid bot_id from messages array 2025-12-10 18:29:34 -03:00
config Move Directory (Zitadel) to port 8300 2025-12-11 08:43:28 -03:00
directory Move Directory (Zitadel) to port 8300 2025-12-11 08:43:28 -03:00
dns - Split into botui. 2025-12-02 21:09:43 -03:00
kb fix: resolve all warnings - wire up services properly 2025-12-17 17:41:37 -03:00
oauth Move Directory (Zitadel) to port 8300 2025-12-11 08:43:28 -03:00
package_manager Add rotate-secret and rotate-secrets commands for credential rotation 2025-12-18 11:20:31 -03:00
secrets fix: resolve all warnings - wire up services properly 2025-12-17 17:41:37 -03:00
session - New templates. 2025-12-03 07:15:54 -03:00
shared feat: add ON EMAIL and ON CHANGE keywords for event-driven monitoring 2025-12-18 16:17:58 -03:00
mod.rs feat(auth): Add OAuth login for Google, Discord, Reddit, Twitter, Microsoft, Facebook 2025-12-04 22:53:40 -03:00
rate_limit.rs Implement real database functions, remove TODOs and placeholders 2025-12-03 22:23:30 -03:00
urls.rs feat(console): Show UI immediately with live system logs 2025-12-08 23:35:33 -03:00