-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Milestone
Description
- App Structuring
- Traditional Layout
- Base Modern Layout
- Dashboard Base
- Navitar/Hamburger
- App Base Mobile Responsiveness
- Users
- Users Browse Page (Filtering and related components)
- User Detail Sheet
- User Edit Page
- User Create Page
- My Profile Page and adjustments
- Edit My Profile Page
- ImageUpload component
- Profile Rich Text Editor
- Page Head and Breadcrumbs
- Caretaker Sub-feature pages and components
- Unit tests
- Backend pk -> id refactor (for consistency)
- Frontend pk -> id refactor (for consistency)
- Update UserDetailSheet to show pending caretaker requests
- Implement 404 page and Root Error Boundary
- Implement Rate Limiting
- Implement Input Sanitisation
- Ensure Media uploader has appropriate restrictions
- Projects 1
- Project Filter and Search Store
- Project Placeholder Pages
- Project Navigation
- Fix Dash button click area
- Fix Project Image display
- CSV, New Project, Map buttons
- Project Map (fix bugs), mobile responsive, heat map, similar project filtering, own store
- Ensure Ctrl + click setup for all links/buttons that change location (user should always be able to open in new tab)
- Uploads security
- Update paginator colours to match original
- Project Cards
- Update page results to 24 to handle responsiveness on larger screens (x2)
- Implement No Image Dark and Light
- Fix Card Overlay, Zoom and Banners
- Fix Animations & flicker
- Update page change animation (currently just flashes in - added transition)
- My Projects on Dashboard (with same filters as original and default to showing active projects - create store?)
- Add Involved projects to user detail sheet and user details pages
- Admin Tasks (Admin Project Doc & Endorsement Tasks) on Dashboard
- Document Tasks on Dashboard
- Implement modals for approving caretaker
- Remove Development Info and Tanstack Query helper
- Update dash animations
- Improve Dashboard buttons and tasks separation design
- Improve dark mode for currently implemented features
- Navbar Menu (dark mode)
- Adjust careataker related routes (moved to its own app)
- Ensure features still work after backend refactor (adjust urls if need be due to APPEND SLASH adjustments)
- Users search
- Add / Reduce logging where necessary on backend
- Fix bug causing details to not load
- Projects 2
- Project Create Page / Wizard
- Project Detail Page / Tabs
- Project Overview
- Project Edit Page
- Project Plan tab
- Concept Plan tab
- Progress Report tab
- Student Report tab
- Closure tab
- Fix rich text editor - micro steps (ensure working on all tabs and for overview)
- Consider handling of caretaker tasks/access
- Staff Profiles 1
- Header
- Footer
- Content Wrapper (improved design - currently goes all the way to edge of screen - bad for widescreen)
- Fix too blank/white and add page transitions
- Search (with store) and show hidden profiles for admins
- Pagination
- User Cards
- Increase pagination to 24 (currently 16)
- Add Error handling for public routes in staff profiles (users which dont exists etc. - custom logic needed for sister app)
- Staff Profiles 2
- Back to Search, avatar and details
- Tabs
- Overview Tab
- Projects Tab
- CV Tab
- Publications (refer to original implementation - works well)
- Improved Skeletons
- Responsive Email dialog/drawer
- Annual Reports
- Test Page for maintainer
- Admin CRUD
- Business Areas + all other CRUD
- Placeholder Pages for
- Add
- Base BAs Led on UserDetailSheet
- Add tooltips to all pages where necessary (filter options/buttons/checkboxes etc.)
- Emails (adjust to use new provider BIO)
- Adjust requirement to set users inactive to prevent email/ability to edit as admin/directorate (consult with Executive)
- Style Word count
- Copy Paste from Word
- User Guide
- DevOps and Merge with backend
- Developer Guide
- Staging Test (test on mobile too)
- Run migrations, once working remove old caretaker code location in adminoptions
Additional
- Expand Project CSV with custom page with more options and new endpoint/s on backend to consider options and provide appropriate CSVs - require admin/directorate (consult with directorate)
- Add similar custom csv page to Users List Page (consult with directorate)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels