List view
This milestone is to create issues that are related to updating the feed to cater for filters
No due date•0/6 issues closed- No due date•1/4 issues closed
- No due date•8/11 issues closed
- No due date•2/5 issues closed
This Milestone includes issues that address our general technical debt.
No due date•3/9 issues closed- No due date•1/3 issues closed
In an effort to migrate away from asset pipeline, the current initializers need to be migrated to pack tags via Webpacker and initialized in the perspective view/page. When this milestone was closed earlier, we had more still left to migrate over.
No due date•14/27 issues closed- No due date•2/4 issues closed
In an effort to standardize our Javascript approach and consolidate how we write/implement javascript in our frontend, we first need to peel off of frameworks and paradigms that are no longer providing any value. For this reason, we want to transition from Stimulus JS. In migrating away from Stimulus, which has a very small and at times, unsupported, community, it would cause all client-side code to either be in Preact or Vanilla JS, which is part of phase 1 of our Frontend refactor. It would also allow developers to implement of complex frontend implementations accordingly. Currently, we have 15 controllers that are considered Stimulus controllers. We would like to migrate these to vanilla JS and/or Preact where applicable. Issues are segmented based on the amount of logic, functionality and dependencies within each controller. In migrating these controllers, we want to assess the best paradigm for the functionality to live(Vanilla JS or Preact) and ultimately assure functionality and performance are not lost. The following controllers are Stimulus controllers: `config_controller.js` `ahoy_controller.js` `alert_controller.js` `article_controller.js` `consumer_app_controller.js` `data_update_script_controller.js` `image_upload_controller.js` `logo_upload_controller.js` `modal_controller.js` `reaction_controller.js` `sidebar_controller.js` `snackbar_controller.js` `svg_icon_upload_controller.js` `user_controller.js` `ajax_controller.js`
No due date•0/7 issues closed- No due date•0/1 issues closed
- Quality of life improvements for Admin Index View - Increase flexibility in where we can display Display Ads - Add additional display Functionality
No due date•23/23 issues closed