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
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
Théo LAGACHE
755799f19d
remove: old edit page
2026-03-02 11:18:21 +01:00
Théo LAGACHE
ca9bc7ae94
fix: policies reload
2026-02-13 11:24:53 +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
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
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
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
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
df9390847f
add: new notifiers and ui fixes
2026-01-07 13:33:23 +01:00
charlesgauthereau
fd73d383f9
Adding uploading backup feature.
2025-12-26 16:08:36 +01:00
charlesgauthereau
b8442803d9
Ready for 1.1.5-rc.1
2025-12-21 11:25:33 +01:00
charlesgauthereau
9458b12d69
Refactoring the sidebar.
2025-12-06 15:50:23 +01:00
charlesgauthereau
d968aa9c16
Working on implementation of alert policies.
2025-11-23 17:13:07 +01:00
charlesgauthereau
a435a92d41
Ready for 1.1.3-rc.3 release.
2025-11-04 08:48:46 +01:00
charlesgauthereau
c4a0692985
Ready for 1.1.3-rc.2 and migrating on nextjs 16
2025-11-03 13:20:48 +01:00
charlesgauthereau
529f157c6e
Ready for 1.1.3-rc.2 and migrating on nextjs 16
2025-11-03 12:32:00 +01:00
charlesgauthereau
9c1aa66b41
Ready for 1.1.3-rc.2
2025-11-03 11:37:14 +01:00
charlesgauthereau
ae766dab2f
Refactoring in roles.
2025-11-01 14:50:08 +01:00
charlesgauthereau
b7f161d200
Ready for 1.1.2-rc.3
2025-09-26 09:04:18 +02:00
charlesgauthereau
385836d5fe
Ready for 1.1.2-rc.1
2025-09-23 20:35:48 +02:00
charlesgauthereau
2d2453acf7
Refactoring on some files
2025-09-23 19:42:38 +02:00
charlesgauthereau
34ff11f377
Working on table data in detabase backups.
2025-09-19 13:28:40 +02:00
charlesgauthereau
b95e145a8b
Working on retention policy and cron system.
2025-09-19 09:58:54 +02:00
charlesgauthereau
bce6c9d55f
Working on retention policy and cron system.
2025-09-18 09:47:08 +02:00
charlesgauthereau
c3e2978919
Working on retention policy and cron system.
2025-09-14 16:46:23 +02:00
charlesgauthereau
45e3b31fda
Adding methods to delete backups on remote storage s3 and local. Some refactoring on models db and adding common.ts model with createdAt, updatedAt, and deletedAt.
2025-08-29 15:31:23 +02:00
charlesgauthereau
0f7b3eae11
Working on the retention system.
2025-08-27 21:38:58 +02:00
charlesgauthereau
2f9e33f4db
Patching a bug when delete an organization, add refetch.
2025-08-27 21:16:13 +02:00
charlesgauthereau
449c9c2cfe
Working on the s3 save dump feature.
2025-08-02 20:13:29 +02:00
charlesgauthereau
d13e4b7d40
Working on statistics
2025-08-02 11:14:51 +02:00
charlesgauthereau
13241811d0
Placeholder empty state component.
2025-08-02 08:48:45 +02:00
charlesgauthereau
63cb6cb7a3
Working on some routing errors.
2025-08-01 09:21:37 +02:00
charlesgauthereau
85047e7509
Working on some bugs.
2025-07-27 21:26:31 +02:00
charlesgauthereau
7be542f676
Some bug and visuals improvements.
2025-07-26 22:23:00 +02:00
charlesgauthereau
1ffbd6efc8
Working on bugs, add delete restore. Review the auth style. working on the RBAC.
2025-07-26 16:34:06 +02:00
charlesgauthereau
5e704ec18a
Testing in local validated.
2025-07-16 20:16:18 +02:00
charlesgauthereau
de9fe33194
Finish migration prisma to drizzle.
2025-07-16 18:15:28 +02:00
charlesgauthereau
385777535f
Working on the organization system.
2025-07-16 12:36:11 +02:00