mirror of
https://github.com/opf/openproject.git
synced 2026-06-14 03:30:14 +00:00
974b84d580
* Tell eslint to ignore click rule on router links See https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin-template/docs/rules/click-events-have-key-events.md * Pass fixing accessibility issues found by ESLint - fixes failing tests in configuration modal - uses button instead of link in my account timer - uses button instead of div for buttons of scrollable tabs - sets correct role for links and divs which are clickable - sets href on links * Add role="button" and preventDefault() to accessibility fixes Co-authored-by: myabc <755+myabc@users.noreply.github.com> * remove tabindex for the item of draggable auto completer * remove prevent default from drop modal * Fix test to select the button --------- Co-authored-by: Alexander Brandon Coles <a.coles@openproject.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: myabc <755+myabc@users.noreply.github.com>
OpenProject Frontend
More information and screenshots can be found on openproject.org.
Contact
OpenProject is supported by its community members, both companies and individuals.
Please find ways to contact us on the OpenProject help page.
Community
OpenProject is driven by an active group of open source enthusiasts: software engineers, project managers, creatives, and consultants. OpenProject is supported by companies as well as individuals. We share the vision to build great open source project collaboration software. The OpenProject Foundation (OPF) will give official guidance to the project and the community and oversees contributions and decisions.
License
OpenProject is licensed under the terms of the GNU General Public License version 3. See COPYRIGHT for details.