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

[TODO] Road to 4.2 #14

Open
13 of 23 tasks
bembelimen opened this issue May 3, 2022 · 1 comment
Open
13 of 23 tasks

[TODO] Road to 4.2 #14

bembelimen opened this issue May 3, 2022 · 1 comment

Comments

@bembelimen
Copy link
Contributor

bembelimen commented May 3, 2022

Bugfixes

Backend

Frontend

Code improvements

New features

  • Implement a "registerCookie" service
  • Add a filter to search for UUID #22 assigned to @vorayash
  • Add a category option to set a category as mandatory (active by default and not de-selectable)
  • Implement a scheduler plugin to delete outdated rows (based on the option "Consent Expiration Period")

Documentation

  • Fix the help link
  • Write the documentation

Extras

  • Implement a small list of pre-defined cookies to use
  • Automated cookie scanner
@brianteeman
Copy link
Contributor

brianteeman commented Jun 9, 2022

Additional Todo Items

  • Move cookiemanager to a section in the Users Menu
  • Add cookiemanager to the alternative menu presets
  • Language strings to follow style guide
  • Do not display cookie settings link in modals. (it gives an error as well)
  • Do not use bootstrap in the frontend
  • If bootstrap is being used (I hope it isnt) then use the web asset manager
  • What is the purpose of the alias fieldview
  • cookie manager category menu collapses the sidebar when closing a category
  • js error in the front end (uncaught type errj4or)
  • policy link is not language aware
  • no list views support the new display columns options
  • save in a named category fails with same alias error message
  • scripts list view should have filters for position and type
  • i have no idea what the scripts section is for and why the types are for thinks like images
  • what is the point in storing expired consents?
  • there should be a delete all expired consent button
  • shouldnt cookies & scripts be managed in the same way as plugins. ie enabled/disabled and delete. no archive or trash
  • does a cookie manager not need to let a user remove consent?
  • cookie description etc is not language aware
  • help button links are using the old method
  • N_ITEMS_ strings are wrong. They should use %d not %s and we should have different for singular and plural. currently there is only plural
  • N_ITEMS_ strings should be changed to be more specific eg N_COOKIES_, N_SCRIPTS_ N_CONSENTS_
  • Multiple accessibility errors in the front end
  • consider adding columns in the consents table to show if they are in/out and add filters

@brianteeman brianteeman mentioned this issue Jun 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants