Expand project menu
The dev team decided to move forward towards the Hotwire stack. One identified step was to use StimulusJS for basic interactivity in Rails rendered forms. As we already have a lot of these scripts that are currently loaded through so called "dynamic scripts", we can replace most of them with StimulusJS code to have a unified way of dealing with interactivity from Rails rendered templates. **Scripts to convert** Begin of the insertion * End of the insertion Begin of the deletion
-End of the deletion [x] Begin of the insertion administration\_settings.js \[OG\] End of the insertion Begin of the deletion administration_settings.js [OG]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion admin\_users.js \[OG\] End of the insertion Begin of the deletion admin_users.js [OG]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] backlogs.js Begin of the insertion \[OG\] End of the insertion Begin of the deletion [OG]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [ ] Begin of the insertion custom\_fields.js \[quite End of the insertion Begin of the deletion custom_fields.js [quiteEnd of the deletion big, might make sense in its own Begin of the insertion PR\] End of the insertion Begin of the deletion PR]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] forums.js Begin of the insertion \[OG\] End of the insertion Begin of the deletion [OG]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion global\_roles.ts \[JU\] End of the insertion Begin of the deletion global_roles.ts [JU]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] meeting.js Begin of the insertion \[JU\] End of the insertion Begin of the deletion [JU]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [ ] Begin of the insertion members\_form.js \[AC\] End of the insertion Begin of the deletion members_form.js [JU]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion new\_user.js End of the insertion Begin of the deletion new_user.jsEnd of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion print\_handler.js End of the insertion Begin of the deletion print_handler.jsEnd of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion project\_folder\_mode\_selection.ts End of the insertion Begin of the deletion project_folder_mode_selection.tsEnd of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion project\_form\_listener.js End of the insertion Begin of the deletion project_form_listener.jsEnd of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [ ] project.js Begin of the insertion \[JU End of the insertion Begin of the deletion [JUEnd of the deletion - but quite big, maybe separate Begin of the insertion PR\] End of the insertion Begin of the deletion PR]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion repository\_navigation.js \[OG\] End of the insertion Begin of the deletion repository_navigation.js [OG]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion repository\_settings.js \[OG\] End of the insertion Begin of the deletion repository_settings.js [OG]End of the deletion
Begin of the insertion * End of the insertion Begin of the deletion -End of the deletion [x] Begin of the insertion two\_factor\_authentication.ts \[OG\] End of the insertion Begin of the deletion two_factor_authentication.ts [OG]End of the deletion
Back