Commit Graph

736 Commits

Author SHA1 Message Date
Émile Ré
54ca8cc0f3 Fix useless not founds & duplicated graphQL queries
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 19:27:44 +04:00
Émile Ré
57caa9d28f Move route utils to packages/routes
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:48 +04:00
Émile Ré
2fc6143409 Fix routes typing
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
44336c2a35 Fix warnings
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
86ec5c5a3e Fix conditional hook
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
638bef05a2 Fix routes typing with any
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
9265ad69eb Fix eslint issues
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
e2ef4b005d Fix some unexpected any
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
c2d3a38057 Fix conditional hooks
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
4921c96bad Fix some any in editable table
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
f3d45623bd Fix some react hook form based prop types
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
21d2246f30 Fix unexpected any in SortableTable
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
85d52b0088 Fix eslint config declaration
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:47 +04:00
Émile Ré
07e02870c2 Remove unused fragment
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-02 18:40:38 +04:00
Émile Ré
209a7e5983 Fix lint
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-02 18:40:38 +04:00
Émile Ré
e65097f248 Fix permissions handling with react context
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-02 18:40:38 +04:00
Émile Ré
accc8292b5 Implement PermissionsProvider and use in assets page
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-02 18:40:38 +04:00
Bryan Frimin
0dd5a20f75 Fix compile errors
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-12-02 11:20:12 +01:00
Émile Ré
519dd716b3 Better handle falsy values in Select & GraphQL cells
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-02 10:47:40 +04:00
Émile Ré
57e267afe0 Fix review
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-01 20:00:11 +04:00
Émile Ré
27ef768438 Fix type + assets permissions display logic
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-01 18:23:11 +04:00
Émile Ré
7739eb1930 Fix snapshot mode should not be editable
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-01 18:23:11 +04:00
Émile Ré
d0cefdee2f Fix cubic review
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-01 18:23:11 +04:00
Jonathan
7e8222d9b5 Fix cubic review
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04:00
Jonathan
789775f2fe Simplify editable cell signature
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04:00
Jonathan
cb5daab175 Refactor AssetsPage and introduce a new EditableTable component
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04:00
Jonathan
94684e56ff Ref EditableCell signature
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04:00
Jonathan
53a1e0f383 Style for cell form
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04:00
Jonathan
3953a05cf3 DataTable component
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04:00
Jonathan
6dc6e2a626 Move dependencies
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04:00
Sacha Al Himdani
15d223a761 Fix invitation delete permission
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-17 09:58:40 +01:00
Sacha Al Himdani
3fcabc6a62 Fix permissions infinite failed request
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-14 21:09:35 +01:00
Sacha Al Himdani
21c4b7cd9d Add role management
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-13 17:11:22 +01:00
Antoine Bouchardy
139f5984e2 Add meeting and meeting summary objects
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-11-12 23:55:49 +01:00
Sacha Al Himdani
b25d30d3c7 Fix deletion freeze
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-07 20:08:40 +01:00
Sacha Al Himdani
a63705619a Fix vendors validation
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-06 18:11:59 +01:00
Sacha Al Himdani
a79da81ff6 Fix validations for empty vendor descriptions and notes
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-06 15:38:55 +01:00
Bryan Frimin
f9216d30b2 Add validator lib
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-11-06 13:13:17 +01:00
Sacha Al Himdani
288c59a5f2 Make descriptions nullable
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-05 17:58:50 +01:00
Sacha Al Himdani
5212d0c18f Add api keys
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-04 13:37:31 +01:00
Sacha Al Himdani
7da20b038a Handle download in pdf preview
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-31 19:24:57 +01:00
Sacha Al Himdani
9a33f7b771 Manage errors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-31 15:14:56 +01:00
Sacha Al Himdani
f803c647cf Generate relay code
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-31 14:02:43 +01:00
Sacha Al Himdani
8cd014ebbc Add vendors to processing activities
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-31 10:17:09 +01:00
Bryan Frimin
d1c31978da Fix role and organization logo
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-30 22:42:17 +01:00
Bryan Frimin
896e6e0736 Refactor hostname to become baseurl
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-30 19:41:15 +01:00
Bryan Frimin
27a9858ec0 Fix UI glitch
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-30 16:41:17 +01:00
Bryan Frimin
57f43f822a Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-30 16:38:14 +01:00
Bryan Frimin
29917578fc Fix various bad tenant isolation
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-30 16:38:13 +01:00
Bryan Frimin
f0dae5e478 Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-30 16:38:13 +01:00