MickaelK
82d291b662
feature (plg/extension): improve plugin dev experience
2026-09-03 12:31:13 +10:00
MickaelK
b33281d9b1
feature (pkg/extension): simplify rust plugin interface
2026-09-03 01:20:38 +10:00
MickaelK
1a1e7b4668
feature (plg/extension): document rust extension mechanics
2026-09-03 01:07:47 +10:00
MickaelK
836ae3e72a
fix (plg_backend_s3): improve stat
...
fixes: https://github.com/mickael-kerjean/fdrive/issues/6
2026-08-27 01:29:56 +10:00
MickaelK
6fac46eb70
fix (plg_backend_local): filter out symlink
2026-08-26 21:45:41 +10:00
MickaelK
35191e741d
fix (plg_search_sqlitefts): broken build
2026-08-26 00:47:32 +10:00
MickaelK
b05797dce0
feature (optimisation): reduce mem allocations
2026-08-26 00:47:32 +10:00
mickael-kerjean
8e6bbd57a5
chore (maintenance): leverage our JoinPath from core
2026-08-25 13:43:21 +10:00
MickaelK
6a0077314d
chore (refactoring): cleanup middleware
2026-08-21 14:50:56 +10:00
mickael-kerjean
d28da99498
chore (refactoring): complete migration to pkg :)
2026-08-21 13:29:17 +10:00
mickael-kerjean
4e4f42c7c0
chore (refactoring): pkg migration for config
2026-08-21 12:06:30 +10:00
mickael-kerjean
b3782ae5d8
chore (refactoring): migrate to pkg
2026-08-21 12:06:30 +10:00
MickaelK
5b290772fb
chore (refactoring): deprecate server/ctrl
2026-08-21 12:06:30 +10:00
MickaelK
b51d7058c1
feature (plg_security_authlock): alternative to #1005
2026-08-18 15:51:11 +10:00
MickaelK
cdcb9566d4
fix (plg_widget_console): update shortcut
2026-07-27 13:58:11 +10:00
MickaelK
581f986dca
feature (plg_backend_nfs): improve metadata on nfs
2026-07-25 01:13:08 +10:00
MickaelK
6ed44484c2
feature (plg_search_sqlitefts): add global flag
2026-07-24 23:40:32 +10:00
MickaelK
b48ed3c19f
fix (plg_backend_nop): perf maxing
2026-07-24 14:19:49 +10:00
MickaelK
5ca1d53a71
fix (plg_search_sqlitefts): broken query
2026-07-24 01:48:41 +10:00
MickaelK
b2c9f22e0a
chore (maintenance): package interface change
2026-07-21 18:29:52 +10:00
MickaelK
0b7d72ea02
feature (metadata): dedicated metadata field in ls
2026-07-21 12:42:20 +10:00
MickaelK
d548d3237a
chore (migration): migrate to pkg structure
2026-07-14 13:16:04 +10:00
MickaelK
080a8fcc09
feature (plg_backend_local): enable a fast path
2026-07-10 11:00:17 +10:00
MickaelK
ad1af48fc1
feature (video): improve ux for video player
...
we used to have tons of legacy stuff coming from the very first react
client that got migrated over to the vanilla js one so we could finally
remove the dirty tricks that made the first react client not great
2026-07-02 00:28:58 +10:00
Danny Xu and danny
49bf307d72
fix (wopi): wopi issue with Chinese filenames - #998
...
Co-authored-by: danny <dannyxu2000@163.com >
2026-06-26 00:35:21 +10:00
MickaelK
19620541d2
feature (plg_backend_ftp): support for tracing to FTP
2026-06-23 16:53:16 +10:00
MickaelK
be3ebee88f
fix (plg_backend_nop): update from perf testing
2026-06-16 00:25:56 +10:00
MickaelK
2b55fbbf60
fix (plg_authenticate_passthrough): broken unit test
2026-06-14 15:02:27 +10:00
MickaelK
33a9c91fdc
fix (plg_starter_httpsfs): fix breaking change
2026-06-12 23:59:31 +10:00
MickaelK
51fa591d6e
feature (plg_backend_nfs): implement missing stat
2026-06-11 13:11:43 +10:00
MickaelK
9acf0c18c1
fix (plg_backend_nfs): audit integration
2026-06-10 21:31:37 +10:00
MickaelK
78f23126f6
chore (maintenance): maintainance
2026-06-08 22:25:46 +10:00
MickaelK
22dba449d2
fix (plg_backend_saml): meta calculation for uid=0
2026-06-06 10:34:02 +10:00
MickaelK
0b54dcae15
feature (plg_video_transcoder): move to pure C for libav
2026-06-02 10:48:19 +10:00
MickaelK
b8b16441d1
feature (plg_video_transcoder): libav + ffmpeg strategy
2026-06-02 01:30:30 +10:00
MickaelK
fc5cd5a01f
feature (plg_video_transcoder): support hardware encoder v4l2m2m
2026-06-01 17:02:47 +10:00
MickaelK
b56089bb94
chore (maintenance): refactor text transform to server/pkg
2026-06-01 16:08:05 +10:00
MickaelK
143c141279
feature (plg_search_sqlitefts): support for offline mode
...
This is a big refactor so we avoid the magical stuff happening with the
daemon to better control the 2 operation mode for this plugin:
- inline search where the index is built on the fly
- offline search where the index is built by the workflow engine
before this, we would have issues where index created offline would not
pick Rm events and might show potentially stale data. The whole refactor
was to clean the code and make this possible
2026-05-31 14:45:33 +10:00
MickaelK
ba0f5cbdae
fix (plg_video_transcoder): build
2026-05-29 22:44:54 +10:00
MickaelK
f3a4ada5b4
chore (plg_video_transcoder): update const
2026-05-29 14:39:12 +10:00
MickaelK
ef31252305
fix (plg_video_transcoder): cli mode with nvenc
2026-05-29 14:06:59 +10:00
MickaelK
dbbccb262e
feature (plg_video_transcoder): static mode through cli
2026-05-29 13:43:39 +10:00
MickaelK
4c7a19a91a
chore (plg_video_transcoder): cleanup
2026-05-29 13:08:31 +10:00
MickaelK
dc5ffd40b1
fix (plg_video_transcoder): non monotonically increasing dts to muxer
2026-05-29 02:48:44 +10:00
MickaelK
7aaf388d90
fix (plg_video_transcoder): height and width calculation
2026-05-29 02:42:01 +10:00
MickaelK
2f8e90cdd0
chore (plg_video_transcoder): refactoring ffprobe
2026-05-28 16:52:05 +10:00
MickaelK
679036096b
fix (plg_video_transcoding): support for nvidia nvenv
2026-05-28 15:08:43 +10:00
MickaelK
4d6cbb0268
fix (plg_video_transcoding): compat with ffmpeg7 and 8
2026-05-28 13:11:28 +10:00
MickaelK
23eac2b266
feature (plg_video_transcoder): enable hardware encoding
2026-05-28 10:58:18 +10:00
MickaelK
fa06c54384
feature (plg_video_transcoder): cgo to improve perf
2026-05-27 22:50:04 +10:00