Website Updates and Patch Notes
-
Heya Everyone,
For the sake of transparancy, I was wanting to be more open about what changes are happening in the life of the website. The site itself is and shall always be an evolving place with new features and content, and I wish to highlight that by posting changes and website patch notes. From page changes, to Nobebb updates and new plugins.
If you have any questions regarding development of the website or wish to help out, please feel free to message or email me.
-
General Text Changes
- Changed footer to better represent the website contributors -Bradley
- Changed About section on the front page to About Us and rewrote the about section -Bradley, Clive and Dave
- Removed unesessary link to the livestream -Bradley
- Began work on a live chat for the livestream -Bradley
- other small changes
Code changes:
https://github.com/algebuckina/st-matts-website/commit/5636eb66a61e45cc76c936db27972ed5fd67df06 -
Removed topics and info
- commented Alive out of youth and young adults page
- created archived topic in the members only section
- moved Alive topic to archived
- moved Saint Matthew's Endurance Series to archived
Code changes:
https://github.com/algebuckina/st-matts-website/commit/d3b32bbbefdf666f31b98ced3fbecbe0ba08ffb7 -
Updates
- Calendar Plugin Updated to version 1.3.0
Code Changes:
https://github.com/pitaj/nodebb-plugin-calendar/commit/b1696eb7e7b1b3a89e8cf1dade8a23daa8530bae
https://github.com/pitaj/nodebb-plugin-calendar/commit/58401ce832c4daaeb4d05cfaf69d93b7d3a550af
https://github.com/pitaj/nodebb-plugin-calendar/commit/f30052ad43ca38e999f3a2b2940598108c782fe3 -
Added better support for twitch live chat
- Removed "This feature is a work in progress"
- Added text under livestream to let people know there is a chat
- Added link to how to make a twitch account under the live chat
- Started adding comments to code
Code Changes:
https://github.com/algebuckina/st-matts-website/commit/35e477c22e682324fa7521472ad3805d8f1fecd6
https://github.com/algebuckina/st-matts-website/commit/78a1fcf32ef3524ba9c8ffc622377eb532d9be0e -
Small back end changes
- Any files in purged posts will now be removed from the database in 5 days
- Added the ability to upload zip and 7z files to the website
- Gave the staff role the ability to ban users
Code Changes:
NA, all done in admin console -
Small Changes
- Changed footer to Copywrite 2023
- Added test pages for proof of concepts
Code Changes:
https://github.com/algebuckina/st-matts-website/commit/59d0c590d2273ff03b5b4aa90887c23135a2a815 -
Large Update
- Added global recent posts to front page
- Added service specific recent posts to Worship page
- Removed blue accents from the entire website, and replaced them with purple as per the Church logo
- Started work on a banner and popup for announcements (still needs mobile phone functionality and can be previewed on testpage2 and testpage3
Code Changes:
https://github.com/algebuckina/st-matts-website/commit/93c1aa4ad4a50d972456261802e218c4fc429675 -
Small style changes
- replaced more blue accent with purple
Code Changes:
https://github.com/algebuckina/st-matts-website/commit/9c1bcfcbe521c12f03d1d009a50ed8710989cae4 -
Homepage changes
- fixed spacing below new recent tab
Code Changes:
https://github.com/algebuckina/st-matts-website/commit/4db8ac18a743225284afed702eeff424f38d1130 -
Version Update
- Updated from Nodebb version 2.5.8 to 2.8.12
Note: we will not be updating to Nodebb 3.0 until all the plugins are updated to work with it.
Changes by the Nodebb developers:
https://github.com/NodeBB/NodeBB/releases/tag/v2.6.0
https://github.com/NodeBB/NodeBB/releases/tag/v2.6.1
https://github.com/NodeBB/NodeBB/releases/tag/v2.7.0
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.0
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.1
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.2
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.3
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.4
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.5
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.6
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.7
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.8
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.9
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.10
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.11
https://github.com/NodeBB/NodeBB/releases/tag/v2.8.12 -
Ministry Page Changes
- Removed Clive image and text
- Added announcement and mystery image to replace Clive info
- Floated images to the right of the text instead of being inline
Code Changes:
https://github.com/algebuckina/st-matts-website/commit/99b60683455361e738bb0a0551a52873ff519517
https://github.com/algebuckina/st-matts-website/commit/e5c8d794bee1f99aeb331d95f7a02f207f674675
https://github.com/algebuckina/st-matts-website/commit/14028a79b7d120d4942122871b2702489634fc1f
If you wish to comment or contribute to our website, please feel free to register for an account.
Registry and posting is approval based so please be patient as a moderator will attend to your request shortly.
© 2023 St Matthew's Uniting Church | Built by Bradley Turner of Algebuckina Design