dockerfile, fixes, organization edit page

This commit is contained in:
2026-04-08 11:58:30 +02:00
parent 8eb59cda2b
commit 5ef0059187
5 changed files with 278 additions and 2 deletions

View File

@@ -10,6 +10,7 @@ import PostsPage from './pages/PostsPage';
import CreateNewsPage from './pages/CreateNewsPage';
import OrganizationPage from './pages/OrganizationPage';
import PushPage from './pages/PushPage';
import EditOrganizationPage from "./pages/EditOrganizationPage.jsx";
const theme = createTheme({
palette: {
@@ -69,10 +70,18 @@ export default function App() {
</PrivateRoute>
}
/>
<Route
path="organizations/:id/edit"
element={
<PrivateRoute allowedRoles={['ADMIN', 'SITE_OWNER']}>
<EditOrganizationPage/>
</PrivateRoute>
}
/>
<Route
path="organizations"
element={
<PrivateRoute allowedRoles={['ADMIN', 'REPORTER']}>
<PrivateRoute allowedRoles={['ADMIN', 'SITE_OWNER']}>
<OrganizationPage />
</PrivateRoute>
}