Commit Graph

  • 2205b8ad04 feat(call): implement active call management and memory storage lafay 2026-03-28 07:20:02 +08:00
  • 736344f123 refactor(di): migrate from setter to constructor injection for logService lafay 2026-03-28 07:03:21 +08:00
  • d357998321 feat(call): enhance call handling with user connection events and active call management lafay 2026-03-28 04:34:49 +08:00
  • 63cfbad65c feat(call): add media type support to call invite functionality lafay 2026-03-28 01:01:22 +08:00
  • bac3cbbf60 feat(call): enhance call service with reliable message delivery and automatic cleanup lafay 2026-03-28 00:20:56 +08:00
  • 20b1e04764 feat(call): enhance call handling with error differentiation and online notifications lafay 2026-03-27 17:10:30 +08:00
  • 7e6a65d29d feat(call): integrate call handling and WebSocket support lafay 2026-03-27 01:54:34 +08:00
  • 9ecb29225a feat(ws_handler): enhance WebSocket logging for connection events lafay 2026-03-26 22:04:37 +08:00
  • ebebbbc165 fix(ws_handler): update readPump to prevent closing client.Quit prematurely lafay 2026-03-26 21:47:49 +08:00
  • 359e624e7c refactor: update WebSocket handler initialization in wire generation lafay 2026-03-26 21:38:51 +08:00
  • 6d335e393d feat(websocket): integrate WebSocket support and refactor SSE handling lafay 2026-03-26 21:17:49 +08:00
  • c6848aba06 refactor: update repository interfaces and improve dependency injection lafay 2026-03-26 18:14:16 +08:00
  • 7b41dfeb00 feat(repository): enhance repository methods with batch processing and transaction support lafay 2026-03-26 01:50:54 +08:00
  • 56bd971e42 feat(material): integrate material handling into application routing lafay 2026-03-25 20:58:55 +08:00
  • 0ef8e5a7e1 feat(material): add material handling and routing functionality lafay 2026-03-25 20:44:12 +08:00
  • 28a45caad3 feat(upload): integrate upload service for chat image validation and S3 uploads lafay 2026-03-25 03:57:40 +08:00
  • a887e8ea23 feat(channel): enhance channel service with caching and repository updates lafay 2026-03-25 01:03:34 +08:00
  • 7c14cf5bab feat(post): enhance post handling with channel integration lafay 2026-03-25 00:58:41 +08:00
  • fc0d6ff19d feat(channel): integrate channel functionality into post management lafay 2026-03-24 22:27:53 +08:00
  • 15f0f1605e feat(post): implement share recording functionality lafay 2026-03-24 05:21:36 +08:00
  • 176cd20847 refactor: remove Gorse integration and implement HotRank feature lafay 2026-03-24 05:18:30 +08:00
  • b41567a39a fix(handler): adjust SSE heartbeat interval and cache control header lafay 2026-03-24 04:23:23 +08:00
  • ab4ee30690 chore(ci): downgrade actions/upload-artifact and actions/download-artifact to version 3 in build workflow lafay 2026-03-23 14:38:39 +08:00
  • 081e44c4ff chore(ci, dto): update build workflow and enhance post DTOs lafay 2026-03-23 14:08:36 +08:00
  • d2969a32de ci: update Docker build cache configuration to use registry lafay 2026-03-23 03:08:21 +08:00
  • 9d546b9989 refactor(dto, repository): standardize pagination field names and update moderation status handling lafay 2026-03-23 01:06:41 +08:00
  • fa68f101de ci: 添加Go模块缓存和Docker构建缓存 lafay 2026-03-21 14:15:27 +08:00
  • d7c7a51f77 refactor(notification): migrate cursor pagination to use unified cursor package lafay 2026-03-21 03:21:07 +08:00
  • 639ee55696 feat(wire): add moderation and builtin hooks to post service wiring lafay 2026-03-21 02:53:38 +08:00
  • 1a48bb440c feat(api): add cursor-based pagination for system messages lafay 2026-03-21 02:48:06 +08:00
  • 687ac92aea feat(api): add tab-based post feed endpoints with cursor pagination lafay 2026-03-21 02:24:11 +08:00
  • 57058b04da fix(response): correct error status mapping and response structure lafay 2026-03-21 01:35:57 +08:00
  • 92babe509f feat(api): add cursor-based pagination for posts, comments, messages, groups, and notifications lafay 2026-03-20 23:03:23 +08:00
  • 98f0c9f2b6 feat: add hook system, QR code login, and layered cache lafay 2026-03-20 12:23:28 +08:00
  • bdfcbdadea fix(cors): add admin.littlelan.cn and browser.littlelan.cn, support *.littlelan.cn subdomains lafay 2026-03-19 22:46:21 +08:00
  • 2c1f2f47ec Merge branch 'master' of https://code.littlelan.cn/carrot_bbs/backend lafay 2026-03-19 19:43:40 +08:00
  • 4c2d605411 fix: 修复了未自动迁移的表 lafay 2026-03-19 19:43:37 +08:00
  • ad17349944 feat: 更新依赖 lan 2026-03-19 15:17:28 +08:00
  • b0f209fdf8 fix(security): security audit fixes for API vulnerabilities lafay 2026-03-19 13:49:51 +08:00
  • d387cc493e fix: 修复课程表DayOfWeek字段omitzero导致周一数据被省略的问题 lan 2026-03-19 00:31:57 +08:00
  • a6fa82bf50 feat: Add CD workflow and Makefile lafay 2026-03-17 19:39:44 +08:00
  • 226a088ec3 feat(ci): add deploy workflow and Makefile lafay 2026-03-17 19:39:37 +08:00
  • 99cc4d9549 ci: add backend gitea build workflow lan 2026-03-17 14:56:27 +08:00
  • 8a2b0e0a5e feat(message): add message encryption with batch decryption optimization lafay 2026-03-17 10:10:49 +08:00
  • 5d6c982c9c refactor: replace standard log with zap logger and optimize code patterns lafay 2026-03-17 00:47:17 +08:00
  • b028f7e1d3 feat: enhance logging and message encryption features lafay 2026-03-15 20:38:22 +08:00
  • 700b8b6bad feat: 修复了文件被意外ignore lan 2026-03-15 18:17:39 +08:00
  • 9a2ef67c85 Merge pull request 'feat: 添加日志管理和敏感词过滤功能' (#1) from feature/logs-and-sanitizer into master 兰一民 2026-03-15 12:10:14 +08:00
  • ebd9cb8b04 feat: 添加日志管理和敏感词过滤功能 lan 2026-03-15 02:25:10 +08:00
  • d3065b30cc feat(admin): add comprehensive admin management system lan 2026-03-14 18:01:55 +08:00
  • ae5b997924 feat(auth): add Casbin RBAC and user activity tracking lan 2026-03-14 02:09:38 +08:00
  • c561a0bb0c feat(grpc): add gRPC server infrastructure and schedule sync service lan 2026-03-13 20:40:20 +08:00
  • cf36b1350d refactor: introduce Wire dependency injection and interface-based architecture lan 2026-03-13 09:38:18 +08:00
  • 1216423350 feat(group): refactor group invite workflow for improved user experience lan 2026-03-12 23:40:21 +08:00
  • 0a0cbacbcc feat(schedule): add course table screens and navigation lan 2026-03-12 08:38:14 +08:00
  • 21293644b8 Refactor backend APIs to RESTful route patterns. lan 2026-03-10 20:52:50 +08:00
  • 86ef150fec Replace websocket flow with SSE support in backend. lan 2026-03-10 12:58:23 +08:00
  • 4c0177149a Clean backend debug logging and standardize error reporting. lan 2026-03-09 22:18:53 +08:00
  • 4d8f2ec997 Initial backend repository commit. lan 2026-03-09 21:28:58 +08:00