Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resources refactor #115

Open
27 of 30 tasks
Mate2xo opened this issue Apr 9, 2019 · 0 comments
Open
27 of 30 tasks

Resources refactor #115

Mate2xo opened this issue Apr 9, 2019 · 0 comments
Assignees

Comments

@Mate2xo
Copy link
Owner

Mate2xo commented Apr 9, 2019

Members

  • controller members,
  • model Member
  • admin member section
  • views/members

Missions

  • controller missions
    • I18nize flash messages
    • extract authorize calls
    • change redirect calls to render calls where possible
  • model Mission
    • opitionalize max_member_count requirement
  • views/missions
    • Navbar: Rename Missions to Planning
    • Index:
      • use semantic HTML
      • I18nize title and button
      • put an introduction explaining how to use the calendar
    • New:
      • use semantic HTML
      • I18nize title
    • Edit:
      • use semantic HTML
      • I18nize title
    • _form:
      • I18nize everything
      • use semantic HTML
      • put proper datepickers
    • Show:
      • delete head_tags (was used for legacy GMaps)
      • use semantic HTML
      • optimize queries
  • admin missions section

Productors

  • controller productors
  • model Productor
  • admin productor section
  • views/productors

Addresses

  • model Address : extract API call to a service object

Member groups

  • Extract Member.group enum to it's own Group model
  • Give admins CRUD ability on Group
@Mate2xo Mate2xo self-assigned this May 11, 2019
@Mate2xo Mate2xo removed their assignment Aug 26, 2019
@Mate2xo Mate2xo changed the title Nettoyer les controller (authorizations) Refactor controllers Oct 24, 2019
@Mate2xo Mate2xo changed the title Refactor controllers Resources refactor Oct 24, 2019
@Mate2xo Mate2xo self-assigned this Oct 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant