7 Commits (3959a7bd9c49e917b9b062af4371aff37bcae2c9)

Author SHA1 Message Date
Barış Soner Uşaklı 264818e517 fix: use proper api url
no need to parse all tags since https://api.github.com/repos/NodeBB/NodeBB/releases/latest gives the latest non-prerelease, non-draft releases
5 years ago
Barış Soner Uşaklı 8eb62e2210 fix: tests, get latest release tag recursively 5 years ago
Baris Usakli 3454a24b3c refactor: change to const/let 5 years ago
Barış Soner Uşaklı 32ea04a872 feat: async/await controllers/admin/dashboard 6 years ago
Peter Jaszkowiak 43c3bb02e5 fix: #6991, add timeout for version Github request 7 years ago
Julian Lam 9d8dc6f589 encode user agent in request sent to github to retrieve tags 7 years ago
Peter Jaszkowiak eaae5b52cd ACP quick actions (#6374)
* ACP quick actions

- Moved restart, build & restart, and logout into separate buttons
- Moved buttons on mobile into the side menu
- Added version and upgrade alert to header / mobile menu
- Moved version checking to server-side with a cache for rate limiting
- Changed "reload" translations to "rebuild and restart"

* Change info alert to black-on-white to match focused search bar

* Fix tests

* Fallback for failed fetch of latest version
7 years ago