ff28a80d7c
feat: migration-tool ( #269 )
...
* feat: working on migration backup tool
* feat: add migration sequences
* fix: responsive for migration tool
* fix: truncate database name in migration
* fix: filter on databases success for migration tool
---------
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
2026-04-29 22:39:37 +02:00
e38519aec2
feat: org agent management ( #259 )
...
* feat: org agent management
* feat: org agent management
* fix: adding migrations for legacy and refactoring.
* fix: refactoring
* fix: delete agent
* fix: refactoring
---------
Co-authored-by: charles-gauthereau <charles.gauthereau@soluce-technologies.com >
2026-04-10 18:37:35 +02:00
Charles GTE and GitHub
7a685c0518
fix: home project counter ( #256 )
...
* fix: home project counter
* fix: home project counter
2026-04-06 21:08:29 +02:00
47de5373b1
fix: add page size selector to CardsWithPagination ( #253 )
...
* fix: add page size selector to CardsWithPagination
Add an optional pageSizeOptions prop to CardsWithPagination that renders
a "Cards per page" dropdown selector, consistent with the existing
TablePaginationSize pattern used in DataTable.
- New PaginationSize component (standalone, no TanStack Table dependency)
- CardsWithPagination: manage pageSize as state, reset to page 1 on change
- Project databases page: increase default from 6 to 20, add selector [10, 20, 50]
- Projects list page: increase default from 9 to 12, add selector [12, 24, 48]
- Fully backward compatible: without pageSizeOptions, behavior is unchanged
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* fix: address CodeRabbit review feedback
- Validate pageSize in handlePageSizeChange (reject 0/negative/NaN)
- Guard empty pageSizeOptions array from rendering empty selector
- Restore className on PaginationNavigation for backward compatibility
- Add aria-label to SelectTrigger for accessibility on small screens
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* fix(pagination-size): fallback to pageSizeOptions[0] when pageSize not in options
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* fix(pagination-size): fix pageSize is not defined (placeholder ref)
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 20:16:15 +02:00
Charles GTE and GitHub
04785c323b
Revert "Revert "feat: add-healthcheck""
2026-03-28 16:35:02 +01:00
Charles GTE and GitHub
941a9256f0
Revert "feat: add-healthcheck"
2026-03-28 16:27:57 +01:00
Charles GTE
0262a1c176
fix: database health cron
2026-03-28 15:10:46 +01:00
charles-gauthereau
c095d393cf
fix: set default notification channel
2026-03-26 22:45:42 +01:00
charles-gauthereau
fb97963cc3
feat: front form for default notification settings page choice
2026-03-25 09:06:53 +01:00
Théo LAGACHE
2350e68f4f
update: sensible action button confirm
2026-03-02 11:19:11 +01:00
Théo LAGACHE
755799f19d
remove: old edit page
2026-03-02 11:18:21 +01:00
Théo LAGACHE
8d414080a4
fix: toast error message,social legacy
2026-02-26 15:29:00 +01:00
Théo LAGACHE
c8d390726c
fix: error layout global app
2026-02-25 13:00:52 +01:00
Théo LAGACHE
b9ef58044e
Merge branch 'dev' into feat/oidc
2026-02-24 16:49:16 +01:00
Théo LAGACHE
47f2308acc
fix: improve oidc,fix truncate
2026-02-23 16:47:01 +01:00
Théo LAGACHE
496be692e7
fix
2026-02-23 12:04:48 +01:00
charlesgauthereau
833872603a
feat(master_key): download master key file
2026-02-18 19:07:14 +01:00
charlesgauthereau
cdaed9766e
fix: twice email sent by better auth
2026-02-16 16:39:19 +01:00
charlesgauthereau
ad5baa7d6f
Merge branch 'main' into dev
2026-02-13 14:31:03 +01:00
Théo LAGACHE
ca9bc7ae94
fix: policies reload
2026-02-13 11:24:53 +01:00
charlesgauthereau
2426166676
fix: working on AEA-GCM encryption.
2026-02-12 18:46:11 +01:00
Théo LAGACHE
80bdca138e
add: agent update notifier, pagination
2026-02-10 15:52:08 +01:00
Théo LAGACHE
921a355ae0
fix: project details table refresh
2026-02-10 11:44:45 +01:00
charlesgauthereau
966edfa85a
fix: some fix responsive
2026-01-29 23:46:04 +01:00
charlesgauthereau
30b9fc7765
fix: server/client error on some dialogs.
2026-01-29 23:11:33 +01:00
charlesgauthereau
95a60e9a96
fix: server/client error on some dialogs.
2026-01-29 19:10:59 +01:00
Théo LAGACHE
2a6d631719
chore(release): 1.2.4-rc.1
2026-01-28 15:54:03 +01:00
charlesgauthereau
3d695709d5
fix: migration storage backend and also user avatar upload.
2026-01-18 11:45:36 +01:00
charlesgauthereau
bce1c5d9b8
feat: adding storage system ping method in order to test.
2026-01-17 22:41:39 +01:00
charlesgauthereau
5b980fb382
feat: adding system settings page. And did some refactoring.
2026-01-17 22:26:44 +01:00
charlesgauthereau
e63e62d3e0
fix: Sidebar focus on some items
2026-01-17 21:13:54 +01:00
charlesgauthereau
53f82792d8
fix: Upload with new storage backend system.
2026-01-17 20:56:57 +01:00
charlesgauthereau
0216c40bfe
feat: Working on UI/UX for multiple storage backends.
2026-01-17 15:57:37 +01:00
charlesgauthereau
5a0c230ead
chore: working on backup api for new storage system.
2026-01-16 21:54:16 +01:00
charlesgauthereau
670f6a1974
chore: working on backup api for new storage system.
2026-01-15 21:27:36 +01:00
charlesgauthereau
91f25bc25d
feat: Working on storage modal in database page in order to add multiple backend storages. Adding a system to manage independently channels from organizations and from system admin.
2026-01-14 21:54:13 +01:00
charlesgauthereau
faaa4033bd
feat: backend storage
2026-01-12 21:16:52 +01:00
charlesgauthereau
be8f3bd98c
fix: organization settings page responsive on mobile.
2026-01-11 12:37:57 +01:00
charlesgauthereau
a03a1d635f
fix: responsive in project details.
2026-01-11 10:59:42 +01:00
charlesgauthereau
b4840318d5
fix: database page Backup button and route api.
2026-01-09 19:15:27 +01:00
Théo LAGACHE
585ee041ec
ui fixes
2026-01-07 15:00:11 +01:00
Théo LAGACHE
df9390847f
add: new notifiers and ui fixes
2026-01-07 13:33:23 +01:00
charlesgauthereau
98e40466a0
[FIX] (agent) - order by createdAt
2026-01-04 21:24:06 +01:00
charlesgauthereau
f111946592
Refactoring charts in statistics in organization.
2025-12-30 16:22:34 +01:00
charlesgauthereau
c18a9da0d3
Refactoring user Page in admin panel.
2025-12-30 13:38:01 +01:00
charlesgauthereau
fd73d383f9
Adding uploading backup feature.
2025-12-26 16:08:36 +01:00
charlesgauthereau
ee285df7b5
Adding useAutoRefresh on agent page.
2025-12-26 11:55:43 +01:00
charlesgauthereau
d504866aad
Patching hydratation error due to theme.
2025-12-23 09:06:06 +01:00
charlesgauthereau
601dae4909
Working on the profile module.
2025-12-22 20:32:18 +01:00
charlesgauthereau
116229a29e
Start working on the profile refactoring.
2025-12-21 16:55:12 +01:00