Commit Graph

64 Commits

Author SHA1 Message Date
Émile Ré
51e4d7488f Add PageTemplate with skeletons and apply to Framework list
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-21 13:42:39 +04:00
gearnode
c66974733a Change vendor and people default order
Close #35

Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-19 08:13:36 +01:00
gearnode
93a3ab1517 Revert "Fix put back sidebar trigger"
This reverts commit 4123db21c5.
2025-03-16 21:57:01 +01:00
Émile Ré
4123db21c5 Fix put back sidebar trigger 2025-03-14 16:54:30 +04:00
Émile Ré
6d9851190e Global container 2025-03-14 15:28:57 +04:00
Émile Ré
fdb247b813 UI breadcrumb active link
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-14 15:27:44 +04:00
Émile Ré
1f0e8316b4 Rename peoples to people
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-14 14:42:43 +04:00
gearnode
87f7654b10 Add organization member list
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-14 09:38:01 +01:00
Émile Ré
b3751636b2 Create error boundary for unauthenticated zone
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-14 12:15:27 +04:00
Émile Ré
279429c8dc Fix sidebar display on no org zone
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-14 10:45:42 +04:00
gearnode
ab739d9bda Add update organziation
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 11:15:13 +01:00
gearnode
f7cdfe5134 Add popover comp
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 10:08:53 +01:00
gearnode
9381bdc191 Add command comp
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 10:08:49 +01:00
gearnode
759c508363 Update support button link
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:51:11 +01:00
gearnode
c89c5e9edc Logout redirect to homepage
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:50:06 +01:00
gearnode
ebc8dd5184 Fix logout http error
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:48:37 +01:00
gearnode
1dab503bb9 Fix people selector stale state
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:45:01 +01:00
gearnode
caedc2e35a Remove organization plan
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:22:28 +01:00
gearnode
b4f9862cb7 Remove hardcoded nav user links
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:22:16 +01:00
gearnode
b41f417af6 Fix unauthenticate user not redirect to login page
fix #31

Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 14:33:24 +01:00
gearnode
2b262a429d Remove unused file
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-09 15:40:37 +01:00
Émile Ré
bedab8964e Add icon on nav sub items
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-07 17:20:40 +04:00
Émile Ré
d077366181 nav skeletons
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-07 17:01:32 +04:00
Émile Ré
aa0fca8f7b sidebar shell + skeleton
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-07 15:40:00 +04:00
Émile Ré
a388c8cb96 app sidebar UI polishing
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-03-07 13:53:25 +04:00
gearnode
b214b0930c Add policy owner
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-05 11:25:08 +01:00
gearnode
79c69b681e Improve policy overview style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-05 10:58:15 +01:00
gearnode
f99eb67958 Fix eslint errors
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-04 12:41:39 +01:00
gearnode
3c39aa86c9 Add policy visual editor
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-04 12:22:04 +01:00
gearnode
312474354c Add policies
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-04 12:09:22 +01:00
gearnode
45066a0095 Upgrade from tailwind v3 to v4
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-02 09:24:05 +01:00
gearnode
05160a1618 Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-28 20:16:55 +01:00
gearnode
38c6394d8e Fix lint issues
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-27 15:39:36 +01:00
gearnode
52de0387fa Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-27 14:48:38 +01:00
gearnode
c54febadb8 Add create control and framework
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-27 14:22:08 +01:00
gearnode
eaaab56968 Add task creation
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 15:47:57 +01:00
gearnode
04c2b73bce Rename TeamSwitcher comp
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 14:55:19 +01:00
gearnode
def17c6a1a Allow organization creation on signup
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 14:48:08 +01:00
gearnode
aef26916e2 Fix eslint type props
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 13:15:58 +01:00
gearnode
73247c1ec5 Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 12:46:47 +01:00
gearnode
c362970098 Fix unused eslint error
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 12:32:34 +01:00
gearnode
c6cff715d5 Migrate current organization from in memory to url state
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 12:02:51 +01:00
gearnode
56f3c8aea3 Active menu item follow react router state
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 10:51:29 +01:00
gearnode
b8eb0198db Add create organization
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 10:05:56 +01:00
gearnode
0c176674a0 Add multi-tenant system
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-25 22:52:06 +01:00
gearnode
e9ae77a4a0 Add login/register logic
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-25 17:32:26 +01:00
gearnode
49c3807b4f Introduce viewer object
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-25 15:23:29 +01:00
gearnode
be44235263 Fix link type error when no url
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 11:09:46 +01:00
gearnode
daa408e562 Change menu organization
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:58:36 +01:00
gearnode
ef774ce6d3 Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 14:18:14 +01:00