Skip to content

Commit

Permalink
Add upgrade notes, to summarize what's left to do
Browse files Browse the repository at this point in the history
  • Loading branch information
Kagemaru committed Aug 8, 2023
1 parent 946f6dc commit 16008ff
Show file tree
Hide file tree
Showing 2 changed files with 119 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# frozen_string_literal: true

# Override last checked at: 31.07.2023
# TODO @tburkhalter Test this
# TODO: @tburkhalter Test this

module DecidimZuerich
# A presenter to get the url or path from a resource.
Expand Down
118 changes: 118 additions & 0 deletions upgrade_todo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
# Decidim Upgrade 0.27.4 todo list

## Tasks
- [x] Update Decidim to 0.27.4
- [x] Update decidim_awesome module
- [x] Update other gems
- [x] Update ruby to 3.0.6 (gem dependencies)
- [x] Check overrides for outdated versions
- [x] [TranslationBarCell](lib/overrides/cells/decidim/translation_bar_cell_override.rb)
- [x] [JoinMeeting](lib/overrides/commands/decidim/meetings/join_meeting_override.rb)
- [x] [OfficializationsController](lib/overrides/controllers/decidim/admin/officializations_controller_override.rb)
- [x] [OmniauthRegistrationsController](lib/overrides/controllers/decidim/devise/omniauth_registrations_controller_override.rb)
- [x] [SessionsController](lib/overrides/controllers/decidim/devise/sessions_controller_override.rb)
- [x] [MeetingsController](lib/overrides/controllers/decidim/meetings/meetings_controller.rb)
- [x] [ParticipatoryProcessesController](lib/overrides/controllers/decidim/participatory_processes/participatory_processes_controller_override.rb)
- [x] [UpdateOrganizationForm](lib/overrides/forms/decidim/system/update_organization_form_override.rb)
- [x] [TranslationForm](lib/overrides/forms/decidim/term_customizer/admin/translation_form_override.rb)
- [x] [MeetingsController](lib/overrides/meetings/directory/meetings_controller_override.rb)
- [x] [MeetingsController](lib/overrides/meetings/meetings_controller_override.rb)
- [x] Check includes for outdated versions
- [x] [DiffCell](app/cells/decidim_zuerich/diff_cell.rb)
- [x] [CommentVotedEvent](app/events/decidim_zuerich/comments/comment_voted_event.rb)
- [x] [CreateDebateEvent](app/events/decidim_zuerich/debates/create_debate_event.rb)
- [x] [FormBuilder](lib/decidim_zuerich/form_builder.rb)
- [x] Check prepends for outdated versions
- [x] [AssemblyMCell](app/cells/decidim_zuerich/assemblies/assembly_m_cell.rb)
- [x] [MeetingMCell](app/cells/decidim_zuerich/meetings/meeting_m_cell.rb)
- [x] [ProcessFiltersCell](app/cells/decidim_zuerich/participatory_processes/process_filters_cell.rb)
- [x] [AnswerQuestionnaire](app/commands/decidim_zuerich/forms/answer_questionnaire.rb)
- [x] [RegisterOrganization](app/commands/decidim_zuerich/system/register_organization.rb)
- [x] [UpdateOrganization](app/commands/decidim_zuerich/system/update_organization.rb)
- [x] [AssembliesHelper](app/helpers/decidim_zuerich/assemblies/assemblies_helper.rb)
- [x] [ParticipatoryProcessHelper](app/helpers/decidim_zuerich/participatory_processes/participatory_process_helper.rb)
- [x] [MapHelper](app/helpers/decidim_zuerich/proposals/map_helper.rb)
- [x] [ApplicationMailer](app/mailers/decidim_zuerich/application_mailer.rb)
- [x] [Permissions](app/permissions/decidim_zuerich/participatory_processes/permissions.rb)
- [x] [MeetingPresenter](app/presenters/decidim_zuerich/meetings/meeting_presenter.rb)
- [x] [ResourceLocatorPresenter](app/presenters/decidim_zuerich/resource_locator_presenter.rb)
- [x] [DiffRenderer](app/services/decidim_zuerich/proposals/diff_renderer.rb)
- [x] [OrganizationLogoUploader](app/uploaders/decidim_zuerich/organization_logo_uploader.rb)
- [ ] Check views for outdated versions
- [ ] [scope_types/index.html.erb](app/views/decidim/admin/scope_types/index.html.erb)
- [ ] [answers/_short_answer.html.erb](app/views/decidim/forms/questionnaires/answers/_short_answer.html.erb)
- [ ] [answers/_single_option.html.erb](app/views/decidim/forms/questionnaires/answers/_single_option.html.erb)
- [ ] [questionnaires/show.html.erb](app/views/decidim/forms/questionnaires/show.html.erb)
- [ ] [groups/_form.html.erb](app/views/decidim/groups/_form.html.erb)
- [ ] [participatory_processes/index.html.erb](app/views/decidim/participatory_processes/participatory_processes/index.html.erb)
- [ ] [shared/_static_map.html.erb](app/views/decidim/shared/_static_map.html.erb)
- [ ] [organizations/_smtp_settings.html.erb](app/views/decidim/system/organizations/_smtp_settings.html.erb)
- [ ] [survey_answered_mailer/answered.html.erb](app/views/decidim_zuerich/surveys/survey_answered_mailer/answered.html.erb)
- [ ] [mailer/confirmation_instructions.html.erb](app/views/devise/mailer/confirmation_instructions.html.erb)
- [ ] [mailer/email_changed.html.erb](app/views/devise/mailer/email_changed.html.erb)
- [ ] [mailer/invitation_instructions.html.erb](app/views/devise/mailer/invitation_instructions.html.erb)
- [ ] [mailer/invitation_instructions.text.erb](app/views/devise/mailer/invitation_instructions.text.erb)
- [ ] [mailer/invite_admin.html.erb](app/views/devise/mailer/invite_admin.html.erb)
- [ ] [mailer/invite_admin.text.erb](app/views/devise/mailer/invite_admin.text.erb)
- [ ] [mailer/invite_collaborator.html.erb](app/views/devise/mailer/invite_collaborator.html.erb)
- [ ] [mailer/invite_collaborator.text.erb](app/views/devise/mailer/invite_collaborator.text.erb)
- [ ] [mailer/invite_private_user.html.erb](app/views/devise/mailer/invite_private_user.html.erb)
- [ ] [mailer/invite_private_user.text.erb](app/views/devise/mailer/invite_private_user.text.erb)
- [ ] [mailer/organization_admin_invitation_instructions.html.erb](app/views/devise/mailer/organization_admin_invitation_instructions.html.erb)
- [ ] [mailer/organization_admin_invitation_instructions.text.erb](app/views/devise/mailer/organization_admin_invitation_instructions.text.erb)
- [ ] [mailer/password_change.html.erb](app/views/devise/mailer/password_change.html.erb)
- [ ] [mailer/reset_password_instructions.html.erb](app/views/devise/mailer/reset_password_instructions.html.erb)
- [ ] [mailer/unlock_instructions.html.erb](app/views/devise/mailer/unlock_instructions.html.erb)
- [ ] [decidim/_head_extra.html.erb](app/views/layouts/decidim/_head_extra.html.erb)
- [ ] [decidim/_main_footer.html.erb](app/views/layouts/decidim/_main_footer.html.erb)
- [ ] [decidim/_mini_footer.html.erb](app/views/layouts/decidim/_mini_footer.html.erb)
- [ ] [decidim/_process_header_steps.html.erb](app/views/layouts/decidim/_process_header_steps.html.erb)
- [ ] [decidim/_wrapper.html.erb](app/views/layouts/decidim/_wrapper.html.erb)
- [ ] [layouts/mailer.html.erb](app/views/layouts/mailer.html.erb)
- [ ] Maybe convert views to deface templates
- [ ] [scope_types/index.html.erb](app/views/decidim/admin/scope_types/index.html.erb)
- [ ] [answers/_short_answer.html.erb](app/views/decidim/forms/questionnaires/answers/_short_answer.html.erb)
- [ ] [answers/_single_option.html.erb](app/views/decidim/forms/questionnaires/answers/_single_option.html.erb)
- [ ] [questionnaires/show.html.erb](app/views/decidim/forms/questionnaires/show.html.erb)
- [ ] [groups/_form.html.erb](app/views/decidim/groups/_form.html.erb)
- [ ] [participatory_processes/index.html.erb](app/views/decidim/participatory_processes/participatory_processes/index.html.erb)
- [ ] [shared/_static_map.html.erb](app/views/decidim/shared/_static_map.html.erb)
- [ ] [organizations/_smtp_settings.html.erb](app/views/decidim/system/organizations/_smtp_settings.html.erb)
- [ ] [survey_answered_mailer/answered.html.erb](app/views/decidim_zuerich/surveys/survey_answered_mailer/answered.html.erb)
- [ ] [mailer/confirmation_instructions.html.erb](app/views/devise/mailer/confirmation_instructions.html.erb)
- [ ] [mailer/email_changed.html.erb](app/views/devise/mailer/email_changed.html.erb)
- [ ] [mailer/invitation_instructions.html.erb](app/views/devise/mailer/invitation_instructions.html.erb)
- [ ] [mailer/invitation_instructions.text.erb](app/views/devise/mailer/invitation_instructions.text.erb)
- [ ] [mailer/invite_admin.html.erb](app/views/devise/mailer/invite_admin.html.erb)
- [ ] [mailer/invite_admin.text.erb](app/views/devise/mailer/invite_admin.text.erb)
- [ ] [mailer/invite_collaborator.html.erb](app/views/devise/mailer/invite_collaborator.html.erb)
- [ ] [mailer/invite_collaborator.text.erb](app/views/devise/mailer/invite_collaborator.text.erb)
- [ ] [mailer/invite_private_user.html.erb](app/views/devise/mailer/invite_private_user.html.erb)
- [ ] [mailer/invite_private_user.text.erb](app/views/devise/mailer/invite_private_user.text.erb)
- [ ] [mailer/organization_admin_invitation_instructions.html.erb](app/views/devise/mailer/organization_admin_invitation_instructions.html.erb)
- [ ] [mailer/organization_admin_invitation_instructions.text.erb](app/views/devise/mailer/organization_admin_invitation_instructions.text.erb)
- [ ] [mailer/password_change.html.erb](app/views/devise/mailer/password_change.html.erb)
- [ ] [mailer/reset_password_instructions.html.erb](app/views/devise/mailer/reset_password_instructions.html.erb)
- [ ] [mailer/unlock_instructions.html.erb](app/views/devise/mailer/unlock_instructions.html.erb)
- [ ] [decidim/_head_extra.html.erb](app/views/layouts/decidim/_head_extra.html.erb)
- [ ] [decidim/_main_footer.html.erb](app/views/layouts/decidim/_main_footer.html.erb)
- [ ] [decidim/_mini_footer.html.erb](app/views/layouts/decidim/_mini_footer.html.erb)
- [ ] [decidim/_process_header_steps.html.erb](app/views/layouts/decidim/_process_header_steps.html.erb)
- [ ] [decidim/_wrapper.html.erb](app/views/layouts/decidim/_wrapper.html.erb)
- [ ] [layouts/mailer.html.erb](app/views/layouts/mailer.html.erb)

## Notes
- [ ] Todos @cbeltrame
- [ ] [AssemblyMCell](app/cells/decidim_zuerich/assemblies/assembly_m_cell.rb)
- [ ] [DiffCell](app/cells/decidim_zuerich/diff_cell.rb)
- [ ] [MeetingMCell](app/cells/decidim_zuerich/meetings/meeting_m_cell.rb)
- [ ] [ProcessFiltersCell](app/cells/decidim_zuerich/participatory_processes/process_filters_cell.rb)
- [ ] [CreateDebateEvent](app/events/decidim_zuerich/debates/create_debate_event.rb)
- [ ] [MapHelper](app/helpers/decidim_zuerich/proposals/map_helper.rb)
- [ ] [MeetingPresenter](app/presenters/decidim_zuerich/meetings/meeting_presenter.rb)
- [ ] [DiffRenderer](app/services/decidim_zuerich/proposals/diff_renderer.rb)
- [ ] [OrganizationLogoUploader](app/uploaders/decidim_zuerich/organization_logo_uploader.rb)
- [ ] [FormBuilder](lib/decidim_zuerich/form_builder.rb)

- [ ] Todos @tburkhalter
- [ ] [ResourceLocatorPresenter](app/presenters/decidim_zuerich/resource_locator_presenter.rb)

0 comments on commit 16008ff

Please sign in to comment.