Commit graph

45 commits

Author SHA1 Message Date
dankmeme01
5f8d272816 code cleanup: remove unnecessary template
Some checks failed
Build Binaries / Build Windows (push) Has been cancelled
Build Binaries / Build macOS (push) Has been cancelled
Build Binaries / Build Android (64-bit) (push) Has been cancelled
Build Binaries / Build Android (32-bit) (push) Has been cancelled
Build Binaries / Publish (push) Has been cancelled
2024-10-11 22:52:50 +02:00
Chloe
18cf751eb3
Show invalid mods on mod search (#1065)
Some checks are pending
Build Binaries / Build Windows (push) Waiting to run
Build Binaries / Build macOS (push) Waiting to run
Build Binaries / Build Android (64-bit) (push) Waiting to run
Build Binaries / Build Android (32-bit) (push) Waiting to run
Build Binaries / Publish (push) Blocked by required conditions
* invalid server mod parsing

* show message for invalid mod

* show invalid on explicit search
2024-09-09 01:55:20 -07:00
Chloe
f6ed9c8f70
Split update checks into multiple batches (#1066)
* skip check with empty mod list

* initial batching implementation

* remove header that i don't use

* use vector insert instead of copy
2024-09-09 01:55:09 -07:00
HJfod
9d02155d76 add Mod::checkUpdates to replace Mod::hasUpdatesAvailable 2024-07-06 17:06:50 +03:00
Cvolton
a654f343a8
use on_mod(Loaded) for a few more things 2024-06-23 23:45:02 +02:00
mat
84a9dfa9d5
remove mod count from user agent 2024-06-20 19:18:58 -03:00
matcool
8f1a9cf6a3 show confirm dialog directly when updating mods 2024-06-16 17:20:36 -03:00
matcool
9679b4010d update server user agent format 2024-06-14 00:54:31 -03:00
Fleeym
06bd2e202d Index: use version with tag for creating download link 2024-06-12 12:18:58 +03:00
Fleeym
e9df2af4d4 guess we're not removing date library
This reverts commit 5912a8325c.
2024-06-11 17:59:49 +03:00
Fleeym
5912a8325c remove date library 2024-06-11 17:55:50 +03:00
Fleeym
1c36854e73 fix timezone shennanigans 2024-06-08 12:13:41 +03:00
qimiko
80d95cf603
change per platform array values 2024-06-07 23:42:54 -07:00
Fleeym
754ae3cde6 fix supersede ids being validated 2024-06-08 02:40:25 +03:00
Fleeym
d943897898 use v-less version for geode param 2024-06-07 00:52:23 +03:00
Fleeym
e121323f28 add new params to update check 2024-06-07 00:46:37 +03:00
Fleeym
b96be1a8f2
add support for supersede updates from server (#810) 2024-06-03 12:12:48 -03:00
Fleeym
e6e1d34694 ModList: check owner when displaying mod devs 2024-06-03 17:39:15 +03:00
dankmeme01
2138579d14 fix bugs with download cancellation 2024-05-30 18:11:18 +02:00
matcool
280344ef60 create util for formatting api url 2024-04-28 18:31:14 -03:00
HJfod
349af5462e make recommendations use latest major version 2024-04-26 13:52:15 +03:00
HJfod
beeb7ca1f8 recommended mods list 2024-04-25 17:50:00 +03:00
HJfod
684a109dee installing & updating mods (needs work still) 2024-04-23 22:24:08 +03:00
HJfod
22d5e4e97a change update checking so they can use a better caching system 2024-04-22 18:41:49 +03:00
HJfod
72be477f48 fix all remaining memory issues with Task <3 2024-04-22 18:16:26 +03:00
HJfod
ab0aa47495 working on fixing task memory leaks 2024-04-22 15:21:44 +03:00
HJfod
fa1577184a fully move over from Promises to Tasks 2024-04-22 13:35:12 +03:00
HJfod
a09ba5c67c new Task class to replace Promises, test seems to indicate it's working 2024-04-22 00:08:10 +03:00
HJfod
aa032a9d8d fix checks for installed mods using getLoadedMod instead of getInstalledMod 2024-03-27 12:09:13 +02:00
HJfod
fc7d3343d9 implement proper mod update checking 2024-03-26 22:18:34 +02:00
HJfod
98e174ac10 include repository in server mods 2024-03-25 12:36:33 +02:00
HJfod
c8a603cdbb add function for tags endpoint 2024-03-24 11:27:28 +02:00
HJfod
8101ae50ab new promise impl (does not compile for shit) 2024-03-12 22:41:17 +02:00
HJfod
e74e56e8ff change datetime parsing to use std::get_time for mac and android compat 2024-03-10 12:21:30 +02:00
HJfod
e633021d46 add update checking in ModPopup 2024-03-05 18:25:35 +02:00
HJfod
a152b60059 change full date format to unambiguous Mon DD YYYY 2024-03-03 00:45:26 +02:00
HJfod
38852566a6 impl uploaded at and updated at stats 2024-03-03 00:28:06 +02:00
HJfod
abe41a79a3 fetch mod info from server on installed mods 2024-03-02 21:57:40 +02:00
HJfod
65645fe753 impl searching on server 2024-02-28 01:30:39 +02:00
matcool
41102fee4a we have GEODE_STR already 2024-02-26 22:59:06 -03:00
matcool
b9f8c38dca add custom user agent 2024-02-26 22:36:46 -03:00
Fleeym
a673fda267 allow for gd '*' when parsing server response 2024-02-27 03:14:01 +02:00
HJfod
909317146d featured mod glow :3 2024-02-27 01:16:24 +02:00
HJfod
708d1ec873 refactor a bit; works like a charm :3 2024-02-27 00:55:33 +02:00
HJfod
2689320116 le new index :3 2024-02-26 22:14:53 +02:00