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.
wxiaoguang 2bce1ea986
Show messages for users if the ROOT_URL is wrong, show JavaScript errors (#18971)
* ROOT_URL issues: some users did wrong to there app.ini config, then:
    * The assets can not be loaded (AppSubUrl != "" and users try to access http://host:3000/)
    *The ROOT_URL is wrong, then many URLs in Gitea are broken.
Now Gitea show enough information to users.

* JavaScript error issues, there are many users affected by JavaScript errors, some are caused by frontend bugs, some are caused by broken customized templates. If these JS errors can be found at first time, then maintainers do not need to ask about how bug occurs again and again.

* Some people like to modify the `head.tmpl`, so we separate the script part to `head_script.tmpl`, then it's much safer.

* use specialized CSS class "js-global-error", end users still have a chance to hide error messages by customized CSS styles.
2 years ago
..
components Add apply-patch, basic revert and cherry-pick functionality (#17902) 2 years ago
features Show messages for users if the ROOT_URL is wrong, show JavaScript errors (#18971) 2 years ago
markup Various Mermaid improvements (#18776) 2 years ago
standalone Add new JS linter rules (#17699) 3 years ago
vendor Restore Accessibility for Dropdown (#16576) 3 years ago
bootstrap.js Show messages for users if the ROOT_URL is wrong, show JavaScript errors (#18971) 2 years ago
index.js Show messages for users if the ROOT_URL is wrong, show JavaScript errors (#18971) 2 years ago
jquery.js Upgrade jQuery to 3.5.0, remove jQuery-Migrate, fix deprecations (#11055) 4 years ago
serviceworker.js Fix serviceworker output file and misc improvements (#11562) 4 years ago
svg.js Add copy button to markdown code blocks (#17638) 3 years ago
svg.test.js Add copy button to markdown code blocks (#17638) 3 years ago
utils.js Detect dark theme via css variable (#17800) 3 years ago
utils.test.js Fix context popup error (#17398) 3 years ago