logikonline
b91b9c5711
Build and Release / Create Release (push) Successful in 0s
Build and Release / Lint (push) Failing after 4m23s
Build and Release / Build Binaries (amd64, darwin, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (arm64, darwin, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (arm64, linux, linux-latest) (push) Has been skipped
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
feat: implement plugin loading system
...
- Add modules/plugins/loader.go to load .so plugins from plugins directory
- Add modules/setting/plugins.go for [plugins] configuration section
- Wire up plugin loading before DB init so plugins can register models
- Wire up plugin migrations and initialization after DB init
- Register plugin routes in web.go
Plugins can now be loaded at runtime by placing .so files in the plugins
directory and enabling [plugins] ENABLED = true in app.ini.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 10:16:42 -05:00
..
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2025-01-09 09:21:47 +08:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2025-04-09 16:34:38 +00:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2025-06-27 07:59:55 +02:00
2024-11-11 04:07:54 +08:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2025-06-18 01:48:09 +00:00
2025-06-27 23:12:25 +08:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-12 00:37:16 +00:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-13 06:24:19 +00:00
2026-01-17 09:02:21 -05:00
2026-01-17 10:16:42 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2025-02-21 00:05:40 +08:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 10:16:42 -05:00
2022-12-30 23:31:00 +08:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2025-01-21 18:57:07 +00:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2025-09-13 10:34:43 -04:00
2026-01-17 09:02:21 -05:00
2022-11-27 18:20:29 +00:00
2025-01-09 09:21:47 +08:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2026-01-17 09:02:21 -05:00
2025-06-12 03:59:33 +00:00