eden-miror/src/frontend_common
crueter 26ce96297c
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
[frontend] Change update checker to use new endpoints (#3879)
Related: [RFC3870](https://git.eden-emu.dev/eden-emu/eden/issues/3870)

Nightly and stable releases are now served through
`nightly.eden-emu.dev` and `stable.eden-emu.dev`, respectively. These
are stored using Backblaze, and served and cached through the Cloudflare
CDN. Ideally this will reduce costs, though I'll have to wait for my
first invoice to be certain.

These will serve as the new download locations going forward. Since we
have full control over this API, we can make any adjustments we want as
needed. For now, all it does is provide `tag_name`, `name`, and `body`,
the latter of which will be used for the upcoming updater PR.

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3879
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-04-24 18:40:49 +02:00
..
CMakeLists.txt [cmake, deps] conjure common/httplib.h and remove global def for httplib macros (#3800) 2026-04-06 19:13:09 +02:00
config.cpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
config.h [gamemode] Make available on other platforms (#353) 2025-12-07 07:13:43 +01:00
content_manager.h [common, fs] Use std::string_view instead of std::string&; inline functions that are used rarely (#330) 2025-08-27 22:21:04 +02:00
data_manager.cpp [desktop] refactor profile management and fix some misc bugs with it (#3415) 2026-01-29 17:17:28 +01:00
data_manager.h [qt, util] Change default units from units of 1024 (MiB, KiB) to 1000 (MB, KB) (#2882) 2025-12-07 00:29:37 +01:00
firmware_manager.cpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
firmware_manager.h [hle, kernel] Add support for FW21 and kernel changes (#3004) 2025-11-16 22:15:09 +01:00
mod_manager.cpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
mod_manager.h [desktop] Add mod importer from folder and zip (#3472) 2026-02-06 06:37:30 +01:00
play_time_manager.cpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
play_time_manager.h [chore] Fixed a couple memory leaks using up ~15 MB each iteration (#398) 2025-12-26 02:55:52 +01:00
settings_generator.cpp [common] unify std::random_device (#3801) 2026-03-31 20:12:41 +02:00
settings_generator.h [frontend] Generate web token at runtime (#3462) 2026-02-04 04:16:39 +01:00
update_checker.cpp [frontend] Change update checker to use new endpoints (#3879) 2026-04-24 18:40:49 +02:00
update_checker.h [frontend] Change update checker to use new endpoints (#3879) 2026-04-24 18:40:49 +02:00