You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/web_src/js/features
zeripath 2ab185d3ab
Rewrite GitGraph.js (#12137)
The current vendored gitgraph.js is no longer maintained and is
difficult to understand, fix and maintain.

This PR completely rewrites its logic - hopefully in a clearer fashion
and easier to maintain.

It also includes @silverwind's improvements of coloring the commit dots
and preventing the flash of incorrect content.

Further changes to contemplate in future will be abstracting out of the
flows to an object, storing the involved commit references on the flows
etc. However, this is probably a required step for this.

Replaces #12131
Fixes #11981 (part 3)

Signed-off-by: Andrew Thornton <art27@cantab.net>
5 years ago
..
clipboard.js rework eslint config (#11615) 5 years ago
codeeditor.js rework eslint config (#11615) 5 years ago
contextpopup.js Support unicode emojis and remove emojify.js (#11032) 5 years ago
dropzone.js Misc JS linting and naming tweaks (#10652) 5 years ago
emoji.js Support unicode emojis and remove emojify.js (#11032) 5 years ago
eventsource.sharedworker.js Re-fix #12095 again (#12138) 5 years ago
gitgraph.js Rewrite GitGraph.js (#12137) 5 years ago
notification.js Re-fix #12095 again (#12138) 5 years ago
serviceworker.js Fix serviceworker output file and misc improvements (#11562) 5 years ago
tablesort.js [UI] Sortable Tables Header By Click (#7980) 5 years ago
tribute.js Move tributejs to npm/webpack (#11497) 5 years ago
userheatmap.js Migrate ActivityHeatmap to Vue SFC (#10953) 5 years ago