287 Commits
Author SHA1 Message Date
MickaelK 3b4a86ad32 fix (constants): broken after pkg migration 2026-08-26 17:28:14 +10:00
MickaelK e10c5dedc2 chore (gofmt): go format 2026-08-21 17:36:19 +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 c3da0bcea9 chore (refactoring): cleanup pkg imports 2026-08-21 12:06:30 +10:00
MickaelK 5b290772fb chore (refactoring): deprecate server/ctrl 2026-08-21 12:06:30 +10:00
MickaelK a72e6efc94 chore (refactoring): killing server/ctrl 2026-08-20 16:55:51 +10:00
MickaelK 71dd890de1 chore (migration): migrate to pkg/frontend 2026-08-20 15:41:15 +10:00
MickaelK fd44bf1e8c chore (migration): migration to pkg/share 2026-08-20 14:52:19 +10:00
MickaelK 9b11653afd chore (refactoring): migrate to server/pkg 2026-08-20 14:00:25 +10:00
MickaelK 4414aec58a feature (optimisation): faster hot path & reduce allocs 2026-08-19 16:34:15 +10:00
MickaelK 4271a6a86c feature (peformance): copy on write config 2026-08-19 11:21:59 +10:00
MickaelK f8f5c3e8f7 chore (refactoring): move config export logic to ctrl 2026-08-19 00:46:45 +10:00
MickaelK 8c642af8b9 chore (crypto): allow nonce generation to panic on error 2026-08-17 21:41:20 +10:00
MickaelK 6a2648b6af chore (performance): remove lock in nonce generator 2026-08-16 22:45:17 +10:00
MickaelK a44fac5b4b chore (refactoring): simplify metadata handling 2026-07-23 20:04:46 +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 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
MickaelK 314a5ee6bb fix (session): edge case with very large session
We used to have a lot of duplicate code to handle large session data
that was buggy, this commit refactor it various server/pkg packages
2026-06-19 15:03:01 +10:00
MickaelK 543b6573c4 feature (tracing): instrument storage call 2026-05-12 21:57:43 +10:00
MickaelK cf2effa750 chore (maintenance): revamp tracer 2026-05-12 17:51:09 +10:00
MickaelK a2f8dbbbbf feature (tracing): support for traces 2026-04-29 23:45:17 +10:00
MickaelK d6b8f95049 chore (maintenance): address points in filestash_001 2026-04-28 12:46:26 +10:00
MickaelK 01c45b9c55 fix (plg_backend_local): window stat problem
before this we would have issues where errors on window would not get
recognised as ErrNotFound and the error code would not get translated
properly. Let's not spread SafeOSOpenFile like we did and make something
simple instead
2026-04-21 14:37:45 +10:00
MickaelK f257659e5c feature (config): option to disable encryption 2026-04-09 00:34:47 +10:00
MickaelK 0f6a819d8f fix (about): edge case for app name containing special characters 2026-04-08 00:35:19 +10:00
MickaelK cef0367536 chore (refactoring): http client utilities 2026-03-30 17:46:57 +11:00
MickaelK 4841798588 feature (config): env variable for port 2026-03-24 14:57:37 +11:00
MickaelK 812da51e00 chore (refactoring): move common/ssl to pkg 2026-03-22 12:58:29 +11:00
MickaelK aaa27d7f14 fix (config): edge case for updating the config
when clearing out a field, we would not record the new value in memory,
requiring a restart
2026-03-20 17:45:47 +11:00
MickaelK 239c5d577c feature (openmode): add single_click / double_click selection mode 2026-03-20 17:24:20 +11:00
MickaelK 805a5e51e7 fix (starter): gracefull exit 2026-03-17 15:12:54 +11:00
MickaelK 4f0e7ae555 fix (search): add option to disable search entirely 2026-03-17 13:37:04 +11:00
MickaelK cc5f48af09 chore (maintenance): refactoring of the starter plugin 2026-03-11 09:52:57 +11:00
MickaelK d0c66a1312 chore (html): update css in common 2026-02-23 16:20:48 +11:00
MickaelK b85d8c0a9a fix (config): race condition 2026-02-20 13:45:25 +11:00
MickaelK 8fa2699f78 fix (config): race condition in config 2026-02-20 11:55:01 +11:00
MickaelK 059277c1b9 fix (whitelabel): update fields description 2026-02-19 15:34:29 +11:00
MickaelK aa55e07cb9 chore (maintenance): white label utility 2026-02-19 12:34:22 +11:00
MickaelK 32d8f64e0c fix (authorisation): add stats hook 2026-02-19 11:10:01 +11:00
MickaelK e5ef9959d3 feature (plugin): add directory service plugin hook 2026-02-16 12:33:30 +11:00
MickaelK 7c1f594183 fix (config): typo in description 2026-02-11 23:08:04 +11:00
MickaelK 4e642c342a fix (constant): revert unfinished 2026-01-28 21:54:25 +11:00
MickaelK dfa9f36816 chore (maintenance): remove dead code 2026-01-28 21:02:46 +11:00
MickaelK b4f9f8385e chore (maintenance): initialisation sequence 2026-01-28 16:30:16 +11:00
MickaelK 7ab3d0e9e2 feature (config): plugin registration for config change 2026-01-28 13:08:11 +11:00
MickaelK 86c5f51be1 feature (whitelabel): remove references to Filestash 2026-01-27 17:28:20 +11:00
MickaelK 9b9401330f feature (page): form prefill in pages 2026-01-23 14:53:54 +11:00