Yunlu Wen
|
4e09b97368
|
chore: bump deps (#742)
* chore: bump deps
* use golang minor version
|
2026-05-20 17:13:59 +08:00 |
|
wangxiaolei
|
0c766fc3e3
|
chore: upgrade golang to 1.26.2 (#723)
|
2026-05-06 16:46:13 +08:00 |
|
wangxiaolei
|
b7da8355a8
|
fix: fix dify-plugin-daemon is pid 1 (#710)
|
2026-04-24 15:33:26 +08:00 |
|
wangxiaolei
|
aa9389de28
|
feat: integrate db migration and server run in docker cmd (#690)
|
2026-04-14 15:03:26 +08:00 |
|
Xin Zhang
|
a638bcc596
|
chore: bump grpc to v1.79.3 and x/net to v0.51.0 (#655)
* chore: bump grpc to v1.79.3 and x/net to v0.51.0
* chore: update golang version to 1.25.8 in Dockerfiles
|
2026-03-25 11:59:52 +08:00 |
|
Byron.wang
|
0917707477
|
bump alpine and golang version in dockerfile (#605)
* bump alpine and golang version in docker file
* update golang base image
|
2026-02-09 11:45:58 +08:00 |
|
Yeuoly
|
0d1c3abb58
|
fix: update busybox installation in Dockerfile for improved security (#555)
|
2026-01-02 18:54:13 +08:00 |
|
Yeuoly
|
20a40526f2
|
bump golang to 1.25 (#507)
* bump golang to 1.25
* bump
|
2025-11-18 18:20:29 +08:00 |
|
Yeuoly
|
888ad788bc
|
refactor: plugin lifecycle control panel (#499)
* refactor: introduce local plugin control panel and cleanup environment setup process
* fix: args
* refactor: new local runtime
* temp: stash work for refactor on RemotePluginServer
* refactor: unify local runtime lifetime and sperate init environment process
* chore: add missing files
* stash
* refactor: local plugin lifetime control
* refactor: complete installation process of control panel
* refactor: adapt service layer to new controlpanel
* refactor: pluginManager.Install
* fix: add routine wrap to InstallServerless, avoid blocking main thread
* feat: reinstall serverless runtime
* chore: add comments to Reinstall and update confusing naming
* refactor: unify install plugin service
* refactor: add labels to debugging runtime
* refactor: add getters to plugin manager
* refactor: split install service to decode/install_task/install service
* ???
* refactor: adapt controllers
* refactor: session write
* refactor: session runtime
* Refine install task orchestration (#501)
* refactor: installing task
* refactor cluster management, decouple lifetime management and cluster
* fix cli test command
* fix: cleanup TODO comments and implement GracefulStop for instance
* feat: add logger to control panel
* fix: multiple nil references
* refactor: better lifetime control
* refactor: better cycle interval
* fix(LocalPluginRuntime): prevent returning err when it's not error
* fix: avoid adding empty PipExtraArgs
* fix: missing errors in Environment init
* fix: add truncateMessage to avoid db explosion
* cleanup: better lifecycle management
* fix: init status at the beginning of installation
* optimize: GracefulStop for pluginInstance
* refactor: tests
* refactor: centralize routine labels (#504)
* cleanup: RoutineKey
* fix: init routine pool
* fix: correctly handle cluster register error
* fix: memory leak
* fix: add \n to instance write
* fix(installer.go): set success to true after succeed for defer func
* refactor
* fix: missing cwd in testutils
* fix: scaleup default runtime nums to 1 when testing
* fix: localruntime appconfig in testing module
* Update internal/core/local_runtime/load_balancing.go
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* fix: more efficiency implement in installer_local.go
* fix: returns after failing in onDebuggingRuntimeDisconnected
* fix: returns after failing in onDebuggingRuntimeDisconnected
* fix: splits tests
* refactor: naming
* refactor: manifest.VersionX
* fix: adapt SetDefault to tests
* fix: enforce use constants in DBType
* fix: generate
* fix: linter
* cleanup tests
* refactor: change package to
* cleanup: useless codes
* Update internal/cluster/plugin.go
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* cleanup
* refactor: decouple connection_key management from debugging_time
* refactor: confused naming
* feat: recycle resources to adapt to https://github.com/langgenius/dify-plugin-daemon/pull/500
* refactor: confusing redirecting
* fix: support get serverless runtime
* fix: race condition in Launching
* fix: avoid ManifestValidate in first step of debugging handshake
* fix: adding ReleaseAllLocks to finalizers
* wtf: what a beautiful code
* refactor: rename Stream.Async to Stream.Process
* fix: kill process if daed instance was detected
* fix: correctly handle failures
* fix: consistence of difference interfaces
* fix: add stacktrace to panic
* fix: only trigger once event
* fix: ensure plugin runtime was shutdown
* feat: cleanup install tasks
* fix: add scale logs
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2025-11-18 17:28:02 +08:00 |
|
Yunlu Wen
|
20fc156f5c
|
remove platform in go build (#505)
|
2025-11-18 13:50:40 +08:00 |
|
Byron.wang
|
a386efd446
|
build serverless mode image with no-root permission (#463)
|
2025-10-17 13:50:09 +08:00 |
|
QuantumGhost
|
50ff9a31ee
|
packaging: add dependencies required by bowenliang123/md_exporter plugin (#466)
simplify local.dockerfile with heredoc
|
2025-09-29 18:12:04 +08:00 |
|
Oleg Sadov
|
294a521d54
|
Added git to local.dockerfile (#453)
Signed-off-by: Oleg Sadov <oleg.sadov@gmail.com>
|
2025-09-23 16:14:24 +08:00 |
|
Bowen Liang
|
de29e4ba18
|
update (#271)
|
2025-05-09 12:38:47 +08:00 |
|
非法操作
|
618609af3a
|
add uv path config (#187)
* add uv path config
* write uv_path to env during docker build process
* Revert "write uv_path to env during docker build process"
This reverts commit c9501411aa.
* add UVPATH
|
2025-04-10 15:16:22 +08:00 |
|
Yeuoly
|
d8861845bd
|
refactor: update tiktoken encoding retrieval to handle full encodings
|
2025-04-07 12:45:24 +09:00 |
|
Yeuoly
|
204b508012
|
upgrade golang
|
2025-03-29 00:01:41 +09:00 |
|
Yeuoly
|
8a07dcbb1f
|
fix: missing installing dify_plugin
|
2025-03-20 15:27:56 +08:00 |
|
Yeuoly
|
6584080106
|
enhance: preload tiktoken
|
2025-03-20 15:24:42 +08:00 |
|
Yeuoly
|
fb903d6b8d
|
fix: add PATH to uv installation command (#90)
* chore: Add build-essential package to local dockerfile
* fix: add PATH to uv installation
|
2025-03-10 20:41:18 +08:00 |
|
Yeuoly
|
afd241bdce
|
feat: Install dify_plugin in local Dockerfile to speedup environment … (#83)
* feat: Install dify_plugin in local Dockerfile to speedup environment setup
* fix
|
2025-03-10 12:28:56 +08:00 |
|
Yeuoly
|
32cd95f9d4
|
Enhance/introduce uv (#81)
* enhance: introduce uv
* fix: missing pip module
* add docker build to github actions
* fix: replace pip3 with pip
* fix
* fix: add pip
* fix
* fix
* add find uv test
* fix
* fix
* fix
* fix
* fix
* fix
* fix
|
2025-03-09 16:19:11 +08:00 |
|
Yeuoly
|
985b25260b
|
Enhance/introduce uv (#80)
* enhance: introduce uv
* fix: missing pip module
|
2025-03-09 15:21:43 +08:00 |
|
Yeuoly
|
7c615902c6
|
enhance: introduce uv (#79)
|
2025-03-09 14:55:27 +08:00 |
|
Yeuoly
|
6a54d44142
|
refactor: rename aws_lambda to serverless
|
2025-02-10 15:04:24 +08:00 |
|
Yeuoly
|
c553ccdda2
|
fix: add ffmpeg
|
2025-02-05 20:47:02 +08:00 |
|
Yeuoly
|
87d57ae0aa
|
fix: add RUN before apt-get update
|
2025-01-08 00:36:13 +08:00 |
|
Yeuoly
|
17383467ee
|
refactor: docker build
|
2025-01-08 00:34:54 +08:00 |
|
Yeuoly
|
e39b35d7d9
|
refactor: docker build
|
2025-01-06 14:38:44 +08:00 |
|
kurokobo
|
1e997fc621
|
feat: bump python version for container image for local platform to 3.12
|
2025-01-04 14:16:35 +00:00 |
|
Yeuoly
|
eab2d1b58b
|
fix: missing workdir settings
|
2024-10-23 17:47:21 +08:00 |
|
Yeuoly
|
ffabaa5625
|
deploy test
|
2024-10-17 14:45:15 +08:00 |
|
Yeuoly
|
e85bb1a2a2
|
feat: dockerfile
|
2024-10-09 10:57:26 +08:00 |
|