Commit Graph

5 Commits (efc78c18c12e00883d50f6272df5ad11622b59c4)

Author SHA1 Message Date
wxiaoguang 4d0a72a271
Revert "Prevent possible XSS when using jQuery ()" ()
This reverts commit 661d3d28e9.
Gusted 661d3d28e9
Prevent possible XSS when using jQuery ()
In the case of misuse or misunderstanding from a developer whereby,
if `sel` can receive user-controlled data, jQuery `$(sel)` can lead to the
creation of a new element. Current usage is using hard-coded selectors
in the templates, but nobody prevents that from expanding to
user-controlled somehow.
fnetX (aka fralix) 830ab75ce0
Switch archive URL code back to href attributes ()
* Add fallback href link
* Switch async archive generation to use href links
* Edit all templates to use href instead of data-url for archives
* Add consistent rel="nofollow" as per wxiaoguang
wxiaoguang 2add8fe9be
Frontend refactor, PascalCase to camelCase, remove unused code ()
* Frontend refactor, PascalCase to camelCase, remove unused code

* fix
wxiaoguang 1a7473ff45
Split `index.js` to separate files ()
* split `index.js` to separate files

* tune clipboard

* fix promise

* fix document

* remove intermediate empty file

* fix async event listener

* use `export function` instead of `export {}`, add more comments

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de>