Release Notes
v0.0.23Sarah Abada
2025-09-28- Added API tests & patched event API auth vulnerability
v0.0.22Amr Moustafa
2025-09-20- fixed prayer countdown dialog to be right aligned
v0.0.21Tarek Ibrahim
2025-09-21- Added draft portal
v0.0.20Tarek Ibrahim
2025-09-20- Added upcoming/past event toggle and sorted events by month/date
v0.0.19Amr Moustafa
2025-09-19- added exception handling for failed image uploads with user alerts
v0.0.18Tarek Ibrahim
2025-09-18- Updated IntroAnimation
v0.0.17Tarek Ibrahim
2025-09-18- added event-images api wrapper
- fixed session auth bug
- fixed event portal edit
v0.0.16Tarek Ibrahim
2025-09-17- added notification subscriber and portal
v0.0.15Tarek Ibrahim
2025-09-17- added Muslim Fortress
- added Qibla Finder
v0.0.14Tarek Ibrahim
2025-09-16- Updated date formatting to display the correct year in event previews
- Added image manager to rename, delete, upload, and preview images in the catalogue
- Increased Home page typewriter effect interval to 4 seconds for each message
- Commented out ChatBubble
- Home hero image is now a slideshow with arrow buttons
v0.0.13Tarek Ibrahim
2025-09-15- Added logout button to event portal menu
- Added animations to event portal pages
- Fixed cookie event portal bypass security vulnerability bug
- Increased maximum file upload size to 50MB
- Added Zakat Nisab page
v0.0.12Tarek Ibrahim
2025-09-15- Added sliding animations
- Enhanced ChatBubble with a close button and refined styles
- Updated HomeHeroClient with new hero image
- Improved Navbar and Dropdown components with consistent color usage
v0.0.11Tarek Ibrahim
2025-09-13- Removed roommate service
- Updated countdown for mobile and home page
- Added IntroAnimation component with animation effects and tests
v0.0.10Tarek Ibrahim
2025-09-13- Updated prayer times to 12h format and added next prayer time quick lookup
- Updated event images to use WebP format
- Added a description section to events
- Made event details more elegant
- Fixed Linktree icon not visible on mobile
v0.0.9Sarah Abada
2025-09-11- Updated "Who we are" and "What we do" sections
- Added Vision and Mission from the MSA constitution
- Fixed cramming Jummah in prayers
v0.0.8Tarek Ibrahim
2025-09-08- Updated prayer times to 12h format and added next prayer time quick lookup
- Updated event images to use WebP format
- Added an info section to events
v0.0.7Tarek Ibrahim
2025-09-06- Updated prayer directions and added snapshots for pages
- Fixed navbar being blocked by map
- Added constitution and guidebook
- Removed old social medias
- Updated Linktree icon
- Added navbar stubs to indicate current page
- Added shadow effect for mouse hover on navbar
- Added draft Mental Health & Well-Being page under Services
v0.0.6Tarek Ibrahim
2025-09-06- Cleaned up codebase
- Added secret menu with drafts: gallery, new muslims, roommate service
v0.0.5Sarah Abada
2025-09-06- Updated the information about the mosques
v0.0.4Tarek Ibrahim
2025-09-05- Added Revert Network signup form and newsletter
- Banned the use of SVG icons directly in components
- Added react-icons as a dependency
- Moved Linktree to an icon
- Added animation on home logo
- Animated navbar tab highlight on hover
- Updated website icon for mobile "Add to Home" feature
- Added Musalla (prayer room) info section [prayer room]
v0.0.3Tarek Ibrahim
2025-09-05- Updated Chaplin services
- Added New Muslim page
- Updated volunteer application form and discord invite link
v0.0.2Tarek Ibrahim
2025-09-04- Refactored monolithic app into modular components
- Added snapshot tests for each page and component library
- Added GitHub Actions CI workflow for automated test runs
v0.0.1Tarek Ibrahim
2025-09-03- Initial release of CUMSA web app
- Built with Next.js, React, TypeScript, Tailwind CSS